Browse Source

提交代码

6 tháng trước cách đây
mục cha
commit
6e6f95d1bc

+ 1 - 0
08.src/Xingxi/xingxi-admin/src/main/java/com/xingxi/web/controller/business/order/controller/VendorOrderController.java

@@ -189,6 +189,7 @@ public class VendorOrderController extends BaseController {
         }
         orderVo.setDelFlag(EDelFlag.NO.getVal());
         List<VendorOrderDetailVo> list = orderDetailVoService.exportVendorOrderVoList(orderVo);
+
         ExcelUtil<VendorOrderDetailVo> util = new ExcelUtil<>(VendorOrderDetailVo.class);
         return util.exportExcel(list, "拣货单");
     }

+ 0 - 1
08.src/Xingxi/xingxi-admin/src/main/java/com/xingxi/web/controller/business/order/domain/VendorOrderDetailVo.java

@@ -21,7 +21,6 @@ public class VendorOrderDetailVo extends OrderDetail {
     @Excel(name = "订单编号")
     private String orderNo;
     // 下单时间
-    @Excel(name = "下单时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
     private Date orderTime;
     // 店铺名称
     private String sellerName;

+ 31 - 12
08.src/Xingxi/xingxi-admin/src/main/resources/templates/business/prodInventory/prodInventoryOrderAdd.html

@@ -161,6 +161,27 @@
             });
         })
 
+        $("#ioType").on("select2:select", function() {
+            if ($("#ioType").val() === "IN_PLATFORM") {
+                $("#inMercId").val("100");
+                $("#inMercName").val("平台");
+            } else if ($("#ioType").val() === "IN_ALLOC") {
+                $("#outMercId").val("100");
+                $("#outMercName").val("平台");
+            } else if ($("#ioType").val() === "IN_RECYCLE") {
+                $("#inMercId").val("100");
+                $("#inMercName").val("平台");
+            } else if ($("#ioType").val() === "OUT_PLATFORM") {
+                $("#inMercId").val("");
+                $("#inMercName").val("");
+                $("#outMercId").val("100");
+                $("#outMercName").val("平台");
+            } else if ($("#ioType").val() === "OUT_SALE") {
+                $("#inMercId").val("");
+                $("#inMercName").val("");
+            }
+        });
+
         $("#form-inventory-order-add").validate({
             rules: {
                 ioFlag: {
@@ -183,18 +204,16 @@
 
         function submitHandler() {
             if ($.validate.form()) {
-                if ($("#ioFlag").val() === "stockin" && $("#inMercName").val() === "") {
-                    $.modal.alertError("选择入库时,请选择入库商户!");
-                } else if ($("#ioFlag").val() === "stockout" && $("#outMercName").val() === "") {
-                    $.modal.alertError("选择出库时,请选择出库商户!");
-                } else if ($("#ioFlag").val() === "stockin" && $("#ioType").val().indexOf("IN") < 0) {
-                    $.modal.alertError("入出库标记为入库时,请选择正确的入出库原因!");
-                } else if ($("#ioFlag").val() === "stockout" && $("#ioType").val().indexOf("OUT") < 0) {
-                    $.modal.alertError("入出库标记为出库时,请选择正确的入出库原因!");
-                } else if ($("#outMercName").val() === "" && $("#inMercName").val() === "") {
-                    $.modal.alertError("请至少选择一个入库或出库商户!");
-                } else if ($("#outMercName").val() !== "" && $("#inMercName").val() !== "") {
-                    $.modal.alertError("只能同时选择一个入库或出库商户!");
+                if ($("#ioFlag").val() === "stockin" && $("#ioType").val().indexOf("IN_") < 0) {
+                    $.modal.alertError("选择入库时,请选择正确的入库原因!");
+                } else if ($("#ioFlag").val() === "stockout" && $("#ioType").val().indexOf("OUT_") < 0) {
+                    $.modal.alertError("选择出库时,请选择正确的出库原因!");
+                } else if ($("#ioType").val() === "IN_ALLOC" && ($("#inMercName").val() === "" || $("#inMercName").val() === "平台")) {
+                    $.modal.alertError("出入库原因为分配入库时,请输入正确的入库商户!");
+                } else if ($("#ioType").val() === "IN_RECYCLE" && ($("#outMercName").val() === "" || $("#outMercName").val() === "平台")) {
+                    $.modal.alertError("出入库原因为回收入库时,请输入正确的出库商户!");
+                } else if ($("#ioType").val() === "OUT_SALE" && ($("#outMercName").val() === "" || $("#outMercName").val() === "平台")) {
+                    $.modal.alertError("出入库原因为回收入库时,请输入正确的出库商户!");
                 } else {
                     $.operate.save(prefix + "/inventoryOrder/add", $('#form-inventory-order-add').serialize());
                 }