luobang před 2 roky
rodič
revize
525ac13042

+ 1 - 0
src/main/java/com/steerinfo/dil/controller/OmstruckOrderController.java

@@ -1345,6 +1345,7 @@ public class OmstruckOrderController extends BaseRESTfulController {
     @PostMapping("/closeInwardOrderByPlan")
     public RESTfulResult closeInwardOrderByPlan(@RequestParam Integer planId) {
         int result = omstruckOrderMapper.closeInwardOrderByPlan(new BigDecimal(planId));
+        result += omstruckOrderMapper.clsoePlanByPlan(new BigDecimal(planId));
         return success(result);
     }
 }

+ 2 - 0
src/main/java/com/steerinfo/dil/mapper/OmstruckOrderMapper.java

@@ -399,4 +399,6 @@ public interface OmstruckOrderMapper extends IBaseMapper<OmstruckOrder, BigDecim
 
     int updateTotalResultNull(BigDecimal resultTotalId);
 
+    int clsoePlanByPlan(BigDecimal bigDecimal);
+
 }

+ 5 - 1
src/main/resources/com/steerinfo/dil/mapper/OmstruckOrderMapper.xml

@@ -4495,6 +4495,10 @@
         OO.ORDER_STATUS = 2
         AND OO.ORDER_NUMBER = (SELECT OO.ORDER_NUMBER FROM OMSTRUCK_ORDER OO
         WHERE OO.ORDER_ID = #{orderId})
-
     </select>
+    <update id="clsoePlanByPlan">
+        UPDATE AMSTRUCK_INWARD_PLAN AIP
+        SET AIP.PLAN_STATUS = 4
+        WHERE AIP.PLAN_ID = #{bigDecimal}
+    </update>
 </mapper>