wjj 6 dagar sedan
förälder
incheckning
683f36207d
2 ändrade filer med 15 tillägg och 15 borttagningar
  1. 8 8
      src/views/his/answer/index.vue
  2. 7 7
      src/views/his/package/index.vue

+ 8 - 8
src/views/his/answer/index.vue

@@ -1,11 +1,11 @@
 <template>
   <div class="app-container">
-    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
+    <!-- <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
       </el-form-item>
-    </el-form>
+    </el-form> -->
 
     <el-row :gutter="10" class="mb8">
       <el-col :span="1.5">
@@ -94,7 +94,7 @@
             <div v-for="(option, optionIndex) in answer.options" :key="optionIndex" class="option-item">
               <div class="option-input">
                 <el-input 
-                  v-model="answer.options[optionIndex]" 
+                  v-model="answer.options[optionIndex].name" 
                   :placeholder="`选项 ${optionIndex + 1}`">
                 </el-input>
               </div>
@@ -195,7 +195,7 @@ export default {
             answers: [
               {
                 title: '',
-                options: ['']
+                options: [{name:'',value:0}]
               }
             ]
           },
@@ -216,7 +216,7 @@ export default {
     addItem(length) {
           this.form.answers.push({
             title: '',
-            options: ['']
+            options: [{name:'',value:0}]
           })
         },
         delItem(item, index) {
@@ -242,7 +242,7 @@ export default {
           }
         },
         addOption(answerIndex, optionIndex) {
-          this.form.answers[answerIndex].options.push('')
+          this.form.answers[answerIndex].options.push({name:'',value:optionIndex + 1})
         },
         delOption(options, index) {
           if (options.length > 1) {
@@ -330,7 +330,7 @@ export default {
         this.form = {
           answers: [{
             title: '',
-            options: ['']
+            options: [{name:'',value:0}]
           }
 
           ]
@@ -347,7 +347,7 @@ export default {
           this.form = {
             answers: [{
               title: '',
-              options: []
+              options: [{name:'',value:0}]
             }
 
             ]

+ 7 - 7
src/views/his/package/index.vue

@@ -569,7 +569,7 @@
             />
           </el-select>
         </el-form-item>
-        <el-form-item label="问答" prop="questionId" >
+        <!-- <el-form-item label="问答" prop="questionId" >
            <el-select v-model="form.questionId" placeholder="请选择问答">
               <el-option
                   v-for="dict in questionOptions"
@@ -578,7 +578,7 @@
                   :value="parseInt(dict.dictValue)"
                 />
            </el-select>
-        </el-form-item>
+        </el-form-item> -->
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitForm">确 定</el-button>
@@ -663,7 +663,7 @@ import {
 import {getAllFollowTempName } from "@/api/his/followTemp";
 import {getAllCateList} from "@/api/his/packageCate";
 import {allIcd } from "@/api/his/icd";
-import {questionOptions } from "@/api/his/answer";
+// import {questionOptions } from "@/api/his/answer";
 import packageDetails from '../../components/his/packageDetails.vue';
 import productAttrValueSelect from "../../components/his/productAttrValueSelect.vue";
 import { listStore } from "@/api/his/storeProduct";
@@ -713,7 +713,7 @@ export default {
               url: process.env.VUE_APP_BASE_API + "/his/package/importData"
             },
       productTypeOptions: [],
-      questionOptions: [],
+      // questionOptions: [],
       storeId:null,
       storeOPtions:[],
       usageFrequencyUnitOptions:[{
@@ -868,9 +868,9 @@ export default {
     listStore().then(response => {
       this.storeOPtions = response.rows;
     });
-    questionOptions().then(res => {
-      this.questionOptions = res.rows;
-    })
+    // questionOptions().then(res => {
+    //   this.questionOptions = res.rows;
+    // })
   },
   methods: {
     getSolarTermLabel(solarTerm) {