管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-04-23 779101288af008e185780399b5e47ca8493bed14
src/main/java/com/lf/server/service/show/InquiryService.java
@@ -9,6 +9,7 @@
import com.lf.server.entity.sys.UserEntity;
import com.lf.server.helper.*;
import com.lf.server.service.data.DownloadService;
import com.lf.server.service.data.PublishService;
import com.lf.server.service.sys.DownlogService;
import net.lingala.zip4j.ZipFile;
import net.lingala.zip4j.model.ZipParameters;
@@ -29,6 +30,9 @@
public class InquiryService {
    @Resource
    PathHelper pathHelper;
    @Resource
    PublishService publishService;
    @Resource
    DownloadService downloadService;
@@ -77,6 +81,9 @@
        String dbPwd = Md5Helper.reverse(Md5Helper.generate(dt.getPwd()));
        DownloadEntity de = getDownloadEntity(ue, zipFile, dbPwd);
        int rows = downloadService.insert(de);
        if (de.getId() > 0) {
            insertPubDown(pub, de, ue);
        }
        return rows > 0 ? de.getGuid() : null;
    }
@@ -163,4 +170,11 @@
        return de;
    }
    /**
     * 插入数据发布-下载表
     */
    private void insertPubDown(PublishEntity pub, DownloadEntity de, UserEntity ue) {
        publishService.insertPubDown(pub.getId(), de.getId(), ue.getId());
    }
}