diff --git a/yxt-pms-biz/src/main/java/com/yxt/pms/apiadmin/pms/PmsPurchaseBillRest.java b/yxt-pms-biz/src/main/java/com/yxt/pms/apiadmin/pms/PmsPurchaseBillRest.java index 1c29f463cf..927e6ee28f 100644 --- a/yxt-pms-biz/src/main/java/com/yxt/pms/apiadmin/pms/PmsPurchaseBillRest.java +++ b/yxt-pms-biz/src/main/java/com/yxt/pms/apiadmin/pms/PmsPurchaseBillRest.java @@ -91,6 +91,14 @@ public class PmsPurchaseBillRest { return rb.success().setData(sid); } + @ApiOperation("维护厂家订单号") + @PostMapping("/updateManuOrderNum") + public ResultBean updateManuOrderNum(@RequestParam("sid") String sid,@RequestParam("manufacturersOrderNumber") String manufacturersOrderNumber){ + ResultBean rb = ResultBean.fireFail(); + pmsPurchaseBillService.updateManuOrderNum(sid,manufacturersOrderNumber); + return rb.success().setData(sid); + } + @ApiOperation("根据sid批量删除") @DeleteMapping("/delBySids") public ResultBean delBySids(@RequestBody String[] sids){ diff --git a/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillMapper.java b/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillMapper.java index 9d8faa2a35..fc4aa67153 100644 --- a/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillMapper.java +++ b/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillMapper.java @@ -63,4 +63,7 @@ public interface PmsPurchaseBillMapper extends BaseMapper { int updateFlowFiled(Map map); int selectBySid(String join); + + @Update("update pms_purchase_bill set manufacturersOrderNumber = #{manufacturersOrderNumber} where sid = #{sid}") + void updateManuOrderNum(@Param("sid") String sid,@Param("manufacturersOrderNumber") String manufacturersOrderNumber); } \ No newline at end of file diff --git a/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillMapper.xml b/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillMapper.xml index 0203a5d4aa..57c23ae60a 100644 --- a/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillMapper.xml +++ b/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillMapper.xml @@ -15,6 +15,7 @@ ppb.`purchaseTypeValue`, ppb.`purchaseReasonValue`, ppb.`payTypeValue`, + ppb.manufacturersOrderNumber, ppb.`supplierName`, IF(ppbi.`isInvoicing` = 1, '是','否') AS isInvoicing, SUM(ppbd.`amount`) AS amountCount, diff --git a/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillService.java b/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillService.java index 2f8d185d88..1649cd1514 100644 --- a/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillService.java +++ b/yxt-pms-biz/src/main/java/com/yxt/pms/biz/pms/pmspurchasebill/PmsPurchaseBillService.java @@ -754,4 +754,8 @@ public class PmsPurchaseBillService extends MybatisBaseService