| | |
| | | <div style="width: 100%;"> |
| | | <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 property="rgvNo" label="小车号"> |
| | | </el-table-column> |
| | | <el-table-column property="workNo" label="工作号"> |
| | | <el-table-column property="taskNo" label="工作号"> |
| | | </el-table-column> |
| | | <el-table-column property="locType1" label="高低库位"> |
| | | <el-table-column property="mode" label="作业模式"> |
| | | </el-table-column> |
| | | <el-table-column property="pakMk" label="入库标记"> |
| | | <el-table-column property="status" label="状态"> |
| | | </el-table-column> |
| | | <el-table-column property="rgvPos" label="当前定位值"> |
| | | </el-table-column> |
| | | <el-table-column property="rgvPosDestination" label="目标定位置"> |
| | | </el-table-column> |
| | | <el-table-column property="loaded" label="有物"> |
| | | </el-table-column> |
| | | </el-table> |
| | | </div> |
| | |
| | | <div> |
| | | <el-form :model="formParam" label-position="top" :inline="true" class="demo-form-inline"> |
| | | <el-form-item label="工作号"> |
| | | <el-input v-model="formParam.workNo" placeholder="工作号"></el-input> |
| | | <el-input v-model="formParam.taskNo" placeholder="工作号"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="目标站"> |
| | | <el-input v-model="formParam.staNo" placeholder="目标站"></el-input> |
| | | <el-form-item label="目标定位置"> |
| | | <el-input v-model="formParam.rgvPosDestination" 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=""> |
| | | <el-checkbox v-model="formParam.inEnable">可入</el-checkbox> |
| | | </el-form-item> |
| | | <el-form-item label=""> |
| | | <el-checkbox v-model="formParam.outEnable">可出</el-checkbox> |
| | | <el-form-item label="目标站点"> |
| | | <el-input v-model="formParam.rgvStaNo" placeholder="目标站点"></el-input> |
| | | </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('take')" type="primary">取货</el-button> |
| | | <el-button @click="requestOperate('put')" type="primary">放货</el-button> |
| | | <el-button @click="requestOperate('walk')" type="warning">行走</el-button> |
| | | </div> |
| | | </div> |
| | | </el-card> |
| | |
| | | currentTitle: "未选择设备", |
| | | currentIndex: null, |
| | | formParam: { |
| | | devNo: null, |
| | | workNo: null, |
| | | staNo: null, |
| | | pakMk: null, |
| | | inEnable: false, |
| | | outEnable: false |
| | | rgvNo: 0, |
| | | taskNo: 0, |
| | | rgvStaNo: 0, |
| | | rgvPosDestination: 0 |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | const index = this.tableData.indexOf(row) |
| | | this.currentRow = row; |
| | | this.currentIndex = index |
| | | this.currentTitle = row.devNo + "站点" |
| | | this.currentTitle = row.rgvNo + "小车" |
| | | |
| | | this.formParam.devNo = row.devNo |
| | | this.formParam.workNo = row.workNo |
| | | this.formParam.staNo = row.staNo |
| | | this.formParam.pakMk = row.pakMk |
| | | this.formParam.inEnable = row.inEnable == "Y" ? true : false |
| | | this.formParam.outEnable = row.outEnable == "Y" ? true : false |
| | | this.formParam.rgvNo = row.rgvNo |
| | | this.formParam.taskNo = row.taskNo |
| | | this.formParam.rgvStaNo = row.rgvStaNo |
| | | this.formParam.rgvPosDestination = row.rgvPosDestination |
| | | }, |
| | | getTableData() { |
| | | let that = this; |
| | | $.ajax({ |
| | | url: baseUrl + "/site/list/auth", |
| | | url: baseUrl + "/rgv/status/all", |
| | | headers: { |
| | | 'token': localStorage.getItem('token') |
| | | }, |
| | |
| | | type: 'warning' |
| | | }).then(()=>{ |
| | | $.ajax({ |
| | | url: baseUrl + "/site/detl/"+method, |
| | | url: baseUrl + "/rgv/run/"+method, |
| | | headers: { |
| | | 'token': localStorage.getItem('token') |
| | | }, |