|
@@ -3,6 +3,7 @@ package com.rongwei.bscommon.sys.dao;
|
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
|
import com.rongwei.bsentity.domain.ApsCheckParameterDo;
|
|
|
import com.rongwei.bsentity.domain.ApsParameterDo;
|
|
|
+import com.rongwei.bsentity.domain.ApsProcessOperationProcessEquDo;
|
|
|
import com.rongwei.bsentity.domain.ApsReportRecordsDo;
|
|
|
import com.rongwei.bsentity.vo.OrganizationCodeAndDeviceCodeVo;
|
|
|
import org.apache.ibatis.annotations.Delete;
|
|
@@ -10,6 +11,7 @@ import org.apache.ibatis.annotations.Param;
|
|
|
import org.apache.ibatis.annotations.Select;
|
|
|
import org.apache.ibatis.annotations.Update;
|
|
|
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
@@ -52,6 +54,9 @@ public interface ApsReportRecordsDao extends BaseMapper<ApsReportRecordsDo> {
|
|
|
|
|
|
@Update("update aps_process_operation_process_equ set BACHMATERIALPROCESS = REPLACE(REPLACE(REPLACE(BACHMATERIALPROCESS,'${inputBatchNumber},',''),',${inputBatchNumber}',''),'${inputBatchNumber}','') where DELETED = 0 AND PREVIOUSPROCESSESIDS = #{previousprocessesids}")
|
|
|
void updateAllProcessEquBatchNumber(@Param("inputBatchNumber") String inputBatchNumber, @Param("previousprocessesids") String previousprocessesids);
|
|
|
+
|
|
|
+ @Select("select * from aps_process_operation_process_equ where DELETED = 0 AND ID != #{id} AND PROCESSDEVICEID = #{processdeviceid} AND PLANSTARTDATE = #{planstartdate} AND (WAITREPORTID is null or WAITREPORTID = '')")
|
|
|
+ List<ApsProcessOperationProcessEquDo> selectOtherMergeProcessEqu(@Param("id") String id, @Param("processdeviceid") String processdeviceid, @Param("planstartdate") Date planstartdate);
|
|
|
}
|
|
|
|
|
|
|