固定初始字段顺序
This commit is contained in:
parent
16cb0245cf
commit
66ee049376
@ -354,7 +354,6 @@ func CreateBundleBalance(req *bundle.CreateBundleBalanceReq) (*bundle.CreateBund
|
|||||||
data.MonthlyLimitImageNumber = cal(data, data.BundleLimitImageNumber, data.MonthlyLimitImageQuotaNumber, now) + cal(data, data.IncreaseLimitImageNumber, data.MonthlyLimitImageQuotaNumber, now)
|
data.MonthlyLimitImageNumber = cal(data, data.BundleLimitImageNumber, data.MonthlyLimitImageQuotaNumber, now) + cal(data, data.IncreaseLimitImageNumber, data.MonthlyLimitImageQuotaNumber, now)
|
||||||
data.MonthlyLimitDataAnalysisExpireNumber = cal(data, data.BundleLimitDataAnalysisExpiredNumber, data.MonthlyLimitDataAnalysisQuotaNumber, now) + cal(data, data.IncreaseLimitDataAnalysisExpiredNumber, data.MonthlyLimitDataAnalysisQuotaNumber, now)
|
data.MonthlyLimitDataAnalysisExpireNumber = cal(data, data.BundleLimitDataAnalysisExpiredNumber, data.MonthlyLimitDataAnalysisQuotaNumber, now) + cal(data, data.IncreaseLimitDataAnalysisExpiredNumber, data.MonthlyLimitDataAnalysisQuotaNumber, now)
|
||||||
data.MonthlyLimitDataAnalysisNumber = cal(data, data.BundleLimitDataAnalysisNumber, data.MonthlyLimitDataAnalysisQuotaNumber, now) + cal(data, data.IncreaseLimitDataAnalysisNumber, data.MonthlyLimitDataAnalysisQuotaNumber, now)
|
data.MonthlyLimitDataAnalysisNumber = cal(data, data.BundleLimitDataAnalysisNumber, data.MonthlyLimitDataAnalysisQuotaNumber, now) + cal(data, data.IncreaseLimitDataAnalysisNumber, data.MonthlyLimitDataAnalysisQuotaNumber, now)
|
||||||
|
|
||||||
err = dao.CreateBundleBalance(data)
|
err = dao.CreateBundleBalance(data)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Error(err)
|
logger.Error(err)
|
||||||
@ -495,74 +494,77 @@ func SetBundleBalanceLayout(req *bundle.SetBundleBalanceLayoutReq) (*bundle.SetB
|
|||||||
}
|
}
|
||||||
|
|
||||||
func buildDefaultBalanceLayout() string {
|
func buildDefaultBalanceLayout() string {
|
||||||
m := map[string]string{
|
var data = []struct {
|
||||||
"是否激活": "activate",
|
Title string
|
||||||
"艺人": "userName",
|
Column string
|
||||||
"艺人手机号": "userPhoneNumber",
|
}{
|
||||||
"用户编号": "customerNum",
|
{"是否激活", "activate"},
|
||||||
"套餐状态": "status",
|
{"艺人", "userName"},
|
||||||
"最后购买的套餐": "bundleName",
|
{"艺人手机号", "userPhoneNumber"},
|
||||||
"下单时间": "payTime",
|
{"用户编号", "customerNum"},
|
||||||
"开始有效时间": "startTime",
|
{"套餐状态", "status"},
|
||||||
"过期时间": "expiredTime",
|
{"最后购买的套餐", "bundleName"},
|
||||||
"所属月份": "month",
|
{"下单时间", "payTime"},
|
||||||
"购买状态": "bought",
|
{"开始有效时间", "startTime"},
|
||||||
"当前可用套餐账号数": "bundleAccountNumber",
|
{"过期时间", "expiredTime"},
|
||||||
"当前可用增值账号数": "increaseAccountNumber",
|
{"所属月份", "month"},
|
||||||
"当前已用套餐账号数": "bundleAccountConsumptionNumber",
|
{"购买状态", "bought"},
|
||||||
"当前已用增值账号数": "increaseAccountConsumptionNumber",
|
{"当前可用套餐账号数", "bundleAccountNumber"},
|
||||||
"当前可用套餐视频数": "bundleVideoNumber",
|
{"当前可用增值账号数", "increaseAccountNumber"},
|
||||||
"当前可用增值视频数": "increaseVideoNumber",
|
{"当前已用套餐账号数", "bundleAccountConsumptionNumber"},
|
||||||
"当前已用套餐视频数": "bundleVideoConsumptionNumber",
|
{"当前已用增值账号数", "increaseAccountConsumptionNumber"},
|
||||||
"当前已用增值视频数": "increaseVideoConsumptionNumber",
|
{"当前可用套餐视频数", "bundleVideoNumber"},
|
||||||
"当前作废套餐视频数": "invalidBundleVideoNumber",
|
{"当前可用增值视频数", "increaseVideoNumber"},
|
||||||
"当前作废增值视频数": "invalidIncreaseVideoNumber",
|
{"当前已用套餐视频数", "bundleVideoConsumptionNumber"},
|
||||||
"当月新增套餐视频数": "monthlyNewBundleVideoNumber",
|
{"当前已用增值视频数", "increaseVideoConsumptionNumber"},
|
||||||
"当月新增增值视频数": "monthlyNewIncreaseVideoNumber",
|
{"当前作废套餐视频数", "invalidBundleVideoNumber"},
|
||||||
"当月使用套餐视频数": "monthBundleVideoConsumptionNumber",
|
{"当前作废增值视频数", "invalidIncreaseVideoNumber"},
|
||||||
"当月使用增值视频数": "monthIncreaseVideoConsumptionNumber",
|
{"当月新增套餐视频数", "monthlyNewBundleVideoNumber"},
|
||||||
"当月作废套餐视频数": "monthlyInvalidBundleVideoNumber",
|
{"当月新增增值视频数", "monthlyNewIncreaseVideoNumber"},
|
||||||
"当月作废增值视频数": "monthlyInvalidIncreaseVideoNumber",
|
{"当月使用套餐视频数", "monthBundleVideoConsumptionNumber"},
|
||||||
"当前可用套餐图文数": "bundleImageNumber",
|
{"当月使用增值视频数", "monthIncreaseVideoConsumptionNumber"},
|
||||||
"当前可用增值图文数": "increaseImageNumber",
|
{"当月作废套餐视频数", "monthlyInvalidBundleVideoNumber"},
|
||||||
"当前已用套餐图文数": "bundleImageConsumptionNumber",
|
{"当月作废增值视频数", "monthlyInvalidIncreaseVideoNumber"},
|
||||||
"当前已用增值图文数": "increaseImageConsumptionNumber",
|
{"当前可用套餐图文数", "bundleImageNumber"},
|
||||||
"当前作废套餐图文数": "invalidBundleImageNumber",
|
{"当前可用增值图文数", "increaseImageNumber"},
|
||||||
"当前作废增值图文数": "invalidIncreaseImageNumber",
|
{"当前已用套餐图文数", "bundleImageConsumptionNumber"},
|
||||||
"当月新增套餐图文数": "monthlyNewBundleImageNumber",
|
{"当前已用增值图文数", "increaseImageConsumptionNumber"},
|
||||||
"当月新增增值图文数": "monthlyNewIncreaseImageNumber",
|
{"当前作废套餐图文数", "invalidBundleImageNumber"},
|
||||||
"当月使用套餐图文数": "monthBundleImageConsumptionNumber",
|
{"当前作废增值图文数", "invalidIncreaseImageNumber"},
|
||||||
"当月使用增值图文数": "monthIncreaseImageConsumptionNumber",
|
{"当月新增套餐图文数", "monthlyNewBundleImageNumber"},
|
||||||
"当月作废套餐图文数": "monthlyInvalidBundleImageNumber",
|
{"当月新增增值图文数", "monthlyNewIncreaseImageNumber"},
|
||||||
"当月作废增值图文数": "monthlyInvalidIncreaseImageNumber",
|
{"当月使用套餐图文数", "monthBundleImageConsumptionNumber"},
|
||||||
"当前可用套餐数据数": "bundleDataAnalysisNumber",
|
{"当月使用增值图文数", "monthIncreaseImageConsumptionNumber"},
|
||||||
"当前可用增值数据数": "increaseDataAnalysisNumber",
|
{"当月作废套餐图文数", "monthlyInvalidBundleImageNumber"},
|
||||||
"当前已用套餐数据数": "bundleDataAnalysisConsumptionNumber",
|
{"当月作废增值图文数", "monthlyInvalidIncreaseImageNumber"},
|
||||||
"当前已用增值数据数": "increaseDataAnalysisConsumptionNumber",
|
{"当前可用套餐数据数", "bundleDataAnalysisNumber"},
|
||||||
"当前作废套餐数据数": "invalidBundleDataAnalysisNumber",
|
{"当前可用增值数据数", "increaseDataAnalysisNumber"},
|
||||||
"当前作废增值数据数": "invalidIncreaseDataAnalysisNumber",
|
{"当前已用套餐数据数", "bundleDataAnalysisConsumptionNumber"},
|
||||||
"当月新增套餐数据数": "monthlyNewBundleDataAnalysisNumber",
|
{"当前已用增值数据数", "increaseDataAnalysisConsumptionNumber"},
|
||||||
"当月新增增值数据数": "monthlyNewIncreaseDataAnalysisNumber",
|
{"当前作废套餐数据数", "invalidBundleDataAnalysisNumber"},
|
||||||
"当月使用套餐数据数": "monthBundleDataAnalysisConsumptionNumber",
|
{"当前作废增值数据数", "invalidIncreaseDataAnalysisNumber"},
|
||||||
"当月使用增值数据数": "monthIncreaseDataAnalysisConsumptionNumber",
|
{"当月新增套餐数据数", "monthlyNewBundleDataAnalysisNumber"},
|
||||||
"当月作废套餐数据数": "monthlyInvalidBundleDataAnalysisNumber",
|
{"当月新增增值数据数", "monthlyNewIncreaseDataAnalysisNumber"},
|
||||||
"当月作废增值数据数": "monthlyInvalidIncreaseDataAnalysisNumber",
|
{"当月使用套餐数据数", "monthBundleDataAnalysisConsumptionNumber"},
|
||||||
"当月新增手动扩展账号数": "monthlyNewManualAccountNumber",
|
{"当月使用增值数据数", "monthIncreaseDataAnalysisConsumptionNumber"},
|
||||||
"当月新增手动扩展视频数": "monthlyNewManualVideoNumber",
|
{"当月作废套餐数据数", "monthlyInvalidBundleDataAnalysisNumber"},
|
||||||
"当月新增手动扩展图文数": "monthlyNewManualImageNumber",
|
{"当月作废增值数据数", "monthlyInvalidIncreaseDataAnalysisNumber"},
|
||||||
"当月新增手动扩展数据数": "monthlyNewManualDataAnalysisNumber",
|
{"当月新增手动扩展账号数", "monthlyNewManualAccountNumber"},
|
||||||
"当月新增手动扩展时长(日)": "monthlyNewDurationNumber",
|
{"当月新增手动扩展视频数", "monthlyNewManualVideoNumber"},
|
||||||
"当月已用手动扩展账号数": "monthlyManualAccountConsumptionNumber",
|
{"当月新增手动扩展图文数", "monthlyNewManualImageNumber"},
|
||||||
"当月已用手动扩展视频数": "monthlyManualVideoConsumptionNumber",
|
{"当月新增手动扩展数据数", "monthlyNewManualDataAnalysisNumber"},
|
||||||
"当月已用手动扩展图文数": "monthlyManualImageConsumptionNumber",
|
{"当月新增手动扩展时长(日)", "monthlyNewDurationNumber"},
|
||||||
"当月已用手动扩展数据数": "monthlyManualDataAnalysisConsumptionNumber",
|
{"当月已用手动扩展账号数", "monthlyManualAccountConsumptionNumber"},
|
||||||
|
{"当月已用手动扩展视频数", "monthlyManualVideoConsumptionNumber"},
|
||||||
|
{"当月已用手动扩展图文数", "monthlyManualImageConsumptionNumber"},
|
||||||
|
{"当月已用手动扩展数据数", "monthlyManualDataAnalysisConsumptionNumber"},
|
||||||
}
|
}
|
||||||
jsonMap := []map[string]any{}
|
jsonMap := []map[string]any{}
|
||||||
for k, v := range m {
|
for _, v := range data {
|
||||||
jsonMap = append(jsonMap, map[string]any{
|
jsonMap = append(jsonMap, map[string]any{
|
||||||
"sort": 1,
|
"sort": 1,
|
||||||
"fieldKey": v,
|
"fieldKey": v.Title,
|
||||||
"fieldValue": k,
|
"fieldValue": v.Column,
|
||||||
"sortOrNot": true,
|
"sortOrNot": true,
|
||||||
"status": 1,
|
"status": 1,
|
||||||
"width": 160,
|
"width": 160,
|
||||||
|
Loading…
Reference in New Issue
Block a user