Merge branch 'master' of 10.10.14.250:huanghai/dsMin

master
wubin 5 years ago
commit d1b89aed70

@ -93,7 +93,7 @@ func PageBaseClass(in *BaseClassProto.QueryArg) ([]map[string]interface{}, int32
return nil, 0, err
}
//调用多查询字段通用方法
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -117,7 +117,7 @@ func GetStage(schoolId string) ([]map[string]interface{}, int32, error) {
if err != nil {
return nil, 0, err
}
return SqlKit.Query(sql)
return SqlKit.QueryForPk(sql)
}
/**
@ -145,5 +145,5 @@ func GetRxnf(schoolId string, stageId string) ([]map[string]interface{}, int32,
if err != nil {
return nil, 0, err
}
return SqlKit.Query(sql)
return SqlKit.QueryForPk(sql)
}

@ -45,6 +45,6 @@ func PageBaseGlobal(in *BaseGlobalProto.QueryArg) ([]map[string]interface{}, int
}
//获取拼接完成的SQL语句
sql, _ := myBuilder.OrderBy("global_id asc").Limit(limit, offset).ToBoundSQL()
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}

@ -165,7 +165,7 @@ func PageBaseOrganization(in *BaseOrganizationProto.QueryArg) ([]map[string]inte
//关键字查询
sql, _ := myBuilder.Limit(limit, offset).ToBoundSQL()
//通过SQL获取带缓存的数据
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
//修改密码的显示项目
SysLoginpersonDao.FillPwd(&list)
return list, count, err
@ -298,7 +298,7 @@ func GetBureauOrgTree(BureauId string) ([]map[string]interface{}, int32, error)
myBuilder.Where(builder.Eq{"b_use": 1}).And(builder.Eq{"bureau_id": BureauId}).OrderBy("parent_id,sort_id")
//通过SQL获取带缓存的数据
sql, _ := myBuilder.ToBoundSQL()
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -311,7 +311,7 @@ func GetOrgManager(Ids []string) ([]map[string]interface{}, int32, error) {
And(builder.In("t1.org_id", Ids))
//通过SQL获取数据
sql, _ := myBuilder.ToBoundSQL()
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -426,7 +426,7 @@ func GetChildOrg(orgId string) ([]map[string]interface{}, int32, error) {
if err != nil {
return nil, 0, err
}
return SqlKit.Query(sql)
return SqlKit.QueryForPk(sql)
}
/**

@ -67,7 +67,7 @@ func UpdateBasePurview(model models.TBasePurview, ForceUpdateFields []string) (i
func GetRoleInfoByPersonId(personId string) ([]map[string]interface{}, error) {
var myBuilder = builder.Dialect(builder.MYSQL).Select("id").From("t_base_role_person")
sql, _ := myBuilder.Where(builder.Eq{"person_id": personId}).ToBoundSQL()
list, _, err := SqlKit.Query(sql)
list, _, err := SqlKit.QueryForPk(sql)
return list, err
}
@ -75,7 +75,7 @@ func GetRoleInfoByPersonId(personId string) ([]map[string]interface{}, error) {
func GetPurviewByRoleArray(roleArray []string) ([]map[string]interface{}, error) {
var myBuilder = builder.Dialect(builder.MYSQL).Select("id").From("t_base_purview_role")
sql, _ := myBuilder.Where(builder.In("role_id", roleArray)).ToBoundSQL()
list, _, err := SqlKit.Query(sql)
list, _, err := SqlKit.QueryForPk(sql)
return list, err
}
@ -105,5 +105,5 @@ func PageBasePurview(in *BasePurviewProto.QueryArg) ([]map[string]interface{}, i
//获取拼接完成的SQL语句
sql, _ := myBuilder.OrderBy("sort_id asc").Limit(limit, offset).ToBoundSQL()
//通过SQL获取带缓存的数据
return SqlKit.Query(sql)
return SqlKit.QueryForPk(sql)
}

@ -56,7 +56,7 @@ func PageBaseRolePerson(in *BaseRolePersonProto.QueryArg) ([]map[string]interfac
sql, _ := myBuilder.OrderBy("id asc").ToBoundSQL()
//分页
myBuilder.Limit(limit, offset)
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -254,7 +254,7 @@ func ConvertRoleIntIdsToGuidIds(idIntArray []string) ([]string, error) {
if err != nil {
return nil, err
}
list, _, err := SqlKit.Query(sql)
list, _, err := SqlKit.QueryForPk(sql)
if err != nil {
return nil, err
}

@ -98,7 +98,7 @@ func PageBaseStudent(in *BaseStudentProto.QueryArg) ([]map[string]interface{}, i
if err != nil {
return nil, 0, err
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
//对于教师是不是修改过帐号进行判断
SysLoginpersonService.FillPwdIsChange(&list)
//返回结果
@ -149,7 +149,7 @@ func ExportStudentAccountInfoExcel(in *BaseStudentProto.ModelArg) ([]map[string]
if err != nil {
return nil, 0, err
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}

@ -126,7 +126,7 @@ func PageBaseTeacher(in *BaseTeacherProto.QueryArg) ([]map[string]interface{}, i
if err != nil {
return nil, 0, err
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
//扩展登录信息
FillLoginInfo(&list)
//对于教师是不是修改过帐号进行判断
@ -212,7 +212,7 @@ func ExportTeacherAccountInfoExcel(in *BaseTeacherProto.ModelArg) ([]map[string]
if err != nil {
return nil, 0, err
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}

@ -41,7 +41,7 @@ func PageGovArea(in *GovAreaProto.QueryArg) (bool, string, int32, []map[string]i
//获取拼接完成的SQL语句
sql, _ := myBuilder.OrderBy("area_code asc").Limit(limit,offset).ToBoundSQL()
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
if err != nil {
//记录到错误日志
LogUtil.Error(ErrorConst.SqlQueryError, "执行PageGovArea时发生严重错误"+err.Error())

@ -28,7 +28,7 @@ func PageSysDict(in *SysDictProto.QueryArg) ([]map[string]interface{}, int32, er
myBuilder.Where(builder.Eq{"b_use": 1})
//获取拼接完成的SQL语句
sql, _ := myBuilder.OrderBy("sort_id asc").Limit(limit, offset).ToBoundSQL()
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -43,7 +43,7 @@ func PageSysDictMultipleDictCode(dictKind string, codeAry []string) ([]map[strin
myBuilder.Where(builder.Eq{"b_use": 1})
//获取拼接完成的SQL语句
sql, _ := myBuilder.OrderBy("sort_id asc").ToBoundSQL()
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -55,7 +55,7 @@ func GetStage() ([]map[string]interface{}, int32, error) {
if err != nil {
return nil, 0, err
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -70,7 +70,7 @@ func GetSubject(in *SysDictProto.GetSubjectArg) ([]map[string]interface{}, int32
if err != nil {
return nil, 0, err
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -82,7 +82,7 @@ func GetMultipleDict(in *SysDictProto.GetMultipleDictArg) ([]map[string]interfac
if err != nil {
return nil, 0, err
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -94,7 +94,7 @@ func GetStageName(in *SysDictProto.GetStageNameArg) ([]map[string]interface{}, i
if err != nil {
return nil, 0, err
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}
@ -106,6 +106,6 @@ func GetSubjectName(in *SysDictProto.GetSubjectNameArg) ([]map[string]interface{
if err != nil {
return nil, 0, err
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
return list, count, err
}

@ -129,7 +129,7 @@ func PageSysLoginPerson(in *SysLoginpersonProto.QueryArg) ([]map[string]interfac
if err != nil {
fmt.Println(err.Error())
}
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
//处理一下是不是原始密码的问题
FillPwd(&list)
return list, count, err
@ -160,7 +160,7 @@ func PageAreaManager(in *SysLoginpersonProto.AreaManagerArg) ([]map[string]inter
And(builder.In("t1.role_id", []string{Const.ProvinceManager, Const.CityManager, Const.DistrictManager})).
And(builder.In("t1.rule_id", areaCodes)).Limit(limit, offset)
sql, _ = myBuilder.ToBoundSQL()
list, count, err := SqlKit.Query(sql)
list, count, err := SqlKit.QueryForPk(sql)
//处理一下是不是原始密码的问题
FillPwd(&list)
return list, count, err
@ -253,7 +253,7 @@ func GetBureauIdsByPersonIds(personIds []string) ([]map[string]interface{}, stri
if err != nil {
return nil, Const.DataBaseActionError, err
}
_list, _, err := SqlKit.Query(sql)
_list, _, err := SqlKit.QueryForPk(sql)
if err != nil {
return nil, Const.DataBaseActionError, err
}
@ -291,7 +291,7 @@ func GetBureauIdsByPersonIds(personIds []string) ([]map[string]interface{}, stri
if err != nil {
return nil, Const.DataBaseActionError, err
}
list, _, err := SqlKit.Query(sql)
list, _, err := SqlKit.QueryForPk(sql)
return list, Const.SuccessDataBaseAction, nil
}

@ -207,7 +207,7 @@ func isDistinctSql(sql string) bool {
2020-06-10
*/
func Query(sql string) ([]map[string]interface{}, int32, error) {
func QueryForPk(sql string) ([]map[string]interface{}, int32, error) {
if isMultiFieldSql(sql) || isDistinctSql(sql) {
return pageSql(sql)
} else {

Loading…
Cancel
Save