Ver código fonte

分支合并

lianbingjie 3 anos atrás
pai
commit
ee2644374c

+ 1 - 1
src/order/otherOrderController.go

@@ -805,7 +805,7 @@ func CreateVipOrder(context *admin.Context) (interface{}, error) {
 	code := fmt.Sprintf("%s%s", time.Now().Format("150405"), qutil.GetRandom(6))
 	//param.OrderMoney = param.ContractMoney
 	param.DisCountPrice = param.ContractMoney
-	param.Badge = ""
+	param.Badge = "give"
 	param.ChargeMode = 0
 	param.ProceduresMoney = "0"
 	param.OrderChannel = "xdqd02"

+ 7 - 7
src/order/otherOrderService.go

@@ -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,