|
@@ -6,6 +6,7 @@ import (
|
|
|
"errors"
|
|
|
"fmt"
|
|
|
"github.com/gogf/gf/v2/frame/g"
|
|
|
+ "jyOrderManager/internal/jyutil"
|
|
|
"jyOrderManager/internal/model"
|
|
|
"log"
|
|
|
)
|
|
@@ -29,7 +30,17 @@ func UploadContractFile(ctx context.Context, param model.UploadContract) error {
|
|
|
}
|
|
|
if err != nil {
|
|
|
log.Println("UploadContractFile err ", err.Error())
|
|
|
+ return err
|
|
|
+ }
|
|
|
+ //判断是否增加业绩变更
|
|
|
+ if common.IntAll(orderData.Map()["pay_money"]) > 0 && common.IntAll(orderData.Map()["is_backstage_order"]) == 1 &&
|
|
|
+ common.IntAll(orderData.Map()["order_status"]) == 0 && common.IntAll(orderData.Map()["return_status"]) == 0 {
|
|
|
+ _ = CommonChange(ctx, param.OrderCode, param.ContractArchiveTime, ReturnProtocol)
|
|
|
+ jyutil.MG.DB().Update("dataexport_order", map[string]interface{}{
|
|
|
+ "order_code": param.OrderCode,
|
|
|
+ }, map[string]interface{}{"order_status": 1}, false, false)
|
|
|
}
|
|
|
+
|
|
|
return err
|
|
|
}
|
|
|
|