Bläddra i källkod

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

csx 2 år sedan
förälder
incheckning
40c8863c19
3 ändrade filer med 12 tillägg och 14 borttagningar
  1. 4 6
      controllers/nm/nm_controller.go
  2. 7 7
      main.go
  3. 1 1
      service/zh_his_service.go

+ 4 - 6
controllers/nm/nm_controller.go Visa fil

220
 	chrg_bchno := respJSON["chrg_bchno"].(string)
220
 	chrg_bchno := respJSON["chrg_bchno"].(string)
221
 	dept := respJSON["dept"].(string)
221
 	dept := respJSON["dept"].(string)
222
 	dept_code := respJSON["dept_code"].(string)
222
 	dept_code := respJSON["dept_code"].(string)
223
-	doctor_code := respJSON["doctor_code"].(float64)
224
-	fmt.Println("@@@@@@")
223
+	doctor_code := respJSON["doctor_code"].(string)
225
 
224
 
226
-	fmt.Println(doctor_code)
227
 	doctor_name := respJSON["doctor_name"].(string)
225
 	doctor_name := respJSON["doctor_name"].(string)
228
 	opertor := respJSON["opertor"].(string)
226
 	opertor := respJSON["opertor"].(string)
229
 
227
 
232
 	insuplc_admdvs := respJSON["insuplc_admdvs"].(string)
230
 	insuplc_admdvs := respJSON["insuplc_admdvs"].(string)
233
 	mdtrtarea_admvs := respJSON["mdtrtarea_admvs"].(string)
231
 	mdtrtarea_admvs := respJSON["mdtrtarea_admvs"].(string)
234
 	secret_key := respJSON["secret_key"].(string)
232
 	secret_key := respJSON["secret_key"].(string)
235
-	//med_type := respJSON["med_type"].(float64)
236
-	med_type := strconv.FormatInt(int64(respJSON["med_type"].(float64)), 10)
233
+	med_type := respJSON["med_type"].(string)
234
+	//med_type := strconv.FormatInt(int64(respJSON["med_type"].(float64)), 10)
237
 	psn_no := respJSON["psn_no"].(string)
235
 	psn_no := respJSON["psn_no"].(string)
238
 
236
 
239
-	result, requestLog := service.ZHGdyb2301A(psn_no, number, customs, chrg_bchno, org_name, doctor_name, dept, fixmedins_code, dept_code, int64(doctor_code), insuplc_admdvs, mdtrtarea_admvs, secret_key, med_type, opertor)
237
+	result, requestLog := service.ZHGdyb2301A(psn_no, number, customs, chrg_bchno, org_name, doctor_name, dept, fixmedins_code, dept_code, doctor_code, insuplc_admdvs, mdtrtarea_admvs, secret_key, med_type, opertor)
240
 	saveJsLog(result, requestLog, "2301", "上传明细", org_name)
238
 	saveJsLog(result, requestLog, "2301", "上传明细", org_name)
241
 
239
 
242
 	var dat2 map[string]interface{}
240
 	var dat2 map[string]interface{}

+ 7 - 7
main.go Visa fil

5
 	"fmt"
5
 	"fmt"
6
 	"gdyb/models"
6
 	"gdyb/models"
7
 	_ "gdyb/routers"
7
 	_ "gdyb/routers"
8
-	"gdyb/service"
8
+	//"gdyb/service"
9
 	"github.com/astaxie/beego"
9
 	"github.com/astaxie/beego"
10
 	"github.com/qiniu/api.v7/auth/qbox"
10
 	"github.com/qiniu/api.v7/auth/qbox"
11
 	"github.com/qiniu/api.v7/storage"
11
 	"github.com/qiniu/api.v7/storage"
15
 )
15
 )
16
 
16
 
17
 func init() {
17
 func init() {
18
-	service.ConnectDB()
19
-	org_id, _ := beego.AppConfig.Int64("org_id")
20
-
21
-	miConfig, _ := service.FindMedicalInsuranceInfo(org_id)
22
-	CreateLog(miConfig)
23
-	UploadLog(miConfig)
18
+	//service.ConnectDB()
19
+	//org_id, _ := beego.AppConfig.Int64("org_id")
20
+	//
21
+	//miConfig, _ := service.FindMedicalInsuranceInfo(org_id)
22
+	//CreateLog(miConfig)
23
+	//UploadLog(miConfig)
24
 
24
 
25
 	//UploadSettleList(org_id)
25
 	//UploadSettleList(org_id)
26
 }
26
 }

+ 1 - 1
service/zh_his_service.go Visa fil

673
 
673
 
674
 }
674
 }
675
 
675
 
676
-func ZHGdyb2301A(psnNo string, mdtrtId string, hisPrescription []*models.NewCustom, chrg_bchno string, org_name string, doctor string, dept string, fixmedins_code string, dept_code string, doctor_id int64, insuplc_admdvs string, mdtrtarea_admvs string, secret_key string, med_type string, opertor string) (string, string) {
676
+func ZHGdyb2301A(psnNo string, mdtrtId string, hisPrescription []*models.NewCustom, chrg_bchno string, org_name string, doctor string, dept string, fixmedins_code string, dept_code string, doctor_id string, insuplc_admdvs string, mdtrtarea_admvs string, secret_key string, med_type string, opertor string) (string, string) {
677
 	// 生成签名
677
 	// 生成签名
678
 	nonce := GetRandomString(32)
678
 	nonce := GetRandomString(32)
679
 	timestamp := time.Now().Unix()
679
 	timestamp := time.Now().Unix()