Bladeren bron

九州:加个催课时间后面-加一个内容 和是否开启官方群发

三七 2 dagen geleden
bovenliggende
commit
c7c234ac87
1 gewijzigde bestanden met toevoegingen van 12 en 7 verwijderingen
  1. 12 7
      src/views/qw/sopTemp/index.vue

+ 12 - 7
src/views/qw/sopTemp/index.vue

@@ -248,7 +248,7 @@
         <el-form-item label="排序" prop="sort">
           <el-input-number v-model="form.sort" :min="0" label="排序"></el-input-number>
         </el-form-item>
-        <el-form-item label="是否开启官方群发">
+        <el-form-item label="是否开启官方群发" v-if="form.sendType == 11 && (form.id === null || form.id === undefined)">
           <el-radio-group v-model="form.openOfficial">
             <el-radio
               v-for="dict in openOfficialOptions"
@@ -709,16 +709,21 @@ export default {
       this.$refs["form"].validate(valid => {
         if (valid) {
 
-          const hasEmptyFields = this.form.timeList.some(item => {
-            return !item.value || !item.desc;
-          });
+          if (this.command != 2 && f.id == null){
+
+            const hasEmptyFields = this.form.timeList.some(item => {
+              return !item.value || !item.desc;
+            });
+
+            if (hasEmptyFields) {
+              this.$message.error("请填写【催课时间】和【催课内容】!");
+              return; // 阻止提交
+            }
 
-          if (hasEmptyFields) {
-            this.$message.error("请填写【催课时间】和【催课内容】!");
-            return; // 阻止提交
           }
 
 
+
           let f = JSON.parse(JSON.stringify(this.form));
           if (f.timeList && f.timeList.length > 0) {
             f.timeDesc = f.timeList.map(item => item.desc);