jwyu 3 rokov pred
rodič
commit
f1226559db

+ 20 - 1
pages-approve/contract/detail.vue

@@ -166,7 +166,7 @@
 				<view style="text-align: center;font-size: 16px;font-weight: bold;">上传回签附件</view>
 				<view class="contract-list" style="height: 30vh;">
 					<view class="contract-item" v-for="item in files" :key="item.url"
-						@click="preViewContract(item)">
+						@click="preViewCheckFile(item)">
 						<image class="contract-img" mode="aspectFill" :src="item.img"></image>
 					</view>
 				</view>
@@ -394,6 +394,25 @@
 				}
 			},
 
+			// 预览签回附件
+			preViewCheckFile(){
+				uni.openDocument({
+					filePath:this.files[0].url,
+					showMenu:true,
+					success() {
+						console.log('打开成功');
+					},
+					fail(){
+						setTimeout(() => {
+							uni.showToast({
+								title:'打开失败,请重试',
+								icon:"none"
+							})
+						}, 0);
+					}
+				})
+			},
+
 			// 签回修改 只允许上传一个pdf/word
 			// async handleConfirmSignBack(){
 			// 	let FileUrlarr=this.files.map(item=>item.url)

+ 20 - 1
pages-approve/seal/detail.vue

@@ -155,7 +155,7 @@
 				<view style="text-align: center;font-size: 16px;font-weight: bold;">上传回签附件</view>
 				<view class="contract-list" style="height: 30vh;">
 					<view class="contract-item" v-for="item in checkBackFiles" :key="item.url"
-						@click="handlepreViewFile(item)">
+						@click="handlepreViewCheckFile(item)">
 						<image class="contract-img" mode="aspectFill" :src="item.img"></image>
 					</view>
 				</view>
@@ -376,6 +376,25 @@
 				// 		this.getDetail()
 				// 	},500)
 				// }
+			},	
+
+			// 预览要上传的签回附件
+			handlepreViewCheckFile(){
+				uni.openDocument({
+					filePath:this.checkBackFiles[0].url,
+					showMenu:true,
+					success() {
+						console.log('打开成功');
+					},
+					fail(){
+						setTimeout(() => {
+							uni.showToast({
+								title:'打开失败,请重试',
+								icon:"none"
+							})
+						}, 0);
+					}
+				})
 			},
 
 			// 更新列表页