Sfoglia il codice sorgente

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

csx 2 anni fa
parent
commit
b50220b1a1

+ 1 - 1
controllers/sg/his_api_controller.go Vedi File

@@ -6431,7 +6431,7 @@ func (c *HisApiController) GetCheckAccount() {
6431 6431
 		api := "http://127.0.0.1:9532/" + "gdyb/ten?" +
6432 6432
 			"insutype=" + insutype +
6433 6433
 			"&clr_type=" + clr_type +
6434
-			"&setl_optins=" + "定点医保中心" +
6434
+			"&setl_optins=" + clr_org +
6435 6435
 			"&stmt_begndate=" + start_time +
6436 6436
 			"&stm_enddate=" + end_time +
6437 6437
 			"&medfee_sumamt=" + fmt.Sprintf("%.4f", medfee_sumamt) +

+ 1 - 1
service/gdyb_service.go Vedi File

@@ -1720,7 +1720,7 @@ func Gdyb3201(baseParams models.BaseParams, businessParams models.BusinessParams
1720 1720
 	inputMessage["infno"] = "3201"                                    // 交易编码
1721 1721
 	inputData["insutype"] = businessParams.Insutype                   // 险种
1722 1722
 	inputData["clr_type"] = businessParams.ClrType                    // 就诊 ID(来自2201接口返回)
1723
-	inputData["setl_optins"] = baseParams.InsuplcAdmdvs               // 结算经办机构
1723
+	inputData["setl_optins"] = businessParams.SetlOptins              // 结算经办机构
1724 1724
 	inputData["stmt_begndate"] = businessParams.StmtBegndate          // 对帐开始时间
1725 1725
 	inputData["stmt_enddate"] = businessParams.StmtEnddate            //对帐结束时间
1726 1726
 	inputData["medfee_sumamt"] = businessParams.MedfeeSumamt          //医疗费总额

+ 1 - 1
service/his_service.go Vedi File

@@ -966,7 +966,7 @@ func GetHisOrderInfoByNumberThree(order_number string) (order []*models.HisOrder
966 966
 
967 967
 func GetOrderByTime(start_time int64, end_time int64, org_id int64, insutype string, clr_org string) (orders []*models.HisOrder, err error) {
968 968
 	if len(clr_org) > 0 {
969
-		err = readDb.Model(&models.HisOrder{}).Where("user_org_id = ? AND status = 1 AND order_status = 2 AND is_medicine_insurance = 1 AND UNIX_TIMESTAMP(setl_time)  <= ? AND UNIX_TIMESTAMP(setl_time) >= ? AND insutype = ? AND clr_org = ?", org_id, end_time, start_time, insutype, clr_org).Find(&orders).Error
969
+		err = readDb.Model(&models.HisOrder{}).Where("user_org_id = ? AND status = 1 AND order_status = 2 AND is_medicine_insurance = 1 AND UNIX_TIMESTAMP(setl_time)  <= ? AND UNIX_TIMESTAMP(setl_time) >= ? AND insutype = ? AND clr_optins = ?", org_id, end_time, start_time, insutype, clr_org).Find(&orders).Error
970 970
 	} else {
971 971
 		err = readDb.Model(&models.HisOrder{}).Where("user_org_id = ? AND status = 1 AND order_status = 2 AND is_medicine_insurance = 1 AND UNIX_TIMESTAMP(setl_time)  <= ? AND UNIX_TIMESTAMP(setl_time) >= ? AND insutype = ? ", org_id, end_time, start_time, insutype).Find(&orders).Error
972 972
 	}