浏览代码

Merge branch 'master' of https://git.steerinfo.com/DAL-DAZHOU/icore-pass

zhouzh 3 年之前
父节点
当前提交
35d0896ca7

+ 2 - 1
build/utils.js

@@ -17,10 +17,11 @@ const devPathSrc = path.resolve(__dirname, '../../../src'); // node_modules应
 //  'statisticalReport','systemConfig','TMS','WMS','workFlow']
 //  'statisticalReport','systemConfig','TMS','WMS','workFlow']
 
 
  let devModules = ['all']
  let devModules = ['all']
- // let devModules = ['index','WMS']
+//  let devModules = ['index','WMS']
 // let devModules = ['index','SporadicManage','TMS','statisticalReport','RMS'];
 // let devModules = ['index','SporadicManage','TMS','statisticalReport','RMS'];
 
 
 // let devModules = ['index','appoint','WMS'];
 // let devModules = ['index','appoint','WMS'];
+
 if (pathSrc.indexOf('node_modules') > -1) {
 if (pathSrc.indexOf('node_modules') > -1) {
     devModules = require('../../../cors.js').devModules;
     devModules = require('../../../cors.js').devModules;
 }
 }

+ 8 - 0
config/index.js

@@ -71,6 +71,14 @@ let proxyTable = {
       "^/api/v1": "/api/v1"
       "^/api/v1": "/api/v1"
     }
     }
   },
   },
+  "/api/v1/join": {
+    target: "http://172.16.33.166:8080",
+    // target: "http://192.168.1.108:8066",
+    ws: true,
+    pathRewrite: {
+      "^api/v1/join": "/api/v1/join"
+    }
+  },
   "/views/api/v1": {
   "/views/api/v1": {
     target: "http://172.16.33.166:8080",
     target: "http://172.16.33.166:8080",
     // target: "http://172.16.33.166:8080",
     // target: "http://172.16.33.166:8080",

+ 1 - 1
src/views/ADMINISTRATORS/app.html

@@ -6,7 +6,7 @@
     <meta name="renderer" content="webkit">
     <meta name="renderer" content="webkit">
     <meta content="智慧物流平台" name="keywords">
     <meta content="智慧物流平台" name="keywords">
     <meta content="智慧物流平台" name="description">
     <meta content="智慧物流平台" name="description">
-    <title>合同管理 - 智慧物流平台</title>
+    <title>后台管理 - 智慧物流平台</title>
     <link href="../static/css/common.css" rel="stylesheet"/>
     <link href="../static/css/common.css" rel="stylesheet"/>
     <link href="../static/img/favicon.ico" rel="shortcut icon"/>
     <link href="../static/img/favicon.ico" rel="shortcut icon"/>
     <script src="../static/lib/jquery/jquery.min.js" type="text/javascript"></script>
     <script src="../static/lib/jquery/jquery.min.js" type="text/javascript"></script>

+ 2 - 2
src/views/ADMINISTRATORS/components/ADMINISTRATORS1.vue

@@ -324,10 +324,10 @@ export default {
         }else{
         }else{
             arr.push(mapFirst)
             arr.push(mapFirst)
         }
         }
-        this.axios.post("/api/v1/join/receiveTmsTruckWeightResult",arr).then((res) =>{
+        this.axios.post("http://172.16.33.166:8066/api/v1/join/tmstruckweightresult/receiveTmsTruckWeightResult",arr).then((res) =>{
             if(res.data.code == "200"){
             if(res.data.code == "200"){
                 this.$message.success("补录计量实绩成功")
                 this.$message.success("补录计量实绩成功")
-                this.$router.go(-1)
+                this.$router.go(0)
             }
             }
         })
         })
     },
     },

+ 1 - 1
src/views/ADMINISTRATORS/router/index.js

@@ -14,7 +14,7 @@ const constantRouterMap = [
     name: 'main',
     name: 'main',
     meta: {title: '首页', code: 'xtpzgl'},
     meta: {title: '首页', code: 'xtpzgl'},
     component: main,
     component: main,
-    redirect: {name: 'cargoResult'},
+    redirect: {name: 'ADMINISTRATORS1'},
     children: [
     children: [
       {path: 'ADMINISTRATORS1', name: 'ADMINISTRATORS1', meta: {code: 'xtpzgl-jggl'}, component: ADMINISTRATORS1}
       {path: 'ADMINISTRATORS1', name: 'ADMINISTRATORS1', meta: {code: 'xtpzgl-jggl'}, component: ADMINISTRATORS1}
     ]
     ]

+ 3 - 2
src/views/WMS/components/steel/addSteelInbound.vue

@@ -96,14 +96,15 @@ export default {
   methods: {
   methods: {
     onclick(a) {
     onclick(a) {
       if (a == 1) {
       if (a == 1) {
-        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+3+"&status="+1
+        console.log(this.input)
+        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+3+"&status="+1+"&con="+this.input
       }
       }
     },
     },
     ondrawer(num) {
     ondrawer(num) {
       this.drawer = true;
       this.drawer = true;
       this.a = num;
       this.a = num;
       if(num==1){
       if(num==1){
-          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+3+"&status="+1
+          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+3+"&status="+1+"&con="+""
       }
       }
     },
     },
     // 返回
     // 返回

+ 2 - 2
src/views/WMS/components/steel/addSteelReserved.vue

@@ -96,14 +96,14 @@ export default {
   methods: {
   methods: {
     onclick(a) {
     onclick(a) {
       if (a == 1) {
       if (a == 1) {
-        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+3+"&status="+2
+        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+3+"&status="+2+"&con="+this.input
       }
       }
     },
     },
     ondrawer(num) {
     ondrawer(num) {
       this.drawer = true;
       this.drawer = true;
       this.a = num;
       this.a = num;
       if(num==1){
       if(num==1){
-          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+3+"&status="+2
+          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+3+"&status="+2+"&con="+""
       }
       }
     },
     },
     // 返回
     // 返回

+ 2 - 2
src/views/WMS/components/steel/bar1_steel/bar1_addSteelInbound.vue

@@ -96,14 +96,14 @@ export default {
   methods: {
   methods: {
     onclick(a) {
     onclick(a) {
       if (a == 1) {
       if (a == 1) {
-        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+1+"&status="+1
+        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+1+"&status="+1+"&con="+this.input
       }
       }
     },
     },
     ondrawer(num) {
     ondrawer(num) {
       this.drawer = true;
       this.drawer = true;
       this.a = num;
       this.a = num;
       if(num==1){
       if(num==1){
-          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+1+"&status="+1
+          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+1+"&status="+1+"&con="+""
       }
       }
     },
     },
     // 返回
     // 返回

+ 2 - 2
src/views/WMS/components/steel/bar1_steel/bar1_addSteelReserved.vue

@@ -96,14 +96,14 @@ export default {
   methods: {
   methods: {
     onclick(a) {
     onclick(a) {
       if (a == 1) {
       if (a == 1) {
-        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+1+"&status="+2
+        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+1+"&status="+2+"&con="+this.input
       }
       }
     },
     },
     ondrawer(num) {
     ondrawer(num) {
       this.drawer = true;
       this.drawer = true;
       this.a = num;
       this.a = num;
       if(num==1){
       if(num==1){
-          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+1+"&status="+2
+          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+1+"&status="+2+"&con="+""
       }
       }
     },
     },
     // 返回
     // 返回

+ 6 - 6
src/views/WMS/components/steel/bar1_steel/bar1_steel_restack.vue

@@ -30,9 +30,9 @@
                     <el-button type="text" size="mini" @click="deleteclick(scope.row.resultId)">
                     <el-button type="text" size="mini" @click="deleteclick(scope.row.resultId)">
                      删除
                      删除
                    </el-button>
                    </el-button>
-                   <el-button type="text" size="mini"   @click="editclick(scope.row.resultId)">
+                   <!-- <el-button type="text" size="mini"   @click="editclick(scope.row.resultId)">
                      修改
                      修改
-                   </el-button>
+                   </el-button> -->
                 </template>
                 </template>
               </el-table-column>
               </el-table-column>
             </dilTable>
             </dilTable>
@@ -62,7 +62,7 @@ export default {
         // second请求数据的地址
         // second请求数据的地址
         // 请求已下发的数据
         // 请求已下发的数据
         requestUrl:
         requestUrl:
-          "/api/v1/wms/?apiId=440&DistrubtionStatus=1",
+          "/api/v1/wms/selectRestackList2?apiId=440&DistrubtionStatus=1",
       },
       },
       //默认显示待下发的标签页
       //默认显示待下发的标签页
       activeName: "first",
       activeName: "first",
@@ -114,9 +114,9 @@ export default {
 
 
     //   },
     //   },
     //根据id进行修改
     //根据id进行修改
-    editclick(resultId) {
-      this.$router.push("/bar1_editSteel_restack/" + resultId);
-    },
+    // editclick(resultId) {
+    //   this.$router.push("/bar1_editSteel_restack/" + resultId);
+    // },
     handleClick(tab, event) {
     handleClick(tab, event) {
       console.log(tab, event);
       console.log(tab, event);
     },
     },

+ 15 - 9
src/views/WMS/components/steel/bar1_steel/bar1_steel_restackAdd.vue

@@ -86,7 +86,7 @@
             </div>
             </div>
             <div class="stack">
             <div class="stack">
                 <span>新垛位:</span>
                 <span>新垛位:</span>
-                <el-select v-model="value5" placeholder="请选择" @change ="onchange5()">
+                <el-select v-model="value5" placeholder="请选择">
                     <el-option
                     <el-option
                         v-for="(item,i) in options5"
                         v-for="(item,i) in options5"
                         :key="i"
                         :key="i"
@@ -112,7 +112,7 @@
             </div>
             </div>
         </el-drawer> 
         </el-drawer> 
         <div class="table" >
         <div class="table" >
-            <dilTable v-bind.sync="options11"  @selection-change="selectionChange"></diltable>
+            <dilTable v-bind.sync="options11"></diltable>
         </div>
         </div>
            <!-- <div class="search">
            <!-- <div class="search">
             <div class="warehouse">
             <div class="warehouse">
@@ -160,7 +160,7 @@ export default {
       options11:{
       options11:{
         // first请求数据的地址
         // first请求数据的地址
         requestUrl: "/api/v1/wms/getWmspRestackMakeResultList?apiId=106",
         requestUrl: "/api/v1/wms/getWmspRestackMakeResultList?apiId=106",
-        selectionType: "select",
+      
       },
       },
 //       options:{
 //       options:{
 //         // first请求数据的地址
 //         // first请求数据的地址
@@ -194,6 +194,7 @@ export default {
         },
         },
     }
     }
   },
   },
+    
     mounted(){
     mounted(){
         this.initialization();
         this.initialization();
         //新增下拉框方法
         //新增下拉框方法
@@ -214,23 +215,28 @@ export default {
         makeSure1() {
         makeSure1() {
             this.table = false;
             this.table = false;
             let maps =this.selectionList1;
             let maps =this.selectionList1;
-            console.log("maps",maps)
+            console.log(maps)
             if(
             if(
                 maps[0]==null 
                 maps[0]==null 
             )this.$message.error("存在空值!");
             )this.$message.error("存在空值!");
+            // 判断用户填写的件数是否已经超过当前垛位的最大数量
             else
             else
             this.axios
             this.axios
                 .post("/api/v1/wms/createRestackMakeResult?keeperId=2&beforeLevel="+this.value3+"&afterStackingId="+this.value5+"&afterWarehouseId="+this.value1+"&afterBeforeStackingId="+this.value2+"&resultRemark="+"",maps)
                 .post("/api/v1/wms/createRestackMakeResult?keeperId=2&beforeLevel="+this.value3+"&afterStackingId="+this.value5+"&afterWarehouseId="+this.value1+"&afterBeforeStackingId="+this.value2+"&resultRemark="+"",maps)
                 .then((res) => {
                 .then((res) => {
+                    console.log(res);
                     if (res.data.code == 200) {
                     if (res.data.code == 200) {
                         this.$message({
                         this.$message({
-                        type: "success",
-                        message: "新增成功!",
+                            type: "success",
+                            message: "新增成功!",
                         });
                         });
-                        this.$router.go(-1);
-                    }else{
-                        this.$message.error("新增失败,可能存在重复!");
+                    }else if(res.data.code == 201){
+                        this.$message({
+                            type:"faile",
+                            message:res.data.data
+                        })
                     }
                     }
+                    this.$router.go(-1);
                     });
                     });
         },
         },
          open() {
          open() {

+ 2 - 2
src/views/WMS/components/steel/bar2_steel/bar2_addSteelInbound.vue

@@ -96,14 +96,14 @@ export default {
   methods: {
   methods: {
     onclick(a) {
     onclick(a) {
       if (a == 1) {
       if (a == 1) {
-        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+2+"&status="+1
+        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+2+"&status="+1+"&con="+this.input
       }
       }
     },
     },
     ondrawer(num) {
     ondrawer(num) {
       this.drawer = true;
       this.drawer = true;
       this.a = num;
       this.a = num;
       if(num==1){
       if(num==1){
-          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+2+"&status="+1
+          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+2+"&status="+1+"&con="+""
       }
       }
     },
     },
     // 返回
     // 返回

+ 2 - 2
src/views/WMS/components/steel/bar2_steel/bar2_addSteelReserved.vue

@@ -96,14 +96,14 @@ export default {
   methods: {
   methods: {
     onclick(a) {
     onclick(a) {
       if (a == 1) {
       if (a == 1) {
-        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+2+"&status="+2
+        this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+2+"&status="+2+"&con="+this.input
       }
       }
     },
     },
     ondrawer(num) {
     ondrawer(num) {
       this.drawer = true;
       this.drawer = true;
       this.a = num;
       this.a = num;
       if(num==1){
       if(num==1){
-          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+2+"&status="+2
+          this.first.requestUrl = "/api/v1/wms/getSteelMaterialModelList?apiId=447&warehouseId="+2+"&status="+2+"&con="+""
       }
       }
     },
     },
     // 返回
     // 返回

+ 1 - 1
src/views/WMS/components/steel/bar2_steel/bar2_steel_restack.vue

@@ -62,7 +62,7 @@ export default {
         // second请求数据的地址
         // second请求数据的地址
         // 请求已下发的数据
         // 请求已下发的数据
         requestUrl:
         requestUrl:
-          "/api/v1/wms/?apiId=440&DistrubtionStatus=1",
+          "/api/v1/wms/selectRestackList2?apiId=440&DistrubtionStatus=1",
       },
       },
       //默认显示待下发的标签页
       //默认显示待下发的标签页
       activeName: "first",
       activeName: "first",

+ 27 - 22
src/views/WMS/components/steel/steel_inbound.vue

@@ -1,17 +1,11 @@
-//入库
+//入库转预留
 <template>
 <template>
   <div class="steel_inbound">
   <div class="steel_inbound">
     <div class="sache">
     <div class="sache">
-      <!-- <el-input
-        placeholder="请输入内容"
-        v-model="inputText"
-        clearable>
-      </el-input>
-       -->
-      <span>入库时间:</span>
+      <span class="text">入库时间:</span>
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
-      <span>至</span>
+      <span class="text">至</span>
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
       <el-button type="primary" class="btn" @click="onclick">
       <el-button type="primary" class="btn" @click="onclick">
@@ -23,13 +17,6 @@
     </div>
     </div>
     <div class="table">
     <div class="table">
       <dilTable v-bind.sync="options" >
       <dilTable v-bind.sync="options" >
-        <!-- <el-table-column fixed="right" label="操作" width="150">
-								<template slot-scope="scope">
-									<el-button type="text" size="mini" @click="inboundDetails(scope)">
-										详情
-									</el-button>
-								</template>
-				</el-table-column> -->
       </dilTable>
       </dilTable>
     </div>
     </div>
   </div>
   </div>
@@ -100,11 +87,29 @@ export default {
 
 
 <style lang="scss" scode>
 <style lang="scss" scode>
 .steel_inbound{
 .steel_inbound{
-  .sache{
-    height: 5rem;
-    display: flex;
-    align-items: center;
-    padding-left: 1.875rem;
-  }
+  margin-top: 30px;
+  margin-left: 20px;
+    .sache{
+      display: flex;
+      margin-bottom: 10px;
+      padding-right: 10px;
+      .text {
+        text-align: left;
+        line-height: 40px;
+      }
+      .el-date-editor {
+        margin-right: 5px;
+        margin-left: 5px;
+      }
+      .btn {
+        margin-left: 10px;
+      }
+      .el-select {
+      width: 100%;
+      .el-input__inner {
+        width: 150px;
+      }
+    }
+    }
 }
 }
 </style>
 </style>

+ 17 - 17
src/views/WMS/components/steel/steel_inboundReal.vue

@@ -2,10 +2,10 @@
 <template>
 <template>
   <div class="steel_inbound_real">
   <div class="steel_inbound_real">
     <div class="sache">
     <div class="sache">
-      <span>入库时间:</span>
+      <span class="text">入库时间:</span>
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
-      <span>至</span>
+      <span class="text">至</span>
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
       <el-select v-model="region" placeholder="请选择班次" style="width: auto;">
       <el-select v-model="region" placeholder="请选择班次" style="width: auto;">
@@ -17,19 +17,9 @@
       <el-button type="primary" class="btn" @click="onclick">
       <el-button type="primary" class="btn" @click="onclick">
         <i class="el-icon-search"></i>查询
         <i class="el-icon-search"></i>查询
       </el-button>
       </el-button>
-      <!-- <el-button type="primary" class="btn" @click="onreserved">
-        预留
-      </el-button> -->
     </div>
     </div>
     <div class="table">
     <div class="table">
       <dilTable v-bind.sync="options" @selection-change="selectionChange" ref="table">
       <dilTable v-bind.sync="options" @selection-change="selectionChange" ref="table">
-        <!-- <el-table-column fixed="right" label="操作" width="150">
-								<template slot-scope="scope">
-									<el-button type="text" size="mini" @click="inboundDetails(scope)">
-										详情
-									</el-button>
-								</template>
-				</el-table-column> -->
       </dilTable>
       </dilTable>
     </div>
     </div>
   </div>
   </div>
@@ -220,13 +210,23 @@ export default {
 
 
 <style lang="scss" scoped>
 <style lang="scss" scoped>
   .steel_inbound_real{
   .steel_inbound_real{
+     margin-top: 40px;
+     margin-left: 20px;
     .sache{
     .sache{
       display: flex;
       display: flex;
-      justify-content: start;
-      align-items: center;
-      line-height: 40px;
-      height: 40px;
-      padding-left: 1.875rem;
+      margin-bottom: 10px;
+      padding-right: 10px;
+      .text {
+        text-align: left;
+        line-height: 40px;
+      }
+      .el-date-editor {
+        margin-right: 5px;
+        margin-left: 5px;
+      }
+      .btn {
+        margin-left: 10px;
+      }
       .el-select {
       .el-select {
       width: 100%;
       width: 100%;
       .el-input__inner {
       .el-input__inner {

+ 28 - 17
src/views/WMS/components/steel/steel_inboundStatistics.vue

@@ -2,10 +2,10 @@
 <template>
 <template>
   <div class="steel_inboundStatistics">
   <div class="steel_inboundStatistics">
     <div class="sache">
     <div class="sache">
-      <span>入库时间:</span>
+      <span class="text">入库时间:</span>
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
-      <span>至</span>
+      <span class="text1">至</span>
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
       <el-select v-model="region" placeholder="请选择班次" style="width: auto;">
       <el-select v-model="region" placeholder="请选择班次" style="width: auto;">
@@ -18,13 +18,13 @@
         <i class="el-icon-search"></i>查询
         <i class="el-icon-search"></i>查询
       </el-button>
       </el-button>
       <el-col :span="3" v-html="'\u2003'"/>
       <el-col :span="3" v-html="'\u2003'"/>
-      <span>生产总件数</span>
+      <span class="text">生产总件数</span>
       <el-input
       <el-input
         placeholder="请输入内容"
         placeholder="请输入内容"
         v-model="input3"
         v-model="input3"
         :disabled="true" class="inputs" style="width:10%">
         :disabled="true" class="inputs" style="width:10%">
       </el-input>
       </el-input>
-      <span>生产总重量</span>
+      <span class="text">生产总重量</span>
       <el-input
       <el-input
         placeholder="请输入内容"
         placeholder="请输入内容"
         v-model="input4"
         v-model="input4"
@@ -200,24 +200,35 @@ export default {
 
 
 <style lang="scss" scoped>
 <style lang="scss" scoped>
 .steel_inboundStatistics {
 .steel_inboundStatistics {
-  .sache{
-    height: 5rem;
-    display: flex;
-    align-items: center;
-    padding-left: 1.875rem;
-    .el-select {
+    margin-top: 30px;
+    margin-left: 20px;
+    .sache{
+      display: flex;
+      margin-bottom: 10px;
+      padding-right: 10px;
+      .text {
+        text-align: left;
+        line-height: 40px;
+        width: 70px;
+      }
+      .text1 {
+        text-align: left;
+        line-height: 40px;
+      }
+      .el-date-editor {
+        margin-right: 5px;
+        margin-left: 5px;
+      }
+      .btn {
+        margin-left: 10px;
+      }
+      .el-select {
       width: 100%;
       width: 100%;
       .el-input__inner {
       .el-input__inner {
         width: 150px;
         width: 150px;
       }
       }
     }
     }
-  }
-  .funcnum {
-    display: flex;
-    justify-content: center;
-    align-items: center;
-
-  }
+    }
 }
 }
 
 
 </style>
 </style>

+ 19 - 19
src/views/WMS/components/steel/steel_outbound.vue

@@ -1,29 +1,19 @@
 //出库作业
 //出库作业
 <template>
 <template>
-  <div class="steel_inbound_real">
+  <div class="gaoxian_outbound">
     <div class="sache">
     <div class="sache">
-      <span>出库时间:</span>
+      <span class="text">出库时间:</span>
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
-      <span>至</span>
+      <span class="text">至</span>
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
       <el-button type="primary" class="btn" @click="onclick">
       <el-button type="primary" class="btn" @click="onclick">
         <i class="el-icon-search"></i>查询
         <i class="el-icon-search"></i>查询
       </el-button>
       </el-button>
-      <!-- <el-button type="primary" class="btn" @click="onreserved">
-        预留
-      </el-button> -->
     </div>
     </div>
     <div class="table">
     <div class="table">
       <dilTable v-bind.sync="options" @selection-change="selectionChange" ref="table">
       <dilTable v-bind.sync="options" @selection-change="selectionChange" ref="table">
-        <!-- <el-table-column fixed="right" label="操作" width="150">
-								<template slot-scope="scope">
-									<el-button type="text" size="mini" @click="inboundDetails(scope)">
-										详情
-									</el-button>
-								</template>
-				</el-table-column> -->
       </dilTable>
       </dilTable>
     </div>
     </div>
   </div>
   </div>
@@ -88,14 +78,24 @@ export default {
 </script>
 </script>
 
 
 <style lang="scss" scoped>
 <style lang="scss" scoped>
-  .steel_inbound_real{
+  .gaoxian_outbound{
+    margin-top: 40px;
+    margin-left: 20px;
     .sache{
     .sache{
       display: flex;
       display: flex;
-      justify-content: start;
-      align-items: center;
-      line-height: 40px;
-      height: 40px;
-      padding-left: 1.875rem;
+      margin-bottom: 10px;
+      padding-right: 10px;
+      .text {
+        text-align: left;
+        line-height: 40px;
+      }
+      .el-date-editor {
+        margin-right: 5px;
+        margin-left: 5px;
+      }
+      .btn {
+        margin-left: 10px;
+      }
       .el-select {
       .el-select {
       width: 100%;
       width: 100%;
       .el-input__inner {
       .el-input__inner {

+ 36 - 14
src/views/WMS/components/steel/steel_outboundStatistics.vue

@@ -2,10 +2,10 @@
 <template>
 <template>
   <div class="steel_inbound">
   <div class="steel_inbound">
     <div class="sache">
     <div class="sache">
-      <span>出库时间:</span>
+      <span class="text">出库时间:</span>
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
-      <span>至</span>
+      <span class="text1">至</span>
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
       </el-date-picker>
       </el-date-picker>
            <el-input
            <el-input
@@ -19,9 +19,9 @@
       <!-- <el-button type="primary" @click="refresh">
       <!-- <el-button type="primary" @click="refresh">
         <i class="el-icon-refresh"></i>刷新
         <i class="el-icon-refresh"></i>刷新
       </el-button> -->
       </el-button> -->
-      <span style="margin-left: 1rem;">总件数:</span>
+      <span style="margin-left: 1rem;" class="text">总件数:</span>
       <el-input v-model="totalNumber" :disabled="true" style="width: 150px;"></el-input>
       <el-input v-model="totalNumber" :disabled="true" style="width: 150px;"></el-input>
-      <span style="margin-left: 1rem;">总重量:</span>
+      <span style="margin-left: 1rem;" class="text">总重量:</span>
       <el-input v-model="totalWeight" :disabled="true" style="width: 150px;"></el-input>
       <el-input v-model="totalWeight" :disabled="true" style="width: 150px;"></el-input>
     </div>
     </div>
     <div class="table">
     <div class="table">
@@ -92,17 +92,39 @@ export default {
 }
 }
 </script>
 </script>
 
 
-<style lang="scss" scode>
+<style lang="scss" scope>
 .steel_inbound{
 .steel_inbound{
-  .sache{
-    height: 5rem;
-    display: flex;
-    align-items: center;
-    padding-left: 1.875rem;
-     .el-input {
-      width: 20%;
-      margin-right: 1.25rem;
+  margin-top: 30px;
+  margin-left: 20px;
+    .sache{
+      display: flex;
+      margin-bottom: 10px;
+      padding-right: 10px;
+      .text {
+        text-align: left;
+        line-height: 40px;
+        width: 70px;
+      }
+      .text1 {
+        text-align: left;
+        line-height: 40px;
+      }
+      .el-date-editor {
+        margin-right: 5px;
+        margin-left: 5px;
+      }
+      .btn {
+        margin-left: 10px;
+      }
+      .el-input {
+        width: 250px;
+      }
+      .el-select {
+      width: 100%;
+      .el-input__inner {
+        width: 150px;
+      }
+    }
     }
     }
-  }
 }
 }
 </style>
 </style>

+ 2 - 0
src/views/WMS/components/steel/steel_real.vue

@@ -35,6 +35,8 @@ export default {
  name:"steel_real",
  name:"steel_real",
   data(){
   data(){
     return {
     return {
+      warehouseId:"",
+      time:'',
       rowIndex:null,
       rowIndex:null,
       mapList:[],
       mapList:[],
       inputText:"",
       inputText:"",

+ 18 - 21
src/views/WMS/components/steel/steel_reserved.vue

@@ -7,13 +7,6 @@
         v-model="inputText"
         v-model="inputText"
         clearable>
         clearable>
       </el-input>
       </el-input>
-      
-      <!-- <span>入库时间:</span>
-      <el-date-picker v-model="startTime" type="datetime" placeholder="选择日期">
-      </el-date-picker>
-      <span>至</span>
-      <el-date-picker v-model="endTime" type="datetime" placeholder="选择日期">
-      </el-date-picker> -->
       <el-button type="primary" class="btn" @click="onclick">
       <el-button type="primary" class="btn" @click="onclick">
         <i class="el-icon-search"></i>查询
         <i class="el-icon-search"></i>查询
       </el-button>
       </el-button>
@@ -23,13 +16,6 @@
     </div>
     </div>
     <div class="table">
     <div class="table">
       <dilTable v-bind.sync="options" >
       <dilTable v-bind.sync="options" >
-        <!-- <el-table-column fixed="right" label="操作" width="150">
-								<template slot-scope="scope">
-									<el-button type="text" size="mini" @click="inboundDetails(scope)">
-										详情
-									</el-button>
-								</template>
-				</el-table-column> -->
       </dilTable>
       </dilTable>
     </div>
     </div>
   </div>
   </div>
@@ -71,13 +57,24 @@ export default {
 }
 }
 </script>
 </script>
 
 
-<style lang="scss" scode>
+<style lang="scss" scope>
 .steel_inbound{
 .steel_inbound{
-  .sache{
-    height: 5rem;
-    display: flex;
-    align-items: center;
-    padding-left: 1.875rem;
-  }
+  margin-top: 30px;
+  margin-left: 20px;
+    .sache{
+      display: flex;
+      margin-bottom: 10px;
+      padding-right: 10px;
+      .text {
+        text-align: left;
+        line-height: 40px;
+      }
+      .btn {
+        margin-left: 10px;
+      }
+      .el-input {
+        width: 250px;
+      }
+    }
 }
 }
 </style>
 </style>

+ 22 - 17
src/views/inward/components/truckAppoint/addRequirement2.vue

@@ -324,8 +324,8 @@ export default {
   watch: {
   watch: {
     value() {
     value() {
       if (this.value) {
       if (this.value) {
-        console.log(this.value)
-        console.log(this.tableTop.length)
+        // console.log(this.value)
+        // console.log(this.tableTop.length)
         this.tableTop.splice(this.tableTop.length - 1, 1);
         this.tableTop.splice(this.tableTop.length - 1, 1);
         this.tableTop.push({
         this.tableTop.push({
           prop: "orderMaterialNumber",
           prop: "orderMaterialNumber",
@@ -360,7 +360,7 @@ export default {
         this.axios.post('/api/v1/uc/getRequireUnitName?index='+queryString).then((res)=>{
         this.axios.post('/api/v1/uc/getRequireUnitName?index='+queryString).then((res)=>{
         if(res.data.code == "200"){
         if(res.data.code == "200"){
           var restaurantsCarrier = res.data.data
           var restaurantsCarrier = res.data.data
-          console.log(restaurantsCarrier,"restaurantsCarrier");
+          // console.log(restaurantsCarrier,"restaurantsCarrier");
           var results = queryString ? restaurantsCarrier.filter(this.createFilterCarrier(queryString)) :restaurantsCarrier;
           var results = queryString ? restaurantsCarrier.filter(this.createFilterCarrier(queryString)) :restaurantsCarrier;
            // 调用 callback 返回建议列表的数据
            // 调用 callback 返回建议列表的数据
           cb(results);
           cb(results);
@@ -378,13 +378,13 @@ export default {
       this.selectionList1 = selection;
       this.selectionList1 = selection;
     },
     },
     unloadPoint(index) {
     unloadPoint(index) {
-      console.log(index)
+      // console.log(index)
       this.index= index
       this.index= index
       this.a = 3
       this.a = 3
       this.drawer = true;
       this.drawer = true;
     },
     },
     loadPoint(index) {
     loadPoint(index) {
-      console.log(index)
+      // console.log(index)
       this.index = index
       this.index = index
       this.a = 4
       this.a = 4
       this.drawer = true;
       this.drawer = true;
@@ -404,14 +404,14 @@ export default {
     },
     },
     //删除行
     //删除行
     deleteRow(index, rows) {
     deleteRow(index, rows) {
-      console.log(index)
-      console.log("这里")
+      // console.log(index)
+      // console.log("这里")
       rows.splice(index, 1);
       rows.splice(index, 1);
     },
     },
      // 返回主界面
      // 返回主界面
     makeSure1() {
     makeSure1() {
         this.selectionList1.forEach((e) => {
         this.selectionList1.forEach((e) => {
-          console.log(e.materialModel,e.materialSpecification)
+          // console.log(e.materialModel,e.materialSpecification)
         if(e.materialSpecification == null){
         if(e.materialSpecification == null){
           e.materialSpecification = ''
           e.materialSpecification = ''
         }
         }
@@ -461,7 +461,7 @@ export default {
     },
     },
     currentRadioChange1(selection) {
     currentRadioChange1(selection) {
       this.mapList1 = selection;
       this.mapList1 = selection;
-      console.log(selection)
+      // console.log(selection)
       if(selection.materialSpecification==null||selection.materialModel==null){
       if(selection.materialSpecification==null||selection.materialModel==null){
         this.materialName = this.mapList1.materialName
         this.materialName = this.mapList1.materialName
       }else{
       }else{
@@ -474,12 +474,12 @@ export default {
         this.truckPoint = selection.wareHouseName;
         this.truckPoint = selection.wareHouseName;
         this.requiremntUnitId = selection.wareHouseId;
         this.requiremntUnitId = selection.wareHouseId;
       } else if (this.a == 3) {
       } else if (this.a == 3) {
-        console.log(this.tableData[this.index])
+        // console.log(this.tableData[this.index])
         this.tableData[this.index].requirementUnloadUnitId = selection.wareHouseId;
         this.tableData[this.index].requirementUnloadUnitId = selection.wareHouseId;
         this.tableData[this.index].truckPoint1 = selection.wareHouseName
         this.tableData[this.index].truckPoint1 = selection.wareHouseName
         this.refreshTable()
         this.refreshTable()
       } else if (this.a == 4) {
       } else if (this.a == 4) {
-        console.log(this.tableData[this.index])
+        // console.log(this.tableData[this.index])
         this.tableData[this.index].requirementPlatformId = selection.wareHouseId;
         this.tableData[this.index].requirementPlatformId = selection.wareHouseId;
         this.tableData[this.index].requirementPlatformName = selection.wareHouseName;
         this.tableData[this.index].requirementPlatformName = selection.wareHouseName;
         this.refreshTable()
         this.refreshTable()
@@ -487,8 +487,8 @@ export default {
     },
     },
     // 新增
     // 新增
     makeSure() {
     makeSure() {
-      console.log(this.tableData)
-      console.log(typeof(this.form.requirementEstimatedDuration))
+      // console.log(this.tableData)
+      // console.log(typeof(this.form.requirementEstimatedDuration))
       if(this.shipperId == null){
       if(this.shipperId == null){
         this.$message.error("请选择用车单位")
         this.$message.error("请选择用车单位")
         return
         return
@@ -518,8 +518,13 @@ export default {
          this.$message.error("请选择装卸点")
          this.$message.error("请选择装卸点")
          return
          return
       }
       }
-      console.log(this.tableData)
-      debugger
+      // console.log(this.tableData)
+      var DueTime;
+      if(this.DueTime==null){
+        DueTime = null;
+      }else{
+        DueTime = sjTime(this.DueTime);
+      }
       let requiremnet = {
       let requiremnet = {
         requirementEstimatedDuration: this.form.requirementEstimatedDuration,
         requirementEstimatedDuration: this.form.requirementEstimatedDuration,
         requirementOverlimit: this.form.requirementOverlimit,
         requirementOverlimit: this.form.requirementOverlimit,
@@ -530,11 +535,11 @@ export default {
         requirementWorkType: this.form.requirementWorkType,
         requirementWorkType: this.form.requirementWorkType,
         requirementShipperId: this.shipperId,
         requirementShipperId: this.shipperId,
         // 用车截日期
         // 用车截日期
-        DueTime:sjTime(this.DueTime),
+        DueTime:DueTime,
         mapList:this.tableData,
         mapList:this.tableData,
         orgCode:getCookie("orgCode")
         orgCode:getCookie("orgCode")
       };
       };
-      console.log("requirement",requiremnet);
+      // console.log("requirement",requiremnet);
       this.axios
       this.axios
         .post("/api/v1/ams/addTruckRequirement", requiremnet)
         .post("/api/v1/ams/addTruckRequirement", requiremnet)
         .then(res => {
         .then(res => {