czt
2025-06-09 13b6ad41f0b057f8405f7976a990e9057547443a
igds-dzhwk-core/src/main/java/com/fzzy/igds/dzhwk/service/ScreenSerService.java
@@ -1,9 +1,7 @@
package com.fzzy.igds.dzhwk.service;
import com.fzzy.igds.dzhwk.domain.Granary;
import com.fzzy.igds.dzhwk.domain.ScreenSer;
import com.fzzy.igds.dzhwk.domain.HScreenSer;
import com.fzzy.igds.dzhwk.service.repository.ScreenSerRepository;
import com.fzzy.igds.sys.repository.GranaryRepository;
import com.fzzy.igds.util.ContextUtil;
import com.ruoyi.common.utils.StringUtils;
import lombok.extern.slf4j.Slf4j;
@@ -25,7 +23,7 @@
    @Resource
    private ScreenSerRepository screenSerRepository;
    public List<ScreenSer> listData(String companyId, String deptId) {
    public List<HScreenSer> listData(String companyId, String deptId) {
        if (StringUtils.isEmpty(companyId)) {
            companyId = ContextUtil.getCompanyId();
@@ -36,21 +34,33 @@
        return screenSerRepository.listData(companyId, deptId);
    }
    public void saveOrUpdate(ScreenSer data) {
    /**
     *
     * @param sn
     * @return
     */
    public HScreenSer getDataBySn(String sn) {
        if(StringUtils.isEmpty(sn)){
            return null;
        }
        return screenSerRepository.getDataBySn(sn);
    }
    public void saveOrUpdate(HScreenSer data) {
        if (StringUtils.isEmpty(data.getCompanyId())) {
            data.setCompanyId(ContextUtil.getCompanyId());
        }
        if (StringUtils.isEmpty(data.getDeptId())) {
            data.setDeptId(ContextUtil.subDeptId(null));
        }
        if (StringUtils.isEmpty(data.getId())) {
        if (StringUtils.isEmpty(data.getSn())) {
            data.setDeptId(ContextUtil.getUUID());
        }
        data.setUpdateTime(new Date());
        screenSerRepository.save(data);
    }
    public String delData(ScreenSer data) {
    public String delData(HScreenSer data) {
        screenSerRepository.delete(data);
        return null;
    }