This commit is contained in:
邹宗楠
2024-09-13 16:33:57 +08:00
parent 832d4a8a22
commit 0e1bffb13d
3 changed files with 25 additions and 9 deletions

View File

@@ -11,7 +11,6 @@ import (
"git.rosy.net.cn/jx-callback/business/jxutils/tasksch"
"git.rosy.net.cn/jx-callback/business/model"
"git.rosy.net.cn/jx-callback/business/partner"
"git.rosy.net.cn/jx-callback/globals"
"git.rosy.net.cn/jx-callback/globals/api"
"github.com/astaxie/beego/server/web"
"strings"
@@ -144,15 +143,11 @@ func (c *BiddingController) JXPrintAfsOrder() {
func (c *BiddingController) CreateSupermarketSign() {
c.callCreateSupermarketSign(func(params *tBindCreateSupermarketSignParams) (retVal interface{}, hint string, err error) {
supermarket := make([]*model.SupermarketSign, 0, 0)
globals.SugarLogger.Debugf("------params.SignObj := %s", params.SignObj)
if err = json.Unmarshal([]byte(params.SignObj), &supermarket); err != nil {
globals.SugarLogger.Debugf("------params.SignObj err:= %v", err)
return nil, "", err
}
globals.SugarLogger.Debugf("------params.supermarket := %s", utils.Format4Output(supermarket, false))
//retVal = bidding.CreateSupermarketSign(supermarket, params.Ctx.GetUserID())
retVal = bidding.CreateSupermarketSign(supermarket, "liulei")
retVal = bidding.CreateSupermarketSign(supermarket, params.Ctx.GetUserName())
return retVal, "", nil
})
}
@@ -164,6 +159,8 @@ func (c *BiddingController) CreateSupermarketSign() {
// @Param storeName formData string false "美团门店名称"
// @Param startTime formData int64 false "签约开始时间"
// @Param endTime formData int64 false "签约结束时间"
// @Param expirationStart formData int64 false "到期开始时间"
// @Param expirationEnd formData int64 false "到期结束时间"
// @Param cityName formData string false "门店城市"
// @Param storeType formData string false "门店类型"
// @Param signPeople formData string false "签约人"
@@ -175,7 +172,7 @@ func (c *BiddingController) CreateSupermarketSign() {
// @router /GetSupermarketSign [post]
func (c *BiddingController) GetSupermarketSign() {
c.callGetSupermarketSign(func(params *tBindGetSupermarketSignParams) (retVal interface{}, hint string, err error) {
retVal, count, err := bidding.QuerySupermarketSign(params.StoreID, params.StoreName, params.CityName, params.StoreType, params.SignPeople, params.StartTime, params.EndTime, params.Page, params.Size)
retVal, count, err := bidding.QuerySupermarketSign(params.StoreID, params.StoreName, params.CityName, params.StoreType, params.SignPeople, params.StartTime, params.EndTime, params.ExpirationStart, params.ExpirationEnd, params.Page, params.Size)
return map[string]interface{}{"data": retVal, "page": count}, "", err
})
@@ -188,6 +185,8 @@ func (c *BiddingController) GetSupermarketSign() {
// @Param storeName formData string false "美团门店名称"
// @Param startTime formData int64 false "签约开始时间"
// @Param endTime formData int64 false "签约结束时间"
// @Param expirationStart formData int64 false "到期开始时间"
// @Param expirationEnd formData int64 false "到期结束时间"
// @Param cityName formData string false "门店城市"
// @Param storeType formData string false "门店类型"
// @Param signPeople formData string false "签约人"
@@ -205,7 +204,7 @@ func (c *BiddingController) DownSupermarketSign() {
func(task *tasksch.SeqTask, step int, params2 ...interface{}) (result interface{}, err error) {
switch step {
case 0:
stores, _, _ = bidding.QuerySupermarketSign(params.StoreID, params.StoreName, params.CityName, params.StoreType, params.SignPeople, params.StartTime, params.EndTime, 1, model.UnlimitedPageSize)
stores, _, _ = bidding.QuerySupermarketSign(params.StoreID, params.StoreName, params.CityName, params.StoreType, params.SignPeople, params.StartTime, params.EndTime, params.ExpirationStart, params.ExpirationEnd, 1, model.UnlimitedPageSize)
case 1:
excelConf := &excel.Obj2ExcelSheetConfig{
Title: "签约门店导出",