Browse Source

诊断信息维护修改

莫凡 3 năm trước cách đây
mục cha
commit
fcbbbb9d2c
1 tập tin đã thay đổi với 4 bổ sung5 xóa
  1. 4 5
      src/components/DiagManager/addDiag.js

+ 4 - 5
src/components/DiagManager/addDiag.js

@@ -17,6 +17,7 @@ function AddDiag({matchChange,visible,cancel,onOk,title}) {
   const [unsaved, setUnsaved] = useState(false);//修改未保存弹窗
   const [icdcode,setIcdcode] = useState((formData||{}).code);
   const [dataList, setDataList] = useState([]);//当前页列表数据
+  const [source, setSource] = useState(0);//来源
   //const TREMTYPE=100;			//常亮,术语类型1-化验大项、2-化验小项、3-辅检、4-诊断、5-药品、6-手术和操作
   //const initialValues = formData;
 
@@ -41,16 +42,14 @@ function AddDiag({matchChange,visible,cancel,onOk,title}) {
   //选中(修改)标准词时
   function handleChange(val,item){
 	console.log(33,item)
-	form.setFieldsValue({
-	  source:item.source,
-	});
+	setSource(item.source)
 	setIcdcode(item.code);
   }
   //保存匹配,先验证输入
   function saveMatching(){
 	form.validateFields().then(function(values){
 	  console.log('values:',values,form.getFieldsValue())
-	  onOk({...values,type:4,hospitalId:form.hospitalId})
+	  onOk({...values,type:4,hospitalId:form.hospitalId,source:source})
 	})
   }
   //关闭新增/编辑弹窗
@@ -114,7 +113,7 @@ function AddDiag({matchChange,visible,cancel,onOk,title}) {
 		  <p className='title'>标准术语</p>
 		  <div className="item-box">
 			<Form.Item
-				name="conceptId"
+				name="uniqueName"
 				label="标准诊断名称"
 				rules={[
 				  {