Explorar el Código

repairRegisterLog 唯一

lyhzzz hace 2 años
padre
commit
7593395d00

+ 1 - 0
src/main/java/com/fdkankan/sale/service/IRepairRegisterLogService.java

@@ -19,4 +19,5 @@ public interface IRepairRegisterLogService extends IService<RepairRegisterLog> {
 
 
     RepairRegisterLog saveLog( RepairRegister repairRegister);
     RepairRegisterLog saveLog( RepairRegister repairRegister);
 
 
+    void delByRepairId(String repairId);
 }
 }

+ 1 - 0
src/main/java/com/fdkankan/sale/service/impl/RepairPersonnelService.java

@@ -137,6 +137,7 @@ public class RepairPersonnelService {
 
 
 
 
         repairRegister.setStatus(0);
         repairRegister.setStatus(0);
+        repairRegisterLogService.delByRepairId(param.getRepairId());
         RepairRegisterLog repairRegisterLog = repairRegisterLogService.saveLog(repairRegister);
         RepairRegisterLog repairRegisterLog = repairRegisterLogService.saveLog(repairRegister);
 
 
         repairLogService.saveBySysUser(userId,repair.getRepairId(),repairStatus,repair.getStatus(),"维修检测",null,repairRegisterLog.getRegisterLogId());
         repairLogService.saveBySysUser(userId,repair.getRepairId(),repairStatus,repair.getStatus(),"维修检测",null,repairRegisterLog.getRegisterLogId());

+ 7 - 0
src/main/java/com/fdkankan/sale/service/impl/RepairRegisterLogServiceImpl.java

@@ -3,6 +3,7 @@ import java.util.Date;
 import java.util.List;
 import java.util.List;
 
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.bean.BeanUtil;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.fdkankan.sale.entity.Part;
 import com.fdkankan.sale.entity.Part;
 import com.fdkankan.sale.entity.RepairRegister;
 import com.fdkankan.sale.entity.RepairRegister;
 import com.fdkankan.sale.entity.RepairRegisterLog;
 import com.fdkankan.sale.entity.RepairRegisterLog;
@@ -35,4 +36,10 @@ public class RepairRegisterLogServiceImpl extends ServiceImpl<IRepairRegisterLog
         return repairRegisterLog;
         return repairRegisterLog;
     }
     }
 
 
+    @Override
+    public void delByRepairId(String repairId) {
+        LambdaQueryWrapper<RepairRegisterLog> wrapper = new LambdaQueryWrapper<>();
+        wrapper.eq(RepairRegisterLog::getRepairId,repairId);
+        this.remove(wrapper);
+    }
 }
 }