Преглед изворни кода

Merge branch 'master' of https://git.steerinfo.com/DAL-DAZHOU1/DAL-TMS-TRUCK-API

liyg пре 2 година
родитељ
комит
1bd8621a95

+ 26 - 4
src/main/java/com/steerinfo/dil/controller/TmstruckSelfMachineController.java

@@ -3,11 +3,9 @@ package com.steerinfo.dil.controller;
 import com.steerinfo.dil.service.impl.TmstruckSelfMachineService;
 import com.steerinfo.dil.util.BaseRESTfulController;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestParam;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
+import java.math.BigDecimal;
 import java.util.List;
 import java.util.Map;
 
@@ -53,4 +51,28 @@ public class TmstruckSelfMachineController extends BaseRESTfulController {
         Map<String,Object>map=tmstruckSelfMachineService.getDeliveryOrder(orderNumber);
         return map;
     }
+
+    /**
+     * @author:zyf
+     * @version:1.0
+     * @Date:2022-09-04
+     * @Description:
+    */
+    @PostMapping("/queryNumber")
+    public Map<String,Object> queryNumber(@RequestParam String orderNumber){
+        Map<String,Object> bigDecimal = tmstruckSelfMachineService.queryNumber(orderNumber);
+        return bigDecimal;
+    }
+
+    /**
+     * @author:zyf
+     * @version:1.0
+     * @Date:2022-09-04
+     * @Description:
+     */
+    @PostMapping("/changeNumber")
+    public void changeNumber(@RequestParam String orderNumber){
+        tmstruckSelfMachineService.changeNumber(orderNumber);
+
+    }
 }

+ 16 - 0
src/main/java/com/steerinfo/dil/mapper/TmstruckLeaveFactoryResultMapper.java

@@ -97,4 +97,20 @@ public interface TmstruckLeaveFactoryResultMapper extends IBaseMapper<TmstruckLe
      * @Description:根据物资ID和订单编号查询物资件数
     */
     BigDecimal queryNumber(BigDecimal materialid,String orderNumber);
+
+    /**
+     * @author:zyf
+     * @version:1.0
+     * @Date:2022-09-04
+     * @Description:根据运输单号查询打印数量
+     */
+    Map<String,Object> queryNumber1(String orderNumber);
+
+    /**
+     * @author:zyf
+     * @version:1.0
+     * @Date:2022-09-04
+     * @Description:
+     */
+    void changeNumber(String orderNumber);
 }

+ 21 - 0
src/main/java/com/steerinfo/dil/service/impl/TmstruckSelfMachineService.java

@@ -98,4 +98,25 @@ public class TmstruckSelfMachineService implements ITmstruckSelfMachineService {
 
         return map;
     }
+
+    /**
+     * @author:zyf
+     * @version:1.0
+     * @Date:2022-09-04
+     * @Description:查询出打印数量
+     */
+    public Map<String,Object> queryNumber(String orderNumber){
+        Map<String,Object> bigDecimal = tmstruckLeaveFactoryResultMapper.queryNumber1(orderNumber);
+        return bigDecimal;
+    }
+
+    /**
+     * @author:zyf
+     * @version:1.0
+     * @Date:2022-09-04
+     * @Description:更新打印数量
+     */
+    public void changeNumber(String orderNumber){
+        tmstruckLeaveFactoryResultMapper.changeNumber(orderNumber);
+    }
 }

+ 11 - 0
src/main/resources/com/steerinfo/dil/mapper/TmstruckLeaveFactoryResultMapper.xml

@@ -1334,4 +1334,15 @@
         where oom.Material_Id=#{materialid}
         and oo.order_number=#{orderNumber}
     </select>
+    <select id="queryNumber1" resultType="java.util.Map">
+        select oo.PRINTNUMBER "printnumber"
+        from OMSTRUCK_ORDER oo
+        where oo.ORDER_NUMBER=#{orderNumber}
+    </select>
+
+    <update id="changeNumber">
+        update OMSTRUCK_ORDER oo
+        set oo.PRINTNUMBER=1
+        where oo.ORDER_NUMBER=#{orderNumber}
+    </update>
 </mapper>