|
@@ -57,7 +57,7 @@ func AddEdbInfoUpdateLog(edbInfoId int, updateResult int, updateFailedReason str
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-// SetMysteelChemicalEdbInfoUpdateStat 定时统计钢联化工的数据源明细表
|
|
|
+// SetMysteelChemicalEdbInfoUpdateStat 定时统计上海钢联的数据源明细表
|
|
|
func SetMysteelChemicalEdbInfoUpdateStat(needStat bool) (err error) {
|
|
|
defer func() {
|
|
|
if err != nil {
|
|
@@ -72,7 +72,7 @@ func SetMysteelChemicalEdbInfoUpdateStat(needStat bool) (err error) {
|
|
|
pars = append(pars, utils.DATA_SOURCE_MYSTEEL_CHEMICAL)
|
|
|
edbList, err := models.GetEdbInfoByCondition(condition, pars, 0)
|
|
|
if err != nil {
|
|
|
- err = fmt.Errorf("查询钢联化工指标信息出错,err: %s", err)
|
|
|
+ err = fmt.Errorf("查询上海钢联指标信息出错,err: %s", err)
|
|
|
return
|
|
|
}
|
|
|
nowTime := time.Now()
|
|
@@ -82,7 +82,7 @@ func SetMysteelChemicalEdbInfoUpdateStat(needStat bool) (err error) {
|
|
|
//查询当日所有钢联指标的终端更新记录
|
|
|
updateLogList, err := data_stat.GetEdbUpdateSourceLogByCreateDate(utils.DATA_SOURCE_MYSTEEL_CHEMICAL, today, nextDay, 1)
|
|
|
if err != nil {
|
|
|
- err = fmt.Errorf("查询钢联化工指标终端更新日志报错,err: %s", err)
|
|
|
+ err = fmt.Errorf("查询上海钢联指标终端更新日志报错,err: %s", err)
|
|
|
return
|
|
|
}
|
|
|
fmt.Println(len(updateLogList))
|
|
@@ -103,7 +103,7 @@ func SetMysteelChemicalEdbInfoUpdateStat(needStat bool) (err error) {
|
|
|
//查询当日钢联所有的刷新记录
|
|
|
updateStatList, err := data_stat.GetEdbUpdateStatByCondition(statCond, statPars)
|
|
|
if err != nil {
|
|
|
- err = fmt.Errorf("查询钢联化工数据源明细记录统计报错,err: %s", err)
|
|
|
+ err = fmt.Errorf("查询上海钢联数据源明细记录统计报错,err: %s", err)
|
|
|
return
|
|
|
}
|
|
|
updateStatMap := make(map[int]*data_stat.EdbInfoUpdateStat)
|
|
@@ -124,7 +124,7 @@ func SetMysteelChemicalEdbInfoUpdateStat(needStat bool) (err error) {
|
|
|
//查询所有需要当日刷新的周度指标
|
|
|
indexTotal, tErr := indexObj.GetIndexByCondition(cond, tmpPars)
|
|
|
if tErr != nil {
|
|
|
- err = fmt.Errorf("查询钢联化工原始指标报错,err: %s", tErr)
|
|
|
+ err = fmt.Errorf("查询上海钢联原始指标报错,err: %s", tErr)
|
|
|
return
|
|
|
}
|
|
|
for _, v := range indexTotal {
|
|
@@ -137,7 +137,7 @@ func SetMysteelChemicalEdbInfoUpdateStat(needStat bool) (err error) {
|
|
|
//查询所有需要当日刷新的周度指标
|
|
|
indexStop, tErr := indexObj.GetIndexByCondition(tmpCond, []interface{}{})
|
|
|
if tErr != nil {
|
|
|
- err = fmt.Errorf("查询钢联化工原始指标报错,err: %s", tErr)
|
|
|
+ err = fmt.Errorf("查询上海钢联原始指标报错,err: %s", tErr)
|
|
|
return
|
|
|
}
|
|
|
for _, v := range indexStop {
|
|
@@ -225,7 +225,7 @@ func SetMysteelChemicalEdbInfoUpdateStat(needStat bool) (err error) {
|
|
|
if len(addList) >= 500 {
|
|
|
err = logStat.Add(addList)
|
|
|
if err != nil {
|
|
|
- err = fmt.Errorf("新增钢联化工明细记录报错,err: %s", err)
|
|
|
+ err = fmt.Errorf("新增上海钢联明细记录报错,err: %s", err)
|
|
|
return
|
|
|
}
|
|
|
addList = addList[:0]
|
|
@@ -234,7 +234,7 @@ func SetMysteelChemicalEdbInfoUpdateStat(needStat bool) (err error) {
|
|
|
if len(modifyList) >= 500 {
|
|
|
err = data_stat.UpdateEdbUpdateStatMulti(modifyList)
|
|
|
if err != nil {
|
|
|
- err = fmt.Errorf("更新钢联化工明细记录报错,err: %s", err)
|
|
|
+ err = fmt.Errorf("更新上海钢联明细记录报错,err: %s", err)
|
|
|
return
|
|
|
}
|
|
|
modifyList = modifyList[:0]
|
|
@@ -290,9 +290,9 @@ func SetEdbSourceStat(needStat bool) (err error) {
|
|
|
}
|
|
|
}()
|
|
|
//查询钢联的所有指标信息
|
|
|
- nowTime := time.Now()
|
|
|
- today := time.Now().Format(utils.FormatDate)
|
|
|
- nextDay := time.Now().AddDate(0, 0, 1).Format(utils.FormatDate)
|
|
|
+ nowTime := time.Now().AddDate(0, 0, -1)
|
|
|
+ today := time.Now().AddDate(0, 0, -1).Format(utils.FormatDate)
|
|
|
+ nextDay := time.Now().Format(utils.FormatDate)
|
|
|
|
|
|
statCond := " and create_time >= ? and create_time < ?"
|
|
|
var statPars []interface{}
|
|
@@ -300,7 +300,7 @@ func SetEdbSourceStat(needStat bool) (err error) {
|
|
|
//查询当日钢联所有的统计数据
|
|
|
updateStatList, err := data_stat.GetEdbUpdateStatByCondition(statCond, statPars)
|
|
|
if err != nil {
|
|
|
- err = fmt.Errorf("查询钢联化工数据源明细记录统计报错,err: %s", err)
|
|
|
+ err = fmt.Errorf("查询上海钢联数据源明细记录统计报错,err: %s", err)
|
|
|
return
|
|
|
}
|
|
|
if !needStat && len(updateStatList) == 0 {
|
|
@@ -319,7 +319,7 @@ func SetEdbSourceStat(needStat bool) (err error) {
|
|
|
//查询当日钢联所有的统计数据
|
|
|
statList, err := data_stat.GetEdbSourceStatByCondition(cond, pars)
|
|
|
if err != nil {
|
|
|
- err = fmt.Errorf("查询钢联化工数据源统计报错,err: %s", err)
|
|
|
+ err = fmt.Errorf("查询上海钢联数据源统计报错,err: %s", err)
|
|
|
return
|
|
|
}
|
|
|
statMap := make(map[string]*data_stat.EdbSourceStat)
|
|
@@ -396,7 +396,7 @@ func SetEdbSourceStat(needStat bool) (err error) {
|
|
|
if len(addList) >= 500 {
|
|
|
err = logStat.Add(addList)
|
|
|
if err != nil {
|
|
|
- err = fmt.Errorf("新增钢联化工统计表报错,err: %s", err)
|
|
|
+ err = fmt.Errorf("新增上海钢联统计表报错,err: %s", err)
|
|
|
return
|
|
|
}
|
|
|
addList = addList[:0]
|
|
@@ -405,7 +405,7 @@ func SetEdbSourceStat(needStat bool) (err error) {
|
|
|
if len(modifyList) >= 500 {
|
|
|
err = data_stat.UpdateEdbSourceStatMulti(modifyList)
|
|
|
if err != nil {
|
|
|
- err = fmt.Errorf("更新钢联化工统计表报错,err: %s", err)
|
|
|
+ err = fmt.Errorf("更新上海钢联统计表报错,err: %s", err)
|
|
|
return
|
|
|
}
|
|
|
modifyList = modifyList[:0]
|