Ver código fonte

合并新疆代码

lyhzzz 10 meses atrás
pai
commit
2244b21916

+ 2 - 0
src/main/java/com/fdkankan/sale/service/IPriceListLogService.java

@@ -20,4 +20,6 @@ public interface IPriceListLogService extends IService<PriceListLog> {
     List<PriceListLog> getRepairId(String repairId);
 
     void removeByRepairId(String repairId);
+
+    void updateStatusByRepairId(String repairId, Integer status);
 }

+ 10 - 0
src/main/java/com/fdkankan/sale/service/impl/PriceListLogServiceImpl.java

@@ -1,6 +1,7 @@
 package com.fdkankan.sale.service.impl;
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 import com.fdkankan.sale.entity.PriceList;
 import com.fdkankan.sale.entity.PriceListLog;
 import com.fdkankan.sale.mapper.IPriceListLogMapper;
@@ -44,6 +45,15 @@ public class PriceListLogServiceImpl extends ServiceImpl<IPriceListLogMapper, Pr
     }
 
     @Override
+    public void updateStatusByRepairId(String repairId, Integer status) {
+        LambdaUpdateWrapper<PriceListLog> wrapper = new LambdaUpdateWrapper<>();
+        wrapper.eq(PriceListLog::getRepairId,repairId);
+        //wrapper.eq(PriceList::getType,0);
+        wrapper.set(PriceListLog::getStatus,status);
+        this.update(wrapper);
+    }
+
+    @Override
     public List<PriceListLog> getRepairId(String repairId) {
         LambdaQueryWrapper<PriceListLog> wrapper = new LambdaQueryWrapper<>();
         wrapper.eq(PriceListLog::getRepairId,repairId);

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

@@ -164,6 +164,7 @@ public class RepairSupplyService {
             partService.outStock(partVo.getPartId(),partVo.getPartCount(),userId,repair.getRepairId());
         }
         priceListService.updateStatusByRepairId(repair.getRepairId(),2);
+        priceListLogService.updateStatusByRepairId(repair.getRepairId(),2);
 
         repairLogService.saveBySysUser(userId,param.getRepairId(),RepairStatusEnum.TO_BE_REPAIRED.status(),repair.getStatus(),"备件出库");
     }