Browse Source

feat: bug修复

master
ljlong_2630 4 months ago
parent
commit
c0e6196f21
  1. 8
      src/pages/spotCheckOrder/addForm.vue
  2. 34
      src/pages/spotCheckOrder/detail.vue

8
src/pages/spotCheckOrder/addForm.vue

@ -327,6 +327,10 @@
success: (res) => {
let filePath = res.tempFilePaths[0]
proxy.$modal.loading()
const fileInfo = ref({
name: res.tempFiles[0].name,
url: ''
})
uploadApi.uploadFile({
filePath: filePath,
name: 'file',
@ -336,8 +340,12 @@
}).then(ret => {
if(dataItem['imgList']){
dataItem['imgList'].push(ret.data)
fileInfo.value.url = ret.data
dataItem['fileInfoList'].push(fileInfo.value)
}else{
dataItem['imgList'] = [ret.data]
fileInfo.value.url = ret.data
dataItem['fileInfoList'] = [fileInfo.value]
}
proxy.$modal.closeLoading()
}).catch((err) => {

34
src/pages/spotCheckOrder/detail.vue

@ -85,6 +85,14 @@
巡检点检记录: {{item.records}}
</view>
</view>
<image
v-for="(img, imgIndex) in item.filePathList"
:key="imgIndex"
:src="img"
alt="图片"
class="preview-image"
@click="previewImage(imgIndex, item.filePathList)"
/>
<!-- <view class="dec">
<view style="margin-right: 20rpx;">是否符合:</view>
@ -262,6 +270,23 @@
})
}
function previewImage(index, filePathList) {
uni.previewImage({
current: index, //
urls: filePathList, //
longPressActions: {
itemList: ['保存图片'],
success: function (data) {
console.log('选中了第' + data.tapIndex + '个按钮');
console.log('选中了第' + data.index + '张图片');
},
fail: function (err) {
console.log(err.errMsg);
}
}
});
}
async function getDeviceRepairDetail(number) {
await repairOrderApi.getDeviceRepairDetail(number, type.value).then((res) => {
@ -560,4 +585,13 @@
}
}
.images {
.preview-image {
width: 30%;
margin-right: 20rpx;
height: 200rpx;
border-radius: 10rpx;
cursor: pointer; //
}
}
</style>
Loading…
Cancel
Save