Ver código fonte

渠道客诉填写任务增加上传照片功能

zhujindu 11 meses atrás
pai
commit
2eec124d57

+ 6 - 1
src/views/clew/complaintDetail/index.vue

@@ -345,12 +345,15 @@ export default {
           this.requiredMessage = '请选择' + optionList[val].customerClueName;
           return;
         } else if (optionList[val].isMust == '0' && optionList[val].searchValue) {
+          // 子级题校验
           let customerClueOptionList = optionList[val].customerClueOptionList;
           for (let i = 0; i < customerClueOptionList.length; i++) {
+            // 选中的题目Y:选中,N:未选中
             if (customerClueOptionList[i].value == 'Y') {
               if (customerClueOptionList[i].customerClueItemList) {
                 // 必填校验
                 this.isRequiredFlag(customerClueOptionList[i].customerClueItemList);
+                // 赋值选中题
                 let customerClueItemList =
                   params.customerClueItemList[val].customerClueOptionList[i].customerClueItemList;
                 customerClueItemList.push(
@@ -389,7 +392,9 @@ export default {
       // console.log(optionList);
       for (let i = 0; i < optionList.length; i++) {
         if (
-          (optionList[i].answerType == 'wb' || optionList[i].answerType == 'wb') &&
+          (optionList[i].answerType == 'wb' ||
+            optionList[i].answerType == 'sz' ||
+            optionList[i].answerType == 'zp') &&
           optionList[i].isMust == 0
         ) {
           if (!optionList[i].answerValue) {

+ 1 - 2
src/views/clew/complaintDetail/radioGroup.vue

@@ -72,14 +72,13 @@
             </taskTips>
           </template>
           <template #right-icon>
-            <span v-if="val.isMustPicture == '0'" style="color: red">图片必填</span>
+            <span v-if="val.isMust == '0'" style="color: red">图片必填</span>
             <div class="uploadImg" style="width: 30px">
               <upload-imgc
                 uploadid="uploadid2"
                 :itemData="val"
                 :imgArr="val.answerValue"
                 @newimgarr="newimgarr1"
-                :type="3"
                 :required="false">
               </upload-imgc>
             </div>