From af16c1eca4ffd904c193300cbe3fb3dac06797ce Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期二, 08 七月 2025 17:17:28 +0800
Subject: [PATCH] 修改

---
 src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableDeptDialog.vue      |   99 +++++++++++--
 src/views/build/conpanyFunctionConsult/qualityObjectives/table/index.vue                           |    4 
 public/tableDeptExample.docx                                                                       |    0 
 src/views/work/onlineEducation/groupExams/components/examDialog.vue                                |  102 +++++++-------
 src/views/work/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue |    8 
 public/tableCompanyExample.docx                                                                    |    0 
 src/views/work/onlineEducation/questionBankManagement/questionManage/index.vue                     |    8 
 src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableCompanyDialog.vue   |  114 +++++++++++++--
 src/views/onlineEducation/questionBankManagement/questionManage/index.vue                          |    8 
 src/views/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue      |    8 
 src/router/index.js                                                                                |   49 +++++++
 11 files changed, 297 insertions(+), 103 deletions(-)

diff --git a/public/tableCompanyExample.docx b/public/tableCompanyExample.docx
index 32d7ab7..2180faf 100644
--- a/public/tableCompanyExample.docx
+++ b/public/tableCompanyExample.docx
Binary files differ
diff --git a/public/tableDeptExample.docx b/public/tableDeptExample.docx
index e93c8d4..7448677 100644
--- a/public/tableDeptExample.docx
+++ b/public/tableDeptExample.docx
Binary files differ
diff --git a/src/router/index.js b/src/router/index.js
index a0f8956..b06fe5f 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -53,6 +53,54 @@
     hidden: true
   },
   {
+    path: '/courseManage',
+    component: Layout,
+    redirect: '/onlineEducation/courseManage',
+    children: [
+      {
+        path: 'course',
+        component: () => import('@/views/work/onlineEducation/courseManage/index.vue'),
+        name: 'course',
+      }
+    ]
+  },
+  {
+    path: '/class',
+    component: Layout,
+    redirect: '/class',
+    children: [
+      {
+        path: '/class',
+        component: () => import('@/views/work/onlineEducation/classHourBatch/index.vue'),
+        name: 'class',
+      }
+    ]
+  },
+  {
+    path: '/group',
+    component: Layout,
+    redirect: '/group',
+    children: [
+      {
+        path: '/group',
+        component: () => import('@/views/work/onlineEducation/groupExams/index.vue'),
+        name: 'group',
+      }
+    ]
+  },
+  {
+    path: '/offline',
+    component: Layout,
+    redirect: '/offline',
+    children: [
+      {
+        path: '/offline',
+        component: () => import('@/views/work/onlineEducation/offlineEducation/index.vue'),
+        name: 'offline',
+      }
+    ]
+  },
+  {
     path: '/chapters',
     component: Layout,
     redirect: '/chapters',
@@ -104,6 +152,7 @@
       }
     ]
   },
+
   {
     path: '/newPage',
     component: Layout,
diff --git a/src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableCompanyDialog.vue b/src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableCompanyDialog.vue
index b63b56e..e262473 100644
--- a/src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableCompanyDialog.vue
+++ b/src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableCompanyDialog.vue
@@ -63,45 +63,99 @@
                 <el-table-column type="index" label="序号"  align="center"></el-table-column>
                 <el-table-column label="目标项目" prop="message" align="center"  />
                 <el-table-column label="目标值" align="center"  >
+<!--                  <template #default="{row,$index}">-->
+<!--                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.num'" :rules="state.rules.num">-->
+<!--                      <el-input :disabled="title === '查看'" type="textarea" v-model="row.num" placeholder="请输入"></el-input>-->
+<!--                    </el-form-item>-->
+<!--                  </template>-->
                   <template #default="{row,$index}">
-                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.num'" :rules="state.rules.num">
-                      <el-input :disabled="title === '查看'" type="textarea" v-model="row.num" placeholder="请输入"></el-input>
-                    </el-form-item>
+                    <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                      <el-form-item :prop="'qualityTargets.' + '[' + $index + '].' +'qualityTargetMesses.' + '[' + index + ']' + '.num'" :rules="state.rules.num">
+                        <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.num" placeholder="请输入"></el-input>
+                      </el-form-item>
+
+                    </div>
                   </template>
                 </el-table-column>
                 <el-table-column label="实施措施及需要的资源" align="center"  width="180">
+<!--                  <template #default="{row,$index}">-->
+<!--                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.method'" :rules="state.rules.method">-->
+<!--                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.method" placeholder="请输入"></el-input>-->
+<!--                    </el-form-item>-->
+<!--                  </template>-->
                   <template #default="{row,$index}">
-                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.method'" :rules="state.rules.method">
-                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.method" placeholder="请输入"></el-input>
-                    </el-form-item>
+                    <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                      <el-form-item :prop="'qualityTargets.' + '[' + $index + '].' +'qualityTargetMesses.' + '[' + index + ']' + '.method'" :rules="state.rules.method">
+                        <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.method" placeholder="请输入"></el-input>
+                      </el-form-item>
+
+                    </div>
                   </template>
                 </el-table-column>
                 <el-table-column label="计算/统计方法" align="center"  >
+<!--                  <template #default="{row,$index}">-->
+<!--                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.calculate'" :rules="state.rules.calculate">-->
+<!--                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.calculate" placeholder="请输入"></el-input>-->
+<!--                    </el-form-item>-->
+<!--                  </template>-->
                   <template #default="{row,$index}">
-                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.calculate'" :rules="state.rules.calculate">
-                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.calculate" placeholder="请输入"></el-input>
-                    </el-form-item>
+                    <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                      <el-form-item :prop="'qualityTargets.' + '[' + $index + '].' +'qualityTargetMesses.' + '[' + index + ']' + '.calculate'" :rules="state.rules.calculate">
+                        <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.calculate" placeholder="请输入"></el-input>
+                      </el-form-item>
+
+                    </div>
                   </template>
                 </el-table-column>
                 <el-table-column label="数据源" align="center"  >
+<!--                  <template #default="{row,$index}">-->
+<!--                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.dataSource'" :rules="state.rules.dataSource">-->
+<!--                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.dataSource" placeholder="请输入"></el-input>-->
+<!--                    </el-form-item>-->
+<!--                  </template>-->
                   <template #default="{row,$index}">
-                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.dataSource'" :rules="state.rules.dataSource">
-                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.dataSource" placeholder="请输入"></el-input>
-                    </el-form-item>
+                    <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                      <el-form-item :prop="'qualityTargets.' + '[' + $index + '].' +'qualityTargetMesses.' + '[' + index + ']' + '.dataSource'" :rules="state.rules.dataSource">
+                        <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.dataSource" placeholder="请输入"></el-input>
+                      </el-form-item>
+
+                    </div>
                   </template>
                 </el-table-column>
                 <el-table-column label="提供部门" align="center"  >
+<!--                  <template #default="{row,$index}">-->
+<!--                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.departName'" :rules="state.rules.departName">-->
+<!--                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.departName" placeholder="请输入"></el-input>-->
+<!--                    </el-form-item>-->
+<!--                  </template>-->
                   <template #default="{row,$index}">
-                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.departName'" :rules="state.rules.departName">
-                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.departName" placeholder="请输入"></el-input>
-                    </el-form-item>
+                    <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                      <el-form-item :prop="'qualityTargets.' + '[' + $index + '].' +'qualityTargetMesses.' + '[' + index + ']'+ '.departName'" :rules="state.rules.departName">
+                        <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.departName" placeholder="请输入"></el-input>
+                      </el-form-item>
+
+                    </div>
                   </template>
                 </el-table-column>
                 <el-table-column label="考核频次" align="center"  >
+<!--                  <template #default="{row,$index}">-->
+<!--                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.frequency'" :rules="state.rules.frequency">-->
+<!--                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.frequency" placeholder="请输入"></el-input>-->
+<!--                    </el-form-item>-->
+<!--                  </template>-->
                   <template #default="{row,$index}">
-                    <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.frequency'" :rules="state.rules.frequency">
-                      <el-input :disabled="title === '查看'"  type="textarea" v-model="row.frequency" placeholder="请输入"></el-input>
-                    </el-form-item>
+                    <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                      <el-form-item :prop="'qualityTargets.' + '[' + $index + '].'+'qualityTargetMesses.' + '[' + index + ']' + '.frequency'" :rules="state.rules.frequency">
+                        <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.frequency" placeholder="请输入"></el-input>
+                      </el-form-item>
+
+                    </div>
+                  </template>
+                </el-table-column>
+                <el-table-column label="操作" align="center" width="120" v-if="title !== '查看'" >
+                  <template #default="scope">
+                    <el-button link type="primary"  @click="addObject(scope.row)" >添加</el-button>
+                    <el-button link type="danger"  @click="delObject(scope.row)" >删除</el-button>
                   </template>
                 </el-table-column>
               </el-table>
@@ -405,7 +459,8 @@
     state.form.qualityTargets = res.data.map(item => {
       return {
         id: item.id,
-        message: item.message
+        message: item.message,
+        qualityTargetMesses: [{qualityTargetId: item.id}]
       }
     })
 
@@ -458,6 +513,27 @@
     }
   }
 }
+const addObject = (val) => {
+  console.log('val',state.form.qualityTargets)
+  state.form.qualityTargets.forEach(item => {
+    if(item.id == val.id){
+      item.qualityTargetMesses.push({qualityTargetId: item.id})
+    }
+  })
+
+}
+const delObject = (val) => {
+  state.form.qualityTargets.forEach(item => {
+    if(item.id == val.id){
+      if(item.qualityTargetMesses.length == 1){
+        ElMessage.warning('至少保留一组数据')
+        return
+      }
+      item.qualityTargetMesses.pop()
+
+    }
+  })
+}
 defineExpose({
   openDialog
 });
diff --git a/src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableDeptDialog.vue b/src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableDeptDialog.vue
index 36314bb..62f9cad 100644
--- a/src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableDeptDialog.vue
+++ b/src/views/build/conpanyFunctionConsult/qualityObjectives/table/components/tableDeptDialog.vue
@@ -58,38 +58,83 @@
               <el-table-column type="index" label="序号"  align="center"></el-table-column>
               <el-table-column label="目标项目" prop="message" align="center"  />
               <el-table-column label="目标展开" align="center"  >
+<!--                <template #default="{row,$index}">-->
+<!--                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.method'" :rules="state.rules.method">-->
+<!--                    <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="row.method" placeholder="请输入"></el-input>-->
+<!--                  </el-form-item>-->
+<!--                </template>-->
                 <template #default="{row,$index}">
-                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.method'" :rules="state.rules.method">
-                    <el-input :disabled="title === '查看'" type="textarea" v-model="row.method" placeholder="请输入"></el-input>
-                  </el-form-item>
+                  <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                    <el-form-item :prop="'qualityTargets.' + '[' + $index + '].' +'qualityTargetMesses.' + '[' + index + ']' + '.method'" :rules="state.rules.method">
+                      <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.method" placeholder="请输入"></el-input>
+                    </el-form-item>
+
+                  </div>
                 </template>
               </el-table-column>
               <el-table-column label="实施对策" align="center"  >
                 <template #default="{row,$index}">
-                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.calculate'" :rules="state.rules.calculate">
-                    <el-input :disabled="title === '查看'"  type="textarea" v-model="row.calculate" placeholder="请输入"></el-input>
-                  </el-form-item>
+                  <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                    <el-form-item :prop="'qualityTargets.' + '[' + $index + '].'+'qualityTargetMesses.' + '[' + index + ']' + '.calculate'" :rules="state.rules.calculate">
+                      <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.calculate" placeholder="请输入"></el-input>
+                    </el-form-item>
+
+                  </div>
                 </template>
+<!--                <template #default="{row,$index}">-->
+<!--                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.calculate'" :rules="state.rules.calculate">-->
+<!--                    <el-input style="margin-top: 10px" :disabled="title === '查看'"  type="textarea" v-model="row.calculate" placeholder="请输入"></el-input>-->
+<!--                  </el-form-item>-->
+<!--                </template>-->
               </el-table-column>
               <el-table-column label="责任人" align="center"  >
                 <template #default="{row,$index}">
-                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.dutyName'" :rules="state.rules.dutyName">
-                    <el-input :disabled="title === '查看'"  type="textarea" v-model="row.dutyName" placeholder="请输入"></el-input>
-                  </el-form-item>
+                  <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                    <el-form-item :prop="'qualityTargets.' + '[' + $index + '].'+'qualityTargetMesses.' + '[' + index + ']' + '.dutyName'" :rules="state.rules.dutyName">
+                      <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.dutyName" placeholder="请输入"></el-input>
+                    </el-form-item>
+                  </div>
                 </template>
+<!--                <template #default="{row,$index}">-->
+<!--                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.dutyName'" :rules="state.rules.dutyName">-->
+<!--                    <el-input style="margin-top: 10px" :disabled="title === '查看'"  type="textarea" v-model="row.dutyName" placeholder="请输入"></el-input>-->
+<!--                  </el-form-item>-->
+<!--                </template>-->
               </el-table-column>
               <el-table-column label="考核时机" align="center"  >
                 <template #default="{row,$index}">
-                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.frequency'" :rules="state.rules.frequency">
-                    <el-input :disabled="title === '查看'"  type="textarea" v-model="row.frequency" placeholder="请输入"></el-input>
-                  </el-form-item>
+                  <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                    <el-form-item :prop="'qualityTargets.' + '[' + $index + '].' +'qualityTargetMesses.' + '[' + index + ']'+ '.frequency'" :rules="state.rules.frequency">
+                      <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.frequency" placeholder="请输入"></el-input>
+                    </el-form-item>
+
+                  </div>
                 </template>
+<!--                <template #default="{row,$index}">-->
+<!--                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.frequency'" :rules="state.rules.frequency">-->
+<!--                    <el-input style="margin-top: 10px" :disabled="title === '查看'"  type="textarea" v-model="row.frequency" placeholder="请输入"></el-input>-->
+<!--                  </el-form-item>-->
+<!--                </template>-->
               </el-table-column>
               <el-table-column label="备注" align="center"  >
                 <template #default="{row,$index}">
-                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.remark'">
-                    <el-input :disabled="title === '查看'"  type="textarea" v-model="row.remark" placeholder="请输入"></el-input>
-                  </el-form-item>
+                  <div v-for="(i,index) in row.qualityTargetMesses" :key="index">
+                    <el-form-item :prop="'qualityTargets.' + '[' + $index + '].'+'qualityTargetMesses.' + '[' + index + ']' + '.remark'">
+                      <el-input style="margin-top: 10px" :disabled="title === '查看'" type="textarea" v-model="i.remark"></el-input>
+                    </el-form-item>
+
+                  </div>
+                </template>
+<!--                <template #default="{row,$index}">-->
+<!--                  <el-form-item :prop="'qualityTargets.' + '[' + $index + ']' + '.remark'">-->
+<!--                    <el-input style="margin-top: 10px" :disabled="title === '查看'"  type="textarea" v-model="row.remark" placeholder="请输入"></el-input>-->
+<!--                  </el-form-item>-->
+<!--                </template>-->
+              </el-table-column>
+              <el-table-column label="操作" align="center" width="120" v-if="title !== '查看'" >
+                <template #default="scope">
+                  <el-button link type="primary"  @click="addObject(scope.row)" >添加</el-button>
+                  <el-button link type="danger"  @click="delObject(scope.row)" >删除</el-button>
                 </template>
               </el-table-column>
             </el-table>
@@ -283,6 +328,7 @@
 }
 const onSubmit = async () => {
   const valid = await busRef.value.validate();
+  console.log('sta',state.form)
   if(valid){
     if(title.value === '新增'){
       console.log('sta',state.form)
@@ -390,7 +436,8 @@
     state.form.qualityTargets = res.data.map(item => {
       return {
         id: item.id,
-        message: item.message
+        message: item.message,
+        qualityTargetMesses: [{qualityTargetId: item.id}]
       }
     })
 
@@ -418,7 +465,27 @@
   getQualityList()
   getPeopleList()
 }
+const addObject = (val) => {
+  console.log('val',state.form.qualityTargets)
+  state.form.qualityTargets.forEach(item => {
+    if(item.id == val.id){
+      item.qualityTargetMesses.push({qualityTargetId: item.id})
+    }
+  })
 
+}
+const delObject = (val) => {
+  state.form.qualityTargets.forEach(item => {
+    if(item.id == val.id){
+      if(item.qualityTargetMesses.length == 1){
+        ElMessage.warning('至少保留一组数据')
+        return
+      }
+      item.qualityTargetMesses.pop()
+
+    }
+  })
+}
 defineExpose({
   openDialog
 });
diff --git a/src/views/build/conpanyFunctionConsult/qualityObjectives/table/index.vue b/src/views/build/conpanyFunctionConsult/qualityObjectives/table/index.vue
index 1991f65..530ed77 100644
--- a/src/views/build/conpanyFunctionConsult/qualityObjectives/table/index.vue
+++ b/src/views/build/conpanyFunctionConsult/qualityObjectives/table/index.vue
@@ -343,7 +343,9 @@
     item.tableData = item.qualityTargets.map((i,index) => {
       return {
         ...i,
-        nuum: index+1
+        nuum: index+1,
+        nuumRowSpan:`${i.qualityTargetMesses.length}cm`,
+        messageRowSpan:`${i.qualityTargetMesses.length}cm`,
       }
     })
     try {
diff --git a/src/views/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue b/src/views/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue
index 92a67f4..a7ec521 100644
--- a/src/views/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue
+++ b/src/views/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue
@@ -160,10 +160,10 @@
       id: 3,
       name: '判断题'
     },
-    {
-      id: 4,
-      name: '简答题'
-    }
+    // {
+    //   id: 4,
+    //   name: '简答题'
+    // }
   ],
   optionItem: {
     analyze: '',
diff --git a/src/views/onlineEducation/questionBankManagement/questionManage/index.vue b/src/views/onlineEducation/questionBankManagement/questionManage/index.vue
index de18c69..0d506f8 100644
--- a/src/views/onlineEducation/questionBankManagement/questionManage/index.vue
+++ b/src/views/onlineEducation/questionBankManagement/questionManage/index.vue
@@ -139,10 +139,10 @@
       id: 3,
       name: '判断题'
     },
-    {
-      id: 4,
-      name: '简答题'
-    }
+    // {
+    //   id: 4,
+    //   name: '简答题'
+    // }
   ],
   bankList: [],
   bankPageNum: 1, // 当前页码
diff --git a/src/views/work/onlineEducation/groupExams/components/examDialog.vue b/src/views/work/onlineEducation/groupExams/components/examDialog.vue
index 8af519d..5a7ffd8 100644
--- a/src/views/work/onlineEducation/groupExams/components/examDialog.vue
+++ b/src/views/work/onlineEducation/groupExams/components/examDialog.vue
@@ -208,66 +208,66 @@
             </el-radio-group>
           </div>
         </div>
-        <div  style="display: flex">
-          <div class="group">
-            <div>
-              简答:<el-input style="max-width: 40px" v-model="state.form.easyNum"></el-input>&nbsp;题
-            </div>
-            <div style="margin-left: 20px">
-              每题:<el-input style="max-width: 40px" v-model="state.form.easyScore"></el-input>&nbsp;分
-            </div>
-          </div>
-          <div class="group" >
-            <div>
-              共&nbsp;
-              <span style="max-width: 30px" v-show="state.form.easyNum && state.form.easyScore">{{state.form.easyNum * state.form.easyScore}}</span>
-              <!--              <span v-else></span>-->
-              &nbsp;分
-            </div>
-            <el-select
-                clearable
-                v-model="state.form.easyBankName"
-                filterable
-                remote
-                reserve-keyword
-                placeholder="请输入简答题库"
-                remote-show-suffix
-                :remote-method="getBankList"
-                style="width: 160px;margin: 0 20px"
-                @change="selectEasyValue"
-            >
-              <el-option
-                  v-for="item in state.bankList"
-                  :key="item.id"
-                  :label="item.name"
-                  :value="item.name"
-              />
-            </el-select>
+<!--        <div  style="display: flex">-->
+<!--          <div class="group">-->
+<!--            <div>-->
+<!--              简答:<el-input style="max-width: 40px" v-model="state.form.easyNum"></el-input>&nbsp;题-->
+<!--            </div>-->
+<!--            <div style="margin-left: 20px">-->
+<!--              每题:<el-input style="max-width: 40px" v-model="state.form.easyScore"></el-input>&nbsp;分-->
+<!--            </div>-->
+<!--          </div>-->
+<!--          <div class="group" >-->
+<!--            <div>-->
+<!--              共&nbsp;-->
+<!--              <span style="max-width: 30px" v-show="state.form.easyNum && state.form.easyScore">{{state.form.easyNum * state.form.easyScore}}</span>-->
+<!--              &lt;!&ndash;              <span v-else></span>&ndash;&gt;-->
+<!--              &nbsp;分-->
+<!--            </div>-->
 <!--            <el-select-->
 <!--                clearable-->
-<!--                v-model="state.form.easyBankId"-->
+<!--                v-model="state.form.easyBankName"-->
+<!--                filterable-->
+<!--                remote-->
+<!--                reserve-keyword-->
+<!--                placeholder="请输入简答题库"-->
+<!--                remote-show-suffix-->
+<!--                :remote-method="getBankList"-->
 <!--                style="width: 160px;margin: 0 20px"-->
-<!--                v-loadMoreNew:[reselectSingle]="handleScroll"-->
-<!--                :popper-class="reselectSingle.name"-->
-<!--                class="item-width"-->
-<!--                placeholder="请选择简答题题库"-->
+<!--                @change="selectEasyValue"-->
 <!--            >-->
 <!--              <el-option-->
-<!--                  v-for="item in state.bankListSingle"-->
+<!--                  v-for="item in state.bankList"-->
 <!--                  :key="item.id"-->
 <!--                  :label="item.name"-->
-<!--                  :value="item.id"-->
+<!--                  :value="item.name"-->
 <!--              />-->
 <!--            </el-select>-->
-            <el-radio-group v-model="state.form.easyMethod"  >
-              <el-radio :label="1" style="max-width: 30px">随机</el-radio>
-              <el-radio :label="2" style="max-width: 30px">顺序</el-radio>
-            </el-radio-group>
-            <el-radio-group v-model="state.form.easyRebuild" style="margin-left: 30px" >
-              <el-radio :label="1" v-if="title === '编辑'" style="max-width: 30px">重新出题</el-radio>
-            </el-radio-group>
-          </div>
-        </div>
+<!--&lt;!&ndash;            <el-select&ndash;&gt;-->
+<!--&lt;!&ndash;                clearable&ndash;&gt;-->
+<!--&lt;!&ndash;                v-model="state.form.easyBankId"&ndash;&gt;-->
+<!--&lt;!&ndash;                style="width: 160px;margin: 0 20px"&ndash;&gt;-->
+<!--&lt;!&ndash;                v-loadMoreNew:[reselectSingle]="handleScroll"&ndash;&gt;-->
+<!--&lt;!&ndash;                :popper-class="reselectSingle.name"&ndash;&gt;-->
+<!--&lt;!&ndash;                class="item-width"&ndash;&gt;-->
+<!--&lt;!&ndash;                placeholder="请选择简答题题库"&ndash;&gt;-->
+<!--&lt;!&ndash;            >&ndash;&gt;-->
+<!--&lt;!&ndash;              <el-option&ndash;&gt;-->
+<!--&lt;!&ndash;                  v-for="item in state.bankListSingle"&ndash;&gt;-->
+<!--&lt;!&ndash;                  :key="item.id"&ndash;&gt;-->
+<!--&lt;!&ndash;                  :label="item.name"&ndash;&gt;-->
+<!--&lt;!&ndash;                  :value="item.id"&ndash;&gt;-->
+<!--&lt;!&ndash;              />&ndash;&gt;-->
+<!--&lt;!&ndash;            </el-select>&ndash;&gt;-->
+<!--            <el-radio-group v-model="state.form.easyMethod"  >-->
+<!--              <el-radio :label="1" style="max-width: 30px">随机</el-radio>-->
+<!--              <el-radio :label="2" style="max-width: 30px">顺序</el-radio>-->
+<!--            </el-radio-group>-->
+<!--            <el-radio-group v-model="state.form.easyRebuild" style="margin-left: 30px" >-->
+<!--              <el-radio :label="1" v-if="title === '编辑'" style="max-width: 30px">重新出题</el-radio>-->
+<!--            </el-radio-group>-->
+<!--          </div>-->
+<!--        </div>-->
         <span class="group" style="margin-bottom: 20px">共计:
           {{state.form.judgeNum * state.form.judgeScore+state.form.multiNum * state.form.multiScore+state.form.singleNum * state.form.singleScore+state.form.easyNum * state.form.easyScore}}
           &nbsp;分</span>
diff --git a/src/views/work/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue b/src/views/work/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue
index 92a67f4..a7ec521 100644
--- a/src/views/work/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue
+++ b/src/views/work/onlineEducation/questionBankManagement/questionManage/components/questionDialog.vue
@@ -160,10 +160,10 @@
       id: 3,
       name: '判断题'
     },
-    {
-      id: 4,
-      name: '简答题'
-    }
+    // {
+    //   id: 4,
+    //   name: '简答题'
+    // }
   ],
   optionItem: {
     analyze: '',
diff --git a/src/views/work/onlineEducation/questionBankManagement/questionManage/index.vue b/src/views/work/onlineEducation/questionBankManagement/questionManage/index.vue
index de18c69..0d506f8 100644
--- a/src/views/work/onlineEducation/questionBankManagement/questionManage/index.vue
+++ b/src/views/work/onlineEducation/questionBankManagement/questionManage/index.vue
@@ -139,10 +139,10 @@
       id: 3,
       name: '判断题'
     },
-    {
-      id: 4,
-      name: '简答题'
-    }
+    // {
+    //   id: 4,
+    //   name: '简答题'
+    // }
   ],
   bankList: [],
   bankPageNum: 1, // 当前页码

--
Gitblit v1.9.2