This commit is contained in:
li 2022-04-19 12:36:34 +08:00
parent 73013ed758
commit e9970a0825
2 changed files with 10 additions and 21 deletions

View File

@ -691,6 +691,7 @@ func CardIssueCreate(c *gin.Context) {
ObtainType: req.ObtainType,
Problem: req.Problem,
Remark: req.Remark,
State: model.CardIssueStateFollowing,
}
} else {
logger.Error("obtain type err:")
@ -842,14 +843,19 @@ func CardIssueInfo(c *gin.Context) {
func CardIssueDeliver(c *gin.Context) {
req := struct {
CardIssueFeedbackId uint32 `json:"card_issue_feedback_id"`
ExpressCompany string `json:"express_company"` // 物流公司
ExpressCompanyNo string `json:"express_company_no"` // 物流公司编号
ExpressNo string `json:"express_no"` // 物流单号
}{}
if c.ShouldBindJSON(&req) != nil {
logger.Error("parameter err")
RespJson(c, status.BadRequest, nil)
return
}
var issueFeedback model.CardIssueFeedback
err := model.NewCardIssueFeedbackQuerySet(model.DB).IDEq(req.CardIssueFeedbackId).One(&issueFeedback)
//var issueFeedback model.CardIssueFeedback
_, err := model.NewCardIssueFeedbackQuerySet(model.DB).IDEq(req.CardIssueFeedbackId).GetUpdater().
SetExpressCompany(req.ExpressCompany).SetExpressCompanyNo(req.ExpressCompanyNo).
SetDeliverExpressNo(req.ExpressNo).UpdateNum()
if err != nil {
logger.Error("card issue feedback err")
RespJson(c, status.InternalServerError, nil)
@ -857,23 +863,6 @@ func CardIssueDeliver(c *gin.Context) {
}
//model.GetImpo()
var store model.Store
err = model.NewStoreQuerySet(model.DB).IDEq(issueFeedback.StoreId).One(&store)
if err != nil && err != model.RecordNotFound {
logger.Error("store err")
RespJson(c, status.InternalServerError, nil)
return
}
var gameCard model.GameCard
err = model.NewGameCardQuerySet(model.DB).IDEq(issueFeedback.GameCardId).One(&gameCard)
if err != nil && err != model.RecordNotFound {
logger.Error("game card err")
RespJson(c, status.InternalServerError, nil)
return
}
issueFeedback.Store = &store
issueFeedback.GameCard = &gameCard
RespOK(c, issueFeedback)
RespOK(c, nil)
return
}

View File

@ -207,7 +207,7 @@ func ConfigAppRouter(r gin.IRouter) {
shareCard.POST("card_issue/cancel", controller.CardIssueCancel) // 我的共享卡问题反馈
shareCard.POST("card_issue/list", controller.CardIssueList) // 我的共享卡问题反馈列表
shareCard.POST("card_issue/info", controller.CardIssueInfo) // 我的共享卡问题反馈详情
shareCard.POST("card_issue/deliver", controller.CardIssueDeliver) // 我的共享卡问题反馈详情
shareCard.POST("card_issue/deliver", controller.CardIssueDeliver) // 我的共享卡问题反馈卡发货
//shoppingCart.POST("del", controller.ShoppingCartDel) //