优化代码格式
This commit is contained in:
		
							parent
							
								
									edce771253
								
							
						
					
					
						commit
						649c0afc07
					
				@ -244,9 +244,13 @@ func (this ManagerUserController) UserBanAction(ctx *Ctx) error {
 | 
			
		||||
		return this.Error(ctx, errors.New("您无权操作该用户!"))
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	_, err = db.SqlBuilder.Update("gm_user").SetMap(map[string]interface{}{
 | 
			
		||||
		"is_del": ban_typ,
 | 
			
		||||
	}).Where(db.Eq{"id": id}).RunWith(db.Sqlx).Exec()
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Update("gm_user").
 | 
			
		||||
		SetMap(map[string]interface{}{"is_del": ban_typ}).
 | 
			
		||||
		Where(db.Eq{"id": id}).
 | 
			
		||||
		RunWith(db.Sqlx).
 | 
			
		||||
		Exec()
 | 
			
		||||
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return this.Error(ctx, err)
 | 
			
		||||
 | 
			
		||||
@ -173,15 +173,11 @@ func GetWordParse(ctx *fasthttp.RequestCtx) {
 | 
			
		||||
					Def      string `json:"def"`
 | 
			
		||||
					Juzi     string `json:"juzi"`
 | 
			
		||||
					TongYiCi string `json:"tong_yi_ci"`
 | 
			
		||||
				}(struct {
 | 
			
		||||
					Def      string `json:"def"`
 | 
			
		||||
					Juzi     string `json:"juzi"`
 | 
			
		||||
					TongYiCi string `json:"tong_yi_ci"`
 | 
			
		||||
				}{
 | 
			
		||||
					Def:      strings.ReplaceAll(selection.Find(".def").Text(), `"`, ""),
 | 
			
		||||
					Juzi:     strings.ReplaceAll(selection.Find("p em").Text(), `"`, ""),
 | 
			
		||||
					TongYiCi: selection.Find(".gray a").Text(),
 | 
			
		||||
				}))
 | 
			
		||||
				})
 | 
			
		||||
		}
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,8 +16,11 @@ func Timer(ctx *fiber.Ctx) error {
 | 
			
		||||
	err := ctx.Next()
 | 
			
		||||
	// stop timer
 | 
			
		||||
	stop := time.Now()
 | 
			
		||||
 | 
			
		||||
	logs.Logger.Info("时间拦截器", zap.String("消耗时间:", stop.Sub(start).String()))
 | 
			
		||||
	
 | 
			
		||||
	logs.Logger.Info("时间拦截器",
 | 
			
		||||
		zap.String("访问资源",ctx.Path()),
 | 
			
		||||
		zap.Reflect("body",string(ctx.Body())),
 | 
			
		||||
		zap.String("消耗时间:", stop.Sub(start).String()))
 | 
			
		||||
	return err
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -12,7 +12,10 @@ type Curd interface {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func SearchList(curd Curd, page, limit int, columns string, list interface{}) (err error) {
 | 
			
		||||
	sqlA := db.SqlBuilder.Select(columns).From(curd.TableName())
 | 
			
		||||
	sqlA := db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Select(columns).
 | 
			
		||||
		From(curd.TableName())
 | 
			
		||||
	sqlA = curd.ProcessSqlWhere(sqlA)
 | 
			
		||||
	sql, args, err := sqlA.
 | 
			
		||||
		Limit(uint64(limit)).
 | 
			
		||||
 | 
			
		||||
@ -52,7 +52,10 @@ func (this *GmOperaterLog) Insert() (err error) {
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
	_, err = db.SqlBuilder.Insert(this.TableName()).SetMap(map[string]interface{}{
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Insert(this.TableName()).
 | 
			
		||||
		SetMap(map[string]interface{}{
 | 
			
		||||
		"operater_name":    this.OperaterName,
 | 
			
		||||
		"operater_id":      this.OperaterId,
 | 
			
		||||
		"operater_action":  this.OperaterAction,
 | 
			
		||||
 | 
			
		||||
@ -18,7 +18,9 @@ func (this *GmRoleModel) GetById(roleId int) (model GmRoleModel, err error) {
 | 
			
		||||
 | 
			
		||||
// Update
 | 
			
		||||
func (this *GmRoleModel) Update() (err error) {
 | 
			
		||||
	_, err = db.Sqlx.Exec("update gm_role set role_name = ?,description=?,role_list=? where id = ?;", this.RoleName, this.Description, this.RoleList, this.ID)
 | 
			
		||||
	_, err = db.Sqlx.Exec(
 | 
			
		||||
		"update gm_role set role_name = ?,description=?,role_list=? where id = ?;",
 | 
			
		||||
		this.RoleName, this.Description, this.RoleList, this.ID)
 | 
			
		||||
	return
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -30,7 +32,9 @@ func (this *GmRoleModel) Delete() (err error) {
 | 
			
		||||
 | 
			
		||||
// Insert
 | 
			
		||||
func (this *GmRoleModel) Insert() (id int64, err error) {
 | 
			
		||||
	rlt, err := db.Sqlx.Exec("insert into gm_role (role_name,description,role_list) values (?,?,?);", this.RoleName, this.Description, this.RoleList)
 | 
			
		||||
	rlt, err := db.Sqlx.Exec(
 | 
			
		||||
		"insert into gm_role (role_name,description,role_list) values (?,?,?);",
 | 
			
		||||
		this.RoleName, this.Description, this.RoleList)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
@ -19,7 +19,10 @@ type UserGroup struct {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *UserGroup) Insert(managerUid int32, appid int, userCount int, userList []byte) (err error) {
 | 
			
		||||
	_, err = db.SqlBuilder.Insert("user_group").SetMap(map[string]interface{}{
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Insert("user_group").
 | 
			
		||||
		SetMap(map[string]interface{}{
 | 
			
		||||
		"group_name":   this.GroupName,
 | 
			
		||||
		"group_remark": this.GroupRemark,
 | 
			
		||||
		"create_by":    managerUid,
 | 
			
		||||
 | 
			
		||||
@ -125,7 +125,7 @@ func (this *Response) Output(write io.Writer, data map[string]interface{}) error
 | 
			
		||||
//得到trace信息
 | 
			
		||||
func (this *Response) getTrace(err error) []string {
 | 
			
		||||
	goEnv := os.Getenv("GO_ENV")
 | 
			
		||||
	errorTrace := []string{}
 | 
			
		||||
	var errorTrace []string
 | 
			
		||||
	if goEnv == "product" {
 | 
			
		||||
		errorTrace = this.DealErr(err)
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
@ -13,7 +13,12 @@ func GetUserGroupSqlAndArgs(ids []int, appid int) (SQL string, Args []interface{
 | 
			
		||||
		return " and ( 1 = 1 ) ", nil, err
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	sql, args, err := db.SqlBuilder.Select("user_list").From("user_group").Where(db.Eq{"appid": appid, "id": ids}).ToSql()
 | 
			
		||||
	sql, args, err := db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Select("user_list").
 | 
			
		||||
		From("user_group").
 | 
			
		||||
		Where(db.Eq{"appid": appid, "id": ids}).
 | 
			
		||||
		ToSql()
 | 
			
		||||
 | 
			
		||||
	var userGroupList []model.UserGroup
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -15,10 +15,14 @@ type AppService struct {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *AppService) UpdateManager(app model.App, managerUid int32) (err error) {
 | 
			
		||||
	_, err = db.SqlBuilder.Update("app").SetMap(map[string]interface{}{
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Update("app").
 | 
			
		||||
		SetMap(map[string]interface{}{
 | 
			
		||||
		"app_manager": app.AppManager,
 | 
			
		||||
		"update_by":   managerUid,
 | 
			
		||||
	}).Where(db.Eq{"app_id": app.AppId}).RunWith(db.Sqlx).Exec()
 | 
			
		||||
		"update_by":   managerUid}).
 | 
			
		||||
		Where(db.Eq{"app_id": app.AppId}).
 | 
			
		||||
		RunWith(db.Sqlx).Exec()
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
@ -27,7 +31,11 @@ func (this *AppService) UpdateManager(app model.App, managerUid int32) (err erro
 | 
			
		||||
 | 
			
		||||
func (this *AppService) Create(app model.App, managerUid int32) (err error) {
 | 
			
		||||
	roolbackFn := func(id int64) {
 | 
			
		||||
		db.SqlBuilder.Delete("app").Where(db.Eq{"id": id}).RunWith(db.Sqlx).Exec()
 | 
			
		||||
		db.SqlBuilder.
 | 
			
		||||
			Delete("app").
 | 
			
		||||
			Where(db.Eq{"id": id}).
 | 
			
		||||
			RunWith(db.Sqlx).
 | 
			
		||||
			Exec()
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	app.AppId = util.GetUUid()
 | 
			
		||||
@ -36,7 +44,10 @@ func (this *AppService) Create(app model.App, managerUid int32) (err error) {
 | 
			
		||||
		app.SaveMonth = 1
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	rows, err := db.SqlBuilder.Insert("app").SetMap(map[string]interface{}{
 | 
			
		||||
	rows, err := db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Insert("app").
 | 
			
		||||
		SetMap(map[string]interface{}{
 | 
			
		||||
		"app_name":    app.AppName,
 | 
			
		||||
		"descibe":     app.Descibe,
 | 
			
		||||
		"app_id":      app.AppId,
 | 
			
		||||
@ -127,7 +138,9 @@ func (this AppService) ChangeStatus(app model.App, managerUid int32) (err error)
 | 
			
		||||
	if !util.InArr([]int{1, 0}, *app.IsClose) {
 | 
			
		||||
		return errors.New("无效操作")
 | 
			
		||||
	}
 | 
			
		||||
	_, err = db.SqlBuilder.Update("app").
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Update("app").
 | 
			
		||||
		SetMap(map[string]interface{}{
 | 
			
		||||
			"is_close":  *app.IsClose,
 | 
			
		||||
			"update_by": managerUid}).
 | 
			
		||||
@ -153,8 +166,14 @@ func (this AppService) ChangeStatus(app model.App, managerUid int32) (err error)
 | 
			
		||||
 | 
			
		||||
func (this *AppService) List(managerUid int32, app model.App) (list []model.App, count int, err error) {
 | 
			
		||||
 | 
			
		||||
	selectBuilder := db.SqlBuilder.Select("*").From("app")
 | 
			
		||||
	selectBuilder2 := db.SqlBuilder.Select("count(*)").From("app")
 | 
			
		||||
	selectBuilder := db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Select("*").
 | 
			
		||||
		From("app")
 | 
			
		||||
	selectBuilder2 := db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Select("count(*)").
 | 
			
		||||
		From("app")
 | 
			
		||||
 | 
			
		||||
	if managerUid != 1 {
 | 
			
		||||
		selectBuilder = selectBuilder.Where(db.Eq{"create_by": managerUid})
 | 
			
		||||
@ -176,7 +195,9 @@ func (this *AppService) List(managerUid int32, app model.App) (list []model.App,
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	err = db.Sqlx.Select(&list, sql, args...)
 | 
			
		||||
	err = db.
 | 
			
		||||
		Sqlx.
 | 
			
		||||
		Select(&list, sql, args...)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
@ -194,7 +215,10 @@ func (this *AppService) ResetAppkey(managerUid int32, app model.App) (err error)
 | 
			
		||||
 | 
			
		||||
	app.AppKey = util.MD5HexHash(util.Str2bytes(util.GetUUid()))
 | 
			
		||||
 | 
			
		||||
	_, err = db.SqlBuilder.Update("app").SetMap(map[string]interface{}{
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Update("app").
 | 
			
		||||
		SetMap(map[string]interface{}{
 | 
			
		||||
		"app_key":   app.AppKey,
 | 
			
		||||
		"update_by": managerUid,
 | 
			
		||||
	}).Where(db.Eq{"app_id": app.AppId}).RunWith(db.Sqlx).Exec()
 | 
			
		||||
 | 
			
		||||
@ -10,7 +10,10 @@ type DebugData struct {
 | 
			
		||||
 | 
			
		||||
func (this *DebugData) AddDebugDeviceID(appid, deviceID, remark string, managerUid int32) (err error) {
 | 
			
		||||
 | 
			
		||||
	_, err = db.SqlBuilder.Insert("debug_device").SetMap(map[string]interface{}{
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Insert("debug_device").
 | 
			
		||||
		SetMap(map[string]interface{}{
 | 
			
		||||
		"remark":    remark,
 | 
			
		||||
		"device_id": deviceID,
 | 
			
		||||
		"appid":     appid,
 | 
			
		||||
 | 
			
		||||
@ -33,9 +33,12 @@ func (this GmUserService) CheckLogin(username, password string) (token string, e
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	db.SqlBuilder.Update("gm_user").SetMap(map[string]interface{}{
 | 
			
		||||
		"last_login_time": time.Now().Format(util.TimeFormat),
 | 
			
		||||
	}).Where(db.Eq{"id": gmUser.ID}).RunWith(db.Sqlx).Exec()
 | 
			
		||||
	db.SqlBuilder.
 | 
			
		||||
		Update("gm_user").
 | 
			
		||||
		SetMap(map[string]interface{}{"last_login_time": time.Now().Format(util.TimeFormat)}).
 | 
			
		||||
		Where(db.Eq{"id": gmUser.ID}).
 | 
			
		||||
		RunWith(db.Sqlx).
 | 
			
		||||
		Exec()
 | 
			
		||||
 | 
			
		||||
	token, err = jwt.GenerateToken(gmUser)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
 | 
			
		||||
@ -10,7 +10,9 @@ import (
 | 
			
		||||
func GetAppidsByToken(token string) (list []model.App, err error) {
 | 
			
		||||
	c, _ := jwt.ParseToken(token)
 | 
			
		||||
 | 
			
		||||
	selectBuilder := db.SqlBuilder.Select("id,app_name").From("app")
 | 
			
		||||
	selectBuilder := db.SqlBuilder.
 | 
			
		||||
		Select("id,app_name").
 | 
			
		||||
		From("app")
 | 
			
		||||
 | 
			
		||||
	if c.UserID != 1 {
 | 
			
		||||
		selectBuilder = selectBuilder.Where(fmt.Sprintf("FIND_IN_SET(%v,app_manager)", c.UserID)).Where(db.Eq{"is_close": 0})
 | 
			
		||||
 | 
			
		||||
@ -14,9 +14,13 @@ type PannelService struct {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *PannelService) UpdatePannelManager(managers string, id int, managerUid int32) (err error) {
 | 
			
		||||
	_, err = db.SqlBuilder.Update("pannel").SetMap(map[string]interface{}{
 | 
			
		||||
		"managers": managers,
 | 
			
		||||
	}).Where(db.Eq{"id": id, "create_by": managerUid}).RunWith(db.Sqlx).Exec()
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Update("pannel").
 | 
			
		||||
		SetMap(map[string]interface{}{"managers": managers}).
 | 
			
		||||
		Where(db.Eq{"id": id, "create_by": managerUid}).
 | 
			
		||||
		RunWith(db.Sqlx).
 | 
			
		||||
		Exec()
 | 
			
		||||
	return
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -24,7 +28,12 @@ func (this *PannelService) RtListByAppid(appid int) (res map[int]model.ReportTab
 | 
			
		||||
 | 
			
		||||
	res = map[int]model.ReportTable{}
 | 
			
		||||
 | 
			
		||||
	sql, args, err := db.SqlBuilder.Select("id,name,rt_type,data").From("report_table").Where(db.Eq{"appid": appid}).ToSql()
 | 
			
		||||
	sql, args, err := db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Select("id,name,rt_type,data").
 | 
			
		||||
		From("report_table").
 | 
			
		||||
		Where(db.Eq{"appid": appid}).
 | 
			
		||||
		ToSql()
 | 
			
		||||
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return nil, err
 | 
			
		||||
@ -64,13 +73,17 @@ func (this *PannelService) UpdatePannelRt(reportTables string, id int, managerUi
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *PannelService) CopyPannel(data model.Pannel, managerUid int32) (err error) {
 | 
			
		||||
	_, err = db.Sqlx.Exec(`insert into pannel(folder_id,pannel_name,create_by,report_tables) values (?,?,?,?)`,
 | 
			
		||||
		data.FolderId, data.PannelName, managerUid, data.ReportTables)
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		Sqlx.
 | 
			
		||||
		Exec(`insert into pannel(folder_id,pannel_name,create_by,report_tables) values (?,?,?,?)`,
 | 
			
		||||
		data.FolderId, data.PannelName, managerUid, data.ReportTables,
 | 
			
		||||
		)
 | 
			
		||||
	return
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *PannelService) DeleteDir(data model.PannelFolder) (err error) {
 | 
			
		||||
	_, err = db.Sqlx.Exec(`		
 | 
			
		||||
	_, err = db.Sqlx.
 | 
			
		||||
		Exec(`		
 | 
			
		||||
		DELETE p1,p2 FROM
 | 
			
		||||
	pannel_folder p1
 | 
			
		||||
	LEFT JOIN pannel p2 ON p1.id = p2.folder_id where p1.id = ? and p1.appid = ? and p1.create_by = ?`, data.Id, data.Appid, data.CreateBy)
 | 
			
		||||
@ -107,12 +120,16 @@ func (this *PannelService) Rename(pannelName string, id int, managerUid int32) (
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *PannelService) AddDir(data request.NewDir) (err error) {
 | 
			
		||||
	_, err = db.SqlBuilder.Insert("pannel_folder").
 | 
			
		||||
	_, err = db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Insert("pannel_folder").
 | 
			
		||||
		SetMap(map[string]interface{}{
 | 
			
		||||
			"appid":       data.Appid,
 | 
			
		||||
			"create_by":   data.CreateBy,
 | 
			
		||||
			"folder_name": data.FolderName,
 | 
			
		||||
		}).RunWith(db.Sqlx).Exec()
 | 
			
		||||
		}).
 | 
			
		||||
		RunWith(db.Sqlx).
 | 
			
		||||
		Exec()
 | 
			
		||||
	return
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -123,7 +140,9 @@ func (this *PannelService) AddPannel(data request.NewPannel, managerUid int32) (
 | 
			
		||||
			"folder_id":   data.FolderId,
 | 
			
		||||
			"pannel_name": data.PannelName,
 | 
			
		||||
			"create_by":   managerUid,
 | 
			
		||||
		}).RunWith(db.Sqlx).Exec()
 | 
			
		||||
		}).
 | 
			
		||||
		RunWith(db.Sqlx).
 | 
			
		||||
		Exec()
 | 
			
		||||
	return
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -153,7 +172,9 @@ FROM
 | 
			
		||||
			WHERE
 | 
			
		||||
				(p1.create_by = ? OR FIND_IN_SET(?,p2.managers)  )   and appid= ?`
 | 
			
		||||
 | 
			
		||||
	err = db.Sqlx.Select(&res, sql, managerUid, managerUid, managerUid, appid)
 | 
			
		||||
	err = db.
 | 
			
		||||
		Sqlx.
 | 
			
		||||
		Select(&res, sql, managerUid, managerUid, managerUid, appid)
 | 
			
		||||
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return
 | 
			
		||||
@ -219,11 +240,17 @@ func (this *PannelService) FindNameCount(data request.FindNameCount, managerUid
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (this *PannelService) DeleteReportTableByID(data model.ReportTable, managerUid int32) (err error) {
 | 
			
		||||
	if _, err := db.SqlBuilder.Delete("report_table").Where(db.Eq{"id": data.Id, "user_id": managerUid}).RunWith(db.Sqlx).Exec(); err != nil {
 | 
			
		||||
	if _, err := db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Delete("report_table").
 | 
			
		||||
		Where(db.Eq{"id": data.Id, "user_id": managerUid}).
 | 
			
		||||
		RunWith(db.Sqlx).Exec();err != nil{
 | 
			
		||||
		return err
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if _, err := db.Sqlx.Exec(`UPDATE pannel SET report_tables = TRIM(BOTH ',' FROM REPLACE(CONCAT(',', report_tables, ','), concat(',',?,','), ','))
 | 
			
		||||
	if _, err := db.
 | 
			
		||||
		Sqlx.
 | 
			
		||||
		Exec(`UPDATE pannel SET report_tables = TRIM(BOTH ',' FROM REPLACE(CONCAT(',', report_tables, ','), concat(',',?,','), ','))
 | 
			
		||||
						 WHERE FIND_IN_SET(?, report_tables) and create_by = ?`, data.Id, data.Id, managerUid); err != nil {
 | 
			
		||||
		return err
 | 
			
		||||
	}
 | 
			
		||||
@ -242,7 +269,13 @@ func (this *PannelService) ReportTableList(appid int, rtType int8, managerUid in
 | 
			
		||||
		where["rt_type"] = rtType
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	sql, args, err := db.SqlBuilder.Select("*").From("report_table").Where(where).OrderBy("rt_type").ToSql()
 | 
			
		||||
	sql, args, err := db.
 | 
			
		||||
		SqlBuilder.
 | 
			
		||||
		Select("*").
 | 
			
		||||
		From("report_table").
 | 
			
		||||
		Where(where).
 | 
			
		||||
		OrderBy("rt_type").
 | 
			
		||||
		ToSql()
 | 
			
		||||
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return nil, err
 | 
			
		||||
 | 
			
		||||
@ -56,7 +56,8 @@ func (this RealDataService) ReportCount(appid string, startTime string, endTime
 | 
			
		||||
	var failCountArr []count
 | 
			
		||||
	var succCountArr []count
 | 
			
		||||
	var showNameTmpArr []ShowNameTmp
 | 
			
		||||
	mysqlErr := db.Sqlx.Select(&showNameTmpArr, "select event_name,show_name from meta_event where appid = ?", appid)
 | 
			
		||||
	mysqlErr := db.Sqlx.
 | 
			
		||||
		Select(&showNameTmpArr, "select event_name,show_name from meta_event where appid = ?", appid)
 | 
			
		||||
	if util.FilterMysqlNilErr(mysqlErr) {
 | 
			
		||||
		return nil, mysqlErr
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user