浏览代码

no message

wyq 4 年之前
父节点
当前提交
b4f50bf6a1
共有 1 个文件被更改,包括 19 次插入2 次删除
  1. 19 2
      src/components/basicKnow/AddTerm.vue

+ 19 - 2
src/components/basicKnow/AddTerm.vue

@@ -683,6 +683,13 @@
             <el-form-item v-if="data.type=='手术和操作'" label="手术操作代码:" prop="description" class="marT">
             <el-form-item v-if="data.type=='手术和操作'" label="手术操作代码:" prop="description" class="marT">
               <div-editable v-model="klOperationVO.operationCode" :Maincontent="'Maincontent'"></div-editable>
               <div-editable v-model="klOperationVO.operationCode" :Maincontent="'Maincontent'"></div-editable>
             </el-form-item>
             </el-form-item>
+            <el-form-item
+              v-if="data.type=='中医疾病' || data.type=='中医证候'"
+              label="编码:"
+              class="marT is-required"
+            >
+              <div-editable v-model="klOperationVO.operationCode" :Maincontent="'Maincontent'"></div-editable>
+            </el-form-item>
             <!-- <el-form-item
             <!-- <el-form-item
               v-if="data.type=='症状'"
               v-if="data.type=='症状'"
               label="填写单患者界面展示通俗内容:"
               label="填写单患者界面展示通俗内容:"
@@ -1017,7 +1024,7 @@ export default {
           remark: data.remark,
           remark: data.remark,
           spell: data.spell,
           spell: data.spell,
           type: data.typeName,
           type: data.typeName,
-          conceptId: data.conceptId,
+          conceptId:this.copy? '' : data.conceptId,
           libId: this.copy ? '' : data.libId,
           libId: this.copy ? '' : data.libId,
           isHasCommon: data.isHasCommon,
           isHasCommon: data.isHasCommon,
           synonymName: data.synonymName,
           synonymName: data.synonymName,
@@ -1061,7 +1068,8 @@ export default {
               this.klDiseaseVO = redata.klDiseaseDTO
               this.klDiseaseVO = redata.klDiseaseDTO
                 ? redata.klDiseaseDTO
                 ? redata.klDiseaseDTO
                 : this.klDiseaseVO;
                 : this.klDiseaseVO;
-              this.radio = this.klLisVO.minValue||this.klLisVO.maxValue ?1:2
+              this.radio =
+              this.klLisVO.minValue || this.klLisVO.maxValue ? 1 : 2;
               this.singleword = redata.libName;
               this.singleword = redata.libName;
               this.synonymous = redata.otherNames;
               this.synonymous = redata.otherNames;
               this.allwords = redata.libName.concat(redata.otherNames);
               this.allwords = redata.libName.concat(redata.otherNames);
@@ -1491,6 +1499,15 @@ export default {
               minAge: this.minAge,
               minAge: this.minAge,
               status: this.data.status || 1
               status: this.data.status || 1
             }
             }
+          : this.data.libType == 127 || this.data.libType == 128
+          ? {
+              ...this.data,
+              klConceptSub: detailList || [],
+              sexType: sexCode,
+              maxAge: this.maxAge,
+              minAge: this.minAge,
+              status: this.data.status || 1
+            }
           : {
           : {
               ...this.data,
               ...this.data,
               klConceptSub: detailList || [],
               klConceptSub: detailList || [],