|
@@ -69,31 +69,27 @@ func AddUpdateRecord(context *admin.Context) (interface{}, error) {
|
|
|
util.JysqlDB.Update("contract", map[string]interface{}{"order_code": param.OrderCode}, map[string]interface{}{"contract_money": param.PayMoney})
|
|
|
}
|
|
|
//}
|
|
|
- if param.BigSubMoney != 0 {
|
|
|
- filterMap["subPayMoneyUpdate"] = param.BigSubMoney
|
|
|
- insertData["bigSubMoney"] = param.BigSubMoney - qutil.IntAll(filterMap["subPayMoney"])
|
|
|
- filterMap["subPayMoney"] = param.BigSubMoney
|
|
|
- }
|
|
|
- if param.SupplyMoney != 0 {
|
|
|
- filterMap["supplyPayMoneyUpdate"] = param.SupplyMoney
|
|
|
- insertData["supplyMoney"] = param.SupplyMoney - qutil.IntAll(filterMap["supplyPayMoney"])
|
|
|
- filterMap["supplyPayMoney"] = param.SupplyMoney
|
|
|
- }
|
|
|
- if param.OrderMoney != 0 {
|
|
|
- updateData["order_money"] = param.OrderMoney
|
|
|
- insertData["orderMoney"] = param.OrderMoney - qutil.IntAll((*orderData)["order_money"])
|
|
|
- filterMap["orderMoneyUpdate"] = param.OrderMoney
|
|
|
- }
|
|
|
- if param.Commission != 0 {
|
|
|
- updateData["commission"] = param.Commission
|
|
|
- insertData["commission"] = param.Commission - qutil.IntAll((*orderData)["commission"])
|
|
|
- filterMap["commissionUpdate"] = param.Commission
|
|
|
- }
|
|
|
- if param.ProceduresMoney != 0 {
|
|
|
- updateData["procedures_money"] = param.ProceduresMoney
|
|
|
- insertData["proceduresMoney"] = param.ProceduresMoney - qutil.IntAll((*orderData)["procedures_money"])
|
|
|
- filterMap["proceduresMoneyUpdate"] = param.ProceduresMoney - qutil.IntAll((*orderData)["procedures_money"])
|
|
|
- }
|
|
|
+ //大会员子账号金额修改
|
|
|
+ filterMap["subPayMoneyUpdate"] = param.BigSubMoney
|
|
|
+ insertData["bigSubMoney"] = param.BigSubMoney - qutil.IntAll(filterMap["subPayMoney"])
|
|
|
+ filterMap["subPayMoney"] = param.BigSubMoney
|
|
|
+
|
|
|
+ filterMap["supplyPayMoneyUpdate"] = param.SupplyMoney
|
|
|
+ insertData["supplyMoney"] = param.SupplyMoney - qutil.IntAll(filterMap["supplyPayMoney"])
|
|
|
+ filterMap["supplyPayMoney"] = param.SupplyMoney
|
|
|
+
|
|
|
+ updateData["order_money"] = param.OrderMoney
|
|
|
+ insertData["orderMoney"] = param.OrderMoney - qutil.IntAll((*orderData)["order_money"])
|
|
|
+ filterMap["orderMoneyUpdate"] = param.OrderMoney
|
|
|
+
|
|
|
+ updateData["commission"] = param.Commission
|
|
|
+ insertData["commission"] = param.Commission - qutil.IntAll((*orderData)["commission"])
|
|
|
+ filterMap["commissionUpdate"] = param.Commission
|
|
|
+
|
|
|
+ updateData["procedures_money"] = param.ProceduresMoney
|
|
|
+ insertData["proceduresMoney"] = param.ProceduresMoney - qutil.IntAll((*orderData)["procedures_money"])
|
|
|
+ filterMap["proceduresMoneyUpdate"] = param.ProceduresMoney - qutil.IntAll((*orderData)["procedures_money"])
|
|
|
+
|
|
|
filterByte, _ := json.Marshal(filterMap)
|
|
|
updateData["filter"] = string(filterByte)
|
|
|
returnData := util.JysqlDB.SelectBySql(`select IFNULL(sum(return_money),0) as return_money from return_money_record where order_code=? and state=1`, param.OrderCode)
|