From acacdfa1b6b5dc0ac0c444c53fcbd05f8552ff3c Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期二, 23 四月 2024 08:44:39 +0800
Subject: [PATCH] #演示

---
 src/main/webapp/views/deviceOperate/crnOperate.html |  124 +++++++++++++++++++++++++++++------------
 1 files changed, 87 insertions(+), 37 deletions(-)

diff --git a/src/main/webapp/views/deviceOperate/crnOperate.html b/src/main/webapp/views/deviceOperate/crnOperate.html
index 44887dd..d09d214 100644
--- a/src/main/webapp/views/deviceOperate/crnOperate.html
+++ b/src/main/webapp/views/deviceOperate/crnOperate.html
@@ -14,7 +14,7 @@
 <body>
 	<div id="app" style="display: flex;justify-content: center;flex-wrap: wrap;">
 		<div style="width: 100%;">
-			<el-table ref="singleTable" :data="tableData" highlight-current-row @row-click="handleRowClick"
+			<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>
@@ -22,7 +22,7 @@
 				</el-table-column>
 				<el-table-column property="statusType" label="妯″紡">
 				</el-table-column>
-				<el-table-column property="wrkStatus" label="浠诲姟鐘舵��">
+				<el-table-column property="wrkStatus$" label="浠诲姟鐘舵��">
 				</el-table-column>
 				<el-table-column property="deviceStatus" label="璁惧鐘舵��">
 				</el-table-column>
@@ -37,32 +37,51 @@
 					</div>
 					<div>
 						<el-form :model="formParam" label-position="top" :inline="true" class="demo-form-inline">
-							<el-form-item label="婧愮珯/婧愬簱浣�">
-								<el-input v-model="formParam.sourceStaNo" placeholder="婧愮珯/婧愬簱浣�"></el-input>
-							</el-form-item>
-							<el-form-item label="鎺�">
+<!--							<el-form-item label="婧愮珯/婧愬簱浣�">-->
+<!--								<el-input v-model="formParam.sourceStaNo" placeholder="婧愮珯/婧愬簱浣�"></el-input>-->
+<!--							</el-form-item>-->
+							<el-form-item label="婧愭帓">
 								<el-input v-model="formParam.sourceRow" placeholder="鎺�"></el-input>
 							</el-form-item>
-							<el-form-item label="鍒�">
+							<el-form-item label="婧愬垪">
 								<el-input v-model="formParam.sourceBay" placeholder="鍒�"></el-input>
 							</el-form-item>
-							<el-form-item label="灞�">
+							<el-form-item label="婧愬眰">
 								<el-input v-model="formParam.sourceLev" placeholder="灞�"></el-input>
 							</el-form-item>
 						</el-form>
 						<el-form :model="formParam" label-position="top" :inline="true" class="demo-form-inline">
-							<el-form-item label="鐩爣绔�/鐩爣搴撲綅">
-								<el-input v-model="formParam.staNo" placeholder="鐩爣绔�/鐩爣搴撲綅"></el-input>
-							</el-form-item>
-							<el-form-item label="鎺�">
+<!--							<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.row" placeholder="鎺�"></el-input>
 							</el-form-item>
-							<el-form-item label="鍒�">
+							<el-form-item label="鐩爣鍒�">
 								<el-input v-model="formParam.bay" placeholder="鍒�"></el-input>
 							</el-form-item>
-							<el-form-item label="灞�">
+							<el-form-item label="鐩爣灞�">
 								<el-input v-model="formParam.lev" placeholder="灞�"></el-input>
 							</el-form-item>
+						</el-form>
+						<el-form :model="formParam" label-position="top" :inline="true" class="demo-form-inline">
+							<el-form-item label="鎵樼洏鐮�">
+								<el-input v-model="formParam.barcode" placeholder="鏉$爜"></el-input>
+							</el-form-item>
+							<el-form-item label="鎵樼洏绫诲瀷">
+								<el-input v-model="formParam.barcodeType" placeholder="绫诲瀷"></el-input>
+							</el-form-item>
+							<el-form-item label="绌烘墭鐩�">
+								<el-select v-model="formParam.emptyContainer" placeholder="鏄惁涓虹┖鎵樼洏">
+									<el-option
+											v-for="item in options"
+											:key="item.value"
+											:label="item.label"
+											:value="item.value">
+									</el-option>
+								</el-select>
+							</el-form-item>
+
 						</el-form>
 						<el-form label-position="top" :inline="true" class="demo-form-inline">
 							<el-form-item label="">
@@ -79,7 +98,18 @@
 							<el-button @click="requestOperate('siteMove')" type="primary">绔欏埌绔�</el-button>
 							<el-button @click="requestOperate('taskComplete')" type="primary">浠诲姟瀹屾垚</el-button>
 							<el-button @click="requestOperate('clearCommand')" type="primary">娓呴櫎鍛戒护</el-button>
-							<el-button @click="requestOperate('handleReset')" type="primary">澶嶄綅</el-button>
+							<el-button @click="requestOperate('reset')" type="primary">澶嶄綅</el-button>
+							<br/>
+							<br/>
+							<el-button @click="requestOperate('auto')" type="warning">鑱旀満</el-button>
+							<el-button @click="requestOperate('semiAutomatic')" type="warning">鍗婅嚜鍔�</el-button>
+							<el-button @click="requestOperate('hand')" type="warning">鎵嬪姩</el-button>
+							<el-button @click="requestOperate('onlineWrk4')" type="warning">鎭㈠鑱旀満浠诲姟</el-button>
+							<el-button @click="requestOperate('onlineWrk3')" type="warning">娓呴櫎鑱旀満浠诲姟</el-button>
+							<el-button @click="requestOperate('onlineWrk1')" type="warning">鐢宠瀹屾垚浠诲姟</el-button>
+							<br/>
+							<br/>
+							<el-button @click="requestOperate('onlineWrk2')" type="warning">鐢宠鍙栨秷浠诲姟</el-button>
 						</div>
 					</div>
 				</el-card>
@@ -177,10 +207,23 @@
 					staNo: null,
 					row: 1,
 					bay: 0,
-					lev: 1
+					lev: 1,
+					barcode:null,
+					barcodeType:null,
+					emptyContainer:null
 				},
 				enableIn: false,
-				enableOut: false
+				enableOut: false,
+				options:[
+					{
+						value:'1',
+						label:'鏄�'
+					},
+					{
+						value:'0',
+						label:'鍚�'
+					}
+				]
 			},
 			created() {
 				this.init()
@@ -223,27 +266,34 @@
 				},
 				requestOperate(method) {
 					let that = this
-					$.ajax({
-						url: baseUrl + "/crn/operator/" + method,
-						headers: {
-							'token': localStorage.getItem('token')
-						},
-						data: this.formParam,
-						method: 'POST',
-						success: function (res) {
-							if (res.code == 200) {
-								that.$message({
-									message: res.msg,
-									type: 'success'
-								});
-							} else {
-								that.$message({
-									message: res.msg,
-									type: 'error'
-								});
+					that.$confirm('姝ゆ搷浣滃瓨鍦ㄩ闄╋紝鏄惁缁х画','鎻愮ず',{
+						confirmButtonText: '纭畾',
+						cancelButtonText: '鍙栨秷',
+						type: 'warning'
+					}).then(()=>{
+						$.ajax({
+							url: baseUrl + "/crn/operator/" + method,
+							headers: {
+								'token': localStorage.getItem('token')
+							},
+							data: this.formParam,
+							method: 'POST',
+							success: function (res) {
+								if (res.code == 200) {
+									that.$message({
+										message: res.msg,
+										type: 'success'
+									});
+								} else {
+									that.$message({
+										message: res.msg,
+										type: 'error'
+									});
+								}
 							}
-						}
-					});
+						});
+					})
+
 				},
 				updateEnableInOut(type) {
 					let that = this

--
Gitblit v1.9.1