Commit d453b589 authored by 赵啸非's avatar 赵啸非

添加初始化数据库脚本

parent c38fbefe
......@@ -19,6 +19,7 @@ import com.mortals.xhx.module.role.service.RoleUserService;
import com.mortals.xhx.module.user.model.UserEntityExt;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.poi.ss.formula.functions.T;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.RequestMapping;
......@@ -236,4 +237,31 @@ public class UserController extends BaseCRUDJsonBodyMappingController<UserServic
return Rest.fail("同步用户站点授权异常!");
}
}
@PostMapping({"listPage"})
@UnAuth
public Rest<Object> listPage(@RequestBody UserEntity query) {
Rest<Object> ret = new Rest();
Map<String, Object> model = new HashMap();
Context context = this.getContext();
String busiDesc = "查询" + this.getModuleDesc();
int code=VALUE_RESULT_SUCCESS;
try {
PageInfo pageInfo = this.buildPageInfo(query);
Result<UserEntity> result = this.getService().find(query, pageInfo, context);
model.put("data", result.getList());
model.put("pageInfo", result.getPageInfo());
this.parsePageInfo(model, result.getPageInfo());
model.put("message_info", busiDesc + "成功");
} catch (Exception e) {
code = -1;
this.doException(this.request, busiDesc, model, e);
}
ret.setCode(code);
ret.setData(model);
ret.setMsg(model.get("message_info") == null ? "" : model.remove("message_info").toString());
return ret;
}
}
\ No newline at end of file
###用户信息业务列表
POST {{baseUrl}}/user/list
Authorization: {{authToken}}
Content-Type: application/json
{
"page":1,
"size":10,
"roleId":"4",
"orConditionList":[
{
"loginName":"test1"
},
{
"realName":"111"
},
{
"mobile":"13281114856"
}
]
"size":10
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment