Browse Source

基本信息添加详情

wolyshaw 4 years ago
parent
commit
76254bf123
1 changed files with 40 additions and 0 deletions
  1. 40 0
      src/views/teamDetail/components/baseInfo.vue

+ 40 - 0
src/views/teamDetail/components/baseInfo.vue

@@ -57,6 +57,40 @@
                          value="GRADIENT_SALARY"></el-option>
             </el-select>
           </el-form-item> -->
+
+          <el-form-item
+                        label="缴费方式"
+                        prop="paymentPattern">
+                        <el-select placeholder="缴费方式"
+                                    style="width: 220px"
+                                    clearable
+                                    filterable
+                                    disabled
+                                    v-model.trim="topForm.paymentPattern">
+                                    <el-option :value="0"
+                                                label="按月"></el-option>
+                                    <el-option :value="1"
+                                                label="按季"></el-option>
+                                    <el-option :value="2"
+                                                label="一次性"></el-option>
+                        </el-select>
+          </el-form-item>
+          <el-form-item label="缴费有效期开始"
+                        prop="paymentValidStartDate">
+            <el-date-picker v-model.trim="topForm.paymentValidStartDate"
+                            type="date"
+                            disabled
+                            value-format="yyyy-MM-dd"
+                            placeholder="有效期开始日期"></el-date-picker>
+          </el-form-item>
+          <el-form-item label="缴费有效期结束"
+                        prop="paymentValidEndDate">
+            <el-date-picker v-model.trim="topForm.paymentValidEndDate"
+                            type="date"
+                            disabled
+                            value-format="yyyy-MM-dd"
+                            placeholder="有效期结束日期"></el-date-picker>
+          </el-form-item>
         </el-form>
         <el-button type="text"
                    v-if="lookType!=='look'"
@@ -94,6 +128,9 @@ export default {
         num: '',
         teacher: '',
         section: '',
+        paymentPattern: '',
+        paymentValidStartDate: '',
+        paymentValidEndDate: '',
         boss: '',
         cooperate: '',
         add: '',
@@ -122,6 +159,9 @@ export default {
           this.topForm.num = res.data.id;
           this.topForm.teacher = res.data.educationalTeacherName;
           this.topForm.boss = res.data.directorUserName;
+          this.topForm.paymentPattern = res.data.paymentPattern;
+          this.topForm.paymentValidStartDate = res.data.paymentValidStartDate;
+          this.topForm.paymentValidEndDate = res.data.paymentValidEndDate;
           this.topForm.cooperate = res.data.schoolName;
           this.topForm.type = res.data.chargeTypeName;
           this.topForm.section = res.data.organName;