From 1d18ff904468e4a864312bdcf6d7c6a7c0477721 Mon Sep 17 00:00:00 2001
From: Houjie <714924425@qq.com>
Date: 星期五, 25 四月 2025 14:57:36 +0800
Subject: [PATCH] 项目提交

---
 pages/device/deviceWebDeils/deviceWebDeils.vue |  196 +++++++++++++++++++++++++++---------------------
 1 files changed, 111 insertions(+), 85 deletions(-)

diff --git a/pages/device/deviceWebDeils/deviceWebDeils.vue b/pages/device/deviceWebDeils/deviceWebDeils.vue
index b2519bf..0a52107 100644
--- a/pages/device/deviceWebDeils/deviceWebDeils.vue
+++ b/pages/device/deviceWebDeils/deviceWebDeils.vue
@@ -2,72 +2,65 @@
 	<view class="container">
 		<cu-custom :bgColor="NavBarColor" :isBack="true" backRouterName="productionTask">
 			<block slot="backText">杩斿洖</block>
-			<!-- <cu-custom :bgColor="NavBarColor" backRouterName="index">
-			<block slot="right">
-				<view @tap="$debounce(BackPage)">
-					<view class="cuIcon-back back">杩斿洖</view>
-				</view>
-			</block> -->
 			<block slot="content">璁惧璇︽儏</block>
+			<block slot="right">
+				<view @click="goHome">
+					<image class="search" src="/static/icon/icon_home.png" style="width: 25px; height: 25px;" alt="" />
+				</view>
+			</block>
 		</cu-custom>
 		<view class="container">
 
 
 			<uni-forms ref="form" :modelValue="formData" validate-trigger="bind" err-show-type="undertext">
 				<uni-group top="1">
-
-					<uni-forms-item name="num" label="璁惧鍥剧墖:">
-						<image style="height: 100px; width: 300px;"
-							:src="formData.equipmentImagel?formData.equipmentImage:'/static/zhanwei.png'"></image>
-					</uni-forms-item>
-					<uni-forms-item required name="num" label="璁惧缂栧彿:">
-						<uni-easyinput v-model="formData.equipmentCode" :disabled="true" />
-					</uni-forms-item>
-
-					<uni-forms-item name="remark" label="璁惧鍚嶇О:">
-						<uni-easyinput v-model="formData.equipmentName" :disabled="true" />
-					</uni-forms-item>
-					<uni-forms-item name="remark" label="璁惧鍨嬪彿:">
-						<uni-easyinput v-model="formData.equipmentModel" :disabled="true" />
-					</uni-forms-item>
-					<uni-forms-item name="outNum" label="璁惧瑙勬牸:">
-						<uni-easyinput v-model="formData.equipmentSpecification" :disabled="true" />
-					</uni-forms-item>
-					<view class="text-gray margin-bottom-lg">鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�� 鍩烘湰淇℃伅 鈥斺�斺�斺�斺�斺�斺�斺�斺�斺��</view>
-					<uni-forms-item name="taskCode" label="璁惧鍒嗙被:">
-						<uni-easyinput :disabled="true" v-model="formData.equipmentCategory" />
-					</uni-forms-item>
-					<uni-forms-item name="endLocation" label="鍑哄巶鏃ユ湡:">
-						<uni-easyinput :disabled="true" v-model="formData.leaveFactoryDate" />
-
-					</uni-forms-item>
-					<uni-forms-item name="endLocation" label="楠屾敹鏃ユ湡:">
-						<uni-easyinput :disabled="true" v-model="formData.acceptanceCheckDate" />
-
-					</uni-forms-item>
-
-					<uni-forms-item name="endLocation" label="瀹夎浣嶇疆:">
-						<uni-easyinput :disabled="true" v-model="formData.installationPosition" />
-					</uni-forms-item>
-					<uni-forms-item name="endLocation" label="璧勪骇鐘舵��:">
-						<uni-easyinput :disabled="true" v-model="formData.assetStatus" />
-					</uni-forms-item>
-					<uni-forms-item name="endLocation" label="璁惧绠$悊鍛�:">
-						<uni-easyinput :disabled="true" v-model="formData.equipmentManager" />
-					</uni-forms-item>
-
+					
+				<uni-forms-item  :label-width="100" required name="num" label="璁惧缂栧彿:">
+					<uni-easyinput v-model="formData.equipmentCode" :disabled="true" />
+				</uni-forms-item>
+				
+				<uni-forms-item :label-width="100" name="remark" label="璁惧鍚嶇О:">
+					<uni-easyinput v-model="formData.equipmentName" :disabled="true" />
+				</uni-forms-item>
+				<!-- <uni-forms-item :label-width="100" name="outNum" label="鍏抽敭璁惧鏍囪瘑:">
+					<uni-easyinput v-model="formData.equipmentImportance" :disabled="true" />
+				</uni-forms-item> -->
+				<view class="text-gray margin-bottom-lg">鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�� 鍩烘湰淇℃伅 鈥斺�斺�斺�斺�斺�斺�斺�斺�斺��</view>
+				<uni-forms-item  :label-width="100" name="taskCode" label="缁翠慨鐘舵��:">
+					<uni-easyinput :disabled="true" v-model="formData.repairStatus_dictText" />
+				</uni-forms-item>
+				<uni-forms-item :label-width="100" name="endLocation" label="淇濆吇鐘舵��:">
+					<uni-easyinput :disabled="true" v-model="formData.maintenanceStatus_dictText" />
+				
+				</uni-forms-item>
+				<uni-forms-item :label-width="100" name="endLocation" label="浣跨敤杞﹂棿:">
+					<uni-easyinput :disabled="true" v-model="formData.orgId_dictText" />
+				
+				</uni-forms-item>
+				
+				<uni-forms-item  :label-width="100" name="endLocation" label="瀹夎浣嶇疆:">
+					<uni-easyinput :disabled="true" v-model="formData.installationPosition" />
+				</uni-forms-item>
+				<uni-forms-item  :label-width="100" name="endLocation" label="鎶�鏈姸鎬�:">
+					<uni-easyinput :disabled="true" v-model="formData.technologyStatus_dictText" />
+				</uni-forms-item>
+				<uni-forms-item  :label-width="100" name="endLocation" label="璁惧绠$悊鍛�:">
+					<uni-easyinput :disabled="true" v-model="formData.equipmentManager_dictText" />
+				</uni-forms-item>
+				<uni-forms-item  :label-width="100" name="endLocation" label="鍑哄巶鏃ユ湡:">
+					<uni-easyinput :disabled="true" v-model="formData.leaveFactoryDate" />
+				</uni-forms-item>
 				</uni-group>
 			</uni-forms>
-
-			<view class="flex">
-				<button class="flex-sub  cu-btn bg-blue margin-sm  padding-sm lg" hover-class="is-hover"
-					@click="getSera()">鐐规</button>
-				<button class="flex-sub  cu-btn bg-blue margin-sm  padding-sm lg" hover-class="is-hover"
-					@click="resetTask">淇濆吇</button>
-				<button class="flex-sub  cu-btn bg-blue margin-sm  padding-sm lg" hover-class="is-hover"
-					@click="resetTask">缁翠慨</button>
-				<button class="flex-sub  cu-btn bg-blue margin-sm  padding-sm lg" hover-class="is-hover"
-					@click="resetTask">鍛ㄥ吇</button>
+			<view class="flex  margin-bottom-xs">
+				<button class="flex-sub  cu-btn bg-blue margin-sm   lg" hover-class="is-hover"
+					@click="goReportRepair()">鎶ヤ慨</button>
+				<button class="flex-sub  cu-btn bg-blue margin-sm   lg" hover-class="is-hover"
+					@click="goCheck()">鐐规</button>
+				<button class="flex-sub  cu-btn bg-blue margin-sm   lg" hover-class="is-hover"
+					@click="goBaoZhou()">鍛ㄤ繚</button>
+				<button class="flex-sub  cu-btn bg-blue margin-sm   lg" hover-class="is-hover"
+					@click="goMaintenance()">缁翠慨</button>
 			</view>
 		</view>
 	</view>
@@ -164,41 +157,74 @@
 		},
 		created() {},
 		methods: {
-			getSera() {
+
+			goHome() {
+				uni.reLaunch({
+					url: '/pages/index/index'
+				})
+			},
+			/**
+			 * 鎶ヤ慨
+			 */
+			goReportRepair() {
 				console.log('getSera 鏂规硶琚皟鐢�');
 				uni.navigateTo({
-					url: '/pages/TaskManager/TaskManagerList'
+					url: `/pages/reportRepair/reportRepair?equipmentId=${encodeURIComponent(this.id)}`,
 				});
 			},
-		upCallback() {
-			console.log("id", this.id)
-			this.$http.get(this.url.stallList, {
-				params: {
-					pageNo: 999,
-					pageSize: 1,
-					order: 'asc',
-					column: 'createTime',
-					id: this.id
-				},
+			/**
+			 * 鐐规
+			 */
+			goCheck() {
+				uni.navigateTo({
+					url: '/pages/checkList/checkList',
+				});
+			},
+			/**
+			 * 鍛ㄤ繚
+			 */
+			goBaoZhou() {
+				uni.navigateTo({
+					url: '/pages/baoZhou/baoZhou',
+				});
+			},
+			/**
+			 * 鍛ㄤ繚
+			 */
+			goMaintenance() {
+				uni.navigateTo({
+					url: '/pages/maintenanceReport/maintenanceReport',
+				});
+			},
+			upCallback() {
+				console.log("id", this.id)
+				this.$http.get(this.url.stallList, {
+					params: {
+						pageNo: 999,
+						pageSize: 1,
+						order: 'asc',
+						column: 'createTime',
+						id: this.id
+					},
 
-			}).then(res => {
-				this.announcement1 = res.data.result
-				console.log("url", res)
-				//璁剧疆鍒楄〃鏁版嵁
-				if (res.data.success) {
-					console.log("res", res.data.result.equipmentCode)
-					this.formData = this.announcement1
-				}
-			}).catch(() => {
-				//鑱旂綉澶辫触, 缁撴潫鍔犺浇
-			})
-		},
+				}).then(res => {
+					this.announcement1 = res.data.result
+					console.log("url", res)
+					//璁剧疆鍒楄〃鏁版嵁
+					if (res.data.success) {
+						console.log("res", res.data.result.equipmentCode)
+						this.formData = this.announcement1
+					}
+				}).catch(() => {
+					//鑱旂綉澶辫触, 缁撴潫鍔犺浇
+				})
+			},
 
-		mescrollInit(mescroll) {
-			console.log('mescrollInit')
-			this.mescroll = mescroll;
+			mescrollInit(mescroll) {
+				console.log('mescrollInit')
+				this.mescroll = mescroll;
+			},
 		},
-	},
 
 	}
 </script>

--
Gitblit v1.9.3