Browse Source

Merge branch 'master' of http://git.shengws.com/csx/gdyb

test_user 1 year ago
parent
commit
79247e1c77
1 changed files with 10 additions and 16 deletions
  1. 10 16
      controllers/sg/his_api_controller.go

+ 10 - 16
controllers/sg/his_api_controller.go View File

@@ -7669,24 +7669,18 @@ func (c *HisApiController) GetRegisterInfo() {
7669 7669
 
7670 7670
 			}
7671 7671
 			if miConfig.MdtrtareaAdmvs == "350500" {
7672
-				var rf []ResultIDInfo
7673
-				psn_info, _ := service.GetPsnByPatientId(id)
7674
-				fmt.Println(psn_info.Idetinfo)
7675
-				fmt.Println("11111111111111112222222")
7676
-
7677
-				json.Unmarshal([]byte(psn_info.Idetinfo), &rf)
7678
-				fmt.Println("11111111111111112222222")
7679
-				fmt.Println(rf)
7680
-				fmt.Println("11111111111111112222222")
7681
-
7672
+				var rf []*ResultIDInfo
7673
+				json.Unmarshal([]byte(idetinfoStr), &rf)
7682 7674
 				if len(rf) > 0 {
7683
-					fmt.Println("222222222222222222222222c22222222222222222")
7684
-					fmt.Println(rf[0].Memo)
7685
-
7686
-					fmt.Println(rf[0].Memo.InsuAdmdvs)
7675
+					if len(rf[0].Memo) > 0 {
7676
+						content := rf[0].Memo[1:len(rf[0].Memo)]
7677
+						content2 := content[:len(rf[0].Memo)-1]
7678
+						fmt.Println(content2)
7679
+						var rf2 ResultMemo
7680
+						json.Unmarshal([]byte(content2), &rf2)
7681
+						fmt.Println(rf2)
7682
+						fmt.Println(rf2.InsuAdmdvs)
7687 7683
 
7688
-					if len(rf[0].Memo.InsuAdmdvs) > 0 {
7689
-						insuplc_admdvs_temp = rf[0].Memo.InsuAdmdvs
7690 7684
 					}
7691 7685
 				}
7692 7686
 			}