作者 唐旭辉

0.5.0版本 移除的功能 代码注释清理

@@ -6,7 +6,6 @@ import ( @@ -6,7 +6,6 @@ import (
6 "regexp" 6 "regexp"
7 "strconv" 7 "strconv"
8 "strings" 8 "strings"
9 - "time"  
10 "unicode/utf8" 9 "unicode/utf8"
11 10
12 "github.com/astaxie/beego/logs" 11 "github.com/astaxie/beego/logs"
@@ -33,140 +32,140 @@ func (c *OrderInfoController) Prepare() { @@ -33,140 +32,140 @@ func (c *OrderInfoController) Prepare() {
33 } 32 }
34 33
35 //PageListOrderPurpose 分页获取意向订单列表 34 //PageListOrderPurpose 分页获取意向订单列表
36 -func (c *OrderInfoController) PageListOrderPurpose() {  
37 - type Parameter struct {  
38 - SearchText string `json:"searchText"`  
39 - Partner int64 `json:"partner"`  
40 - PageSize int `json:"pageSize"`  
41 - PageNumber int `json:"pageNumber"`  
42 - }  
43 - var (  
44 - param Parameter  
45 - err error  
46 - )  
47 - if err = c.BindJsonData(&param); err != nil {  
48 - logs.Error(err)  
49 - c.ResponseError(errors.New("json数据解析失败"))  
50 - return  
51 - }  
52 - if param.PageNumber == 0 {  
53 - param.PageNumber = 1  
54 - }  
55 - if param.PageSize == 0 {  
56 - param.PageSize = 20  
57 - }  
58 - companyId := c.GetUserCompany()  
59 - orderSrv := orderService.NewOrderInfoService(nil)  
60 - orderinfos, cnt, err := orderSrv.PageListOrderBase(orderQuery.ListOrderBaseQuery{  
61 - PartnerId: param.Partner,  
62 - OrderCode: param.SearchText,  
63 - OrderType: domain.OrderIntention,  
64 - Limit: param.PageSize,  
65 - Offset: (param.PageNumber - 1) * param.PageSize,  
66 - CompanyId: companyId,  
67 - })  
68 - if err != nil {  
69 - c.ResponseError(err)  
70 - return  
71 - }  
72 - rsp := []map[string]interface{}{}  
73 - for i := range orderinfos {  
74 - orderinfo := orderinfos[i]  
75 - m := map[string]interface{}{  
76 - "createTime": orderinfo.CreateTime.Local().Format("2006-01-02 15:04:05"),  
77 - "updateTime": orderinfo.UpdateTime.Local().Format("2006-01-02 15:04:05"),  
78 - "buyer": orderinfo.Buyer.BuyerName,  
79 - "id": orderinfo.Id,  
80 - "orderId": orderinfo.OrderCode,  
81 - "partner": orderinfo.PartnerInfo.PartnerName,  
82 - "orderNum": orderinfo.OrderCompute.PlanOrderCount,  
83 - "orderPrice": orderinfo.OrderCompute.PlanOrderAmount,  
84 - "orderDist": orderinfo.RegionInfo.RegionName,  
85 - }  
86 - rsp = append(rsp, m)  
87 - }  
88 - c.ResponsePageList(rsp, cnt, param.PageNumber)  
89 -} 35 +// func (c *OrderInfoController) PageListOrderPurpose() {
  36 +// type Parameter struct {
  37 +// SearchText string `json:"searchText"`
  38 +// Partner int64 `json:"partner"`
  39 +// PageSize int `json:"pageSize"`
  40 +// PageNumber int `json:"pageNumber"`
  41 +// }
  42 +// var (
  43 +// param Parameter
  44 +// err error
  45 +// )
  46 +// if err = c.BindJsonData(&param); err != nil {
  47 +// logs.Error(err)
  48 +// c.ResponseError(errors.New("json数据解析失败"))
  49 +// return
  50 +// }
  51 +// if param.PageNumber == 0 {
  52 +// param.PageNumber = 1
  53 +// }
  54 +// if param.PageSize == 0 {
  55 +// param.PageSize = 20
  56 +// }
  57 +// companyId := c.GetUserCompany()
  58 +// orderSrv := orderService.NewOrderInfoService(nil)
  59 +// orderinfos, cnt, err := orderSrv.PageListOrderBase(orderQuery.ListOrderBaseQuery{
  60 +// PartnerId: param.Partner,
  61 +// OrderCode: param.SearchText,
  62 +// OrderType: domain.OrderIntention,
  63 +// Limit: param.PageSize,
  64 +// Offset: (param.PageNumber - 1) * param.PageSize,
  65 +// CompanyId: companyId,
  66 +// })
  67 +// if err != nil {
  68 +// c.ResponseError(err)
  69 +// return
  70 +// }
  71 +// rsp := []map[string]interface{}{}
  72 +// for i := range orderinfos {
  73 +// orderinfo := orderinfos[i]
  74 +// m := map[string]interface{}{
  75 +// "createTime": orderinfo.CreateTime.Local().Format("2006-01-02 15:04:05"),
  76 +// "updateTime": orderinfo.UpdateTime.Local().Format("2006-01-02 15:04:05"),
  77 +// "buyer": orderinfo.Buyer.BuyerName,
  78 +// "id": orderinfo.Id,
  79 +// "orderId": orderinfo.OrderCode,
  80 +// "partner": orderinfo.PartnerInfo.PartnerName,
  81 +// "orderNum": orderinfo.OrderCompute.PlanOrderCount,
  82 +// "orderPrice": orderinfo.OrderCompute.PlanOrderAmount,
  83 +// "orderDist": orderinfo.RegionInfo.RegionName,
  84 +// }
  85 +// rsp = append(rsp, m)
  86 +// }
  87 +// c.ResponsePageList(rsp, cnt, param.PageNumber)
  88 +// }
90 89
91 //GetOrderPurpose 获取意向订单详情 90 //GetOrderPurpose 获取意向订单详情
92 -func (c *OrderInfoController) GetOrderPurpose() {  
93 - type Parameter struct {  
94 - Id string `json:"id"`  
95 - }  
96 - var (  
97 - param Parameter  
98 - err error  
99 - )  
100 - if err = c.BindJsonData(&param); err != nil {  
101 - logs.Error(err)  
102 - c.ResponseError(errors.New("json数据解析失败"))  
103 - return  
104 - }  
105 - orderid, _ := strconv.ParseInt(param.Id, 10, 64)  
106 - companyId := c.GetUserCompany()  
107 - orderSrv := orderService.NewOrderInfoService(nil)  
108 - orderinfo, err := orderSrv.GetOrderDetail(orderQuery.GetOrderQuery{  
109 - OrderId: orderid,  
110 - CompanyId: companyId,  
111 - })  
112 - if err != nil {  
113 - c.ResponseError(err)  
114 - return  
115 - }  
116 - if orderinfo.OrderType != domain.OrderIntention {  
117 - c.ResponseError(errors.New("参数错误"))  
118 - return  
119 - }  
120 - allGoods := []map[string]interface{}{}  
121 - for _, v := range orderinfo.Goods {  
122 - m := map[string]interface{}{  
123 - "id": v.Id,  
124 - "productName": v.GoodName,  
125 - "orderNum": v.PlanGoodNumber,  
126 - "univalence": v.Price,  
127 - "partnerRatio": v.PartnerBonusPercent,  
128 - "orderPrice": v.GoodCompute.PlanAmount,  
129 - }  
130 - allGoods = append(allGoods, m)  
131 - }  
132 - rsp := map[string]interface{}{  
133 - "buyer": orderinfo.Buyer.BuyerName,  
134 - "id": orderinfo.Id,  
135 - "partnerID": orderinfo.PartnerInfo.Id,  
136 - "partner": orderinfo.PartnerInfo.PartnerName,  
137 - "orderDist": orderinfo.RegionInfo.RegionName,  
138 - "orderId": orderinfo.OrderCode,  
139 - "product": allGoods,  
140 - "commissionProportion": orderinfo.SalesmanBonusPercent,  
141 - "orderNumCount": orderinfo.OrderCompute.PlanOrderCount,  
142 - "orderAmountAdjustmentCount": orderinfo.OrderCompute.PlanOrderAmount,  
143 - }  
144 - c.ResponseData(rsp)  
145 -} 91 +// func (c *OrderInfoController) GetOrderPurpose() {
  92 +// type Parameter struct {
  93 +// Id string `json:"id"`
  94 +// }
  95 +// var (
  96 +// param Parameter
  97 +// err error
  98 +// )
  99 +// if err = c.BindJsonData(&param); err != nil {
  100 +// logs.Error(err)
  101 +// c.ResponseError(errors.New("json数据解析失败"))
  102 +// return
  103 +// }
  104 +// orderid, _ := strconv.ParseInt(param.Id, 10, 64)
  105 +// companyId := c.GetUserCompany()
  106 +// orderSrv := orderService.NewOrderInfoService(nil)
  107 +// orderinfo, err := orderSrv.GetOrderDetail(orderQuery.GetOrderQuery{
  108 +// OrderId: orderid,
  109 +// CompanyId: companyId,
  110 +// })
  111 +// if err != nil {
  112 +// c.ResponseError(err)
  113 +// return
  114 +// }
  115 +// if orderinfo.OrderType != domain.OrderIntention {
  116 +// c.ResponseError(errors.New("参数错误"))
  117 +// return
  118 +// }
  119 +// allGoods := []map[string]interface{}{}
  120 +// for _, v := range orderinfo.Goods {
  121 +// m := map[string]interface{}{
  122 +// "id": v.Id,
  123 +// "productName": v.GoodName,
  124 +// "orderNum": v.PlanGoodNumber,
  125 +// "univalence": v.Price,
  126 +// "partnerRatio": v.PartnerBonusPercent,
  127 +// "orderPrice": v.GoodCompute.PlanAmount,
  128 +// }
  129 +// allGoods = append(allGoods, m)
  130 +// }
  131 +// rsp := map[string]interface{}{
  132 +// "buyer": orderinfo.Buyer.BuyerName,
  133 +// "id": orderinfo.Id,
  134 +// "partnerID": orderinfo.PartnerInfo.Id,
  135 +// "partner": orderinfo.PartnerInfo.PartnerName,
  136 +// "orderDist": orderinfo.RegionInfo.RegionName,
  137 +// "orderId": orderinfo.OrderCode,
  138 +// "product": allGoods,
  139 +// "commissionProportion": orderinfo.SalesmanBonusPercent,
  140 +// "orderNumCount": orderinfo.OrderCompute.PlanOrderCount,
  141 +// "orderAmountAdjustmentCount": orderinfo.OrderCompute.PlanOrderAmount,
  142 +// }
  143 +// c.ResponseData(rsp)
  144 +// }
146 145
147 //RemoveOrderPurpose 删除意向订单 146 //RemoveOrderPurpose 删除意向订单
148 -func (c *OrderInfoController) RemoveOrderPurpose() {  
149 - type Parameter struct {  
150 - Id int64 `json:"id"`  
151 - }  
152 - var (  
153 - param Parameter  
154 - err error  
155 - )  
156 - if err = c.BindJsonData(&param); err != nil {  
157 - logs.Error(err)  
158 - c.ResponseError(errors.New("json数据解析失败"))  
159 - return  
160 - }  
161 - companyId := c.GetUserCompany()  
162 - orderSrv := orderService.NewOrderInfoService(nil)  
163 - err = orderSrv.DeleteOrder(param.Id, companyId)  
164 - if err != nil {  
165 - c.ResponseError(err)  
166 - return  
167 - }  
168 - c.ResponseData(nil)  
169 -} 147 +// func (c *OrderInfoController) RemoveOrderPurpose() {
  148 +// type Parameter struct {
  149 +// Id int64 `json:"id"`
  150 +// }
  151 +// var (
  152 +// param Parameter
  153 +// err error
  154 +// )
  155 +// if err = c.BindJsonData(&param); err != nil {
  156 +// logs.Error(err)
  157 +// c.ResponseError(errors.New("json数据解析失败"))
  158 +// return
  159 +// }
  160 +// companyId := c.GetUserCompany()
  161 +// orderSrv := orderService.NewOrderInfoService(nil)
  162 +// err = orderSrv.DeleteOrder(param.Id, companyId)
  163 +// if err != nil {
  164 +// c.ResponseError(err)
  165 +// return
  166 +// }
  167 +// c.ResponseData(nil)
  168 +// }
170 169
171 //postPurposeOrderDetail 请求添加/更新的订单数据 170 //postPurposeOrderDetail 请求添加/更新的订单数据
172 type postPurposeOrderDetail struct { 171 type postPurposeOrderDetail struct {
@@ -252,34 +251,34 @@ func (postData *postOrderGood) Valid() error { @@ -252,34 +251,34 @@ func (postData *postOrderGood) Valid() error {
252 return nil 251 return nil
253 } 252 }
254 253
255 -//UpdateOrderPurpose 更新意向订单  
256 -func (c *OrderInfoController) UpdateOrderPurpose() {  
257 - //用与适配前端定义的数据结构  
258 - var (  
259 - param postPurposeOrderDetail  
260 - err error  
261 - )  
262 - if err = c.BindJsonData(&param); err != nil {  
263 - logs.Error(err)  
264 - c.ResponseError(errors.New("json数据解析失败"))  
265 - return  
266 - }  
267 -  
268 - if err := param.Valid(); err != nil {  
269 - c.ResponseError(err)  
270 - return  
271 - }  
272 - if param.Id == 0 {  
273 - err = c.addOrderPurpose(param)  
274 - } else {  
275 - err = c.editOrderPurpose(param)  
276 - }  
277 - if err != nil {  
278 - c.ResponseError(err)  
279 - }  
280 - c.ResponseData(nil)  
281 - return  
282 -} 254 +// //UpdateOrderPurpose 更新意向订单
  255 +// func (c *OrderInfoController) UpdateOrderPurpose() {
  256 +// //用与适配前端定义的数据结构
  257 +// var (
  258 +// param postPurposeOrderDetail
  259 +// err error
  260 +// )
  261 +// if err = c.BindJsonData(&param); err != nil {
  262 +// logs.Error(err)
  263 +// c.ResponseError(errors.New("json数据解析失败"))
  264 +// return
  265 +// }
  266 +
  267 +// if err := param.Valid(); err != nil {
  268 +// c.ResponseError(err)
  269 +// return
  270 +// }
  271 +// if param.Id == 0 {
  272 +// err = c.addOrderPurpose(param)
  273 +// } else {
  274 +// err = c.editOrderPurpose(param)
  275 +// }
  276 +// if err != nil {
  277 +// c.ResponseError(err)
  278 +// }
  279 +// c.ResponseData(nil)
  280 +// return
  281 +// }
283 282
284 func (c *OrderInfoController) addOrderPurpose(param postPurposeOrderDetail) error { 283 func (c *OrderInfoController) addOrderPurpose(param postPurposeOrderDetail) error {
285 284
@@ -364,49 +363,49 @@ func (postData *postOrderPurposeDelivery) Valid() error { @@ -364,49 +363,49 @@ func (postData *postOrderPurposeDelivery) Valid() error {
364 } 363 }
365 364
366 //OrderPurposeDelivery 发货 意向订单转实发单 365 //OrderPurposeDelivery 发货 意向订单转实发单
367 -func (c *OrderInfoController) OrderPurposeDelivery() {  
368 - //用与适配前端定义的数据结构  
369 -  
370 - var (  
371 - param postOrderPurposeDelivery  
372 - err error  
373 - )  
374 - if err = c.BindJsonData(&param); err != nil {  
375 - logs.Error(err)  
376 - c.ResponseError(errors.New("json数据解析失败"))  
377 - return  
378 - }  
379 - param.ShipmentsId = strings.TrimSpace(param.ShipmentsId)  
380 - orderid, _ := strconv.ParseInt(param.Id, 10, 64)  
381 - if orderid <= 0 {  
382 - c.ResponseError(errors.New("参数错误"))  
383 - return  
384 - }  
385 - if err = param.Valid(); err != nil {  
386 - c.ResponseError(err)  
387 - return  
388 - }  
389 - goods := []orderCmd.OrderGoodData{}  
390 - for _, v := range param.ProductDetail {  
391 - g := orderCmd.OrderGoodData{  
392 - Id: v.Id, GoodName: v.ProductName, PlanGoodNumber: v.OrderNum,  
393 - Price: v.Univalence, PartnerBonusPercent: v.PartnerRatio,  
394 - }  
395 - goods = append(goods, g)  
396 - }  
397 - companyId := c.GetUserCompany()  
398 - deliveryCommand := orderCmd.OrderDeliveryCommand{  
399 - OrderId: orderid, DeliveryCode: param.ShipmentsId,  
400 - DeliveryTime: time.Now(), Goods: goods, CompanyId: companyId,  
401 - }  
402 - orderSrv := orderService.NewOrderInfoService(nil)  
403 - err = orderSrv.Delivery(deliveryCommand)  
404 - if err != nil {  
405 - c.ResponseError(err)  
406 - }  
407 - c.ResponseData(nil)  
408 - return  
409 -} 366 +// func (c *OrderInfoController) OrderPurposeDelivery() {
  367 +// //用与适配前端定义的数据结构
  368 +
  369 +// var (
  370 +// param postOrderPurposeDelivery
  371 +// err error
  372 +// )
  373 +// if err = c.BindJsonData(&param); err != nil {
  374 +// logs.Error(err)
  375 +// c.ResponseError(errors.New("json数据解析失败"))
  376 +// return
  377 +// }
  378 +// param.ShipmentsId = strings.TrimSpace(param.ShipmentsId)
  379 +// orderid, _ := strconv.ParseInt(param.Id, 10, 64)
  380 +// if orderid <= 0 {
  381 +// c.ResponseError(errors.New("参数错误"))
  382 +// return
  383 +// }
  384 +// if err = param.Valid(); err != nil {
  385 +// c.ResponseError(err)
  386 +// return
  387 +// }
  388 +// goods := []orderCmd.OrderGoodData{}
  389 +// for _, v := range param.ProductDetail {
  390 +// g := orderCmd.OrderGoodData{
  391 +// Id: v.Id, GoodName: v.ProductName, PlanGoodNumber: v.OrderNum,
  392 +// Price: v.Univalence, PartnerBonusPercent: v.PartnerRatio,
  393 +// }
  394 +// goods = append(goods, g)
  395 +// }
  396 +// companyId := c.GetUserCompany()
  397 +// deliveryCommand := orderCmd.OrderDeliveryCommand{
  398 +// OrderId: orderid, DeliveryCode: param.ShipmentsId,
  399 +// DeliveryTime: time.Now(), Goods: goods, CompanyId: companyId,
  400 +// }
  401 +// orderSrv := orderService.NewOrderInfoService(nil)
  402 +// err = orderSrv.Delivery(deliveryCommand)
  403 +// if err != nil {
  404 +// c.ResponseError(err)
  405 +// }
  406 +// c.ResponseData(nil)
  407 +// return
  408 +// }
410 409
411 //PageListOrderReal 获取实发订单列表 410 //PageListOrderReal 获取实发订单列表
412 func (c *OrderInfoController) PageListOrderReal() { 411 func (c *OrderInfoController) PageListOrderReal() {