浏览代码

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

csx 2 年前
父节点
当前提交
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
 	beego.Router("/api/checkcode/get", &HisApiController{}, "get:GetCheckCode")
61
 	beego.Router("/api/checkcode/get", &HisApiController{}, "get:GetCheckCode")
62
 	beego.Router("/api/uncheckcode/get", &HisApiController{}, "get:UnCheckCode")
62
 	beego.Router("/api/uncheckcode/get", &HisApiController{}, "get:UnCheckCode")
63
 	beego.Router("/api/psn/putonrecord", &HisApiController{}, "get:PsnPutOnRecord")
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
 	beego.Router("/api/psn/ncds/putonrecord", &HisApiController{}, "get:PsnPutNCDSOnRecord")
65
 	beego.Router("/api/psn/ncds/putonrecord", &HisApiController{}, "get:PsnPutNCDSOnRecord")
66
 	beego.Router("/api/psn/ncds/unputonrecord", &HisApiController{}, "get:PsnPutUnNCDSOnRecord")
66
 	beego.Router("/api/psn/ncds/unputonrecord", &HisApiController{}, "get:PsnPutUnNCDSOnRecord")
67
 	beego.Router("/api/reversal", &HisApiController{}, "get:ReversalData")
67
 	beego.Router("/api/reversal", &HisApiController{}, "get:ReversalData")
2534
 			}
2534
 			}
2535
 
2535
 
2536
 			inputInfo, outPutInfo, errMsg := service.ReadEleCard(miConfig.Code)
2536
 			inputInfo, outPutInfo, errMsg := service.ReadEleCard(miConfig.Code)
2537
-			fmt.Println(errMsg)
2537
+			outPutInfo = Remove0000(outPutInfo)
2538
 
2538
 
2539
 			if len(outPutInfo) > 0 {
2539
 			if len(outPutInfo) > 0 {
2540
 				var ele ELeData
2540
 				var ele ELeData

+ 1 - 1
models/drug.go 查看文件

64
 	LmtUsedFlag                 int64   `gorm:"column:lmt_used_flag" json:"lmt_used_flag" form:"lmt_used_flag"`
64
 	LmtUsedFlag                 int64   `gorm:"column:lmt_used_flag" json:"lmt_used_flag" form:"lmt_used_flag"`
65
 
65
 
66
 	MinNumber int64   `gorm:"column:min_number" json:"min_number" form:"min_number"`
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
 	DoseUnit  string  `gorm:"column:dose_unit" json:"dose_unit" form:"dose_unit"`
68
 	DoseUnit  string  `gorm:"column:dose_unit" json:"dose_unit" form:"dose_unit"`
69
 	DrugDay   string  `gorm:"column:drug_day" json:"drug_day" form:"drug_day"`
69
 	DrugDay   string  `gorm:"column:drug_day" json:"drug_day" form:"drug_day"`
70
 	MinPrice  float64 `gorm:"column:min_price" json:"min_price" form:"min_price"`
70
 	MinPrice  float64 `gorm:"column:min_price" json:"min_price" form:"min_price"`

+ 3 - 3
service/fj_service.go 查看文件

2683
 	DllDef := syscall.MustLoadDLL("chs_fjs_standard.dll")
2683
 	DllDef := syscall.MustLoadDLL("chs_fjs_standard.dll")
2684
 	readCard := DllDef.MustFindProc("ec_decode")
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
 	data := make(map[string]interface{})
2690
 	data := make(map[string]interface{})
2691
 
2691