|
@@ -21,7 +21,7 @@ function AddDiag({formData,matchChange,visible,cancel,onOk,title,termSType,termT
|
|
|
const [formList, setFormList] = useState([]);//当前页列表数据
|
|
|
const [source, setSource] = useState(0);//来源
|
|
|
//const TREMTYPE=100; //常亮,术语类型1-化验大项、2-化验小项、3-辅检、4-诊断、5-药品、6-手术和操作
|
|
|
-
|
|
|
+ const hospitalId = getCookie('hospitalId')
|
|
|
useEffect(() => {
|
|
|
setIcdcode(formData.code)
|
|
|
form.setFieldsValue(formData)
|
|
@@ -33,9 +33,9 @@ function AddDiag({formData,matchChange,visible,cancel,onOk,title,termSType,termT
|
|
|
const list = []
|
|
|
setDataList(list);
|
|
|
}else{
|
|
|
- post(api.termMatching, {inputStr:txt,type:termSType}).then((res) => {
|
|
|
+ post(api.index, {inputStr:txt,type:termSType,hospitalId:hospitalId}).then((res) => {
|
|
|
if (res.data.code === "0") {
|
|
|
- const list = res.data.data||[];
|
|
|
+ const list = res.data.data.nameList||[];
|
|
|
setDataList(list);
|
|
|
}
|
|
|
})
|
|
@@ -48,9 +48,9 @@ function AddDiag({formData,matchChange,visible,cancel,onOk,title,termSType,termT
|
|
|
const list = []
|
|
|
setFormList(list);
|
|
|
}else{
|
|
|
- post(api.termMatching, {inputStr:txt,type:102}).then((res) => {
|
|
|
- if (res.data.code === "0") {
|
|
|
- const list = res.data.data||[];
|
|
|
+ post(api.index, {inputStr:txt,type:15,hospitalId:hospitalId}).then((res) => {
|
|
|
+ if (res.data.code === "0") {
|
|
|
+ const list = res.data.data.nameList||[];
|
|
|
setFormList(list);
|
|
|
}
|
|
|
})
|
|
@@ -66,11 +66,11 @@ function AddDiag({formData,matchChange,visible,cancel,onOk,title,termSType,termT
|
|
|
function handleChange1(val,item){
|
|
|
|
|
|
}
|
|
|
+
|
|
|
//保存匹配,先验证输入
|
|
|
function saveMatching(){
|
|
|
form.validateFields().then(function(values){
|
|
|
console.log('values:',values,form.getFieldsValue())
|
|
|
- const hospitalId = getCookie('hospitalId')
|
|
|
const param={
|
|
|
conceptId:parseFloat(values.uniqueName)||formData.conceptId,
|
|
|
formConceptId:parseFloat(values.form)||formData.formConceptId,
|