Selaa lähdekoodia

Merge branch '02/23reviewBUG' into test

lex-xin 3 vuotta sitten
vanhempi
commit
44d2f4f532
2 muutettua tiedostoa jossa 34 lisäystä ja 1 poistoa
  1. 33 0
      src/views/teamBuild/components/teamBaseInfo.vue
  2. 1 1
      vue.config.js

+ 33 - 0
src/views/teamBuild/components/teamBaseInfo.vue

@@ -310,6 +310,35 @@
             </el-option>
           </el-select>
         </el-form-item>
+
+        <el-form-item
+          label="同步群消息"
+          prop="homeworkPushFlag"
+          :rules="[{ required: true, message: '同步群消息不能为空' }]">
+          <template #label>
+            <p style="position: relative; display: inline-block">
+              同步群消息
+              <el-tooltip placement="top" popper-class="mTooltip">
+                <div slot="content">
+                  课后作业是否同步群消息
+                </div>
+                <i
+                  class="el-icon-question"
+                  style="font-size: 18px; color: #f56c6c"
+                ></i>
+              </el-tooltip>
+            </p>
+          </template>
+          <el-select
+            v-model="topFrom.homeworkPushFlag"
+            filterable
+            :disabled="basdisabled"
+            clearable
+          >
+            <el-option label="开启" :value="1"></el-option>
+            <el-option label="关闭" :value="0"></el-option>
+          </el-select>
+        </el-form-item>
         <!-- <el-form-item label prop="isClass">
           <el-checkbox v-model.trim="topFrom.isClass" :disabled="basdisabled"
             >课堂课乐团</el-checkbox
@@ -396,6 +425,7 @@ export default {
         address: "", // 教学地点
         salary: "", // 收费模式
         head: "",
+        homeworkPushFlag: 1, // 是否同步群消息
         isClass: false, //是否为课堂课
         startTime: "",
         feeType: null,
@@ -837,6 +867,7 @@ export default {
               repairUserId: this.topFrom.repairUserId || null,
               feeType: this.topFrom.feeType,
               transactionTeacherId: this.topFrom.transactionTeacherId,
+              homeworkPushFlag: this.topFrom.homeworkPushFlag,
             };
             // obj.musicGroupPaymentEntities = [];
             // createTeam
@@ -953,6 +984,7 @@ export default {
         startTime: "",
         ownershipType: "OWN", // 合作机构类型
         feeType: null,
+        homeworkPushFlag: 1,
       };
       this.$refs["topinfo"].resetFields();
     },
@@ -1190,6 +1222,7 @@ export default {
       this.applyExpireDate = res.data.musicGroup.applyExpireDate;
       this.topFrom.transactionTeacherId =
         res.data.musicGroup.transactionTeacherId||'';
+      this.topFrom.homeworkPushFlag = res.data.musicGroup.homeworkPushFlag
       localStorage.setItem(`${this.teamid}base`, JSON.stringify(this.topFrom));
     },
     changeType(val) {

+ 1 - 1
vue.config.js

@@ -54,7 +54,7 @@ module.exports = {
     //   warnings: false,
     //   errors: true
     // },
-    https: true,
+    // https: true,
     proxy: {
       // change xxx-api/login => mock/login
       // detail: https://cli.vuejs.org/config/#devserver-proxy