|
@@ -361,7 +361,7 @@
|
|
choosevideo() {
|
|
choosevideo() {
|
|
let _this = this;
|
|
let _this = this;
|
|
uni.chooseVideo({
|
|
uni.chooseVideo({
|
|
- sourceType: this.enginType == `old_renovation` ? ['camera'] : ['album', 'camera'],
|
|
|
|
|
|
+ sourceType: this.enginType == `old_renovation` ? ['camera'] : ['album', 'camera'],
|
|
maxDuration: 30,
|
|
maxDuration: 30,
|
|
success(resp) {
|
|
success(resp) {
|
|
const task = uni.uploadFile({
|
|
const task = uni.uploadFile({
|
|
@@ -608,6 +608,21 @@
|
|
isSubmit = false;
|
|
isSubmit = false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ if (this.title == '表后管' || this.title == '报警器' || this.title == '切断阀') {
|
|
|
|
+ const hasImage = res.zEngiineeringPhotoBoList.some(item => item.endsWith('.jpg') || item.endsWith(
|
|
|
|
+ '.png') || item
|
|
|
|
+ .endsWith('.jpeg') || item.endsWith('.JPG') || item.endsWith('.PNG') || item
|
|
|
|
+ .endsWith('.JPEG'));
|
|
|
|
+ const hasVideo = res.zEngiineeringPhotoBoList.some(item => item.endsWith('.mp4') || item.endsWith('.MP4'));
|
|
|
|
+ isSubmit = false;
|
|
|
|
+ if (hasImage && hasVideo) {
|
|
|
|
+ isSubmit = true;
|
|
|
|
+ } else {
|
|
|
|
+ this.$modal.msg('请至少上传一张照片和一个视频');
|
|
|
|
+ isSubmit = false;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
})
|
|
})
|
|
if (!isSubmit) {
|
|
if (!isSubmit) {
|
|
return
|
|
return
|