|
@@ -27,6 +27,22 @@ func AddCalculatePhaseShift(req *EdbInfoCalculateBatchSaveReq, fromEdbInfo *EdbI
|
|
|
_ = to.Commit()
|
|
|
}
|
|
|
}()
|
|
|
+
|
|
|
+ // 前端那边让后端处理。。。
|
|
|
+ if req.Frequency == "日度" && req.MoveFrequency == "" {
|
|
|
+ return nil, errors.New("日度指标,移动频率不能为空")
|
|
|
+ }
|
|
|
+ switch req.Frequency {
|
|
|
+ case "周度":
|
|
|
+ req.MoveFrequency = "周"
|
|
|
+ case "月度":
|
|
|
+ req.MoveFrequency = "月"
|
|
|
+ case "季度":
|
|
|
+ req.MoveFrequency = "季"
|
|
|
+ case "年度":
|
|
|
+ req.MoveFrequency = "年"
|
|
|
+ }
|
|
|
+
|
|
|
if req.EdbInfoId <= 0 {
|
|
|
edbInfo = new(EdbInfo)
|
|
|
edbInfo.Source = utils.DATA_SOURCE_CALCULATE_PHASE_SHIFT
|