Kaynağa Gözat

新需求,增加域名

wangzhuo 1 yıl önce
ebeveyn
işleme
b393929421
1 değiştirilmiş dosya ile 32 ekleme ve 46 silme
  1. 32 46
      pages/particulars/index.vue

+ 32 - 46
pages/particulars/index.vue

@@ -152,9 +152,8 @@
 					<text style="color: #3c9cff;">单据拍照存档</text>
 				</view>
 				<u-upload :fileList="fileList1" accept="image" :sizeType="['compressed']" capture="camera"
-					@afterRead="imgUploading" @delete="deletePic" name="1" multiple :previewFullImage="true"
+					@afterRead="imgUploading" :disabled="disabled" @delete="deletePic" name="1" multiple :previewFullImage="true"
 					></u-upload>
-					<!-- :disabled="disabled" -->
 			</view>
 
 			<view class="box-box">
@@ -214,7 +213,7 @@
 		<view class="cushion">
 		</view>
 
-		<view class="bottom" style="z-index: 4;" v-if="formData.ifStarted != 'A'">
+		<view class="bottom" style="z-index: 4;">
 			<view class="row" v-if="formData.ifLoaded == 'T' && (formData.ifUnLoaded == 'T' || formData.ifUnLoaded == 'F') && formData.ifOrder2ed == 'F'">
 				<view class="button" style="width: 300rpx;">
 					<u-button iconColor="#3c9cff" shape="circle" type="primary" :disabled="disabled"
@@ -341,7 +340,7 @@
 				isTabs: '装卸确认',
 				// 绕路选项
 				detour: [],
-				end: new Date()
+				end: new Date() + ''
 			};
 		},
 		onLoad: function(option) {
@@ -381,15 +380,11 @@
 					}
 
 					// 审核中
-					if (res.data.ifLoaded == "T" &&
-						res.data.ifUnLoaded == "T" &&
-						res.data.ifStarted == "S") {
+					if (res.data.ifStarted == "S") {
 						this.disabled = true;
 					}
 					// 审核完成
-					if (res.data.ifLoaded == "T" &&
-						res.data.ifUnLoaded == "T" &&
-						res.data.ifStarted == "A") {
+					if (res.data.ifStarted == "A") {
 						this.disabled = true;
 					}
 					
@@ -542,15 +537,11 @@
 							}
 						
 							// 审核中
-							if (res.data.ifLoaded == "T" &&
-								res.data.ifUnLoaded == "T" &&
-								res.data.ifStarted == "S") {
+							if (res.data.ifStarted == "S") {
 								this.disabled = true;
 							}
 							// 审核完成
-							if (res.data.ifLoaded == "T" &&
-								res.data.ifUnLoaded == "T" &&
-								res.data.ifStarted == "A") {
+							if (res.data.ifStarted == "A") {
 								this.disabled = true;
 							}
 							
@@ -643,15 +634,11 @@
 							}
 						
 							// 审核中
-							if (res.data.ifLoaded == "T" &&
-								res.data.ifUnLoaded == "T" &&
-								res.data.ifStarted == "S") {
+							if (res.data.ifStarted == "S") {
 								this.disabled = true;
 							}
 							// 审核完成
-							if (res.data.ifLoaded == "T" &&
-								res.data.ifUnLoaded == "T" &&
-								res.data.ifStarted == "A") {
+							if (res.data.ifStarted == "A") {
 								this.disabled = true;
 							}
 							
@@ -733,14 +720,14 @@
 			},
 			// 删除图片
 			deletePic(event) {
-				if (this.status317 == 6) {
+				if (this.formData.ifOrder2ed == 'S' || this.formData.ifOrder2ed == 'O' || this.formData.ifStarted == 'S' || this.formData.ifStarted == 'A') {
 					this.$refs.uToast.show({
 						type: 'warning',
 						icon: false,
 						message: "不允许修改!",
 						iconUrl: 'https://cdn.uviewui.com/uview/demo/toast/warning.png'
 					})
-				} else if (this.status317 == 2) {
+				} else {
 					this.event = event;
 					this.deleteShow = true;
 				}
@@ -802,30 +789,29 @@
 								type: 'wgs84',
 								isHighAccuracy: true,
 								geocode: true,
-								success: (res) => {
-									longitude = res.longitude
-									latitude = res.latitude
-									console.log('当前位置的经度:' + res.longitude);
-									console.log('当前位置的纬度:' + res.latitude);
+								success: (map) => {
+									longitude = map.longitude
+									latitude = map.latitude
+									let dataForm = {
+										attachId: res.data,
+										longitude: longitude,
+										latitude: latitude,
+										updateDate: dateHHmmss
+									}
+									// 上传图片
+									pictureUploading(data, dataForm).then(res => {
+										let item = this[`fileList${event.name}`][fileListLen]
+										this[`fileList${event.name}`].splice(fileListLen, 1, Object.assign(
+											item, {
+												status: 'success',
+												message: '',
+												url: res.data
+											}))
+										fileListLen++
+									})
 								}
 							});
-							let dataForm = {
-								attachId: res.data,
-								longitude: longitude,
-								latitude: latitude,
-								updateDate: dateHHmmss
-							}
-							// 上传图片
-							pictureUploading(data, dataForm).then(res => {
-								let item = this[`fileList${event.name}`][fileListLen]
-								this[`fileList${event.name}`].splice(fileListLen, 1, Object.assign(
-									item, {
-										status: 'success',
-										message: '',
-										url: res.data
-									}))
-								fileListLen++
-							})
+							
 						}
 
 					})