Explorar o código

修改仓储倒垛

hujh %!s(int64=3) %!d(string=hai) anos
pai
achega
4f5140045a

+ 0 - 1
build/utils.js

@@ -15,7 +15,6 @@ const devPathSrc = path.resolve(__dirname, '../../../src'); // node_modules应
 // ['index','appoint','configManager','homepage','inward','queue','RMS','sale','serviceManager','SporadicManage'
 // ['index','appoint','configManager','homepage','inward','queue','RMS','sale','serviceManager','SporadicManage'
 //       统计报表       组织机构/系统管理 采购  仓储
 //       统计报表       组织机构/系统管理 采购  仓储
 //  'statisticalReport','systemConfig','TMS','WMS','workFlow']
 //  'statisticalReport','systemConfig','TMS','WMS','workFlow']
-// let devModules = ['all'];
 let devModules = ['index','systemConfig','WMS'];
 let devModules = ['index','systemConfig','WMS'];
 // let devModules = ['index','SporadicManage','inward','statisticalReport'];
 // let devModules = ['index','SporadicManage','inward','statisticalReport'];
 // let devModules = ['index','appoint','TMS'];
 // let devModules = ['index','appoint','TMS'];

+ 2 - 2
config/index.js

@@ -56,7 +56,7 @@ let proxyTable = {
   },
   },
   // 所有数据的请求域名地址
   // 所有数据的请求域名地址
   "/api/v1": {
   "/api/v1": {
-    target: "http://localhost:8019",
+    target: "http://172.16.33.162:8019",
     // target: "http://172.16.33.162:8019",
     // target: "http://172.16.33.162:8019",
     // target: "http://localhost:8080",
     // target: "http://localhost:8080",
     ws: true,
     ws: true,
@@ -65,7 +65,7 @@ let proxyTable = {
     }
     }
   },
   },
   "/views/api/v1": {
   "/views/api/v1": {
-    target: "http://localhost:8019",
+    target: "http://172.16.33.162:8019",
     ws: true,
     ws: true,
     pathRewrite: {
     pathRewrite: {
       "^/views/api/v1": "/api/v1"
       "^/views/api/v1": "/api/v1"

+ 12 - 16
src/views/RMS/components/transitRoute.vue

@@ -3,12 +3,12 @@
   <div class="steel_inbound">
   <div class="steel_inbound">
     <div class="top">
     <div class="top">
       <!-- 框计算 -->
       <!-- 框计算 -->
-      <el-input placeholder="请输入内容" v-model="inputText" clearable>
+      <el-input placeholder="请输入内容" class="input" v-model="inputText" clearable>
       </el-input>
       </el-input>
       <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="AddClick">
+      <el-button type="primary" class="btn1" @click="AddClick">
         <i class="el-icon-plus"></i>新增
         <i class="el-icon-plus"></i>新增
       </el-button>
       </el-button>
     </div>
     </div>
@@ -117,24 +117,20 @@ export default {
   },
   },
 };
 };
 </script>
 </script>
-
-<style lang="scss" scoped>
-.transitRoute {
-  .top {
+<style lang="scss">
+.steel_inbound{
+  .top{
     width: 100%;
     width: 100%;
     height: 100px;
     height: 100px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
-    padding-left: 60px;
-  }
-}
-</style>
-
-<style lang="scss" scode>
-.steel_inbound{
-  .top{
-    display: flex;
-    width: 30%;
+    padding-left: 30px;
+    .input{
+      width: 250px;
+    }
+    .btn{
+      margin: 20px;
+    }
   }
   }
 }
 }
 
 

+ 191 - 123
src/views/RMS/components/transitRouteAdd.vue

@@ -5,12 +5,17 @@
     <div class="form_top">
     <div class="form_top">
       <div class="link_name" v-if="state > 0">
       <div class="link_name" v-if="state > 0">
         <span>线路编号:</span>
         <span>线路编号:</span>
-        <el-input placeholder="请输入内容" v-model="lineNo" disabled>
+        <el-input placeholder="请输入内容" class="el_input_suffix" v-model="lineNo" disabled>
         </el-input>
         </el-input>
       </div>
       </div>
       <div class="link_name">
       <div class="link_name">
         <span>线路名称:</span>
         <span>线路名称:</span>
-        <el-input placeholder="请输入内容" v-model="line_name" class="el_input_suffix" clearable>
+        <el-input
+          placeholder="请输入内容"
+          v-model="line_name"
+          class="el_input_suffix"
+          clearable
+        >
         </el-input>
         </el-input>
       </div>
       </div>
       <div class="link_type">
       <div class="link_type">
@@ -27,46 +32,54 @@
       </div>
       </div>
       <div class="spellNumber">
       <div class="spellNumber">
         <span class="text">拼数:</span>
         <span class="text">拼数:</span>
-        <el-input placeholder="请输入内容" v-model="spellNumber" clearable>
+        <el-input placeholder="请输入内容" class="input" v-model="spellNumber" clearable>
         </el-input>
         </el-input>
       </div>
       </div>
       <div class="link_zi_list">
       <div class="link_zi_list">
         <span>环节:</span>
         <span>环节:</span>
-          <el-button
-            type="primary"
-            :key="index"
-            v-for="(item,index) in btnList"
-            :disable-transitions="false"
-            @click="addClick(item)"
-            class="link_zi_list_btn"
-          >
-            {{item.linkName}}
-          </el-button>
-          <el-input
-            class="input-new-tag"
-            v-if="inputVisible"
-            v-model="inputValue"
-            ref="saveTagInput"
-            size="small"
-            @blur="onBlur"
-          >
-          </el-input>
-          <el-button v-else class="button-new-tag" size="small" @click="showInput"> + 新增</el-button>
+        <el-button
+          type="primary"
+          :key="index"
+          v-for="(item, index) in btnList"
+          :disable-transitions="false"
+          @click="addClick(item)"
+          class="link_zi_list_btn"
+        >
+          {{ item.linkName }}
+        </el-button>
+        <el-input
+          class="input-new-tag"
+          v-if="inputVisible"
+          v-model="inputValue"
+          ref="saveTagInput"
+          size="small"
+          @blur="onBlur"
+        >
+        </el-input>
+        <!-- <el-button
+          v-else
+          class="button-new-tag"
+          size="small"
+          @click="showInput"
+        >
+          + 新增</el-button
+        > -->
       </div>
       </div>
-      
     </div>
     </div>
     <div class="linkList">
     <div class="linkList">
-      <div class="link_list" id="tag">
-        <el-tag
-          class="tag"
-          size="small"
-          v-for="(item, i) in linkList"
-          :key="i"
-          @close="deleteClick(i)"
-          closable
-        >
-          {{ item.linkName }}
-        </el-tag>
+      <div class="link_list">
+        <div class="link_list_zi" v-for="(item,i) in linkList" :key="i">
+          <div class="xhNumber">
+            <span>{{i + 1}}</span>
+          </div>
+          <div class="link_list_name">
+            {{item.linkName}}
+          </div>
+          <div class="link_meng_qicheheng" v-if="item.gjName">
+            {{item.gjName}}
+          </div>
+          <i class="el-icon-delete" @click="deleteClick(i)"></i>
+        </div>
       </div>
       </div>
     </div>
     </div>
     <div class="btn">
     <div class="btn">
@@ -75,18 +88,42 @@
         >确认</el-button
         >确认</el-button
       >
       >
     </div>
     </div>
+    
+    <el-dialog
+      :title="title"
+      :visible.sync="dialogVisible"
+      width="30%"
+    >
+      <el-select v-model="gateGuard" multiple placeholder="请选择">
+        <el-option
+          v-for="(item,i) in gateGuardList"
+          :key="i"
+          :label="item.label"
+          :value="item.value">
+        </el-option>
+      </el-select>
+      <span slot="footer" class="dialog-footer">
+        <el-button @click="dialogVisible = false">取 消</el-button>
+        <el-button type="primary" @click="determine">确 定</el-button>
+      </span>
+    </el-dialog>
+
   </div>
   </div>
 </template>
 </template>
 
 
 <script>
 <script>
 import PageTitle from "@/components/Page/Title";
 import PageTitle from "@/components/Page/Title";
-import Sortable from "sortablejs";
 export default {
 export default {
   components: { PageTitle },
   components: { PageTitle },
   data() {
   data() {
     return {
     return {
-      inputVisible:false,
-      inputValue: '',
+      gateGuardList:[],
+      gateGuard:null,
+      title:"请选择门岗",
+      dialogVisible:false,
+      form:{},
+      inputVisible: false,
+      inputValue: "",
       lineNo: "",
       lineNo: "",
       line_name: "",
       line_name: "",
       spellNumber: 1,
       spellNumber: 1,
@@ -116,43 +153,40 @@ export default {
       btnList: [],
       btnList: [],
       linkList: [],
       linkList: [],
       state: 0,
       state: 0,
+      linkItem:{},
     };
     };
   },
   },
   created() {
   created() {
     this.initialization();
     this.initialization();
   },
   },
-  mounted() {
-    this.drag();
-  },
   methods: {
   methods: {
-    A(){
- // 获取所有的作业环节
-            this.axios.post("/api/v1/rms/getLink").then((res) => {
-              if (res.data.code == "200") {
-                this.btnList = res.data.data;
-              }
-            });
-    },
-    //将新增变为输入框
-    showInput() {
-      this.inputVisible = true;
-    },
-    //当输入框失去焦点之后触发,新增作业环节
-    onBlur() {
-      console.log(this.inputValue);
-      if (this.inputValue) {
-        this.axios.post('/api/v1/rms/LinkInsertSelective',
-        {
-          linkName:this.inputValue,
-          userName:""
-        }).then((res)=>{
-          if(res.data.code == "200"){
-            this.A();
+    determine(){
+      let text = "";
+      this.gateGuardList.forEach((e)=>{
+        for(var i = 0;i < this.gateGuard.length;i++){
+          if(this.gateGuard[i] == e.value){
+            text += e.label + "/"
           }
           }
-        })
-      }
-      this.inputVisible = false;
-      this.inputValue = '';
+        }
+      })
+      let index = text.lastIndexOf("/")
+      text =text.substring(0,index);
+      console.log(this.linkItem);
+      this.linkList.push({
+        linkId:this.linkItem.linkId,
+        linkName:this.linkItem.linkName,
+        gjName:text,
+        gateGuard:this.gateGuard
+      })
+      this.dialogVisible = false;
+    },
+    A() {
+      // 获取所有的作业环节
+      this.axios.post("/api/v1/rms/getLink").then((res) => {
+        if (res.data.code == "200") {
+          this.btnList = res.data.data;
+        }
+      });
     },
     },
     // 初始化页面的数据
     // 初始化页面的数据
     initialization() {
     initialization() {
@@ -181,8 +215,29 @@ export default {
     },
     },
     // 将点击的对象添加到linkList的数组中
     // 将点击的对象添加到linkList的数组中
     addClick(item) {
     addClick(item) {
-      console.log(item);
-      this.linkList.push(item);
+      if(item.linkId == 4 || item.linkId == 5 || item.linkId == 6){
+        this.linkList.push({
+          linkId:item.linkId,
+          linkName:item.linkName,
+          gjName:"",
+          gateGuard:[]
+        })
+      }else{
+        this.gateGuard = [];
+        this.gateGuardList = [];
+        if(item.linkId == 1 || item.linkId == 7){
+          this.axios.get('/api/v1/tms/getGatepost').then((res)=>{
+            this.gateGuardList = res.data.data
+          })
+          this.dialogVisible = true;
+        }else if(item.linkId == 2 || item.linkId == 3){
+          this.axios.get('/api/v1/uc/getAllCalculateMes').then((res)=>{
+            this.gateGuardList = res.data
+          })
+          this.dialogVisible = true;
+        }
+        this.linkItem = item;
+      }
     },
     },
     // 删除被点击的对象
     // 删除被点击的对象
     deleteClick(index) {
     deleteClick(index) {
@@ -207,6 +262,7 @@ export default {
     },
     },
     // 点击确定按钮
     // 点击确定按钮
     confirmClick() {
     confirmClick() {
+      console.log("sdsd")
       // 判断是否存在空值
       // 判断是否存在空值
       if (this.line_name && this.value && this.linkList.length > 0) {
       if (this.line_name && this.value && this.linkList.length > 0) {
         var map = {
         var map = {
@@ -216,6 +272,7 @@ export default {
           line_type: parseInt(this.value),
           line_type: parseInt(this.value),
           linkList: this.linkList,
           linkList: this.linkList,
         };
         };
+        console.log(map)
         var URL = "";
         var URL = "";
         var messageText = "";
         var messageText = "";
         // 若上一个页面传递的值为0则新增
         // 若上一个页面传递的值为0则新增
@@ -245,32 +302,6 @@ export default {
         });
         });
       }
       }
     },
     },
-    //拖动事件
-    drag() {
-      var _this = this;
-      var $ul = document.getElementById("tag");
-      new Sortable($ul, {
-        onUpdate: function (event) {
-          //修改items数据顺序
-          var newIndex = event.newIndex,
-            oldIndex = event.oldIndex,
-            $li = $ul.children[newIndex],
-            $oldLi = $ul.children[oldIndex];
-          // 先删除移动的节点
-          $ul.removeChild($li);
-          // 再插入移动的节点到原有节点,还原了移动的操作
-          if (newIndex > oldIndex) {
-            $ul.insertBefore($li, $oldLi);
-          } else {
-            $ul.insertBefore($li, $oldLi.nextSibling);
-          }
-          // 更新items数组
-          var item = _this.linkList.splice(oldIndex, 1);
-          _this.linkList.splice(newIndex, 0, item[0]);
-        },
-        animation: 150,
-      });
-    },
   },
   },
 };
 };
 </script>
 </script>
@@ -279,76 +310,113 @@ export default {
 .transitRouteAdd {
 .transitRouteAdd {
   .form_top {
   .form_top {
     width: 100%;
     width: 100%;
-    height: 10.625rem;
+    height: 170px;
     .link_name {
     .link_name {
       display: flex;
       display: flex;
       align-items: center;
       align-items: center;
       justify-content: center;
       justify-content: center;
-      margin-top: 1.25rem;
-      .el_input_suffix{
-        widows: 50px;
-        
+      margin-top: 20px;
+      .el_input_suffix {
+        width: 220px;
       }
       }
-      
     }
     }
     .link_type {
     .link_type {
       display: flex;
       display: flex;
       align-items: center;
       align-items: center;
       justify-content: center;
       justify-content: center;
-      margin-top: 1.25rem;
+      margin-top: 20px;
     }
     }
     .spellNumber {
     .spellNumber {
       display: flex;
       display: flex;
       align-items: center;
       align-items: center;
       justify-content: center;
       justify-content: center;
-      margin-top: 1.25rem;
+      margin-top: 20px;
       .text {
       .text {
-        width: 80px;
+        width: 60px;
         text-align: right;
         text-align: right;
       }
       }
+      .input{
+        width: 220px;
+      }
     }
     }
     .link_zi_list {
     .link_zi_list {
       display: flex;
       display: flex;
       align-items: center;
       align-items: center;
       justify-content: center;
       justify-content: center;
-      margin-top: 1.25rem;
-      .link_zi_list_btn{
-        width: 3.125rem; height: 2rem;
+      margin-top: 20px;
+      .link_zi_list_btn {
+        width: 50px;
+        height: 32px;
         display: flex;
         display: flex;
         align-items: center;
         align-items: center;
         justify-content: center;
         justify-content: center;
-        margin-right: 0.625rem;
+        margin-right: 10px;
       }
       }
       .input-new-tag {
       .input-new-tag {
-        width: 4.375rem;
-        margin-left: 0.625rem;
+        width: 70px;
+        margin-left: 10px;
         vertical-align: bottom;
         vertical-align: bottom;
       }
       }
     }
     }
   }
   }
   .linkList {
   .linkList {
-    margin-top: 5.625rem;
+    margin-top: 120px;
     display: flex;
     display: flex;
     justify-content: center;
     justify-content: center;
-    .link_list {
-      border: #8d8c8c 0.0625rem solid;
+    .link_list{
+      border: #8d8c8c 1px solid;
       width: 80%;
       width: 80%;
-      height: 12.5rem;
-      display: flex;
-      flex-wrap: wrap;
-      justify-content: flex-start;
-      overflow: hidden;
-      padding: 0.625rem;
-      .tag {
-        margin: 0.3125rem;
+      min-height: 200px;
+      .link_list_zi{
+        display: flex;
+        justify-content: center;
+        align-items: center;
+        border-bottom: 1px #9b9898cc solid ;
+        height: 40px;
+        .xhNumber{
+          background-color: #006eff;
+          color: #fff;
+          width: 20px;height: 20px;
+          display: flex;
+          justify-content: center;
+          align-items: center;
+          border-radius: 50%;
+          margin-right: 10px;
+        }
+        .link_list_name{
+          font-size: 18px;
+          font-weight: 700;
+          margin-right: 30px;
+        }
+        .link_meng_qicheheng{
+          font-size: 14px;
+          font-weight: 600;
+          margin-right: 50px;
+        }
+        i{
+          cursor: pointer;
+        }
       }
       }
     }
     }
+    // .link_list {
+    //   border: #8d8c8c 1px solid;
+    //   width: 80%;
+    //   height: 200px;
+    //   display: flex;
+    //   flex-wrap: wrap;
+    //   justify-content: flex-start;
+    //   overflow: hidden;
+    //   padding: 10px;
+    //   .tag {
+    //     margin: 5px;
+    //   }
+    // }
   }
   }
   .btn {
   .btn {
     display: flex;
     display: flex;
     width: 100%;
     width: 100%;
     justify-content: center;
     justify-content: center;
-    margin-top: 20px;
+    margin-top: 1.25rem;
   }
   }
 }
 }
 </style>
 </style>

+ 9 - 0
src/views/TMS/components/importedFuel/transportReserveRanAdd.vue

@@ -398,6 +398,15 @@ export default {
         }else if (this.onDrawerNumber == 6) {
         }else if (this.onDrawerNumber == 6) {
           this.purchaseOrder.requestUrl = "/api/v1/ams/getPurchaseOrderList?apiId=81";
           this.purchaseOrder.requestUrl = "/api/v1/ams/getPurchaseOrderList?apiId=81";
         }
         }
+<<<<<<< HEAD
+=======
+      } else if (a == 4) {
+        this.unloadPoint.requestUrl =
+          "/api/v1/uc/getUnloadingMesByLike?apiId=374&index=" + this.input;
+      } else if (a == 5) {
+        this.option.requestUrl =
+          "/api/v1/rms/getAllLineDesk?apiId=249&lineType=3&con=" + this.input;
+>>>>>>> 9c1ccc273de01f5cc5dcdbff3c1f3ab12835836d
       }
       }
     },
     },
     ondrawer(num) {
     ondrawer(num) {

+ 16 - 0
src/views/TMS/components/purchaseChemicalMaterials/transportationReservationAdd.vue

@@ -395,6 +395,15 @@ export default {
         }else if (this.onDrawerNumber == 6) {
         }else if (this.onDrawerNumber == 6) {
           this.purchaseOrder.requestUrl = "/api/v1/ams/getPurchaseOrderList?apiId=81&i="+new Date();
           this.purchaseOrder.requestUrl = "/api/v1/ams/getPurchaseOrderList?apiId=81&i="+new Date();
         }
         }
+<<<<<<< HEAD
+=======
+      } else if (a == 4) {
+        this.unloadPoint.requestUrl =
+          "/api/v1/uc/getUnloadingMesByLike?apiId=374&index=" + this.input;
+      } else if (a == 5) {
+        this.option.requestUrl =
+          "/api/v1/rms/getAllLineDesk?apiId=249&lineType=3&con=" + this.input;
+>>>>>>> 9c1ccc273de01f5cc5dcdbff3c1f3ab12835836d
       }
       }
     },
     },
     ondrawer(num) {
     ondrawer(num) {
@@ -411,12 +420,19 @@ export default {
         } else {
         } else {
           this.third.requestUrl = "/api/v1/uc/getAllCapacityByCarrierLike?apiId=248&carrierSsoId=" + null  + "&i=" + new Date();
           this.third.requestUrl = "/api/v1/uc/getAllCapacityByCarrierLike?apiId=248&carrierSsoId=" + null  + "&i=" + new Date();
         }
         }
+<<<<<<< HEAD
       } else if (num == 4) {
       } else if (num == 4) {
         this.unloadPoint.requestUrl = "/api/v1/uc/getUnloadingMesByLike?apiId=374&i=" + new Date();
         this.unloadPoint.requestUrl = "/api/v1/uc/getUnloadingMesByLike?apiId=374&i=" + new Date();
       } else if (num == 5) {
       } else if (num == 5) {
         this.option.requestUrl ="/api/v1/rms/getAllLineDesk?apiId=249&lineType=3&i=" + new Date();
         this.option.requestUrl ="/api/v1/rms/getAllLineDesk?apiId=249&lineType=3&i=" + new Date();
       }else if (num == 6) {
       }else if (num == 6) {
         this.purchaseOrder.requestUrl = "/api/v1/ams/getPurchaseOrderList?apiId=81&i=" + new Date();
         this.purchaseOrder.requestUrl = "/api/v1/ams/getPurchaseOrderList?apiId=81&i=" + new Date();
+=======
+      }else if(num == 4){
+        this.unloadPoint.requestUrl = "/api/v1/uc/getUnloadingMesByLike?apiId=374&i=" + new Date();
+      }else if(num == 5){
+        this.option.requestUrl = "/api/v1/rms/getAllLineDesk?apiId=249&lineType=3&i=" + new Date();
+>>>>>>> 9c1ccc273de01f5cc5dcdbff3c1f3ab12835836d
       }
       }
     },
     },
     // 返回
     // 返回

+ 19 - 13
src/views/queue/components/qmsEnFacotory/addqueueFCancel.vue

@@ -27,7 +27,7 @@
       </div>
       </div>
     </div>
     </div>
     <div class="btn">
     <div class="btn">
-      <el-button>取消</el-button>
+      <el-button @click="cancel">取消</el-button>
       <el-button type="primary" @click="onclick">确认</el-button>
       <el-button type="primary" @click="onclick">确认</el-button>
     </div>
     </div>
   </div>
   </div>
@@ -53,9 +53,14 @@ export default {
     };
     };
   },
   },
   methods: {
   methods: {
+    cancel(){
+        this.$router.push({
+          path: "/queueFCancel",
+        });
+    },
     onChange(val) {
     onChange(val) {
       this.option.requestUrl =
       this.option.requestUrl =
-        "/api/v1/qms/getAllQueueMes?apiId=184&gatepostId=" + val.gatepostId;
+        "/api/v1/qms/getAllQueueMes?apiId=184&gatepostId=" + val.gatepostId+"&i="+new Date();
     },
     },
     selectionChange(row) {
     selectionChange(row) {
       this.resultIdList = [];
       this.resultIdList = [];
@@ -71,9 +76,7 @@ export default {
       console.log(mapValue);
       console.log(mapValue);
       this.axios.post("/api/v1/qms/queueCancel", mapValue).then((res) => {
       this.axios.post("/api/v1/qms/queueCancel", mapValue).then((res) => {
         if (res.data.code == "200") {
         if (res.data.code == "200") {
-          this.$router.push({
-            path: "/qmsEnFacotory/queueFCancel",
-          });
+          this.cancel();
           this.$message({
           this.$message({
             message: "取消排队成功!",
             message: "取消排队成功!",
             type: "success",
             type: "success",
@@ -84,21 +87,22 @@ export default {
   },
   },
 };
 };
 </script>
 </script>
-<style lang="scss" scoped>
+<style lang="scss">
 .addqueueFCancel {
 .addqueueFCancel {
   .top {
   .top {
     width: 100%;
     width: 100%;
-    height: 5rem;
-    padding-left: 3.125rem;
-    padding-top: 1.25rem;
+    height: 80px;
+    padding-left: 50px;
+    padding-top: 20px;
   }
   }
   .tab {
   .tab {
     width: 100%;
     width: 100%;
-    max-height: 18.75rem;
+    max-height: 300px;
   }
   }
   .reason {
   .reason {
     width: 100%;
     width: 100%;
-    height: 13.125rem;
+    margin-top: 30px;
+    margin-bottom: 30px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
     justify-content: center;
     justify-content: center;
@@ -106,13 +110,15 @@ export default {
       display: flex;
       display: flex;
       width: 30%;
       width: 30%;
       .text {
       .text {
-        width: 6.25rem;
+        width: 100px;
+        text-align: right;
+        margin-right: 10px;
       }
       }
     }
     }
   }
   }
   .btn {
   .btn {
     width: 100%;
     width: 100%;
-    height: 5rem;
+    height: 80px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
     justify-content: center;
     justify-content: center;

+ 15 - 12
src/views/queue/components/qmsEnFacotory/addqueueFJumpLine.vue

@@ -27,7 +27,7 @@
       </div>
       </div>
     </div>
     </div>
     <div class="btn">
     <div class="btn">
-      <el-button>取消</el-button>
+      <el-button @click="cancel">取消</el-button>
       <el-button type="primary" @click="onclick">确认</el-button>
       <el-button type="primary" @click="onclick">确认</el-button>
     </div>
     </div>
   </div>
   </div>
@@ -51,9 +51,14 @@ export default {
     };
     };
   },
   },
   methods: {
   methods: {
+    cancel(){
+        this.$router.push({
+          path: "/queueFJumpLine",
+        });
+    },
     onChange(val) {
     onChange(val) {
       this.option.requestUrl =
       this.option.requestUrl =
-        "/api/v1/qms/getAllQueueMes?apiId=184&gatepostId=" + val.gatepostId;
+        "/api/v1/qms/getAllQueueMes?apiId=184&gatepostId=" + val.gatepostId+"&i="+new Date();
     },
     },
     currentRadioChange(row) {
     currentRadioChange(row) {
         this.resultId = row.resultId;
         this.resultId = row.resultId;
@@ -66,9 +71,7 @@ export default {
       console.log(mapValue);
       console.log(mapValue);
       this.axios.post("/api/v1/qms/queueCutInLine", mapValue).then((res) => {
       this.axios.post("/api/v1/qms/queueCutInLine", mapValue).then((res) => {
         if (res.data.code == "200") {
         if (res.data.code == "200") {
-          this.$router.push({
-            path: "/qmsEnFacotory/queueFJumpLine",
-          });
+          this.cancel();
           this.$message({
           this.$message({
             message: "插队排队成功!",
             message: "插队排队成功!",
             type: "success",
             type: "success",
@@ -83,17 +86,17 @@ export default {
 .addqueueFCancel {
 .addqueueFCancel {
   .top {
   .top {
     width: 100%;
     width: 100%;
-    height: 5rem;
-    padding-left: 3.125rem;
-    padding-top: 1.25rem;
+    height: 80px;
+    padding-left: 50px;
+    padding-top: 20px;
   }
   }
   .tab {
   .tab {
     width: 100%;
     width: 100%;
-    max-height: 18.75rem;
+    max-height: 300px;
   }
   }
   .reason {
   .reason {
     width: 100%;
     width: 100%;
-    height: 13.125rem;
+    height: 210px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
     justify-content: center;
     justify-content: center;
@@ -101,13 +104,13 @@ export default {
       display: flex;
       display: flex;
       width: 30%;
       width: 30%;
       .text {
       .text {
-        width: 6.25rem;
+        width: 100px;
       }
       }
     }
     }
   }
   }
   .btn {
   .btn {
     width: 100%;
     width: 100%;
-    height: 5rem;
+    height: 80px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
     justify-content: center;
     justify-content: center;

+ 36 - 14
src/views/queue/components/qmsEnFacotory/addqueueFTransfer.vue

@@ -13,8 +13,17 @@
     <div class="reason">
     <div class="reason">
       <dil-form :formId="248" v-model="form1" @change="onChange1"></dil-form>
       <dil-form :formId="248" v-model="form1" @change="onChange1"></dil-form>
     </div>
     </div>
+    <div class="input_textarea">
+      <span>转移原因:</span>
+      <el-input
+        type="textarea"
+        :rows="2"
+        placeholder="请输入内容"
+        v-model="resultTransferReason">
+      </el-input>
+    </div>
     <div class="btn">
     <div class="btn">
-      <el-button>取消</el-button>
+      <el-button @click="cancel">取消</el-button>
       <el-button type="primary" @click="onclick">确认</el-button>
       <el-button type="primary" @click="onclick">确认</el-button>
     </div>
     </div>
   </div>
   </div>
@@ -36,18 +45,21 @@ export default {
       // 排队实绩id
       // 排队实绩id
       resultId:0,
       resultId:0,
         //转移原因 
         //转移原因 
-        resultTransferReason:''  
+      resultTransferReason:''  
     };
     };
   },
   },
   methods: {
   methods: {
+    cancel(){
+        this.$router.push({
+          path: "/queueFTransfer",
+        });
+    },
     onChange(val) {
     onChange(val) {
-       
       this.option.requestUrl =
       this.option.requestUrl =
-        "/api/v1/qms/getAllQueueMes?apiId=184&gatepostId=" + val.gatepostId;
+        "/api/v1/qms/getAllQueueMes?apiId=184&gatepostId=" + val.gatepostId+"&i="+new Date();
     },
     },
     onChange1(val) {
     onChange1(val) {
       this.gatepostId = val.gatepostId;
       this.gatepostId = val.gatepostId;
-      this.resultTransferReason = val.resultTransferReason;
     },
     },
     currentRadioChange(row) {
     currentRadioChange(row) {
       this.resultId = row.resultId
       this.resultId = row.resultId
@@ -58,12 +70,11 @@ export default {
         gatepostId:this.gatepostId,
         gatepostId:this.gatepostId,
         resultTransferReason: this.resultTransferReason,
         resultTransferReason: this.resultTransferReason,
       };
       };
+      console.log(mapValue)
       if(mapValue.resultId !== 0 && mapValue.gatepostId !== 0 && mapValue.resultTransferReason !== ""){
       if(mapValue.resultId !== 0 && mapValue.gatepostId !== 0 && mapValue.resultTransferReason !== ""){
         this.axios.post("/api/v1/qms/changeQueue",mapValue).then((res)=>{
         this.axios.post("/api/v1/qms/changeQueue",mapValue).then((res)=>{
           if(res.data.code == "200"){
           if(res.data.code == "200"){
-            this.$router.push({
-                path: "/qmsEnFacotory/queueFTransfer",
-            });
+            this.cancel();
             this.$message({
             this.$message({
                 message: '转移成功!',
                 message: '转移成功!',
                 type: 'success'
                 type: 'success'
@@ -100,24 +111,35 @@ export default {
 .addqueueFCancel {
 .addqueueFCancel {
   .top {
   .top {
     width: 100%;
     width: 100%;
-    height: 5rem;
-    padding-left: 3.125rem;
-    padding-top: 1.25rem;
+    height: 80px;
+    padding-left: 50px;
+    padding-top: 20px;
   }
   }
   .tab {
   .tab {
     width: 100%;
     width: 100%;
-    max-height: 18.75rem;
+    max-height: 300px;
   }
   }
   .reason {
   .reason {
     width: 100%;
     width: 100%;
-    height: 13.125rem;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
     justify-content: center;
     justify-content: center;
+    margin-top: 30px;
+    .el-form{
+      width: 400px;
+    }
+  }
+  .input_textarea{
+    display: flex;
+    align-items: center;
+    justify-content: center;
+    .el-textarea{
+      width: 320px;
+    }
   }
   }
   .btn {
   .btn {
     width: 100%;
     width: 100%;
-    height: 5rem;
+    height: 80px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
     justify-content: center;
     justify-content: center;

+ 4 - 4
src/views/queue/components/qmsEnFacotory/queueFApply.vue

@@ -2,7 +2,7 @@
 <template>
 <template>
     <div class="sale">
     <div class="sale">
         <div class="top">
         <div class="top">
-            <!-- 框计算 -->
+            <span>车牌号:</span>
             <el-input
             <el-input
                 placeholder="请输入内容"
                 placeholder="请输入内容"
                 v-model="inputText"
                 v-model="inputText"
@@ -32,7 +32,7 @@ export default {
     },
     },
     methods:{
     methods:{
         onclick(){
         onclick(){
-            this.option.requestUrl = "/api/v1/qms/getQueueApply?apiId=125&con="+this.inputText;
+            this.option.requestUrl = "/api/v1/qms/getQueueApply?apiId=125&con="+this.inputText+"&i="+new Date();
         }
         }
     }
     }
 }
 }
@@ -40,10 +40,10 @@ export default {
 <style lang="scss">
 <style lang="scss">
     .sale{
     .sale{
         .top{
         .top{
-            width: 100%;height: 5rem;
+            width: 100%;height: 80px;
             display: flex;
             display: flex;
             align-items: center;
             align-items: center;
-            padding-left: 2.5rem;
+            padding-left: 40px;
         }
         }
         .input{
         .input{
             width: 250px;
             width: 250px;

+ 15 - 8
src/views/queue/components/qmsEnFacotory/queueFCancel.vue

@@ -2,13 +2,13 @@
 <template>
 <template>
   <div class="sale">
   <div class="sale">
     <div class="top">
     <div class="top">
-      <!-- 框计算 -->
-      <el-input placeholder="请输入内容" v-model="inputText" clearable>
+      <span>车牌号:</span>
+      <el-input placeholder="请输入内容" class="input" v-model="inputText" clearable>
       </el-input>
       </el-input>
       <el-button type="primary" class="btn" @click="onclick(0)">
       <el-button type="primary" class="btn" @click="onclick(0)">
         <i class="el-icon-search"></i>查询
         <i class="el-icon-search"></i>查询
       </el-button>
       </el-button>
-      <el-button type="primary" class="btn" @click="onclick(1)">
+      <el-button type="primary" class="btn1" @click="onclick(1)">
         <i class="el-icon-plus"></i>新增排队取消
         <i class="el-icon-plus"></i>新增排队取消
       </el-button>
       </el-button>
     </div>
     </div>
@@ -32,24 +32,31 @@ export default {
     onclick(num) {
     onclick(num) {
       if (num == 0) {
       if (num == 0) {
         this.option.requestUrl =
         this.option.requestUrl =
-          "/api/v1/qms/getQueueCancel?apiId=131&con=" + this.inputText;
+          "/api/v1/qms/getQueueCancel?apiId=131&con=" + this.inputText+"&i="+new Date();
       } else if (num == 1) {
       } else if (num == 1) {
         this.$router.push({
         this.$router.push({
-          path: "/addqueueFCancel/",
+          path: "/addqueueFCancel",
         });
         });
       }
       }
     },
     },
   },
   },
 };
 };
 </script>
 </script>
-<style lang="scss" scoped>
+<style lang="scss">
 .sale {
 .sale {
   .top {
   .top {
     width: 100%;
     width: 100%;
-    height: 5rem;
+    height: 80px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
-    padding-left: 2.5rem;
+    padding-left: 40px;
+  }
+  .input{
+    width: 250px;
+    margin-right: 20px;
+  }
+  .btn1{
+    margin-left: 20px;
   }
   }
 }
 }
 </style>
 </style>

+ 9 - 4
src/views/queue/components/qmsEnFacotory/queueFDetails.vue

@@ -2,10 +2,11 @@
 <template>
 <template>
     <div class="sale">
     <div class="sale">
         <div class="top">
         <div class="top">
-            <!-- 框计算 -->
+            <span>车牌号:</span>
             <el-input
             <el-input
                 placeholder="请输入内容"
                 placeholder="请输入内容"
                 v-model="inputText"
                 v-model="inputText"
+                class="input"
                 clearable>
                 clearable>
             </el-input>
             </el-input>
             <el-button type="primary" class="btn" @click="onclick">
             <el-button type="primary" class="btn" @click="onclick">
@@ -30,7 +31,7 @@ export default {
     },
     },
     methods:{
     methods:{
         onclick(){
         onclick(){
-            this.option.requestUrl = "/api/v1/qms/getAllQueueMes?apiId=184&con="+this.inputText;
+            this.option.requestUrl = "/api/v1/qms/getAllQueueMes?apiId=184&con="+this.inputText+"&i="+new Date();
         }
         }
     }
     }
 }
 }
@@ -38,10 +39,14 @@ export default {
 <style lang="scss" scoped>
 <style lang="scss" scoped>
     .sale{
     .sale{
         .top{
         .top{
-            width: 100%;height: 5rem;
+            width: 100%;height: 80px;
             display: flex;
             display: flex;
             align-items: center;
             align-items: center;
-            padding-left: 2.5rem;
+            padding-left: 40px;
+        }
+        .input{
+            width: 250px;
+            margin-right: 20px;
         }
         }
     }
     }
 </style>
 </style>

+ 9 - 4
src/views/queue/components/qmsEnFacotory/queueFEnd.vue

@@ -2,10 +2,11 @@
 <template>
 <template>
     <div class="sale">
     <div class="sale">
         <div class="top">
         <div class="top">
-            <!-- 框计算 -->
+            <span>车牌号:</span>
             <el-input
             <el-input
                 placeholder="请输入内容"
                 placeholder="请输入内容"
                 v-model="inputText"
                 v-model="inputText"
+                class="input"
                 clearable>
                 clearable>
             </el-input>
             </el-input>
             <el-button type="primary" class="btn" @click="onclick">
             <el-button type="primary" class="btn" @click="onclick">
@@ -30,7 +31,7 @@ export default {
     },
     },
     methods:{
     methods:{
         onclick(){
         onclick(){
-            this.option.requestUrl = "/api/v1/qms/getQueueEndResult?apiId=133&con="+this.inputText;
+            this.option.requestUrl = "/api/v1/qms/getQueueEndResult?apiId=133&con="+this.inputText+"&i="+new Date();
         }
         }
     }
     }
 }
 }
@@ -38,10 +39,14 @@ export default {
 <style lang="scss" scoped>
 <style lang="scss" scoped>
     .sale{
     .sale{
         .top{
         .top{
-            width: 100%;height: 5rem;
+            width: 100%;height: 80px;
             display: flex;
             display: flex;
             align-items: center;
             align-items: center;
-            padding-left: 2.5rem;
+            padding-left: 40px;
+            .input{
+                width: 250px;
+                margin-right: 20px;
+            }
         }
         }
     }
     }
 </style>
 </style>

+ 9 - 4
src/views/queue/components/qmsEnFacotory/queueFInstructionReceive.vue

@@ -2,10 +2,11 @@
 <template>
 <template>
     <div class="sale">
     <div class="sale">
         <div class="top">
         <div class="top">
-            <!-- 框计算 -->
+            <span>车牌号:</span>
             <el-input
             <el-input
                 placeholder="请输入内容"
                 placeholder="请输入内容"
                 v-model="inputText"
                 v-model="inputText"
+                class="input"
                 clearable>
                 clearable>
             </el-input>
             </el-input>
             <el-button type="primary" class="btn" @click="onclick">
             <el-button type="primary" class="btn" @click="onclick">
@@ -30,7 +31,7 @@ export default {
     },
     },
     methods:{
     methods:{
         onclick(){
         onclick(){
-            this.option.requestUrl = "/api/v1/qms/orderReceive?apiId=130&queueType=1&con="+this.inputText;
+            this.option.requestUrl = "/api/v1/qms/orderReceive?apiId=130&queueType=1&con="+this.inputText+"&i="+new Date();
         }
         }
     }
     }
 }
 }
@@ -38,10 +39,14 @@ export default {
 <style lang="scss" scoped>
 <style lang="scss" scoped>
     .sale{
     .sale{
         .top{
         .top{
-            width: 100%;height: 5rem;
+            width: 100%;height: 80px;
             display: flex;
             display: flex;
             align-items: center;
             align-items: center;
-            padding-left: 2.5rem;
+            padding-left: 40px;
+            .input{
+                width: 250px;
+                margin-right: 20px;
+            }
         }
         }
     }
     }
 </style>
 </style>

+ 9 - 4
src/views/queue/components/qmsEnFacotory/queueFIssue.vue

@@ -2,10 +2,11 @@
 <template>
 <template>
     <div class="sale">
     <div class="sale">
         <div class="top">
         <div class="top">
-            <!-- 框计算 -->
+            <span>车牌号:</span>
             <el-input
             <el-input
                 placeholder="请输入内容"
                 placeholder="请输入内容"
                 v-model="inputText"
                 v-model="inputText"
+                class="input"
                 clearable>
                 clearable>
             </el-input>
             </el-input>
             <el-button type="primary" class="btn" @click="onclick">
             <el-button type="primary" class="btn" @click="onclick">
@@ -30,7 +31,7 @@ export default {
     },
     },
     methods:{
     methods:{
         onclick(){
         onclick(){
-            this.option.requestUrl = "/api/v1/qms/getQueueApply?apiId=127&con="+this.inputText;
+            this.option.requestUrl = "/api/v1/qms/getQueueApply?apiId=127&con="+this.inputText+"&i="+new Date();
         }
         }
     }
     }
 }
 }
@@ -38,10 +39,14 @@ export default {
 <style lang="scss" scoped>
 <style lang="scss" scoped>
     .sale{
     .sale{
         .top{
         .top{
-            width: 100%;height: 5rem;
+            width: 100%;height: 80px;
             display: flex;
             display: flex;
             align-items: center;
             align-items: center;
-            padding-left: 2.5rem;
+            padding-left: 40px;
+        }
+        .input{
+            width: 250px;
+            margin-right: 20px;
         }
         }
     }
     }
 </style>
 </style>

+ 14 - 7
src/views/queue/components/qmsEnFacotory/queueFJumpLine.vue

@@ -2,13 +2,13 @@
 <template>
 <template>
   <div class="sale">
   <div class="sale">
     <div class="top">
     <div class="top">
-      <!-- 框计算 -->
-      <el-input placeholder="请输入内容" v-model="inputText" clearable>
+      <span>车牌号:</span>
+      <el-input placeholder="请输入内容" class="input" v-model="inputText" clearable>
       </el-input>
       </el-input>
       <el-button type="primary" class="btn" @click="onclick(0)">
       <el-button type="primary" class="btn" @click="onclick(0)">
         <i class="el-icon-search"></i>查询
         <i class="el-icon-search"></i>查询
       </el-button>
       </el-button>
-      <el-button type="primary" class="btn" @click="onclick(1)">
+      <el-button type="primary" class="bt" @click="onclick(1)">
         <i class="el-icon-plus"></i>新增排队插队
         <i class="el-icon-plus"></i>新增排队插队
       </el-button>
       </el-button>
     </div>
     </div>
@@ -32,10 +32,10 @@ export default {
     onclick(num) {
     onclick(num) {
       if (num == 0) {
       if (num == 0) {
         this.option.requestUrl =
         this.option.requestUrl =
-          "/api/v1/qms/getQueueInsert?apiId=132&con=" + this.inputText;
+          "/api/v1/qms/getQueueInsert?apiId=132&con=" + this.inputText+"&i="+new Date();
       } else if (num == 1) {
       } else if (num == 1) {
         this.$router.push({
         this.$router.push({
-          path: "/addqueueFJumpLine/",
+          path: "/addqueueFJumpLine",
         });
         });
       }
       }
     },
     },
@@ -46,10 +46,17 @@ export default {
 .sale {
 .sale {
   .top {
   .top {
     width: 100%;
     width: 100%;
-    height: 5rem;
+    height: 80px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
-    padding-left: 2.5rem;
+    padding-left: 40px;
+    .input{
+      width: 250px;
+      margin-right: 20px;
+    }
+    .bt{
+      margin-left: 20px;
+    }
   }
   }
 }
 }
 </style>
 </style>

+ 16 - 12
src/views/queue/components/qmsEnFacotory/queueFListMonitor.vue

@@ -2,8 +2,8 @@
 <template>
 <template>
   <div class="sale">
   <div class="sale">
     <div class="top">
     <div class="top">
-      <!-- 框计算 -->
-      <el-input placeholder="请输入内容" v-model="inputText" clearable>
+      <span>门岗名称:</span>
+      <el-input placeholder="请输入内容" class="input" v-model="inputText" clearable>
       </el-input>
       </el-input>
       <el-button type="primary" class="btn" @click="onclick(0)">
       <el-button type="primary" class="btn" @click="onclick(0)">
         <i class="el-icon-search"></i>查询
         <i class="el-icon-search"></i>查询
@@ -88,7 +88,7 @@ export default {
     onclick(num, row) {
     onclick(num, row) {
       if (num == 0) {
       if (num == 0) {
         this.option.requestUrl =
         this.option.requestUrl =
-          "/api/v1/qms/listMonitor?apiId=134&con=" + this.inputText;
+          "/api/v1/qms/listMonitor?apiId=134&con=" + this.inputText+"&i="+new Date();
       } else if (num == 1) {
       } else if (num == 1) {
         console.log(row);
         console.log(row);
         // 记录重复点击次数
         // 记录重复点击次数
@@ -131,24 +131,28 @@ export default {
 .sale {
 .sale {
   .top {
   .top {
     width: 100%;
     width: 100%;
-    height: 5rem;
+    height: 80px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
-    padding-left: 2.5rem;
+    padding-left: 40px;
+    .input{
+        width: 250px;
+        margin-right: 20px;
+    }
   }
   }
   .tab {
   .tab {
     .xq {
     .xq {
       display: flex;
       display: flex;
       .box {
       .box {
-        padding-right: 1.25rem;
+        padding-right: 20px;
         .index {
         .index {
           display: flex;
           display: flex;
           justify-content: center;
           justify-content: center;
           span {
           span {
             background-color: #87ceeb;
             background-color: #87ceeb;
             display: inline-block;
             display: inline-block;
-            width: 1.25rem;
-            height: 1.25rem;
+            width: 20px;
+            height: 20px;
             display: flex;
             display: flex;
             align-items: center;
             align-items: center;
             justify-content: center;
             justify-content: center;
@@ -163,17 +167,17 @@ export default {
         .time {
         .time {
           display: flex;
           display: flex;
           color: #fff;
           color: #fff;
-          font-size: 0.75rem;
+          font-size: 12px;
           .carNumber {
           .carNumber {
             background-color: #7eb9ff;
             background-color: #7eb9ff;
-            height: 1.25rem;
+            height: 20px;
             display: flex;
             display: flex;
             justify-content: center;
             justify-content: center;
             align-items: center;
             align-items: center;
           }
           }
           .loadTime {
           .loadTime {
-            background-color: #4b9eff;
-            height: 1.25rem;
+            background-color: #3e62d8;
+            height: 20px;
             display: flex;
             display: flex;
             justify-content: center;
             justify-content: center;
             align-items: center;
             align-items: center;

+ 9 - 4
src/views/queue/components/qmsEnFacotory/queueFStart.vue

@@ -2,10 +2,11 @@
 <template>
 <template>
     <div class="sale">
     <div class="sale">
         <div class="top">
         <div class="top">
-            <!-- 框计算 -->
+            <span>车牌号:</span>
             <el-input
             <el-input
                 placeholder="请输入内容"
                 placeholder="请输入内容"
                 v-model="inputText"
                 v-model="inputText"
+                class="input"
                 clearable>
                 clearable>
             </el-input>
             </el-input>
             <el-button type="primary" class="btn" @click="onclick">
             <el-button type="primary" class="btn" @click="onclick">
@@ -30,7 +31,7 @@ export default {
     },
     },
     methods:{
     methods:{
         onclick(){
         onclick(){
-            this.option.requestUrl = "/api/v1/qms/getQueueListByQueueUp?apiId=128&con="+this.inputText;
+            this.option.requestUrl = "/api/v1/qms/getQueueListByQueueUp?apiId=128&con="+this.inputText+"&i="+new Date();
         }
         }
     }
     }
 }
 }
@@ -38,10 +39,14 @@ export default {
 <style lang="scss" scoped>
 <style lang="scss" scoped>
     .sale{
     .sale{
         .top{
         .top{
-            width: 100%;height: 5rem;
+            width: 100%;height: 80px;
             display: flex;
             display: flex;
             align-items: center;
             align-items: center;
-            padding-left: 2.5rem;
+            padding-left: 40px;
+        }
+        .input{
+            width: 250px;
+            margin-right: 20px;
         }
         }
     }
     }
 </style>
 </style>

+ 13 - 6
src/views/queue/components/qmsEnFacotory/queueFTransfer.vue

@@ -2,13 +2,13 @@
 <template>
 <template>
   <div class="sale">
   <div class="sale">
     <div class="top">
     <div class="top">
-      <!-- 框计算 -->
-      <el-input placeholder="请输入内容" v-model="inputText" clearable>
+      <span>车牌号:</span>
+      <el-input placeholder="请输入内容" class="input" v-model="inputText" clearable>
       </el-input>
       </el-input>
       <el-button type="primary" class="btn" @click="onclick(0)">
       <el-button type="primary" class="btn" @click="onclick(0)">
         <i class="el-icon-search"></i>查询
         <i class="el-icon-search"></i>查询
       </el-button>
       </el-button>
-      <el-button type="primary" class="btn" @click="onclick(1)">
+      <el-button type="primary" class="btn1" @click="onclick(1)">
         <i class="el-icon-plus"></i>新增排队转移
         <i class="el-icon-plus"></i>新增排队转移
       </el-button>
       </el-button>
     </div>
     </div>
@@ -32,7 +32,7 @@ export default {
     onclick(num) {
     onclick(num) {
       if (num == 0) {
       if (num == 0) {
         this.option.requestUrl =
         this.option.requestUrl =
-          "/api/v1/qms/getChangeQueue?apiId=124&con=" + this.inputText;
+          "/api/v1/qms/getChangeQueue?apiId=124&con=" + this.inputText+"&i="+new Date();
       } else if (num == 1) {
       } else if (num == 1) {
         this.$router.push({
         this.$router.push({
           path: "/addqueueFTransfer/",
           path: "/addqueueFTransfer/",
@@ -46,10 +46,17 @@ export default {
 .sale {
 .sale {
   .top {
   .top {
     width: 100%;
     width: 100%;
-    height: 5rem;
+    height: 80px;
     display: flex;
     display: flex;
     align-items: center;
     align-items: center;
-    padding-left: 2.5rem;
+    padding-left: 40px;
+  }
+  .input{
+      width: 250px;
+      margin-right: 20px;
+  }
+  .btn1{
+    margin-left: 20px;
   }
   }
 }
 }
 </style>
 </style>

+ 9 - 4
src/views/queue/components/qmsEnFacotory/queueFTruckMonitor.vue

@@ -2,10 +2,11 @@
 <template>
 <template>
     <div class="sale">
     <div class="sale">
         <div class="top">
         <div class="top">
-            <!-- 框计算 -->
+            <span>车牌号:</span>
             <el-input
             <el-input
                 placeholder="请输入内容"
                 placeholder="请输入内容"
                 v-model="inputText"
                 v-model="inputText"
+                class="input"
                 clearable>
                 clearable>
             </el-input>
             </el-input>
             <el-button type="primary" class="btn" @click="onclick">
             <el-button type="primary" class="btn" @click="onclick">
@@ -30,7 +31,7 @@ export default {
     },
     },
     methods:{
     methods:{
         onclick(){
         onclick(){
-            this.option.requestUrl = "/api/v1/qms/capacityMonitor?apiId=135&gridType=3&con="+this.inputText;
+            this.option.requestUrl = "/api/v1/qms/capacityMonitor?apiId=135&gridType=3&con="+this.inputText+"&i="+new Date();
         }
         }
     }
     }
 }
 }
@@ -38,10 +39,14 @@ export default {
 <style lang="scss" scoped>
 <style lang="scss" scoped>
     .sale{
     .sale{
         .top{
         .top{
-            width: 100%;height: 5rem;
+            width: 100%;height: 80px;
             display: flex;
             display: flex;
             align-items: center;
             align-items: center;
-            padding-left: 2.5rem;
+            padding-left: 40px;
+            .input{
+                width: 250px;
+                margin-right: 20px;
+            }
         }
         }
     }
     }
 </style>
 </style>