|
@@ -13,10 +13,11 @@ import (
|
|
func main() {
|
|
func main() {
|
|
//FlushReturnPlan(context.Background())
|
|
//FlushReturnPlan(context.Background())
|
|
//FlushReturnTransfer(context.Background())
|
|
//FlushReturnTransfer(context.Background())
|
|
- FlushSale(context.Background())
|
|
|
|
|
|
+ //FlushSale(context.Background())
|
|
|
|
+ FlushOrder(context.Background())
|
|
}
|
|
}
|
|
func FlushOrder(ctx context.Context) error {
|
|
func FlushOrder(ctx context.Context) error {
|
|
- res, err := g.DB().Query(ctx, "SELECT * FROM dataexport_order order by id asc")
|
|
|
|
|
|
+ res, err := g.DB().Query(ctx, "SELECT * FROM dataexport_order WHERE product_type=? order by id asc ", "VIP订阅")
|
|
if err != nil {
|
|
if err != nil {
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
@@ -44,21 +45,25 @@ func FlushOrder(ctx context.Context) error {
|
|
)
|
|
)
|
|
var (
|
|
var (
|
|
newData = g.Map{
|
|
newData = g.Map{
|
|
- "order_code": orderCode,
|
|
|
|
- "product_type": productType,
|
|
|
|
- "phone": user_phone,
|
|
|
|
- "filter": filter,
|
|
|
|
- "user_id": user_id,
|
|
|
|
- "service_type": vip_type,
|
|
|
|
- "is_master": 1,
|
|
|
|
- "service_starttime": vip_starttime,
|
|
|
|
- "service_endtime": vip_endtime,
|
|
|
|
|
|
+ "order_code": orderCode,
|
|
|
|
+ "product_type": productType,
|
|
|
|
+ "phone": user_phone,
|
|
|
|
+ "filter": filter,
|
|
|
|
+ "user_id": user_id,
|
|
|
|
+ "service_type": vip_type,
|
|
|
|
+ "is_master": 1,
|
|
}
|
|
}
|
|
product_code string
|
|
product_code string
|
|
newFilterMap g.Map
|
|
newFilterMap g.Map
|
|
is_service_open int
|
|
is_service_open int
|
|
service_type int
|
|
service_type int
|
|
)
|
|
)
|
|
|
|
+ if vip_starttime != "" {
|
|
|
|
+ newData["service_starttime"] = vip_starttime
|
|
|
|
+ }
|
|
|
|
+ if vip_endtime != "" {
|
|
|
|
+ newData["service_endtime"] = vip_endtime
|
|
|
|
+ }
|
|
|
|
|
|
if is_backstage_order == 1 {
|
|
if is_backstage_order == 1 {
|
|
newData["original_price"] = order_money
|
|
newData["original_price"] = order_money
|
|
@@ -267,7 +272,7 @@ var codeMapping = map[string]string{
|
|
}
|
|
}
|
|
|
|
|
|
func SaveToDB(ctx context.Context, data []g.Map) error {
|
|
func SaveToDB(ctx context.Context, data []g.Map) error {
|
|
- _, err := g.DB().Save(ctx, "jy_order_detail", data, 100)
|
|
|
|
|
|
+ _, err := g.DB("jianyu2").Save(ctx, "jy_order_detail", data, 100)
|
|
if err != nil {
|
|
if err != nil {
|
|
g.Log().Error(ctx, "批量插入异常 %s", err.Error())
|
|
g.Log().Error(ctx, "批量插入异常 %s", err.Error())
|
|
return err
|
|
return err
|