自动化立体仓库 - WMS系统
*
lsh
2025-11-25 aa102b739e446f8d0d9fb64df2dd15f61e656010
src/main/webapp/views/deviceOperate/devpOperate.html
@@ -5,6 +5,7 @@
   <meta charset="UTF-8">
   <title>输送站点设备</title>
   <link rel="stylesheet" href="../../static/css/element.css">
   <link rel="stylesheet" href="../../static/css/element-ui.css">
   <script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script>
   <script type="text/javascript" src="../../static/js/common.js"></script>
   <script type="text/javascript" src="../../static/js/vue.min.js"></script>
@@ -14,17 +15,25 @@
<body>
   <div id="app" style="display: flex;justify-content: center;flex-wrap: wrap;">
      <div style="width: 100%;">
         <el-table border ref="singleTable" :data="tableData" highlight-current-row @row-click="handleRowClick"
      <el-table ref="singleTable" :data="tableData" highlight-current-row @row-click="handleRowClick"
            max-height="450" style="width: 100%">
            <el-table-column property="devNo" label="站号">
            </el-table-column>
            <el-table-column property="workNo" label="工作号">
            </el-table-column>
            <el-table-column property="locType1" label="高低库位">
            </el-table-column>
         <!--            <el-table-column property="locType1" label="高低库位">-->
         <!--            </el-table-column>-->
            <el-table-column property="pakMk" label="入库标记">
            </el-table-column>
         <el-table-column property="pakMkRun" label="退回标记">
         </el-table-column>
         <el-table-column property="pakMkTask" label="小车任务下发标记">
         </el-table-column>
         <el-table-column property="weight" label="称重">
         </el-table-column>
            <el-table-column property="barcode" label="条码">
         </el-table-column>
         <el-table-column property="errorDev" label="异常提示">
            </el-table-column>
         </el-table>
      </div>
@@ -43,9 +52,6 @@
                     <el-form-item label="目标站">
                        <el-input v-model="formParam.staNo" placeholder="目标站"></el-input>
                     </el-form-item>
                     <el-form-item label="入库标记">
                        <el-input v-model="formParam.pakMk" placeholder="入库标记"></el-input>
                     </el-form-item>
                  </el-form>
                  <el-form label-position="top" :inline="true" class="demo-form-inline">
                     <el-form-item label="">
@@ -56,9 +62,14 @@
                     </el-form-item>
                  </el-form>
                  <div>
                     <el-button @click="requestOperate('update')" type="primary">更新</el-button>
                     <el-button @click="requestOperate('out')" type="warning">取货完成</el-button>
                     <el-button @click="requestOperate('in')" type="warning">放货完成</el-button>
                  <el-button @click="requestOperate('update')" type="primary">更新站点信息</el-button>
                  <!--                     <el-button @click="requestOperate('in')" type="warning">放货完成</el-button>-->
               </div>
               <div style="margin-top: 10px">
                  <el-button @click="requestOperate('pakMk')" type="warning">入库标记复位</el-button>
                  <el-button @click="requestOperate('pakMkRun')" type="warning">退库标记复位</el-button>
                  <el-button @click="requestOperate('pakMkTask')" type="warning">小车任务下发标记复位</el-button>
                  <el-button @click="requestOperate('pakMkWalk')" type="warning">WMS任务下发标记复位</el-button>
                  </div>
               </div>
            </el-card>
@@ -79,21 +90,38 @@
                        <el-descriptions-item label="工作号">
                           {{ tableData[currentIndex].workNo }}
                        </el-descriptions-item>
                        <el-descriptions-item label="自动">{{ tableData[currentIndex].autoing }}
                     <el-descriptions-item label="自动">
                        <el-tag>{{ tableData[currentIndex].autoing }}</el-tag>
                        </el-descriptions-item>
                        <el-descriptions-item label="有物">{{ tableData[currentIndex].loading }}
                     <el-descriptions-item label="有物">
                        <el-tag>{{ tableData[currentIndex].loading }}</el-tag>
                        </el-descriptions-item>
                        <el-descriptions-item label="可入">{{ tableData[currentIndex].inEnable }}
                     <el-descriptions-item label="可入">
                        <el-tag>{{ tableData[currentIndex].inEnable }}</el-tag>
                        </el-descriptions-item>
                        <el-descriptions-item label="可出">{{ tableData[currentIndex].outEnable }}
                     <el-descriptions-item label="可出">
                        <el-tag>{{ tableData[currentIndex].outEnable }}</el-tag>
                        </el-descriptions-item>
                        <el-descriptions-item label="入库标记">{{ tableData[currentIndex].pakMk }}
                        </el-descriptions-item>
                        <el-descriptions-item label="空板信号">{{ tableData[currentIndex].emptyMk }}
                     <el-descriptions-item label="空板信号">
                        <el-tag>{{ tableData[currentIndex].emptyMk }}</el-tag>
                        </el-descriptions-item>
                        <el-descriptions-item label="目标站">{{ tableData[currentIndex].staNo }}
                        </el-descriptions-item>
                        <el-descriptions-item label="高低库位">{{ tableData[currentIndex].locType1 }}
                     </el-descriptions-item>
                     <el-descriptions-item label="重量">{{ tableData[currentIndex].weight }}
                     </el-descriptions-item>
                     <el-descriptions-item label="条码">{{ tableData[currentIndex].barcode }}
                     </el-descriptions-item>
                     <el-descriptions-item label="入库标记">{{ tableData[currentIndex].pakMk }}
                     </el-descriptions-item>
                     <el-descriptions-item label="入库回退标记">{{ tableData[currentIndex].pakMkRun }}
                     </el-descriptions-item>
                     <el-descriptions-item label="入库小车任务下发标记">{{ tableData[currentIndex].pakMkTask }}
                     </el-descriptions-item>
                     <el-descriptions-item label="入库wms任务下发标记">{{ tableData[currentIndex].pakMkWalk }}
                     </el-descriptions-item>
                     <el-descriptions-item label="异常提示">{{ tableData[currentIndex].errorDev }}
                        </el-descriptions-item>
                     </el-descriptions>
                  </div>
@@ -149,7 +177,7 @@
            getTableData() {
               let that = this;
               $.ajax({
                  url: baseUrl + "/site/list/auth",
               url: baseUrlWcs + "/site/list/auth",
                  headers: {
                     'token': localStorage.getItem('token')
                  },
@@ -170,7 +198,7 @@
                  type: 'warning'
               }).then(()=>{
                  $.ajax({
                     url: baseUrl + "/site/detl/"+method,
                  url: baseUrlWcs + "/site/detl/"+method,
                     headers: {
                        'token': localStorage.getItem('token')
                     },