|
@@ -63,7 +63,7 @@ func createOtherOrder(param *CreateOtherOrderParams, code string) bool {
|
|
|
"pNum": packDetail.PackNum,
|
|
|
"validYear": packDetail.ValidYear,
|
|
|
"price": packDetail.Price,
|
|
|
- "badge": "",
|
|
|
+ "badge": "give",
|
|
|
}
|
|
|
price = packDetail.Price
|
|
|
packNum = packDetail.PackNum
|
|
@@ -452,19 +452,19 @@ func createVipOrder(param *CreateOtherOrderParams, code string) (bool, string) {
|
|
|
if param.DisCountPrice != 0 {
|
|
|
insertData["discount_price"] = param.DisCountPrice
|
|
|
}
|
|
|
- if param.Badge != "" {
|
|
|
- insertData["original_price"] = param.DisCountPrice
|
|
|
- insertData["return_status"] = 1
|
|
|
- }
|
|
|
if param.VipType == 1 {
|
|
|
insertData["vip_type"] = 1
|
|
|
} else if param.VipType == 2 {
|
|
|
insertData["vip_type"] = 2
|
|
|
insertData["vip_starttime"] = vst
|
|
|
insertData["vip_endtime"] = vet
|
|
|
- //delete(insertData,"vip_starttime")
|
|
|
- //delete(insertData,"vip_endtime")
|
|
|
}
|
|
|
+ if param.Badge != "" {
|
|
|
+ insertData["original_price"] = param.DisCountPrice
|
|
|
+ insertData["return_status"] = 1
|
|
|
+ insertData["vip_type"] = 0
|
|
|
+ }
|
|
|
+
|
|
|
contractData := map[string]interface{}{
|
|
|
"order_code": code,
|
|
|
"customer_name": param.CustomerName,
|