Browse Source

提交代码

陈少旭 1 year ago
parent
commit
cff650605b
1 changed files with 24 additions and 17 deletions
  1. 24 17
      controllers/his_api_controller.go

+ 24 - 17
controllers/his_api_controller.go View File

@@ -104,6 +104,30 @@ func HisManagerApiRegistRouters() {
104 104
 
105 105
 	beego.Router("/api/changeorderdesc", &HisApiController{}, "get:ChangeOrderDesc")
106 106
 
107
+	beego.Router("/api/getfapiaonumber", &HisApiController{}, "get:GetFaPiaoNumber")
108
+
109
+}
110
+func (c *HisApiController) GetFaPiaoNumber() {
111
+	max_order, _ := service.GetLastHisOrderTwo(c.GetAdminUserInfo().CurrentOrgId)
112
+	count, _ := strconv.ParseInt(max_order.FaPiaoNumber, 10, 64)
113
+	fmt.Println(count)
114
+	var zero string
115
+	number := count + 1
116
+	if number >= 1000 {
117
+		zero = "0000" + strconv.FormatInt(number, 10)
118
+	} else if number >= 10000 {
119
+		zero = "000" + strconv.FormatInt(number, 10)
120
+	} else if number >= 100000 {
121
+		zero = "00" + strconv.FormatInt(number, 10)
122
+	} else if number >= 1000000 {
123
+		zero = "0" + strconv.FormatInt(number, 10)
124
+	} else {
125
+		zero = strconv.FormatInt(number, 10)
126
+	}
127
+	c.ServeSuccessJSON(map[string]interface{}{
128
+		"fapiao_number": zero,
129
+	})
130
+	return
107 131
 }
108 132
 func (c *HisApiController) ChangeOrderDesc() {
109 133
 	id, _ := c.GetInt64("id")
@@ -6811,23 +6835,6 @@ func (c *HisApiController) GetUploadInfo() {
6811 6835
 	tmp_decimal := c.GetString("tmp_decimal")
6812 6836
 
6813 6837
 	//last_order, _ := service.GetLastHisOrderThree(c.GetAdminUserInfo().CurrentOrgId)
6814
-	max_order, _ := service.GetLastHisOrderTwo(c.GetAdminUserInfo().CurrentOrgId)
6815
-	count, _ := strconv.ParseInt(max_order.FaPiaoNumber, 10, 64)
6816
-	fmt.Println(count)
6817
-	var zero string
6818
-	number := count + 1
6819
-	if number >= 1000 {
6820
-		zero = "0000" + strconv.FormatInt(number, 10)
6821
-	} else if number >= 10000 {
6822
-		zero = "000" + strconv.FormatInt(number, 10)
6823
-	} else if number >= 100000 {
6824
-		zero = "00" + strconv.FormatInt(number, 10)
6825
-	} else if number >= 1000000 {
6826
-		zero = "0" + strconv.FormatInt(number, 10)
6827
-	} else {
6828
-		zero = strconv.FormatInt(number, 10)
6829
-	}
6830
-	fapiao_number = zero
6831 6838
 
6832 6839
 	var decimal float64 //本次使用的押金
6833 6840
 	var errmsg error