You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
1.7 KiB
JavaScript
2 lines
1.7 KiB
JavaScript
1 year ago
|
import{b as p}from"./medicalRecord-f260f812.js";import d from"./index-87966877.js";import{d as f,a as u,u as g,r as C,o as D,c as I,z as h,B as y,g as s}from"./index-93dfb385.js";import{u as i}from"./caseManagement-1832fa81.js";import"./basicInfo.vue_vue_type_script_setup_true_lang-ea279c0d.js";import"./collarbedDiagnosis.vue_vue_type_script_setup_true_lang-174b5cc1.js";import"./inspectTable.vue_vue_type_script_setup_true_lang-ad4cbc1a.js";import"./header-f47fb80c.js";import"./diagnosticBasis.vue_vue_type_script_setup_true_lang-eb432491.js";import"./responseStrategy.vue_vue_type_script_setup_true_lang-ebaa3447.js";import"./problemBase.vue_vue_type_script_setup_true_lang-bbbe50b6.js";import"./disease-4ddaf59c.js";import"./DisposalPlan.vue_vue_type_script_setup_true_lang-51468551.js";const V=f({__name:"edit",setup(_){let e=u({patient:{},physicalList:[],ancillaryList:[],qaList:[],diseaseName:"",treatmentPlanList:[],primarilyDiagnosisCriteria:"",confirmDiagnosisCriteria:"",differentialDiagnosisCriteria:"",fullCheck:"",patientSelfDesc:"",diseaseId:"",patientId:""});const r=g(),a=C(!1),o=async()=>{e=(await p({id:r.query.id})).data,i().changeBasicInfo({...e.patient,diseaseName:e.diseaseName,patientSelfDesc:e.patientSelfDesc,diseaseId:e.diseaseId});const{primarilyDiagnosisCriteria:t,confirmDiagnosisCriteria:c,differentialDiagnosisCriteria:l,fullCheck:m}=e;i().changeDiagnosticBasisInfo({primarilyDiagnosisCriteria:t,confirmDiagnosisCriteria:c,differentialDiagnosisCriteria:l,fullCheck:m}),i().changeQaList(e.qaList),i().patientId=e.patientId,a.value=!0};return D(()=>{o(),i().changeIsEditFlag(!0)}),(n,t)=>(s(),I("div",null,[a.value?(s(),h(d,{key:0})):y("",!0)]))}});export{V as default};
|