Explorar el Código

新增选择周次

limengbo hace 5 años
padre
commit
98dddf8647
Se han modificado 1 ficheros con 166 adiciones y 2 borrados
  1. 166 2
      src/views/uploadTab/index.vue

+ 166 - 2
src/views/uploadTab/index.vue

@@ -15,7 +15,14 @@
         <el-input v-model="ruleForm.title" clearable />
       </el-form-item>
       <el-form-item label="周" prop="weekSeq">
-        <el-input v-model="ruleForm.weekSeq" placeholder="202001" clearable />
+        <el-select v-model="ruleForm.weekSeq" placeholder="请选择活周">
+          <el-option
+            v-for="item in options"
+            :key="item.value"
+            :label="item.label"
+            :value="item.value"
+          />
+        </el-select>
       </el-form-item>
       <el-form-item label="导入课程表">
         <el-upload
@@ -50,6 +57,163 @@ export default {
         scheduleCode: '',
         weekSeq: ''
       },
+      options: [{
+        value: '202001',
+        label: '202001'
+      }, {
+        value: '202002',
+        label: '202002'
+      }, {
+        value: '202003',
+        label: '202003'
+      }, {
+        value: '202004',
+        label: '202004'
+      }, {
+        value: '202005',
+        label: '202005'
+      }, {
+        value: '202006',
+        label: '202006'
+      }, {
+        value: '202007',
+        label: '202007'
+      }, {
+        value: '202008',
+        label: '202008'
+      }, {
+        value: '202009',
+        label: '202009'
+      }, {
+        value: '202010',
+        label: '202010'
+      }, {
+        value: '202011',
+        label: '202011'
+      }, {
+        value: '202012',
+        label: '202012'
+      }, {
+        value: '202013',
+        label: '202013'
+      }, {
+        value: '202014',
+        label: '202014'
+      }, {
+        value: '202015',
+        label: '202015'
+      }, {
+        value: '202016',
+        label: '202016'
+      }, {
+        value: '202017',
+        label: '202017'
+      }, {
+        value: '202018',
+        label: '202018'
+      }, {
+        value: '202019',
+        label: '202019'
+      }, {
+        value: '202020',
+        label: '202020'
+      }, {
+        value: '202021',
+        label: '202021'
+      }, {
+        value: '202022',
+        label: '202022'
+      }, {
+        value: '202023',
+        label: '202023'
+      }, {
+        value: '202024',
+        label: '202024'
+      }, {
+        value: '202025',
+        label: '202025'
+      }, {
+        value: '202026',
+        label: '202026'
+      }, {
+        value: '202027',
+        label: '202027'
+      }, {
+        value: '202028',
+        label: '202028'
+      }, {
+        value: '202029',
+        label: '202029'
+      }, {
+        value: '202030',
+        label: '202030'
+      }, {
+        value: '202031',
+        label: '202031'
+      }, {
+        value: '202032',
+        label: '202032'
+      }, {
+        value: '202033',
+        label: '202033'
+      }, {
+        value: '202034',
+        label: '202034'
+      }, {
+        value: '202035',
+        label: '202035'
+      }, {
+        value: '202036',
+        label: '202036'
+      }, {
+        value: '202037',
+        label: '202037'
+      }, {
+        value: '202038',
+        label: '202038'
+      }, {
+        value: '202039',
+        label: '202039'
+      }, {
+        value: '202040',
+        label: '202040'
+      }, {
+        value: '202041',
+        label: '202041'
+      }, {
+        value: '202042',
+        label: '202042'
+      }, {
+        value: '202043',
+        label: '202043'
+      }, {
+        value: '202044',
+        label: '202044'
+      }, {
+        value: '202045',
+        label: '202045'
+      }, {
+        value: '202046',
+        label: '202046'
+      }, {
+        value: '202047',
+        label: '202047'
+      }, {
+        value: '202048',
+        label: '202048'
+      }, {
+        value: '202049',
+        label: '202049'
+      }, {
+        value: '202050',
+        label: '202050'
+      }, {
+        value: '202051',
+        label: '202051'
+      }, {
+        value: '202052',
+        label: '202052'
+      }],
       rules: {
         title: [
           { required: true, message: '请输入标题', trigger: 'blur' }
@@ -58,7 +222,7 @@ export default {
           { required: true, message: '请选择学龄', trigger: 'change' }
         ],
         weekSeq: [
-          { required: true, message: '请输入周', trigger: 'blur' }
+          { required: true, message: '请选择周', trigger: 'change' }
         ]
       }
     }