limengbo hace 5 años
padre
commit
eab923d402
Se han modificado 2 ficheros con 6 adiciones y 4 borrados
  1. 6 3
      src/views/dashboardRowItem/index.vue
  2. 0 1
      src/views/uploadTab/index.vue

+ 6 - 3
src/views/dashboardRowItem/index.vue

@@ -79,10 +79,10 @@
           <el-form-item label="项目名称" :label-width="formLabelWidth">
             <el-input v-model="form.content" autocomplete="off" clearable />
           </el-form-item>
-          <el-form-item label="icon" :label-width="formLabelWidth">
+          <el-form-item v-if="type === 'add'" label="icon" :label-width="formLabelWidth">
             <el-input v-model="form.icon" autocomplete="off" clearable />
           </el-form-item>
-          <el-form-item label="模板" :label-width="formLabelWidth">
+          <el-form-item v-if="type === 'add'" label="模板" :label-width="formLabelWidth">
             <el-select v-model="form.targetType" placeholder="请选择">
               <el-option value="LIBRARY" label="图书馆课程" />
               <el-option value="PAY" label="知识付费" />
@@ -94,6 +94,9 @@
           <el-form-item label="排序" :label-width="formLabelWidth">
             <el-input v-model="form.sort" autocomplete="off" clearable />
           </el-form-item>
+          <el-form-item v-if="type === 'add'" label="Code" :label-width="formLabelWidth">
+            <el-input v-model="form.targetContent" autocomplete="off" clearable />
+          </el-form-item>
           <el-form-item v-if="type === 'add'" label="状态" :label-width="formLabelWidth">
             <el-select v-model="form.status" placeholder="请选择">
               <el-option value="NOT_ON_STOCK" label="下架" />
@@ -267,7 +270,7 @@ export default {
             id: this.$route.query.id
           })
         })
-      } else if (this.form.content !== '' && this.form.icon !== '' && this.form.targetType !== '' && this.form.sort !== '' && this.form.status !== '') {
+      } else if (this.form.content !== '' && this.form.icon !== '' && this.form.targetType !== '' && this.form.sort !== '' && this.form.status !== '' && this.form.targetContent !== '') {
         this.$store.dispatch('dashboard/addRowItemList', this.form).then(() => {
           this.dialogFormVisible = false
           this.$store.dispatch('dashboard/getRowItemList', {

+ 0 - 1
src/views/uploadTab/index.vue

@@ -7,7 +7,6 @@
           <el-option label="小学二年级" value="PRIMARY_SECOND_GRADE" />
           <el-option label="小学三年级" value="PRIMARY_THREE_GRADE" />
           <el-option label="小学四年级" value="PRIMARY_SENIOR_GRADE" />
-          <el-option label="中学英语特殊句式" value="MIDDLE_ENGLISH" />
           <el-option label="爱上幼儿园" value="KINDERGARTEN" />
           <el-option label="学前领先班" value="PRESCHOOL" />
         </el-select>