Procházet zdrojové kódy

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

csx před 2 roky
rodič
revize
5a22b389ba

+ 1 - 0
controllers/js/jsyb_controller.go Zobrazit soubor

@@ -25,6 +25,7 @@ type JSybController struct {
25 25
 }
26 26
 
27 27
 func JSybRegistRouters() {
28
+
28 29
 	beego.Router("/jsyb/1101", &JSybController{}, "get:PostOne")
29 30
 	beego.Router("/jsyb/1101D", &JSybController{}, "get:PostOneD")
30 31
 

+ 7 - 6
controllers/nm/nm_controller.go Zobrazit soubor

@@ -697,8 +697,14 @@ func (c *NmController) GetBasBaseInfo(fixmedins_code string, mdtrtarea_admvs str
697 697
 	inputData["infno"] = "1199"
698 698
 	//inputData["msgid"] = "7021"
699 699
 	inputData["msgid"] = fixmedins_code + year + month + day + hour + min + sec + msec + "0" // 发送方报文 ID
700
-	inputData["mdtrtarea_admvs"] = mdtrtarea_admvs                                           // 发送方报文 ID
700
+	inputData["mdtrtarea_admvs"] = mdtrtarea_admvs
701
+	inputData["insuplc_admdvs"] = "" // 发送方报文 ID
702
+	// 发送方报文 ID
701 703
 	inputData["recer_sys_code"] = "01"
704
+	inputData["dev_no"] = ""
705
+	inputData["dev_safe_info"] = ""
706
+	inputData["cainfo"] = ""
707
+	inputData["signtype"] = "SM3"
702 708
 	inputData["infver"] = "V1.0"
703 709
 	inputData["opter_type"] = "1"
704 710
 	inputData["opter"] = opter_id
@@ -706,11 +712,6 @@ func (c *NmController) GetBasBaseInfo(fixmedins_code string, mdtrtarea_admvs str
706 712
 	inputData["inf_time"] = timeFormatOne
707 713
 	inputData["fixmedins_code"] = fixmedins_code
708 714
 	inputData["fixmedins_name"] = fixmedins_name
709
-
710
-	inputData["dev_no"] = ""
711
-	inputData["dev_safe_info"] = ""
712
-	inputData["cainfo"] = ""
713
-	inputData["signtype"] = ""
714 715
 	inputData["sign_no"] = ""
715 716
 
716 717
 	bytesData, _ := json.Marshal(inputData)

+ 7 - 7
service/jsyb_service.go Zobrazit soubor

@@ -78,11 +78,11 @@ func Jsyb1101F() (string, string) {
78 78
 	inputData := make(map[string]interface{})
79 79
 	inputMessage["infno"] = "1101" // 交易编码
80 80
 
81
-	inputData["mdtrt_cert_type"] = "04"                                                                                                                                                                        // 就诊凭证类型
82
-	inputData["card_sn"] = ""                                                                                                                                                                                  // 卡识别码
83
-	inputData["certno"] = ""                                                                                                                                                                                   // 证件号码
84
-	inputData["psn_cert_type"] = "01"                                                                                                                                                                          // 人员证件类型
85
-	inputData["mdtrt_cert_no"] = "320822197705194836|Y9gJ7nijh+DzGkn2W8El9YxSR0x1/zb2+tcA4a5fsVC4RLNACwi93U4Q9xEJVKKnN6LCbomuiCuxDOI+Skz/wsjlScPKIzyXxBcKl9ZrZjCrr+cRTRRKRdz6JqhoexGR/Cxnipr62JOW2fmrI1X2XA==" // 就诊凭证编号
81
+	inputData["mdtrt_cert_type"] = "01"                // 就诊凭证类型
82
+	inputData["card_sn"] = ""                          // 卡识别码
83
+	inputData["certno"] = ""                           // 证件号码
84
+	inputData["psn_cert_type"] = "01"                  // 人员证件类型
85
+	inputData["mdtrt_cert_no"] = "320926196707111797|" // 就诊凭证编号
86 86
 
87 87
 	inputData["begntime"] = "" // 开始时间
88 88
 	inputData["psn_name"] = "" // 人员姓名
@@ -240,8 +240,8 @@ func Jsyb1101ForEleCert(org_name string, doctor string, fixmedins_code string, i
240 240
 
241 241
 	inputData["mdtrt_cert_type"] = "01" // 就诊凭证类型
242 242
 	inputData["card_sn"] = ""           // 卡识别码
243
-	inputData["certno"] = id_card_no    // 证件号码
244
-	inputData["psn_cert_type"] = ""     // 人员证件类型
243
+	inputData["certno"] = ""            // 证件号码
244
+	inputData["psn_cert_type"] = "01"   // 人员证件类型
245 245
 
246 246
 	inputData["mdtrt_cert_no"] = Token // 就诊凭证编号
247 247
 	inputData["begntime"] = ""         // 开始时间