From 873ec036ec89b681e253705c2e025278cadf58dc Mon Sep 17 00:00:00 2001
From: Crunchy <3114200645@qq.com>
Date: 星期三, 24 四月 2024 17:30:24 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 src/components/view/a6-device-management.vue |  166 +++++++++++++++++++++++++++++++------------------------
 1 files changed, 94 insertions(+), 72 deletions(-)

diff --git a/src/components/view/a6-device-management.vue b/src/components/view/a6-device-management.vue
index a491558..bec5b90 100644
--- a/src/components/view/a6-device-management.vue
+++ b/src/components/view/a6-device-management.vue
@@ -77,7 +77,7 @@
 						v-model="componentData.entity.specificationModel" @keyup.enter.native="refreshTable()"></el-input></div>
 			</div>
 			<div class="search_thing">
-				<div class="search_label">璁惧澶х被锛�</div>
+				<div class="search_label">璁惧鍒嗙被锛�</div>
 				<el-select v-model="componentData.entity.largeCategory" placeholder="璇烽�夋嫨">
 					<el-option v-for="item in equipmentList" :key="item.value" :label="item.label" :value="item.value">
 					</el-option>
@@ -199,7 +199,7 @@
 						<el-form-item label="瑙勬牸鍨嬪彿:">
 							<el-input :disabled="isUp" v-model="formData.specificationModel" size="small"></el-input>
 						</el-form-item>
-						<el-form-item label="璁惧鐘舵��:">
+						<el-form-item label="褰撳墠鐘舵��:">
 							<el-select :disabled="isUp" v-model="formData.deviceStatus" placeholder="璇烽�夋嫨" size="small"
 								style="width:100%">
 								<el-option v-for="item in deviceStatusList" :key="item.value" :label="item.label" :value="item.value">
@@ -277,13 +277,20 @@
 							</div>
 						</el-image>
 						<!-- 琛ㄥ崟 -->
-						<el-form :label-position="labelPosition" :model="formData2" label-width="90px">
-							<el-form-item label="鍑哄巶鏃ユ湡:">
-								<el-date-picker style="width:100%" v-model="formData2.dateProduction" type="datetime" size="small"
-									format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨鏃ユ湡">
-								</el-date-picker>
+						<el-form :label-position="labelPosition" :model="formData2" label-width="100px">
+							<el-form-item label="浠櫒鍚嶇О:">
+                <el-input v-model="formData2.deviceName" size="small"></el-input>
 							</el-form-item>
-							<el-form-item label="璁惧璐熻矗浜�:">
+              <el-form-item label="浠櫒鍚嶇ОEN:">
+                <el-input v-model="formData2.deviceName" size="small"></el-input>
+							</el-form-item>
+              <el-form-item label="瑙勬牸鍨嬪彿:">
+                <el-input v-model="formData2.deviceName" size="small"></el-input>
+							</el-form-item>
+              <el-form-item label="鐢熶骇鍘傚:">
+                <el-input v-model="formData2.deviceName" size="small"></el-input>
+							</el-form-item>
+							<!-- <el-form-item label="璁惧璐熻矗浜�:">
 								<el-select v-model="formData2.equipmentManager" placeholder="璇烽�夋嫨" size="small" style="width:100%">
 									<el-option v-for="item in responsiblePersonList" :key="item.value" :label="item.label"
 										:value="item.value">
@@ -309,87 +316,102 @@
                 separator=","
                 clearable></el-cascader>
 							</el-form-item>
+              -->
 						</el-form>
 					</el-col>
 				</el-col>
 				<!-- 涓棿甯冨眬 -->
 				<el-col :span="7">
-					<el-form :label-position="labelPosition" :model="formData2" label-width="116px">
-						<el-form-item label="璁惧鍚嶇О:">
-							<el-input v-model="formData2.deviceName" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="鍐呴儴缂栫爜:">
-							<el-input v-model="formData2.internalCode" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="璧勪骇缂栫爜:">
-							<el-input v-model="formData2.assetCode" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="鏍″噯鏃ユ湡锛堟湀锛�:">
-							<el-date-picker v-model="formData2.calibrationDate" type="month" size="small" format="yyyy-MM"
-								value-format="yyyy-MM" style="width:100%" placeholder="閫夋嫨鏈�">
+					<el-form :label-position="labelPosition" :model="formData2" label-width="110px">
+            <el-form-item label="鐢熶骇鍘傚EN:">
+              <el-input v-model="formData2.deviceName" size="small"></el-input>
+            </el-form-item>
+            <el-form-item label="鍑哄巶缂栧彿:">
+              <el-input v-model="formData2.deviceName" size="small"></el-input>
+            </el-form-item>
+            <el-form-item label="绠$悊缂栧彿:">
+              <el-input v-model="formData2.deviceName" size="small"></el-input>
+            </el-form-item>
+            <el-form-item label="鎶�鏈寚鏍�:">
+              <el-input v-model="formData2.deviceName" :rows="7" type="textarea" size="small"></el-input>
+            </el-form-item>
+            <el-form-item label="璐疆鏃ユ湡:">
+							<el-date-picker style="width:100%" v-model="formData2.scrapTime" type="date"
+								format="yyyy-MM-dd" value-format="yyyy-MM-dd" size="small" placeholder="閫夋嫨鏃ユ湡">
 							</el-date-picker>
 						</el-form-item>
-						<el-form-item label="鎶ュ簾鏃堕棿:">
-							<el-date-picker style="width:100%" v-model="formData2.scrapTime" type="datetime"
-								format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" size="small" placeholder="閫夋嫨鏃堕棿">
+            <el-form-item label="鍚敤鏃ユ湡:">
+							<el-date-picker style="width:100%" v-model="formData2.scrapTime" type="date"
+								format="yyyy-MM-dd" value-format="yyyy-MM-dd" size="small" placeholder="閫夋嫨鏃ユ湡">
 							</el-date-picker>
 						</el-form-item>
-						<el-form-item label="楠屾敹璁板綍:">
-							<el-input v-model="formData2.acceptanceRecords" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="璁惧缂栫爜:">
-							<el-input v-model="formData2.factoryNo" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="璐疆鏃ユ湡:">
-							<el-date-picker style="width:100%" v-model="formData2.acquisitionDate" type="datetime" size="small"
-								format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" placeholder="閫夋嫨鏃ユ湡">
-							</el-date-picker>
-						</el-form-item>
-						<el-form-item label="鍑嗙‘搴﹂噺鍊�:">
-							<el-input v-model="formData2.accurateMeasurement" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="澶囨敞:">
-							<el-input v-model="formData2.notes" size="small"></el-input>
-						</el-form-item>
+            <el-form-item label="绠$悊浜�:">
+              <el-select v-model="formData2.equipmentManager" placeholder="璇烽�夋嫨" size="small" style="width:100%">
+                <el-option v-for="item in responsiblePersonList" :key="item.value" :label="item.label"
+                  :value="item.value">
+                </el-option>
+              </el-select>
+            </el-form-item>
+            <el-form-item label="鍦板潃:">
+              <el-input v-model="formData2.deviceName" size="small"></el-input>
+            </el-form-item>
 					</el-form>
 				</el-col>
 				<!-- 鍙宠竟甯冨眬 -->
 				<el-col :span="7">
-					<el-form :label-position="labelPosition" :model="formData2" label-width="110px" ref="ruleForm">
-						<el-form-item label="瑙勬牸鍨嬪彿:">
-							<el-input v-model="formData2.specificationModel" size="small"></el-input>
+					<el-form :label-position="labelPosition" :model="formData2" label-width="120px" ref="ruleForm">
+            <!-- 瀹為獙瀹ゅ垪琛� -->
+            <el-form-item label="鎵�灞為儴闂�:">
+              <el-select v-model="formData2.equipmentManager" placeholder="璇烽�夋嫨" size="small" style="width:100%">
+                <el-option v-for="item in responsiblePersonList" :key="item.value" :label="item.label"
+                  :value="item.value">
+                </el-option>
+              </el-select>
+            </el-form-item>
+            <el-form-item label="妫�娴嬮」鐩�:">
+              <el-cascader
+              v-model="formData.insProductIds"
+              :options="options"
+              :show-all-levels="false"
+              :props="props"
+              placeholder="璇烽�夋嫨" size="small"
+              style="width:100%"
+              collapse-tags
+              separator=","
+              clearable></el-cascader>
+            </el-form-item>
+            <el-form-item label="鏍″噯鏈嶅姟鏈烘瀯:">
+              <el-input v-model="formData2.deviceName" size="small"></el-input>
+            </el-form-item>
+            <el-form-item label="鏈�杩戞牎鍑嗘棩鏈�:">
+							<el-date-picker style="width:100%" v-model="formData2.latestTraceability" format="yyyy-MM-dd"
+								value-format="yyyy-MM-dd" type="date" size="small" placeholder="閫夋嫨鏃ユ湡">
+							</el-date-picker>
 						</el-form-item>
-						<el-form-item label="璁惧鐘舵��:">
+            <el-form-item label="涓嬫鏍″噯鏃ユ湡:">
+							<el-date-picker style="width:100%" v-model="formData2.latestTraceability" format="yyyy-MM-dd"
+								value-format="yyyy-MM-dd" type="date" size="small" placeholder="閫夋嫨鏃ユ湡">
+							</el-date-picker>
+						</el-form-item>
+            <el-form-item label="璁惧绫诲瀷:">
+              <el-select v-model="formData2.equipmentManager" placeholder="璇烽�夋嫨" size="small" style="width:100%">
+                <el-option v-for="item in equipmentList" :key="item.value" :label="item.label"
+                  :value="item.value">
+                </el-option>
+              </el-select>
+            </el-form-item>
+            <el-form-item label="鍗曚环(涓囧厓):">
+              <el-input v-model="formData2.deviceName" size="small"></el-input>
+            </el-form-item>
+            <el-form-item label="褰撳墠鐘舵��:">
 							<el-select v-model="formData2.deviceStatus" placeholder="璇烽�夋嫨" size="small" style="width:100%">
 								<el-option v-for="item in deviceStatusList" :key="item.value" :label="item.label" :value="item.value">
 								</el-option>
 							</el-select>
 						</el-form-item>
-						<el-form-item label="瀛樻斁鐐�:">
-							<el-input v-model="formData2.storagePoint" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="鏈�杩戣拷婧棩鏈�:">
-							<el-date-picker style="width:100%" v-model="formData2.latestTraceability" format="yyyy-MM-dd HH:mm:ss"
-								value-format="yyyy-MM-dd HH:mm:ss" type="datetime" size="small" placeholder="閫夋嫨鏃ユ湡">
-							</el-date-picker>
-						</el-form-item>
-						<el-form-item label="鍋滅敤鏃堕棿:">
-							<el-date-picker style="width:100%" format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
-								v-model="formData2.downTime" type="datetime" size="small" placeholder="閫夋嫨鏃堕棿">
-							</el-date-picker>
-						</el-form-item>
-						<el-form-item label="缁翠慨璁板綍:">
-							<el-input v-model="formData2.maintenanceRecords" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="鐢熶骇鍘傚:">
-							<el-input v-model="formData2.manufacturer" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="閲囪喘璐圭敤:">
-							<el-input v-model="formData2.procurementCosts" size="small"></el-input>
-						</el-form-item>
-						<el-form-item label="鏍″噯璇佷功:">
-							<el-input v-model="formData2.calibrationCerticate" size="small"></el-input>
-						</el-form-item>
+            <el-form-item label="鏍″噯鍛ㄦ湡锛堟湀锛�:">
+              <el-input v-model="formData2.deviceName" size="small"></el-input>
+            </el-form-item>
 						<el-form-item label="鍥剧墖:">
 							<div
 								style="border: 1px solid #DCDFE6;border-radius:4px;height:32px;lineHeight:32px;display:flex;justify-content: space-around;font-size: 13px;">
@@ -434,7 +456,7 @@
 				options: [],
 				labelPosition: 'right',
 				dialogVisible: false,
-				dialogVisible2: false,
+				dialogVisible2: true,
 				addPower: false,
 				componentData: {
 					entity: {
@@ -518,7 +540,7 @@
 				responsiblePersonList: [],
 				// 鎺堟潈浜哄垪琛�
 				authorizerList: [],
-				// 璁惧鐘舵�佸垪琛�
+				// 褰撳墠鐘舵�佸垪琛�
 				deviceStatusList: [],
 				upLoad: false,
 				upLoad2: false,

--
Gitblit v1.9.3