ソースを参照

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

csx 1 年間 前
コミット
dc1f3cd509
共有3 個のファイルを変更した6 個の追加6 個の削除を含む
  1. 2 2
      controllers/sg/his_api_controller.go
  2. 1 1
      models/drug.go
  3. 3 3
      service/fj_service.go

+ 2 - 2
controllers/sg/his_api_controller.go ファイルの表示

@@ -61,7 +61,7 @@ func HisManagerApiRegistRouters() {
61 61
 	beego.Router("/api/checkcode/get", &HisApiController{}, "get:GetCheckCode")
62 62
 	beego.Router("/api/uncheckcode/get", &HisApiController{}, "get:UnCheckCode")
63 63
 	beego.Router("/api/psn/putonrecord", &HisApiController{}, "get:PsnPutOnRecord")
64
-	beego.Router("/api/psn/unputonrecord", &HisApiController{}, "get:PsnUnPutOnRecord")
64
+	beego.Router("/api/psn/unputonrecord", &HisApiController{}, "get:PsnUnPutOn·Record")
65 65
 	beego.Router("/api/psn/ncds/putonrecord", &HisApiController{}, "get:PsnPutNCDSOnRecord")
66 66
 	beego.Router("/api/psn/ncds/unputonrecord", &HisApiController{}, "get:PsnPutUnNCDSOnRecord")
67 67
 	beego.Router("/api/reversal", &HisApiController{}, "get:ReversalData")
@@ -2534,7 +2534,7 @@ func (c *HisApiController) ReadCard() {
2534 2534
 			}
2535 2535
 
2536 2536
 			inputInfo, outPutInfo, errMsg := service.ReadEleCard(miConfig.Code)
2537
-			fmt.Println(errMsg)
2537
+			outPutInfo = Remove0000(outPutInfo)
2538 2538
 
2539 2539
 			if len(outPutInfo) > 0 {
2540 2540
 				var ele ELeData

+ 1 - 1
models/drug.go ファイルの表示

@@ -64,7 +64,7 @@ type BaseDrugLib struct {
64 64
 	LmtUsedFlag                 int64   `gorm:"column:lmt_used_flag" json:"lmt_used_flag" form:"lmt_used_flag"`
65 65
 
66 66
 	MinNumber int64   `gorm:"column:min_number" json:"min_number" form:"min_number"`
67
-	Dose      float64 `gorm:"column:dose" json:"dose" form:"dose"`
67
+	Dose      string  `gorm:"column:dose" json:"dose" form:"dose"`
68 68
 	DoseUnit  string  `gorm:"column:dose_unit" json:"dose_unit" form:"dose_unit"`
69 69
 	DrugDay   string  `gorm:"column:drug_day" json:"drug_day" form:"drug_day"`
70 70
 	MinPrice  float64 `gorm:"column:min_price" json:"min_price" form:"min_price"`

+ 3 - 3
service/fj_service.go ファイルの表示

@@ -2683,9 +2683,9 @@ func ReadEleCard(code string) (string, string, string) {
2683 2683
 	DllDef := syscall.MustLoadDLL("chs_fjs_standard.dll")
2684 2684
 	readCard := DllDef.MustFindProc("ec_decode")
2685 2685
 
2686
-	pCardInfo := make([]byte, 8192)
2687
-	pBusiCardInfo := make([]byte, 8192)
2688
-	pErrMsg := make([]byte, 8192)
2686
+	pCardInfo := make([]byte, 2048)
2687
+	pBusiCardInfo := make([]byte, 2048)
2688
+	pErrMsg := make([]byte, 2048)
2689 2689
 
2690 2690
 	data := make(map[string]interface{})
2691 2691