#
zjj
2024-03-21 3dacfddd0abdfa0ae476cc49fbb2bf6d1094c717
src/main/webapp/views/deviceOperate/rgvOperate.html
@@ -16,15 +16,15 @@
      <div style="width: 100%;">
         <el-table border ref="singleTable" :data="tableData" highlight-current-row @row-click="handleRowClick"
            max-height="350" style="width: 100%">
            <el-table-column property="crnNo" label="堆垛机">
            <el-table-column property="rgvNo" label="RGV号">
            </el-table-column>
            <el-table-column property="workNo" label="工作号">
            <el-table-column property="workNo1" label="工作号">
            </el-table-column>
            <el-table-column property="statusType" label="模式">
            </el-table-column>
            <el-table-column property="wrkStatus$" label="任务状态">
            <el-table-column property="status" label="任务状态">
            </el-table-column>
            <el-table-column property="deviceStatus" label="设备状态">
            <el-table-column property="walkPos" label="设备状态">
            </el-table-column>
         </el-table>
      </div>
@@ -125,63 +125,35 @@
                  </div>
                  <div v-else>
                     <el-descriptions :title="currentTitle" direction="vertical" :column="4" border>
                        <el-descriptions-item label="堆垛机">{{ tableData[currentIndex].crnNo }}
                        <el-descriptions-item label="堆垛机">{{ tableData[currentIndex].rgvNo }}
                        </el-descriptions-item>
                        <el-descriptions-item label="工作号">
                           {{ tableData[currentIndex].workNo }}
                           {{ tableData[currentIndex].workNo1 }}
                        </el-descriptions-item>
                        <el-descriptions-item label="模式">
                           <el-tag>{{ tableData[currentIndex].statusType }}</el-tag>
                        </el-descriptions-item>
                        <el-descriptions-item label="任务状态">
                           <div v-if="tableData[currentIndex].wrkStatus == 0">
                              <el-tag>{{ tableData[currentIndex].wrkStatus$ }}</el-tag>
                              <el-tag>{{ tableData[currentIndex].status}}</el-tag>
                           </div>
                           <div v-else>
                              <el-tag type="success">{{ tableData[currentIndex].wrkStatus$ }}</el-tag>
                           </div>
                        </el-descriptions-item>
                        <el-descriptions-item label="设备状态">
                           <el-tag>{{ tableData[currentIndex].deviceStatus }}</el-tag>
                           <el-tag>{{ tableData[currentIndex].walkPos }}</el-tag>
                        </el-descriptions-item>
                        <el-descriptions-item label="有物">
                           <el-tag>{{ tableData[currentIndex].loading }}</el-tag>
                        </el-descriptions-item>
                        <el-descriptions-item label="列">{{ tableData[currentIndex].bay }}
                        </el-descriptions-item>
                        <el-descriptions-item label="层">{{ tableData[currentIndex].lev }}
                           <el-tag>{{ tableData[currentIndex].loading1 }}</el-tag>
                        </el-descriptions-item>
                        <el-descriptions-item label="故障代码">{{ tableData[currentIndex].warnCode }}
                        </el-descriptions-item>
                        <el-descriptions-item label="故障描述">{{ tableData[currentIndex].lev }}
                        <el-descriptions-item label="故障描述">{{ tableData[currentIndex].alarm }}
                        </el-descriptions-item>
                        <el-descriptions-item label="源站">{{ tableData[currentIndex].sourceStaNo }}
                        </el-descriptions-item>
                        <el-descriptions-item label="目标站">{{ tableData[currentIndex].staNo }}
                        </el-descriptions-item>
                        <el-descriptions-item label="源库位">{{ tableData[currentIndex].sourceLocNo }}
                        </el-descriptions-item>
                        <el-descriptions-item label="目标库位">{{ tableData[currentIndex].locNo }}
                        </el-descriptions-item>
                        <el-descriptions-item label="货叉定位">{{ tableData[currentIndex].forkOffset }}
                        </el-descriptions-item>
                        <el-descriptions-item label="载货台定位">{{ tableData[currentIndex].liftPos }}
                        </el-descriptions-item>
                        <el-descriptions-item label="走行在定位">{{ tableData[currentIndex].walkPos }}
                        </el-descriptions-item>
                        <el-descriptions-item label="走行速度(m/min)">{{ tableData[currentIndex].xspeed }}
                        </el-descriptions-item>
                        <el-descriptions-item label="升降速度(m/min)">{{ tableData[currentIndex].yspeed }}
                        </el-descriptions-item>
                        <el-descriptions-item label="叉牙速度(m/min)">{{ tableData[currentIndex].zspeed }}
                        </el-descriptions-item>
                        <el-descriptions-item label="走行距离(Km)">{{ tableData[currentIndex].xdistance }}
                        </el-descriptions-item>
                        <el-descriptions-item label="升降距离(Km)">{{ tableData[currentIndex].ydistance }}
                        </el-descriptions-item>
                        <el-descriptions-item label="走行时长(H)">{{ tableData[currentIndex].xduration }}
                        </el-descriptions-item>
                        <el-descriptions-item label="升降时长(H)">{{ tableData[currentIndex].yduration }}
                        </el-descriptions-item>
                     </el-descriptions>
                  </div>
@@ -199,7 +171,7 @@
            currentTitle: "未选择设备",
            currentIndex: null,
            formParam: {
               crnNo: null,
               rgvNo: null,
               sourceStaNo: null,
               sourceRow: 1,
               sourceBay: 0,
@@ -243,8 +215,8 @@
               const index = this.tableData.indexOf(row)
               this.currentRow = row;
               this.currentIndex = index
               this.currentTitle = row.crnNo + "号堆垛机"
               this.formParam.crnNo = row.crnNo
               this.currentTitle = row.rgvNo + "号堆垛机"
               this.formParam.rgvNo = row.rgvNo
               this.enableIn = row.inEnable == "Y" ? true : false
               this.enableOut = row.outEnable == "Y" ? true : false
            },
@@ -301,12 +273,12 @@
               if (type == "in") {
                  param = {
                     inEnable: this.enableIn ? "Y" : "N",
                     crnNo: this.formParam.crnNo
                     rgvNo: this.formParam.rgvNo
                  }
               } else {
                  param = {
                     outEnable: this.enableOut ? "Y" : "N",
                     crnNo: this.formParam.crnNo
                     rgvNo: this.formParam.rgvNo
                  }
               }