Pārlūkot izejas kodu

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

csx 3 gadus atpakaļ
vecāks
revīzija
21b56c0570
1 mainītis faili ar 4 papildinājumiem un 67 dzēšanām
  1. 4 67
      controllers/sz/sz_his_api_controller.go

+ 4 - 67
controllers/sz/sz_his_api_controller.go Parādīt failu

@@ -2780,73 +2780,10 @@ func (c *SZHisApiController) Refund() {
2780 2780
 		if res.Transreturncode == "00000000" {
2781 2781
 			service.UpdataOrderlog(order_id, adminUser.CurrentOrgId, result)
2782 2782
 			service.UpdataOrderStatusSZ(order_id, order.Number, adminUser.CurrentOrgId, his.MzNumber, his.Number)
2783
-
2784
-			verifyCode, version_code := ReadCardGetCode("FY002" + "|" + order.OrgSetlNumber + "|" + miConfig.Code)
2785
-			var pagesize int = 50
2786
-			var start int = 1
2787
-			var stop int
2788
-			var pagecount int
2789
-			var curpage int
2790
-			var isSuccess bool = true
2791
-			var ress []*ResultFive
2792
-
2793
-			//总页数,向上取整,注意除之前要先转换类型为float64
2794
-			pagecount = int(math.Ceil(float64(len(customs)) / float64(pagesize)))
2795
-
2796
-			for curpage = 1; curpage <= pagecount; curpage++ {
2797
-				if curpage == 1 {
2798
-					start = 1
2799
-				} else {
2800
-					start = (curpage-1)*pagesize + 1
2801
-				}
2802
-				stop = curpage * pagesize
2803
-				if stop > len(customs) {
2804
-					stop = len(customs)
2805
-				}
2806
-
2807
-				result := service.SzybFY002(doctor_name, doctor_code, miConfig.Code, customs[start-1:stop], verifyCode, order.OrgSetlNumber, his.Number, version_code)
2808
-
2809
-				var dat map[string]interface{}
2810
-				if err := json.Unmarshal([]byte(result), &dat); err == nil {
2811
-					fmt.Println(dat)
2812
-				} else {
2813
-					fmt.Println(err)
2814
-				}
2815
-				userJSONBytes, _ := json.Marshal(dat)
2816
-				var res ResultFive
2817
-				if err := json.Unmarshal(userJSONBytes, &res); err != nil {
2818
-					utils.ErrorLog("解析失败:%v", err)
2819
-					c.ServeFailJSONWithSGJErrorCode(enums.ErrorCodeDataException)
2820
-					return
2821
-				}
2822
-				if res.Transreturncode == "00000000" {
2823
-					ress = append(ress, &res)
2824
-				} else {
2825
-					isSuccess = false
2826
-					errlog := &models.HisOrderError{
2827
-						UserOrgId:  adminUser.CurrentOrgId,
2828
-						Ctime:      time.Now().Unix(),
2829
-						Mtime:      time.Now().Unix(),
2830
-						ErrMsg:     res.Transreturnmessage,
2831
-						Status:     1,
2832
-						PatientId:  patient_id,
2833
-						RecordTime: recordDateTime,
2834
-						Stage:      6,
2835
-					}
2836
-					service.CreateErrMsgLog(errlog)
2837
-					c.ServeSuccessJSON(map[string]interface{}{
2838
-						"faild_code": -10,
2839
-						"msg":        res.Transreturnmessage,
2840
-					})
2841
-					return
2842
-				}
2843
-			}
2844
-			if isSuccess == true {
2845
-				service.UpdataOrderInfoStatus(order.ID, order.Number, adminUser.CurrentOrgId)
2846
-				c.ServeSuccessJSON(map[string]interface{}{
2847
-					"msg": "退费成功",
2848
-				})
2849
-			}
2783
+			service.UpdataOrderInfoStatus(order.ID, order.Number, adminUser.CurrentOrgId)
2784
+			c.ServeSuccessJSON(map[string]interface{}{
2785
+				"msg": "退费成功",
2786
+			})
2850 2787
 		} else {
2851 2788
 			c.ServeSuccessJSON(map[string]interface{}{
2852 2789
 				"failed_code": -10,