From 3ef890c4c5bea79ec0b46db44491389e814af065 Mon Sep 17 00:00:00 2001 From: wangchuang <994001556@qq.com> Date: Thu, 12 Jan 2023 17:26:35 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E7=AB=AF=E7=9A=8411=E4=B8=AA?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/MobilePortController.java | 350 ++++++++++++++++++ 1 file changed, 350 insertions(+) diff --git a/SC-boot/linkage-scm/src/main/java/jnpf/mobilePort/controller/MobilePortController.java b/SC-boot/linkage-scm/src/main/java/jnpf/mobilePort/controller/MobilePortController.java index 0106b5cb..5aa880ac 100644 --- a/SC-boot/linkage-scm/src/main/java/jnpf/mobilePort/controller/MobilePortController.java +++ b/SC-boot/linkage-scm/src/main/java/jnpf/mobilePort/controller/MobilePortController.java @@ -18,6 +18,356 @@ import java.util.HashMap; @RequestMapping("/api/info") public class MobilePortController { + + /** + * 退款收款单列表-退款信息 + * @author 王闯 + * @date 2023/1/12 14:52 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/refundList") + @ApiOperation("移动端-退款收款单列表-退款信息") + public ActionResult refundList(@RequestParam(name = "orderNo") String orderNo ){ + String data="[\n" + + " {\n" + + " \"receiptNo\": \"收款单号TU0001\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"amountCollected\": 1000,\n" + + " \"paymentMethod\": \"现⾦\",\n" + + " \"remarks\": \"点击输入文本\"\n" + + " },\n" + + " {\n" + + " \"receiptNo\": \"收款单号TU0002\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"amountCollected\": 1000,\n" + + " \"paymentMethod\": \"现⾦\",\n" + + " \"remarks\": \"点击输入文本\"\n" + + " },\n" + + " {\n" + + " \"receiptNo\": \"收款单号TU0003\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"amountCollected\": 1000,\n" + + " \"paymentMethod\": \"现⾦\",\n" + + " \"remarks\": \"点击输入文本\"\n" + + " }\n" + + "]"; + return ActionResult.success(JsonUtil.getJsonToJsonArray(data)); + } + + /** + * 退货统计-退款信息 + * @author 王闯 + * @date 2023/1/12 14:49 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/refundStatistics") + @ApiOperation("移动端-退款统计-退款信息") + public ActionResult refundStatistics(@RequestParam(name = "orderNo") String orderNo ){ + String data="{\n" + + " \"refundableAmountTotal\": \"400000.00\",\n" + + " \"refundedAmount\": \"4000.00\"\n" + + "}"; + return ActionResult.success(JsonUtil.stringToMap(data)); + } + + /** + * 退货单列表-退货信息 + * @author 王闯 + * @date 2023/1/12 14:45 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/returnOrderList") + @ApiOperation("移动端-退货单列表-退货信息") + public ActionResult returnOrderList(@RequestParam(name = "orderNo") String orderNo ){ + String data="[\n" + + " {\n" + + " \"returnOrderNo\": \"退货单号TU0001\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"returnQuantity\": 100,\n" + + " \"returnAmount\": 250000,\n" + + " \"returnedBy\": \"李蓉蓉\"\n" + + " },\n" + + " {\n" + + " \"returnOrderNo\": \"退货单号TU0002\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"returnQuantity\": 100,\n" + + " \"returnAmount\": 250000,\n" + + " \"returnedBy\": \"李蓉蓉\"\n" + + " },\n" + + " {\n" + + " \"returnOrderNo\": \"退货单号TU0003\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"returnQuantity\": 100,\n" + + " \"returnAmount\": 250000,\n" + + " \"returnedBy\": \"李蓉蓉\"\n" + + " }\n" + + "]"; + return ActionResult.success(JsonUtil.getJsonToJsonArray(data)); + } + + /** + * 退货统计-退货信息 + * @author 王闯 + * @date 2023/1/12 14:20 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/returnStatistics") + @ApiOperation("移动端-退货统计-退货信息") + public ActionResult returnStatistics(@RequestParam(name = "orderNo") String orderNo ){ + String data="{\n" + + " \"returnTotal\": \"300.00\",\n" + + " \"refundableAmount\": \"750000.00\"\n" + + "}"; + return ActionResult.success(JsonUtil.stringToMap(data)); + } + + /** + *付款单列表-付款明细 + * @author 王闯 + * @date 2023/1/12 14:18 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/paymentList") + @ApiOperation("移动端-付款单列表-付款明细") + public ActionResult paymentList(@RequestParam(name = "orderNo") String orderNo ){ + String data="[\n" + + " {\n" + + " \"paymentOrderNo\": \"付款单号TU0001\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"amount\": 1000,\n" + + " \"paymentMethod\": \"现⾦\",\n" + + " \"remark\": \"点击输入文本\"\n" + + " },\n" + + " {\n" + + " \"paymentOrderNo\": \"付款单号TU0002\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"amount\": 1000,\n" + + " \"paymentMethod\": \"现⾦\",\n" + + " \"remark\": \"点击输入文本\"\n" + + " },\n" + + " {\n" + + " \"paymentOrderNo\": \"付款单号TU0003\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"amount\": 1000,\n" + + " \"paymentMethod\": \"现⾦\",\n" + + " \"remark\": \"点击输入文本\"\n" + + " },\n" + + " {\n" + + " \"paymentOrderNo\": \"付款单号TU0004\",\n" + + " \"time\": \"2022年08⽉01⽇\",\n" + + " \"amount\": 1000,\n" + + " \"paymentMethod\": \"现⾦\",\n" + + " \"remark\": \"点击输入文本\"\n" + + " }\n" + + "]"; + return ActionResult.success(JsonUtil.getJsonToJsonArray(data)); + } + + /** + * 付款统计-付款明细 + * @author 王闯 + * @date 2023/1/12 14:15 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/paymentStatistics") + @ApiOperation("移动端-付款统计-付款明细") + public ActionResult paymentStatistics(@RequestParam(name = "orderNo") String orderNo ){ + String data="{\n" + + " \"totalAmountPayable\": \"400000.00\",\n" + + " \"amountPaid\": \"4000.00\"\n" + + "}"; + return ActionResult.success(JsonUtil.stringToMap(data)); + } + + + /** + *发票列表-发票信息 + * @author 王闯 + * @date 2023/1/12 14:10 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/invoiceList") + @ApiOperation("移动端-发票列表-发票信息") + public ActionResult invoiceList(@RequestParam(name = "orderNo") String orderNo ){ + String data="[\n" + + " {\n" + + " \"invoiceCode\": \"发票代码202006001\",\n" + + " \"time\": \"2022年09⽉01⽇\",\n" + + " \"amount\": 1000,\n" + + " \"taxRate\": 13,\n" + + " \"amountNoTax\": 870,\n" + + " \"taxAmount\": 130,\n" + + " \"invoiceStatus\": \"发票状态\",\n" + + " \"drawer\": \"李⾼洋\",\n" + + " \n" + + " },\n" + + " {\n" + + " \"invoiceCode\": \"发票代码202006002\",\n" + + " \"time\": \"2022年09⽉01⽇\",\n" + + " \"amount\": 1000,\n" + + " \"taxRate\": 13,\n" + + " \"amountNoTax\": 870,\n" + + " \"taxAmount\": 130,\n" + + " \"invoiceStatus\": \"发票状态\",\n" + + " \"drawer\": \"李⾼洋\",\n" + + " \n" + + " },\n" + + " {\n" + + " \"invoiceCode\": \"发票代码202006003\",\n" + + " \"time\": \"2022年09⽉01⽇\",\n" + + " \"amount\": 1000,\n" + + " \"taxRate\": 13,\n" + + " \"amountNoTax\": 870,\n" + + " \"taxAmount\": 130,\n" + + " \"invoiceStatus\": \"发票状态\",\n" + + " \"drawer\": \"李⾼洋\",\n" + + " \n" + + " }\n" + + "]"; + return ActionResult.success(JsonUtil.getJsonToJsonArray(data)); + } + + /** + * 发票统计-发票信息 + * @author 王闯 + * @date 2023/1/12 14:04 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/invoiceStatistics") + @ApiOperation("移动端-发票统计-发票信息") + public ActionResult invoiceStatistics(@RequestParam(name = "orderNo") String orderNo ){ + String data="{\n" + + " \"totalAmount\": \"400000.00\",\n" + + " \"totalTax\": \"226415.44\"\n" + + "}"; + return ActionResult.success(JsonUtil.stringToMap(data)); + } + + + /** + * 磅单列表-磅单明细 + * @author 王闯 + * @date 2023/1/12 13:58 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/poundOrderList") + @ApiOperation("移动端-磅单列表-磅单明细") + public ActionResult poundOrderList(@RequestParam(name = "orderNo") String orderNo ){ + String data="[\n" + + " {\n" + + " \"carLicensePlate\": \"豫AS0K91\",\n" + + " \"time\": \"2020年8⽉1⽇\",\n" + + " \"materialName\": \"废钢Ⅰ\",\n" + + " \"salesman\": \"李蓉蓉\",\n" + + " \"supplier\": \"中新钢铁\",\n" + + " \"type\": \"贸易\",\n" + + " \"netWeight\": 51.69,\n" + + " \"isPayIn\": \"是\",\n" + + " \"taxUnit\": 2510,\n" + + " \"taxRate\": 13,\n" + + " \"settlementWeight\": 51.69,\n" + + " \"unit\": \"吨\",\n" + + " \"poundOrderImgUrl\": \"http://xxx.xxx.xxx/imga\",\n" + + " \"carImgUrl\": \"http://xxx.xxx.xxx/imga\",\n" + + " \"amountNoTax\": 129741.90,\n" + + " \"amount\": 132875.45\n" + + " },\n" + + " {\n" + + " \"carLicensePlate\": \"豫AS0K91\",\n" + + " \"time\": \"2020年8⽉1⽇\",\n" + + " \"materialName\": \"废钢Ⅰ\",\n" + + " \"salesman\": \"李蓉蓉\",\n" + + " \"supplier\": \"中新钢铁\",\n" + + " \"type\": \"贸易\",\n" + + " \"netWeight\": 51.69,\n" + + " \"isPayIn\": \"是\",\n" + + " \"taxUnit\": 2510,\n" + + " \"taxRate\": 13,\n" + + " \"settlementWeight\": 51.69,\n" + + " \"unit\": \"吨\",\n" + + " \"poundOrderImgUrl\": \"http://xxx.xxx.xxx/imga\",\n" + + " \"carImgUrl\": \"http://xxx.xxx.xxx/imga\",\n" + + " \"amountNoTax\": 129741.90,\n" + + " \"amount\": 132875.45\n" + + " },\n" + + " {\n" + + " \"carLicensePlate\": \"豫AS0K91\",\n" + + " \"time\": \"2020年8⽉1⽇\",\n" + + " \"materialName\": \"废钢Ⅰ\",\n" + + " \"salesman\": \"李蓉蓉\",\n" + + " \"supplier\": \"中新钢铁\",\n" + + " \"type\": \"贸易\",\n" + + " \"netWeight\": 51.69,\n" + + " \"isPayIn\": \"是\",\n" + + " \"taxUnit\": 2510,\n" + + " \"taxRate\": 13,\n" + + " \"settlementWeight\": 51.69,\n" + + " \"unit\": \"吨\",\n" + + " \"poundOrderImgUrl\": \"http://xxx.xxx.xxx/imga\",\n" + + " \"carImgUrl\": \"http://xxx.xxx.xxx/imga\",\n" + + " \"amountNoTax\": 129741.90,\n" + + " \"amount\": 132875.45\n" + + " }\n" + + "]"; + return ActionResult.success(JsonUtil.getJsonToJsonArray(data)); + } + + /** + * 磅单统计-基本信息 + * @author 王闯 + * @date 2023/1/12 13:53 + * @param orderNo + * @return ActionResult + */ + @GetMapping("/purchaseDetails/poundOrderStatistics") + @ApiOperation("移动端-磅单统计-基本信息") + public ActionResult poundOrderStatistics(@RequestParam(name = "orderNo") String orderNo ){ + String data="{\n" + + " \"poundOrderTotal\": 4,\n" + + " \"quantity\": 120,\n" + + " \"amount\": 1515150,\n" + + " \"amountNoTax\": 1515150,\n" + + " \"invoiceQuantity\": 120,\n" + + " \"invoiceAmount\": 1515150,\n" + + " \"amountPaid\": 0,\n" + + " \"advanceAmount\": 0\n" + + "}"; + return ActionResult.success(JsonUtil.stringToMap(data)); + } + + /** + * 订单信息-基本信息 + * @author 王闯 + * @date 2023/1/7 14:27 + * @param orderNo 订单号 + * @return ActionResult + */ + @GetMapping("/purchaseDetails/orderInfo") + @ApiOperation("移动端-订单信息-基本信息") + public ActionResult orderInfo(@RequestParam(name = "orderNo") String orderNo)throws IOException { + String data="{\n" + + " \"orderNo\": \"订单编码5012\",\n" + + " \"supplier\": \"烟台华旭汽⻋配件有限公司\",\n" + + " \"contractName\": \"CS采购合同LB-125\",\n" + + " \"contractNoOtherParty\": \"LB-125\",\n" + + " \"purchasingDepartment\": \"系统带出\",\n" + + " \"preparationTime\": \"系统带出\",\n" + + " \"preparedBy\": \"系统带出\",\n" + + " \"currency\": \"⼈⺠币\",\n" + + " \"remarks\": \"点击输入文本\"\n" + + "}"; + return ActionResult.success(JsonUtil.stringToMap(data)); + } + /** * 库区管理 * @author 王闯