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