Browse Source

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

csx 4 years ago
parent
commit
097c4b179a
2 changed files with 10 additions and 9 deletions
  1. 9 8
      controllers/sz/sz_his_api_controller.go
  2. 1 1
      service/sz_his_service.go

+ 9 - 8
controllers/sz/sz_his_api_controller.go View File

@@ -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
 	//总页数,向上取整,注意除之前要先转换类型为float64
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
+			//fmt.Println(dat)
1810 1810
 		} else {
1811
-			fmt.Println(err)
1811
+			//fmt.Println(err)
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 {

+ 1 - 1
service/sz_his_service.go View File

@@ -543,7 +543,7 @@ func SzybML008(doctor string, doctor_code string, fixmedins_code string, datas [
543 543
 	//inputData["bke384"] = setl_number
544 544
 
545 545
 	for _, item := range datas {
546
-		fmt.Println("中国222222", item.DrugDosageName)
546
+
547 547
 		feedetailInfo := make(map[string]interface{})
548 548
 		feedetailInfo["ake001"] = item.MedicalInsuranceNumber
549 549
 		feedetailInfo["bkm017"] = item.Code