lrf402788946 5 سال پیش
والد
کامیت
ec01e2843d
2فایلهای تغییر یافته به همراه7 افزوده شده و 5 حذف شده
  1. 4 2
      src/views/teacher/verify.vue
  2. 3 3
      src/views/work/look.vue

+ 4 - 2
src/views/teacher/verify.vue

@@ -101,7 +101,7 @@ export default {
   }),
   created() {},
   methods: {
-    ...mapActions(['fetch', 'create', 'update']),
+    ...mapActions(['fetch', 'create', 'update', 'status']),
     async search() {
       const res = await this.fetch(this.id);
       if (this.$checkRes(res)) this.$set(this, `info`, res.data);
@@ -112,7 +112,9 @@ export default {
       this.info.status === '2' ? (object.zlscore = this.info.zlscore || 0) : (object.msscore = this.info.msscore || 0);
       let res;
       let msg;
-      res = await this.update({ id: this.id, ...object });
+      let teachersid = [];
+      teachersid.push(this.id);
+      res = await this.update({ teachersid, ...object });
       msg = `${this.keyWord}审核成功`;
       if (this.$checkRes(res, msg)) this.$router.push({ path: '/teacher/index' });
     },

+ 3 - 3
src/views/work/look.vue

@@ -45,7 +45,9 @@
           <el-input v-model="info.answer"></el-input>
         </el-form-item>
         <el-form-item label="分数" prop="score">
-          <el-input v-model="info.score"></el-input>
+          <el-tooltip effect="dark" content="请填写选项的内容,多选用 ; 隔开" placement="bottom">
+            <el-input v-model="info.score"></el-input>
+          </el-tooltip>
         </el-form-item>
         <el-form-item>
           <el-row type="flex" justify="center">
@@ -144,12 +146,10 @@ export default {
     oFields: [
       { label: '序号', required: true, model: 'number' },
       { label: '内容', required: true, model: 'opname' },
-      { label: '分数', required: true, model: 'score' },
     ],
     oRules: {
       number: [{ required: true, message: '请输入序号' }],
       opname: [{ required: true, message: '请输入内容' }],
-      score: [{ required: true, message: '请输入分数' }],
     },
     list: [],
     info: {},