|
@@ -14,6 +14,65 @@ import org.apache.ibatis.annotations.Delete;
|
|
*/
|
|
*/
|
|
public interface ZhcxProjectRectifyMachineDao extends BaseMapper<ZhcxProjectRectifyMachineDo> {
|
|
public interface ZhcxProjectRectifyMachineDao extends BaseMapper<ZhcxProjectRectifyMachineDo> {
|
|
|
|
|
|
- @Delete("delete from ZHCX_PROJECT_RECTIFY_MACHINE where PRJID = #{prjid}")
|
|
|
|
- void deleteByProjectId(ZhcxProjectRectifyMachineDo machineDo);
|
|
|
|
|
|
+ @Delete("delete from ZHCX_PROJECT_RECTIFY_MACHINE where BATCHID = #{batchid}")
|
|
|
|
+ void deleteByBatchId(ZhcxProjectRectifyMachineDo machineDo);
|
|
|
|
+
|
|
|
|
+ @Insert("<script>" +
|
|
|
|
+ " INSERT INTO ZHCX_PROJECT_RECTIFY_MACHINE (ID ,\n" +
|
|
|
|
+ "DELETED,\n" +
|
|
|
|
+ "REMARK,\n" +
|
|
|
|
+ "CREATEDATE,\n" +
|
|
|
|
+ "CREATEUSERID,\n" +
|
|
|
|
+ "MODIFYDATE,\n" +
|
|
|
|
+ "MODIFYUSERID,\n" +
|
|
|
|
+ "CREATEUSERNAME,\n" +
|
|
|
|
+ "MODIFYUSERNAME,\n" +
|
|
|
|
+ "PRJID,\n" +
|
|
|
|
+ "RECTIFYID,\n" +
|
|
|
|
+ "DEPTID,\n" +
|
|
|
|
+ "DEPTNAME,\n" +
|
|
|
|
+ "DUTYDEPTID,\n" +
|
|
|
|
+ "DUTYDEPTNAME,\n" +
|
|
|
|
+ "FINISHDATE,\n" +
|
|
|
|
+ "REMARK1,\n" +
|
|
|
|
+ "REMARK2,\n" +
|
|
|
|
+ "FIRSTDEPTID,\n" +
|
|
|
|
+ "FIRSTDEPTNAME,\n" +
|
|
|
|
+ "STATUS,\n" +
|
|
|
|
+ "MACHINENO,\n" +
|
|
|
|
+ "MACHINEID,\n" +
|
|
|
|
+ "FIRSTDUTYDEPTID,\n" +
|
|
|
|
+ "FIRSTDUTYDEPTNAME,\n" +
|
|
|
|
+ "BATCHID)\n" +
|
|
|
|
+ " VALUES\n" +
|
|
|
|
+ " <foreach collection=\"list\" item=\"item\" index=\"index\" separator=\",\">\n" +
|
|
|
|
+ " (#{item.id},\n" +
|
|
|
|
+ "#{item.deleted},\n" +
|
|
|
|
+ "#{item.remark},\n" +
|
|
|
|
+ "#{item.createdate},\n" +
|
|
|
|
+ "#{item.createuserid},\n" +
|
|
|
|
+ "#{item.modifydate},\n" +
|
|
|
|
+ "#{item.modifyuserid},\n" +
|
|
|
|
+ "#{item.createusername},\n" +
|
|
|
|
+ "#{item.modifyusername},\n" +
|
|
|
|
+ "#{item.prjid},\n" +
|
|
|
|
+ "#{item.rectifyid},\n" +
|
|
|
|
+ "#{item.deptid},\n" +
|
|
|
|
+ "#{item.deptname},\n" +
|
|
|
|
+ "#{item.dutydeptid},\n" +
|
|
|
|
+ "#{item.dutydeptname},\n" +
|
|
|
|
+ "#{item.finishdate},\n" +
|
|
|
|
+ "#{item.remark1},\n" +
|
|
|
|
+ "#{item.remark2},\n" +
|
|
|
|
+ "#{item.firstdeptid},\n" +
|
|
|
|
+ "#{item.firstdeptname},\n" +
|
|
|
|
+ "#{item.status},\n" +
|
|
|
|
+ "#{item.machineno},\n" +
|
|
|
|
+ "#{item.machineid},\n" +
|
|
|
|
+ "#{item.firstdutydeptid},\n" +
|
|
|
|
+ "#{item.firstdutydeptname},\n" +
|
|
|
|
+ "#{item.batchid})\n" +
|
|
|
|
+ " </foreach>" +
|
|
|
|
+ "</script>")
|
|
|
|
+ void insertBatch(@Param("list") List<ZhcxProjectRectifyMachineDo> list);
|
|
}
|
|
}
|