基于javaweb+mysql的springboot病案打印系统(java+springboot+maven+ssm+vue+mysql)
私信源码获取及调试交流
运行环境
Java≥8、MySQL≥5.7、Node.js≥10
开发工具
后端:eclipse/idea/myeclipse/sts等均可配置运行
前端:WebStorm/VSCode/HBuilderX等均可
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
基于javaweb的SpringBoot病案打印系统(java+springboot+maven+ssm+vue+mysql)
/MedicalSystem
管理员
admin 123456
用户
用户账号1 123456
用户账号2 123456
用户账号3 123456
用户账号4 123456
用户账号5 123456
用户账号6 123456
用户账号7 123456
用户账号8 123456
代理人
代理账号1 123456
代理账号2 123456
代理账号3 123456
代理账号4 123456
代理账号5 123456
代理账号6 123456
代理账号7 123456
代理账号8 123456
本项目将围绕病案打印系统的构建与实施展开,具体项目内容包括:
用户注册和登录功能,确保用户信息安全;
病案信息的录入和查询功能,方便医护人员获取所需病案;
申请打印功能的设计与实现,简化病案打印流程;
代理人功能的添加,满足患者多样化的需求;
* 代理打印
* 后端接口
* @email
*/
@RestController
@RequestMapping("/dailidayin")
public class DailidayinController {
@Autowired
private DailidayinService dailidayinService;
/**
* 后端列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,DailidayinEntity dailidayin,
HttpServletRequest request){
String tableName = request.getSession().getAttribute("tableName").toString();
if(tableName.equals("yonghu")) {
dailidayin.setYonghuzhanghao((String)request.getSession().getAttribute("username"));
}
if(tableName.equals("dailiren")) {
dailidayin.setDailizhanghao((String)request.getSession().getAttribute("username"));
}
EntityWrapper<DailidayinEntity> ew = new EntityWrapper<DailidayinEntity>();
PageUtils page = dailidayinService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, dailidayin), params), params));
return R.ok().put("data", page);
}
/**
* 前端列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,DailidayinEntity dailidayin,
HttpServletRequest request){
EntityWrapper<DailidayinEntity> ew = new EntityWrapper<DailidayinEntity>();
PageUtils page = dailidayinService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, dailidayin), params), params));
return R.ok().put("data", page);
}
* 获取table表中的column列表(联动接口)
* @param table
* @param column
* @return
*/
@IgnoreAuth
@RequestMapping("/option/{tableName}/{columnName}")
public R getOption(@PathVariable("tableName") String tableName, @PathVariable("columnName") String columnName,@RequestParam(required = false) String conditionColumn,@RequestParam(required = false) String conditionValue,String level,String parent) {
Map<String, Object> params = new HashMap<String, Object>();
params.put("table", tableName);
params.put("column", columnName);
if(StringUtils.isNotBlank(level)) {
params.put("level", level);
}
if(StringUtils.isNotBlank(parent)) {
params.put("parent", parent);
}
if(StringUtils.isNotBlank(conditionColumn)) {
params.put("conditionColumn", conditionColumn);
}
if(StringUtils.isNotBlank(conditionValue)) {
params.put("conditionValue", conditionValue);
}
List<String> data = commonService.getOption(params);
return R.ok().put("data", data);
}
/**
* 根据table中的column获取单条记录
* @param table
* @param column
* @return
*/
@IgnoreAuth
@RequestMapping("/follow/{tableName}/{columnName}")
public R getFollowByOption(@PathVariable("tableName") String tableName, @PathVariable("columnName") String columnName, @RequestParam String columnValue) {
Map<String, Object> params = new HashMap<String, Object>();
params.put("table", tableName);
params.put("column", columnName);
params.put("columnValue", columnValue);
Map<String, Object> result = commonService.getFollowByOption(params);
return R.ok().put("data", result);
}
@RequestMapping("/binganxinxi")
public class BinganxinxiController {
@Autowired
private BinganxinxiService binganxinxiService;
/**
* 后端列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,BinganxinxiEntity binganxinxi,
HttpServletRequest request){
String tableName = request.getSession().getAttribute("tableName").toString();
if(tableName.equals("yonghu")) {
binganxinxi.setYonghuzhanghao((String)request.getSession().getAttribute("username"));
}
EntityWrapper<BinganxinxiEntity> ew = new EntityWrapper<BinganxinxiEntity>();
PageUtils page = binganxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, binganxinxi), params), params));
return R.ok().put("data", page);
}
/**
* 前端列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,BinganxinxiEntity binganxinxi,
HttpServletRequest request){
EntityWrapper<BinganxinxiEntity> ew = new EntityWrapper<BinganxinxiEntity>();
PageUtils page = binganxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, binganxinxi), params), params));
return R.ok().put("data", page);
}
/**
* 列表
*/
@RequestMapping("/lists")
public R list( BinganxinxiEntity binganxinxi){
EntityWrapper<BinganxinxiEntity> ew = new EntityWrapper<BinganxinxiEntity>();
ew.allEq(MPUtil.allEQMapPre( binganxinxi, "binganxinxi"));
return R.ok().put("data", binganxinxiService.selectListView(ew));
}
/**
* 后端保存
*/
@RequestMapping("/save")
public R save(@RequestBody BingandayinEntity bingandayin, HttpServletRequest request) {
bingandayin.setId(new Date().getTime() + new Double(Math.floor(Math.random() * 1000)).longValue());
//ValidatorUtils.validateEntity(bingandayin);
bingandayinService.insert(bingandayin);
return R.ok();
}
/**
* 前端保存
*/
@RequestMapping("/add")
public R add(@RequestBody BingandayinEntity bingandayin, HttpServletRequest request) {
bingandayin.setId(new Date().getTime() + new Double(Math.floor(Math.random() * 1000)).longValue());
//ValidatorUtils.validateEntity(bingandayin);
bingandayinService.insert(bingandayin);
return R.ok();
}
/**
* 修改
*/
@RequestMapping("/update")
@Transactional
public R update(@RequestBody BingandayinEntity bingandayin, HttpServletRequest request) {
//ValidatorUtils.validateEntity(bingandayin);
bingandayinService.updateById(bingandayin);//全部更新
return R.ok();
}
/**
* 删除
*/
@RequestMapping("/delete")
public R delete(@RequestBody Long[] ids) {
bingandayinService.deleteBatchIds(Arrays.asList(ids));
return R.ok();
}
@RequestMapping("/alipay")
public R payController(HttpServletRequest request, HttpServletResponse response) throws IOException {
request.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
//
// AlipayTradePagePayRequest alipayRequest = new AlipayTradePagePayRequest();
//商户订单号
String out_trade_no = (String) params.get("tradeno");
DayinxinxiEntity dayinxinxi = dayinxinxiService.selectOne(new EntityWrapper<DayinxinxiEntity>().eq("dayinbianhao", out_trade_no));
if (dayinxinxi != null) {
dayinxinxi.setIspay("已支付");
dayinxinxiService.updateById(dayinxinxi);
}
//——请在这里编写您的程序(以上代码仅作参考)——
return R.ok();
}
}
/**
* 病案打印
* 后端接口
/**
* 后端保存
*/
@RequestMapping("/save")
public R save(@RequestBody DailirenEntity dailiren, HttpServletRequest request){
dailiren.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(dailiren);
DailirenEntity u = dailirenService.selectOne(new EntityWrapper<DailirenEntity>().eq("dailizhanghao", dailiren.getDailizhanghao()));
if(u!=null) {
return R.error("用户已存在");
}
dailiren.setId(new Date().getTime());
dailirenService.insert(dailiren);
return R.ok();
}
/**
* 前端保存
*/
@RequestMapping("/add")
public R add(@RequestBody DailirenEntity dailiren, HttpServletRequest request){
dailiren.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(dailiren);
DailirenEntity u = dailirenService.selectOne(new EntityWrapper<DailirenEntity>().eq("dailizhanghao", dailiren.getDailizhanghao()));
if(u!=null) {
return R.error("用户已存在");
}
dailiren.setId(new Date().getTime());
dailirenService.insert(dailiren);
return R.ok();
}
/**
* 修改
*/
@RequestMapping("/update")
@Transactional
public R update(@RequestBody DailirenEntity dailiren, HttpServletRequest request){
//ValidatorUtils.validateEntity(dailiren);
dailirenService.updateById(dailiren);//全部更新
return R.ok();
}
/**
* 列表
*/
@RequestMapping("/lists")
public R list( ShenqingdayinEntity shenqingdayin){
EntityWrapper<ShenqingdayinEntity> ew = new EntityWrapper<ShenqingdayinEntity>();
ew.allEq(MPUtil.allEQMapPre( shenqingdayin, "shenqingdayin"));
return R.ok().put("data", shenqingdayinService.selectListView(ew));
}
/**
* 查询
*/
@RequestMapping("/query")
public R query(ShenqingdayinEntity shenqingdayin){
EntityWrapper< ShenqingdayinEntity> ew = new EntityWrapper< ShenqingdayinEntity>();
ew.allEq(MPUtil.allEQMapPre( shenqingdayin, "shenqingdayin"));
ShenqingdayinView shenqingdayinView = shenqingdayinService.selectView(ew);
return R.ok("查询申请打印成功").put("data", shenqingdayinView);
}
/**
* 后端详情
*/
@RequestMapping("/info/{id}")
public R info(@PathVariable("id") Long id){
ShenqingdayinEntity shenqingdayin = shenqingdayinService.selectById(id);
return R.ok().put("data", shenqingdayin);
}
/**
* 前端详情
*/
@IgnoreAuth
@RequestMapping("/detail/{id}")
public R detail(@PathVariable("id") Long id){
ShenqingdayinEntity shenqingdayin = shenqingdayinService.selectById(id);
return R.ok().put("data", shenqingdayin);
}
/**
* 后端保存
*/
}
/**
* 获取用户的session用户信息
*/
@RequestMapping("/session")
public R getCurrUser(HttpServletRequest request){
Long id = (Long)request.getSession().getAttribute("userId");
YonghuEntity u = yonghuService.selectById(id);
return R.ok().put("data", u);
}
/**
* 密码重置
*/
@IgnoreAuth
@RequestMapping(value = "/resetPass")
public R resetPass(String username, HttpServletRequest request){
YonghuEntity u = yonghuService.selectOne(new EntityWrapper<YonghuEntity>().eq("yonghuzhanghao", username));
if(u==null) {
return R.error("账号不存在");
}
u.setMima("123456");
yonghuService.updateById(u);
return R.ok("密码已重置为:123456");
}
/**
* 后端列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,YonghuEntity yonghu,
HttpServletRequest request){
EntityWrapper<YonghuEntity> ew = new EntityWrapper<YonghuEntity>();
PageUtils page = yonghuService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, yonghu), params), params));
return R.ok().put("data", page);
}
/**
* 前端列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,YonghuEntity yonghu,
HttpServletRequest request){
EntityWrapper<YonghuEntity> ew = new EntityWrapper<YonghuEntity>();
PageUtils page = yonghuService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, yonghu), params), params));
private ConfigService configService;
/**
* 列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,ConfigEntity config){
EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();
PageUtils page = configService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, config), params), params));
return R.ok().put("data", page);
}
/**
* 列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,ConfigEntity config){
EntityWrapper<ConfigEntity> ew = new EntityWrapper<ConfigEntity>();
PageUtils page = configService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, config), params), params));
return R.ok().put("data", page);
}
/**
* 信息
*/
@RequestMapping("/info/{id}")
public R info(@PathVariable("id") String id){
ConfigEntity config = configService.selectById(id);
return R.ok().put("data", config);
}
/**
* 详情
*/
@IgnoreAuth
@RequestMapping("/detail/{id}")
public R detail(@PathVariable("id") String id){
ConfigEntity config = configService.selectById(id);
return R.ok().put("data", config);
}
/**
* 根据name获取信息
*/
@RequestMapping("/info")
public R infoByName(@RequestParam String name){
ConfigEntity config = configService.selectOne(new EntityWrapper<ConfigEntity>().eq("name", "faceFile"));
return R.ok().put("data", config);
}
/**
return R.ok().put("data", u);
}
/**
* 密码重置
*/
@IgnoreAuth
@RequestMapping(value = "/resetPass")
public R resetPass(String username, HttpServletRequest request){
DailirenEntity u = dailirenService.selectOne(new EntityWrapper<DailirenEntity>().eq("dailizhanghao", username));
if(u==null) {
return R.error("账号不存在");
}
u.setMima("123456");
dailirenService.updateById(u);
return R.ok("密码已重置为:123456");
}
/**
* 后端列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,DailirenEntity dailiren,
HttpServletRequest request){
EntityWrapper<DailirenEntity> ew = new EntityWrapper<DailirenEntity>();
PageUtils page = dailirenService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, dailiren), params), params));
return R.ok().put("data", page);
}
/**
* 前端列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,DailirenEntity dailiren,
HttpServletRequest request){
EntityWrapper<DailirenEntity> ew = new EntityWrapper<DailirenEntity>();
PageUtils page = dailirenService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, dailiren), params), params));
return R.ok().put("data", page);
}
/**
* 列表
*/
@RequestMapping("/lists")
public R list( DailirenEntity dailiren){
EntityWrapper<DailirenEntity> ew = new EntityWrapper<DailirenEntity>();
ew.allEq(MPUtil.allEQMapPre( dailiren, "dailiren"));
HttpServletRequest request) {
String tableName = request.getSession().getAttribute("tableName").toString();
if (tableName.equals("yonghu")) {
dayinxinxi.setYonghuzhanghao((String) request.getSession().getAttribute("username"));
}
if (tableName.equals("dailiren")) {
dayinxinxi.setDailizhanghao((String) request.getSession().getAttribute("username"));
}
EntityWrapper<DayinxinxiEntity> ew = new EntityWrapper<DayinxinxiEntity>();
PageUtils page = dayinxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, dayinxinxi), params), params));
return R.ok().put("data", page);
}
/**
* 前端列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params, DayinxinxiEntity dayinxinxi,
HttpServletRequest request) {
EntityWrapper<DayinxinxiEntity> ew = new EntityWrapper<DayinxinxiEntity>();
PageUtils page = dayinxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, dayinxinxi), params), params));
return R.ok().put("data", page);
}
/**
* 列表
*/
@RequestMapping("/lists")
public R list(DayinxinxiEntity dayinxinxi) {
EntityWrapper<DayinxinxiEntity> ew = new EntityWrapper<DayinxinxiEntity>();
ew.allEq(MPUtil.allEQMapPre(dayinxinxi, "dayinxinxi"));
return R.ok().put("data", dayinxinxiService.selectListView(ew));
}
/**
* 查询
*/
}
/**
* 后端详情
*/
@RequestMapping("/info/{id}")
public R info(@PathVariable("id") Long id) {
BingandayinEntity bingandayin = bingandayinService.selectById(id);
return R.ok().put("data", bingandayin);
}
/**
* 前端详情
*/
@IgnoreAuth
@RequestMapping("/detail/{id}")
public R detail(@PathVariable("id") Long id) {
BingandayinEntity bingandayin = bingandayinService.selectById(id);
return R.ok().put("data", bingandayin);
}
/**
* 后端保存
*/
@RequestMapping("/save")
public R save(@RequestBody BingandayinEntity bingandayin, HttpServletRequest request) {
bingandayin.setId(new Date().getTime() + new Double(Math.floor(Math.random() * 1000)).longValue());
//ValidatorUtils.validateEntity(bingandayin);
bingandayinService.insert(bingandayin);
return R.ok();
}
/**
* 前端保存
*/
@RequestMapping("/add")
public R add(@RequestBody BingandayinEntity bingandayin, HttpServletRequest request) {
bingandayin.setId(new Date().getTime() + new Double(Math.floor(Math.random() * 1000)).longValue());
//ValidatorUtils.validateEntity(bingandayin);
bingandayinService.insert(bingandayin);
return R.ok();
}
/**
* 修改
/**
* 登录相关
*/
@RequestMapping("users")
@RestController
public class UsersController{
@Autowired
private UsersService userService;
@Autowired
private TokenService tokenService;
/**
* 登录
*/
@IgnoreAuth
@RequestMapping(value = "/login")
public R login(String username, String password, String captcha, HttpServletRequest request) {
UsersEntity user = userService.selectOne(new EntityWrapper<UsersEntity>().eq("username", username));
if(user==null || !user.getPassword().equals(password)) {
return R.error("账号或密码不正确");
}
String token = tokenService.generateToken(user.getId(),username, "users", user.getRole());
return R.ok().put("token", token);
}
/**
* 注册
*/
@IgnoreAuth
@PostMapping(value = "/register")
public R register(@RequestBody UsersEntity user){
// ValidatorUtils.validateEntity(user);
if(userService.selectOne(new EntityWrapper<UsersEntity>().eq("username", user.getUsername())) !=null) {
shenqingdayinService.insert(shenqingdayin);
return R.ok();
}
/**
* 前端保存
*/
@RequestMapping("/add")
public R add(@RequestBody ShenqingdayinEntity shenqingdayin, HttpServletRequest request){
shenqingdayin.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(shenqingdayin);
shenqingdayinService.insert(shenqingdayin);
return R.ok();
}
/**
* 修改
*/
@RequestMapping("/update")
@Transactional
public R update(@RequestBody ShenqingdayinEntity shenqingdayin, HttpServletRequest request){
//ValidatorUtils.validateEntity(shenqingdayin);
shenqingdayinService.updateById(shenqingdayin);//全部更新
return R.ok();
}
/**
* 审核
*/
@RequestMapping("/shBatch")
@Transactional
public R update(@RequestBody Long[] ids, @RequestParam String sfsh, @RequestParam String shhf){
List<ShenqingdayinEntity> list = new ArrayList<ShenqingdayinEntity>();
for(Long id : ids) {
ShenqingdayinEntity shenqingdayin = shenqingdayinService.selectById(id);
shenqingdayin.setSfsh(sfsh);
shenqingdayin.setShhf(shhf);
list.add(shenqingdayin);
}
@RequestMapping("/logout")
public R logout(HttpServletRequest request) {
request.getSession().invalidate();
return R.ok("退出成功");
}
/**
* 获取用户的session用户信息
*/
@RequestMapping("/session")
public R getCurrUser(HttpServletRequest request){
Long id = (Long)request.getSession().getAttribute("userId");
YonghuEntity u = yonghuService.selectById(id);
return R.ok().put("data", u);
}
/**
* 密码重置
*/
@IgnoreAuth
@RequestMapping(value = "/resetPass")
public R resetPass(String username, HttpServletRequest request){
YonghuEntity u = yonghuService.selectOne(new EntityWrapper<YonghuEntity>().eq("yonghuzhanghao", username));
if(u==null) {
return R.error("账号不存在");
}
u.setMima("123456");
yonghuService.updateById(u);
return R.ok("密码已重置为:123456");
}
/**
* 后端列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,YonghuEntity yonghu,
HttpServletRequest request){
EntityWrapper<YonghuEntity> ew = new EntityWrapper<YonghuEntity>();
PageUtils page = yonghuService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, yonghu), params), params));
return R.ok().put("data", page);
}
* 后端保存
*/
@RequestMapping("/save")
public R save(@RequestBody ShenqingdayinEntity shenqingdayin, HttpServletRequest request){
shenqingdayin.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(shenqingdayin);
shenqingdayinService.insert(shenqingdayin);
return R.ok();
}
/**
* 前端保存
*/
@RequestMapping("/add")
public R add(@RequestBody ShenqingdayinEntity shenqingdayin, HttpServletRequest request){
shenqingdayin.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(shenqingdayin);
shenqingdayinService.insert(shenqingdayin);
return R.ok();
}
/**
* 修改
*/
@RequestMapping("/update")
@Transactional
public R update(@RequestBody ShenqingdayinEntity shenqingdayin, HttpServletRequest request){
//ValidatorUtils.validateEntity(shenqingdayin);
shenqingdayinService.updateById(shenqingdayin);//全部更新
return R.ok();
}
/**
* 审核
*/
@RequestMapping("/shBatch")
@Transactional
public R update(@RequestBody Long[] ids, @RequestParam String sfsh, @RequestParam String shhf){
List<ShenqingdayinEntity> list = new ArrayList<ShenqingdayinEntity>();
for(Long id : ids) {
ShenqingdayinEntity shenqingdayin = shenqingdayinService.selectById(id);
shenqingdayin.setSfsh(sfsh);
shenqingdayin.setShhf(shhf);
list.add(shenqingdayin);
}
shenqingdayinService.updateBatchById(list);
return R.ok();
}
return R.ok("退出成功");
}
/**
* 获取用户的session用户信息
*/
@RequestMapping("/session")
public R getCurrUser(HttpServletRequest request){
Long id = (Long)request.getSession().getAttribute("userId");
DailirenEntity u = dailirenService.selectById(id);
return R.ok().put("data", u);
}
/**
* 密码重置
*/
@IgnoreAuth
@RequestMapping(value = "/resetPass")
public R resetPass(String username, HttpServletRequest request){
DailirenEntity u = dailirenService.selectOne(new EntityWrapper<DailirenEntity>().eq("dailizhanghao", username));
if(u==null) {
return R.error("账号不存在");
}
u.setMima("123456");
dailirenService.updateById(u);
return R.ok("密码已重置为:123456");
}
/**
* 后端列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,DailirenEntity dailiren,
HttpServletRequest request){
EntityWrapper<DailirenEntity> ew = new EntityWrapper<DailirenEntity>();
PageUtils page = dailirenService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, dailiren), params), params));
return R.ok().put("data", page);
}
/**
* 前端列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,DailirenEntity dailiren,
HttpServletRequest request){
EntityWrapper<DailirenEntity> ew = new EntityWrapper<DailirenEntity>();
PageUtils page = dailirenService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, dailiren), params), params));
return R.ok().put("data", page);