瀏覽代碼

信息维护修改

莫凡 3 年之前
父節點
當前提交
8ff1ee3aa5

+ 2 - 2
src/components/DiagManager/addDiag.js

@@ -12,15 +12,15 @@ function AddDiag({formData,matchChange,visible,cancel,onOk,title,termSType,termT
   const [form] = Form.useForm();
   const [form] = Form.useForm();
   const { Option } = Select;
   const { Option } = Select;
   const [unsaved, setUnsaved] = useState(false);//修改未保存弹窗
   const [unsaved, setUnsaved] = useState(false);//修改未保存弹窗
-  const [icdcode,setIcdcode] = useState("");
+  const [icdcode,setIcdcode] = useState((formData||"").code);
   const [dataList, setDataList] = useState([]);//当前页列表数据
   const [dataList, setDataList] = useState([]);//当前页列表数据
   const [formList, setFormList] = useState([]);//当前页列表数据
   const [formList, setFormList] = useState([]);//当前页列表数据
   const [source, setSource] = useState(0);//来源
   const [source, setSource] = useState(0);//来源
   //const TREMTYPE=100;			//常亮,术语类型1-化验大项、2-化验小项、3-辅检、4-诊断、5-药品、6-手术和操作
   //const TREMTYPE=100;			//常亮,术语类型1-化验大项、2-化验小项、3-辅检、4-诊断、5-药品、6-手术和操作
 
 
   useEffect(() => {
   useEffect(() => {
-	form.setFieldsValue(formData)
 	setIcdcode(formData.code)
 	setIcdcode(formData.code)
+	form.setFieldsValue(formData)
   }, [formData]);
   }, [formData]);
   //标准术语搜索
   //标准术语搜索
   function handleSearch(val){
   function handleSearch(val){

+ 2 - 0
src/components/DiagManager/index.js

@@ -121,6 +121,7 @@ function DiagManager() {
   //新增修改 取消或关闭
   //新增修改 取消或关闭
   function cancel() {
   function cancel() {
       setVisible(false)
       setVisible(false)
+	  setFormData([])
   }
   }
 
 
   function saveMatching(saveParams) {
   function saveMatching(saveParams) {
@@ -128,6 +129,7 @@ function DiagManager() {
       if (res.data.code === 200) {
       if (res.data.code === 200) {
         message.success("匹配成功");
         message.success("匹配成功");
         setVisible(false);
         setVisible(false);
+		setFormData([])
         getDiseasePage();
         getDiseasePage();
       } else {
       } else {
         message.warning(res.data.message || "匹配失败,请重试");
         message.warning(res.data.message || "匹配失败,请重试");

+ 2 - 0
src/components/DrugManager/index.js

@@ -124,6 +124,7 @@ function DrugManager() {
   //新增修改 取消或关闭
   //新增修改 取消或关闭
   function cancel() {
   function cancel() {
 	setVisible(false)
 	setVisible(false)
+	setFormData([])
   }
   }
 
 
   function saveMatching(saveParams) {
   function saveMatching(saveParams) {
@@ -131,6 +132,7 @@ function DrugManager() {
 	  if (res.data.code === 200) {
 	  if (res.data.code === 200) {
 		message.success("匹配成功");
 		message.success("匹配成功");
 		setVisible(false);
 		setVisible(false);
+		setFormData([])
 		getDrugeryPage();
 		getDrugeryPage();
 	  } else {
 	  } else {
 		message.warning(res.data.message || "匹配失败,请重试");
 		message.warning(res.data.message || "匹配失败,请重试");

+ 2 - 0
src/components/SurgeryManager/index.js

@@ -121,6 +121,7 @@ function SurgManager() {
   //新增修改 取消或关闭
   //新增修改 取消或关闭
   function cancel() {
   function cancel() {
 	setVisible(false)
 	setVisible(false)
+	setFormData([])
   }
   }
 
 
   function saveMatching(saveParams) {
   function saveMatching(saveParams) {
@@ -128,6 +129,7 @@ function SurgManager() {
 	  if (res.data.code === 200) {
 	  if (res.data.code === 200) {
 		message.success("匹配成功");
 		message.success("匹配成功");
 		setVisible(false);
 		setVisible(false);
+		setFormData([])
 		getSurgeryPage();
 		getSurgeryPage();
 	  } else {
 	  } else {
 		message.warning(res.data.message || "匹配失败,请重试");
 		message.warning(res.data.message || "匹配失败,请重试");