|
@@ -1739,6 +1739,7 @@ func (c *SZHisApiController) GetDrugList() {
|
1739
|
1739
|
|
1740
|
1740
|
adminUserInfo := c.GetAdminUserInfo()
|
1741
|
1741
|
orgId := adminUserInfo.CurrentOrgId
|
|
1742
|
+ fmt.Println(orgId)
|
1742
|
1743
|
|
1743
|
1744
|
list, _ := service.GetDrugList(orgId)
|
1744
|
1745
|
|
|
@@ -1752,7 +1753,7 @@ func (c *SZHisApiController) GetDrugList() {
|
1752
|
1753
|
}
|
1753
|
1754
|
}
|
1754
|
1755
|
}
|
1755
|
|
- fmt.Print("list22222222", list)
|
|
1756
|
+ fmt.Print("长度", len(list))
|
1756
|
1757
|
miConfig, _ := service.FindMedicalInsuranceInfo(orgId)
|
1757
|
1758
|
var doctor_name string
|
1758
|
1759
|
var doctor_code string
|
|
@@ -1768,7 +1769,7 @@ func (c *SZHisApiController) GetDrugList() {
|
1768
|
1769
|
var isSuccess bool = true
|
1769
|
1770
|
|
1770
|
1771
|
pagecount = int(math.Ceil(float64(len(list)) / float64(pagesize)))
|
1771
|
|
-
|
|
1772
|
+ fmt.Println("pageCount22222", pagecount)
|
1772
|
1773
|
var ress []*Result
|
1773
|
1774
|
for curpage = 1; curpage <= pagecount; curpage++ {
|
1774
|
1775
|
if curpage == 1 {
|
|
@@ -1781,7 +1782,6 @@ func (c *SZHisApiController) GetDrugList() {
|
1781
|
1782
|
stop = len(list)
|
1782
|
1783
|
}
|
1783
|
1784
|
|
1784
|
|
- fmt.Println(list[start-1 : stop])
|
1785
|
1785
|
var customs []*models.DrugDetail
|
1786
|
1786
|
for _, item := range list {
|
1787
|
1787
|
|
|
@@ -1801,14 +1801,14 @@ func (c *SZHisApiController) GetDrugList() {
|
1801
|
1801
|
customs = append(customs, detail)
|
1802
|
1802
|
}
|
1803
|
1803
|
|
1804
|
|
- result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, customs)
|
1805
|
|
- fmt.Println("reuslt", result)
|
|
1804
|
+ result := service.SzybML008(doctor_name, doctor_code, miConfig.Code, customs[start-1:stop])
|
|
1805
|
+ fmt.Println("reuslt9999999999999", result)
|
1806
|
1806
|
|
1807
|
1807
|
var dat map[string]interface{}
|
1808
|
1808
|
if err := json.Unmarshal([]byte(result), &dat); err == nil {
|
1809
|
|
- fmt.Println(dat)
|
|
1809
|
+
|
1810
|
1810
|
} else {
|
1811
|
|
- fmt.Println(err)
|
|
1811
|
+
|
1812
|
1812
|
}
|
1813
|
1813
|
|
1814
|
1814
|
userJSONBytes, _ := json.Marshal(dat)
|
|
@@ -2563,6 +2563,7 @@ func (c *SZHisApiController) GetGoodsList() {
|
2563
|
2563
|
|
2564
|
2564
|
adminUserInfo := c.GetAdminUserInfo()
|
2565
|
2565
|
orgId := adminUserInfo.CurrentOrgId
|
|
2566
|
+ fmt.Println(orgId)
|
2566
|
2567
|
|
2567
|
2568
|
list, _ := service.GetGoodInformationList(orgId)
|
2568
|
2569
|
fmt.Println("list22222", list)
|
|
@@ -2612,7 +2613,7 @@ func (c *SZHisApiController) GetGoodsList() {
|
2612
|
2613
|
customs = append(customs, detail)
|
2613
|
2614
|
}
|
2614
|
2615
|
|
2615
|
|
- result := service.SzybYML007(doctor_name, doctor_code, miConfig.Code, customs)
|
|
2616
|
+ result := service.SzybYML007(doctor_name, doctor_code, miConfig.Code, customs[start-1:stop])
|
2616
|
2617
|
fmt.Println("reuslt8888", result)
|
2617
|
2618
|
var dat map[string]interface{}
|
2618
|
2619
|
if err := json.Unmarshal([]byte(result), &dat); err == nil {
|