hujg il y a 2 ans
Parent
commit
2ce204e118

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

@@ -1325,4 +1325,11 @@ public class OmstruckOrderController extends BaseRESTfulController {
         List<Map<String, Object>> mapList = omstruckOrderService.getWarehouseMes(mapValue);
         return success(mapList);
     }
+
+    @ApiOperation(value = "通过运单下的物资信息")
+    @PostMapping("/closeInwardOrderByPlan")
+    public RESTfulResult closeInwardOrderByPlan(@RequestParam Integer planId) {
+        int result = omstruckOrderMapper.closeInwardOrderByPlan(new BigDecimal(planId));
+        return success(result);
+    }
 }

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

@@ -347,4 +347,6 @@ public interface OmstruckOrderMapper extends IBaseMapper<OmstruckOrder, BigDecim
     String canCapacityEnfactory(Map<String, Object> mapValue);
     // 出库信息
     List<Map<String, Object>> getWarehouseMes(Map<String, Object> mapValue);
+    // 通过运单下的物资信息
+    int closeInwardOrderByPlan(BigDecimal bigDecimal);
 }

+ 7 - 0
src/main/resources/com/steerinfo/dil/mapper/OmstruckOrderMapper.xml

@@ -4056,5 +4056,12 @@
         )
         ORDER BY "orderNumber" DESC
     </select>
+    
+    <update id="closeInwardOrderByPlan" parameterType="DECIMAL" >
+        UPDATE OMSTRUCK_ORDER OO
+        SET OO.ORDER_STATUS = 7
+        WHERE OO.ORDER_PLAN_ID = #{planId}
+        AND OO.ORDER_TYPE = 11
+    </update>
 
 </mapper>