Roc 1 week ago
parent
commit
2006c07f91

+ 1 - 1
controllers/llm/question.go

@@ -58,7 +58,7 @@ func (c *QuestionController) List() {
 	var pars []interface{}
 
 	if keyWord != "" {
-		condition += fmt.Sprintf(` AND %s = ?`, rag.QuestionColumns.QuestionContent)
+		condition += fmt.Sprintf(` AND %s like ?`, rag.QuestionColumns.QuestionContent)
 		pars = append(pars, `%`+keyWord+`%`)
 	}
 

+ 1 - 1
controllers/llm/wechat_platform.go

@@ -260,7 +260,7 @@ func (c *WechatPlatformController) PublicList() {
 	var pars []interface{}
 
 	if keyWord != "" {
-		condition += fmt.Sprintf(` AND %s = ?`, rag.WechatPlatformColumns.Nickname)
+		condition += fmt.Sprintf(` AND %s like ?`, rag.WechatPlatformColumns.Nickname)
 		pars = append(pars, `%`+keyWord+`%`)
 	}
 

+ 1 - 0
controllers/user_login.go

@@ -560,6 +560,7 @@ func (this *UserLoginController) Login() {
 	}
 	resp.ProductName = productName
 	resp.Authority = sysUser.Authority
+	resp.Mobile = sysUser.Mobile
 
 	// 设置redis缓存
 	{

+ 1 - 1
models/rag/question.go

@@ -103,7 +103,7 @@ func (m *Question) GetByCondition(condition string, pars []interface{}) (item *Q
 }
 
 func (m *Question) GetListByCondition(condition string, pars []interface{}, startSize, pageSize int) (items []*Question, err error) {
-	sqlStr := fmt.Sprintf(`SELECT * FROM %s WHERE 1=1 %s order by sort asc,question_id asc LIMIT ?,?`, m.TableName(), condition)
+	sqlStr := fmt.Sprintf(`SELECT * FROM %s WHERE 1=1 %s order by question_id asc LIMIT ?,?`, m.TableName(), condition)
 	pars = append(pars, startSize, pageSize)
 	err = global.DbMap[utils.DbNameAI].Raw(sqlStr, pars...).Find(&items).Error
 

+ 1 - 0
models/system/sys_user.go

@@ -23,6 +23,7 @@ type LoginResp struct {
 	SysRoleTypeCode string `description:"角色类型编码"`
 	AdminId         int    `description:"系统用户id"`
 	ProductName     string `description:"产品名称:admin,ficc,权益"`
+	Mobile          string `description:"手机号"`
 	Authority       int    `description:"管理权限,0:无,1:部门负责人,2:小组负责人,或者ficc销售主管,4:ficc销售组长"`
 }