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