|
|
@ -3,6 +3,7 @@ |
|
|
|
package implments |
|
|
|
|
|
|
|
import ( |
|
|
|
"LAPP_GAAS_GFrame_BACKEND/conf" |
|
|
|
baseDal "LAPP_GAAS_GFrame_BACKEND/dao/base" |
|
|
|
dal "LAPP_GAAS_GFrame_BACKEND/dao/log" |
|
|
|
"LAPP_GAAS_GFrame_BACKEND/db" |
|
|
@ -824,7 +825,13 @@ func (impl *ArtDemandHeadServiceImplement) ChangeArtDemandHeadStatus(user *model |
|
|
|
|
|
|
|
func (impl *ArtDemandHeadServiceImplement) TransferDataToOrigin(getTimeUrl, postFileUrl string, plantNr int) { |
|
|
|
log, _ := logger.NewLogger("datasync", "Log") |
|
|
|
timeBody, err := utils.GetRequest(getTimeUrl) |
|
|
|
headers := map[string]string{ |
|
|
|
"Host": conf.DbConfig.PortalHost, |
|
|
|
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36", |
|
|
|
"Upgrade-Insecure-Requests": "1", |
|
|
|
"Accept-Language": "en-US,en;q=0.9", |
|
|
|
} |
|
|
|
timeBody, err := utils.GetRequest(getTimeUrl, headers) |
|
|
|
if err != nil { |
|
|
|
log.Error("DataToOrigin get time from origin failed, error:" + err.Error()) |
|
|
|
return |
|
|
@ -842,7 +849,7 @@ func (impl *ArtDemandHeadServiceImplement) TransferDataToOrigin(getTimeUrl, post |
|
|
|
return |
|
|
|
} |
|
|
|
lastTime := response.Data |
|
|
|
if lastTime == "" { |
|
|
|
if lastTime == "数据不存在!" { |
|
|
|
lastTime = "2000-01-01 00:00:00" |
|
|
|
} |
|
|
|
_, err = time.Parse("2006-01-02 15:04:05", lastTime) |
|
|
@ -874,7 +881,7 @@ func (impl *ArtDemandHeadServiceImplement) TransferDataToOrigin(getTimeUrl, post |
|
|
|
return |
|
|
|
} |
|
|
|
nameLi := strings.Split(filepath, "\\") |
|
|
|
resp, err := utils.PostFormDataWithSingleFile(postFileUrl, filepath, nameLi[len(nameLi) - 1]) |
|
|
|
resp, err := utils.PostFormDataWithSingleFile(postFileUrl, filepath, nameLi[len(nameLi) - 1], headers) |
|
|
|
if err != nil { |
|
|
|
log.Error("DataToOrigin post file to origin failed, error:" + err.Error()) |
|
|
|
return |
|
|
|