审核门店

This commit is contained in:
苏尹岚
2020-09-24 09:35:12 +08:00
parent 65f7394351
commit 8eebf436dc

View File

@@ -3601,7 +3601,7 @@ func GetStoreAudit(ctx *jxcontext.Context, statuss []int, keyword, applyTimeStar
func StoreAudit(ctx *jxcontext.Context, storeAudits []*model.StoreAudit, status int) (err error) {
db := dao.GetDB()
if status == model.StoreAuditStatusOnline {
if status != model.StoreAuditStatusCreated && status != model.StoreAuditStatusRejected {
return fmt.Errorf("审核标志不正确!")
}
task := tasksch.NewParallelTask("StoreAudit", tasksch.NewParallelConfig().SetParallelCount(5).SetIsContinueWhenError(true), ctx,
@@ -3618,8 +3618,10 @@ func StoreAudit(ctx *jxcontext.Context, storeAudits []*model.StoreAudit, status
if status == model.StoreAuditStatusCreated {
storeAudits[0].AuditStatus = model.StoreAuditStatusCreated
//添加门店
var storeExt *StoreExt
utils.Map2StructByJson(utils.Struct2MapByJson(&storeAudits[0]), &storeExt, false)
storeExt := &StoreExt{}
if data, err := json.Marshal(&storeAudits[0]); err == nil {
utils.UnmarshalUseNumber(data, &storeExt)
}
storeID, err := CreateStore(ctx, storeExt, ctx.GetUserName())
if err != nil {
return retVal, fmt.Errorf(err.Error())