소스 검색

Merge branch '02/23reviewBUG' into jenkins

mo 2 년 전
부모
커밋
cde4ae8bdd
2개의 변경된 파일13개의 추가작업 그리고 27개의 파일을 삭제
  1. 11 26
      src/views/studentManager/components/studentVisit.vue
  2. 2 1
      src/views/withdrawal-application/modals/visit.vue

+ 11 - 26
src/views/studentManager/components/studentVisit.vue

@@ -199,36 +199,21 @@
           <descriptions-item label="回访目的:">{{
             activeRow.purpose
           }}</descriptions-item>
-          <descriptions-item
-            label="家长反馈:"
-            v-if="activeRow.type == '小课回访'"
-            >{{
-              activeRow.feedbackType | feedbackTypeFilter
-            }}</descriptions-item
-          >
-          <descriptions-item
-            label="反馈详情:"
-            v-if="
-              (activeRow.feedbackType == 'THINKING' ||
-                activeRow.feedbackType == 'LOST') &&
-              activeRow.type == '小课回访'
-            "
-            >{{
-              activeRow.feedbackTypeDesc | feedbackTypeDescFilter
-            }}</descriptions-item
-          >
+          <descriptions-item label="家长反馈:" v-if="activeRow.type=='小课回访'">{{
+            activeRow.feedbackType | feedbackTypeFilter
+          }}</descriptions-item>
+          <descriptions-item label="家长反馈:"  v-if="activeRow.purpose == '考勤申诉'">{{
+            activeRow.feedbackTypeDesc | feedbackTypeDescFilter
+          }}</descriptions-item>
           <descriptions-item label="问题状态:">{{
-            activeRow.probStatus ? "已解决" : "待跟进"
+            activeRow.probStatus?'已解决':'待跟进'
           }}</descriptions-item>
-
-          <descriptions-item label="回访情况:" :span="6">{{
+          <descriptions-item label="回访情况:" :span="6" v-if="activeRow.purpose != '考勤申诉'">{{
             activeRow.overview
           }}</descriptions-item>
-          <descriptions-item
-            :label="(activeRow.type == '小课回访' ||  activeRow.purpose == '考勤申诉') ? '原因' : '家长反馈'"
-            :span="6"
-            >{{ activeRow.feedback }}</descriptions-item
-          >
+          <descriptions-item :label="(activeRow.type=='小课回访' ||  activeRow.purpose == '考勤申诉')?'原因':'家长反馈'" :span="6">{{
+            activeRow.feedback
+          }}</descriptions-item>
           <descriptions-item label="回访图片" :span="6">
             <div class="list" v-if="imageList.length > 0">
               <div v-for="item in imageList" :key="item.url" class="item">

+ 2 - 1
src/views/withdrawal-application/modals/visit.vue

@@ -101,8 +101,9 @@
       </el-form-item>
       <el-form-item
         label="家长反馈"
-        prop="feedbackTypeDesc"
+        prop="changeFeedbackTypeDesc"
         v-if="(visitForm.visitType[0]=='常规回访'&&visitForm.visitType[1]=='考勤申诉')"
+        :rules="[{ required: true, message: '选择家长反馈' }]"
       >
       <el-radio-group v-model="visitForm.feedbackTypeDesc" @change="changeFeedbackTypeDesc">
           <el-radio-button