From 0a48655d2162b709ecb80d249a4085971add6140 Mon Sep 17 00:00:00 2001 From: Houjie <714924425@qq.com> Date: 星期一, 07 七月 2025 17:26:30 +0800 Subject: [PATCH] 企业微信 --- pages/ToDoList/ToDoBaoZhou/ToDoBaoZhou.vue | 61 +++++++++++++----------------- 1 files changed, 26 insertions(+), 35 deletions(-) diff --git a/pages/ToDoList/ToDoBaoZhou/ToDoBaoZhou.vue b/pages/ToDoList/ToDoBaoZhou/ToDoBaoZhou.vue index 1e9bc64..4e07235 100644 --- a/pages/ToDoList/ToDoBaoZhou/ToDoBaoZhou.vue +++ b/pages/ToDoList/ToDoBaoZhou/ToDoBaoZhou.vue @@ -18,12 +18,20 @@ <uni-data-select v-model="formData.num" :localdata="equipmentList" @change="changeEquipmentList" placeholder="璇烽�夋嫨" :disabled="true" /> </uni-forms-item> - + <uni-forms-item :label-width="80" required name="maintenanceStatus_dictText" label="宸ュ崟鐘舵��:"> + <uni-easyinput v-model="formData.maintenanceStatus_dictText" :disabled="true" /> + </uni-forms-item> + <uni-forms-item :label-width="80" required name="installationPosition_dictText" label="瀹夎浣嶇疆:"> + <uni-easyinput v-model="formData.installationPosition_dictText" :disabled="true" /> + </uni-forms-item> <uni-forms-item :label-width="80" name="maintenanceDate" label="淇濆吇鏃ユ湡:"> <uni-easyinput v-model="formData.maintenanceDate" :disabled="true" /> </uni-forms-item> <uni-forms-item :label-width="80" name="operator" label="淇濆吇浜�:"> <uni-easyinput v-model="formData.operator" :disabled="true" /> + </uni-forms-item> + <uni-forms-item :label-width="100" name="operatorPhone_dictText" label="淇濆吇浜虹數璇�:"> + <uni-easyinput v-model="formData.operatorPhone_dictText" :disabled="true" /> </uni-forms-item> <uni-forms-item :label-width="80" name="remark" label="澶囨敞:"> <uni-easyinput v-model="formData.remark" placeholder="璇疯緭鍏ュ娉�" :disabled="true" /> @@ -33,15 +41,7 @@ :sourceType="sourceType" @select="select" @progress="progress" @success="success" @fail="fail" @delete="deletea" /> </uni-forms-item> - <!-- <view class="text-gray margin-bottom-lg">鈥斺�斺�斺�斺�斺�斺�斺�斺�斺�� 鐝粍闀跨‘璁� 鈥斺�斺�斺�斺�斺�斺�斺�斺�斺��</view> - <uni-forms-item name="outNum" required label="纭绫诲瀷:"> - <uni-data-select :localdata="formData.msListCategory" popup-title="璇烽�夋嫨" @change="changeType" - :clear="false"> - </uni-data-select> - </uni-forms-item> - <uni-forms-item name="outNum" required label="纭鎰忚:"> - <uni-easyinput type="textarea" v-model="formData.ttitle" placeholder="璇疯緭鍏ュ唴瀹�"></uni-easyinput> - </uni-forms-item> --> + </uni-group> </uni-forms> @@ -74,14 +74,7 @@ </view> <view class="flex"> <view class="flex-sub text-light bg-white padding-xs margin-xs radius">瀛愪繚鍏婚」:</view> - <!-- <view class="flex-sub bg-white padding-xs margin-xs radius text-right" - v-if="item.subItemName!=null && item.subItemName.length>10"> - {{(item.subItemName).toString().substr(0,10)+'...'}} - </view> - <view class="flex-sub bg-white padding-xs margin-xs radius text-right" v-else> - {{item.subItemName}} - </view> --> <view class="flex-sub bg-white padding-xs margin-xs radius text-right"> {{item.subItemName}} </view> @@ -95,7 +88,7 @@ </view> <view class="flex"> - <view class="flex-sub text-light bg-white padding-xs margin-xs radius">鐐规缁撴灉:</view> + <view class="flex-sub text-light bg-white padding-xs margin-xs radius">淇濆吇缁撴灉:</view> <view class="flex-sub bg-white padding-xs text-right margin-xs radius"> <uni-data-select :localdata="item.restle" v-model="item.maintenanceResult" @change="handleCode($event, index)" /> @@ -261,8 +254,12 @@ return false; } } + + + + for (let i = 0; i < this.partTakeAdviceDetailList.length; i++) { - if (this.partTakeAdviceDetailList[i].inspectionResult === "2") { + if (this.partTakeAdviceDetailList[i].maintenanceResult === "2") { if (this.partTakeAdviceDetailList[i].reportFlag === undefined || this .partTakeAdviceDetailList[i].reportFlag === null || this.partTakeAdviceDetailList[i] .reportFlag === '') { @@ -433,19 +430,9 @@ }, select(e) { const tempFilePaths = e.tempFilePaths; - - // if (!Array.isArray(tempFilePaths) || tempFilePaths.length === 0) { - // uni.showToast({ - // title: '璇烽�夋嫨鏂囦欢', - // icon: 'none' - // }); - // return; - // } - uni.showLoading({ title: '涓婁紶涓�...' }); - const uploadPromises = tempFilePaths.map((filePath, index) => { return new Promise((resolve, reject) => { this.$http.upload(this.url.upload, { @@ -499,12 +486,16 @@ console.log("url", res) //璁剧疆鍒楄〃鏁版嵁 if (res.data.success) { - this.formData.num = this.announcement1.equipmentId, - this.formData.orderNum = this.announcement1.orderNum, - this.formData.operator = this.announcement1.operator_dictText, - this.formData.maintenanceDate = this.announcement1.maintenanceDate, - this.formData.id = this.announcement1.id, - this.formData.remark = this.announcement1.remark + this.formData.num = this.announcement1.equipmentId + this.formData.orderNum = this.announcement1.orderNum + this.formData.operator = this.announcement1.operator_dictText + this.formData.installationPosition_dictText = this.announcement1 + .installationPosition_dictText + this.formData.maintenanceStatus_dictText = this.announcement1.maintenanceStatus_dictText + this.formData.operatorPhone_dictText = this.announcement1.operatorPhone_dictText + this.formData.maintenanceDate = this.announcement1.maintenanceDate + this.formData.id = this.announcement1.id + this.formData.remark = this.announcement1.remark this.hasInspectionDateArrived(); } }).catch(() => { -- Gitblit v1.9.3