Browse Source

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

csx 4 years ago
parent
commit
a2d6eae099
2 changed files with 22 additions and 11 deletions
  1. 0 7
      controllers/sz/sz_his_api_controller.go
  2. 22 4
      service/sz_his_service.go

+ 0 - 7
controllers/sz/sz_his_api_controller.go View File

@@ -328,21 +328,14 @@ type SZHisApiController struct {
328 328
 func SZHisManagerApiRegistRouters() {
329 329
 	//挂号
330 330
 	beego.Router("/sz/api/register/get", &SZHisApiController{}, "get:GetRegisterInfo")
331
-	//上传明细,预结算
332
-	//beego.Router("/sz/api/upload/get", &SZHisApiController{}, "get:GetUploadInfo")
333
-
334 331
 	//结算
335 332
 	beego.Router("/sz/api/settle/get", &SZHisApiController{}, "get:GetSettleInfo")
336
-
337 333
 	//退费
338 334
 	beego.Router("/sz/api/refund/get", &SZHisApiController{}, "get:Refund")
339
-
340 335
 	beego.Router("/sz/api/readcard", &SZHisApiController{}, "get:ReadCard")
341
-
342 336
 	beego.Router("sz/api/refundnumber/get", &SZHisApiController{}, "get:RefundNumber")
343 337
 
344 338
 	beego.Router("/sz/api/monthrefund/get", &SZHisApiController{}, "get:MonthRefund")
345
-
346 339
 	//查询交易
347 340
 	beego.Router("/sz/api/settle/query", &SZHisApiController{}, "get:GetSettleAccounts")
348 341
 	//beego.Router("/sz/api/detail/upload", &SZHisApiController{}, "get:GetUploadDetail")

+ 22 - 4
service/sz_his_service.go View File

@@ -955,10 +955,28 @@ func SzybYS001(doctor string, doctor_code string, fixmedins_code string, doc *mo
955 955
 	feedetail := make([]map[string]interface{}, 0)
956 956
 
957 957
 	feedetailInfo := make(map[string]interface{})
958
-	feedetailInfo["aac003"] = doc.UserName                                //医护人员姓名
959
-	feedetailInfo["bka633"] = "1"                                         //医护人员类别
960
-	feedetailInfo["aac004"] = doc.Sex                                     //性别
961
-	feedetailInfo["aac058"] = doc.CardType                                //证件类型
958
+	feedetailInfo["aac003"] = doc.UserName //医护人员姓名
959
+	feedetailInfo["bka633"] = "1"          //医护人员类别
960
+	feedetailInfo["aac004"] = doc.Sex      //性别
961
+
962
+	switch doc.CardType {
963
+
964
+	}
965
+
966
+	if doc.CardType == "1" {
967
+		feedetailInfo["aac058"] = "01"
968
+	} else if doc.CardType == "2" {
969
+		feedetailInfo["aac058"] = "02"
970
+	} else if doc.CardType == "4" {
971
+		feedetailInfo["aac058"] = "04"
972
+	} else if doc.CardType == "6" {
973
+		feedetailInfo["aac058"] = "06"
974
+	} else if doc.CardType == "8" {
975
+		feedetailInfo["aac058"] = "08"
976
+	} else if doc.CardType == "90" {
977
+		feedetailInfo["aac058"] = "90"
978
+	}
979
+
962 980
 	feedetailInfo["aac147"] = doc.IdCard                                  //证件号码
963 981
 	feedetailInfo["aae005"] = doc.Phone                                   //联系电话
964 982
 	feedetailInfo["bkc322"] = doc.WorkMajorName                           //现从事专业名称