Java项目:房产门户房屋出租销售网站(java

控制器类

/**

    登录相关

*/

@RequestMapping(“config”)

@RestController

public class ConfigController{

@Autowired

private ConfigService configService;

/**

    列表

*/

@RequestMapping(“/page”)

public R page(@RequestParam Map<String, Object> params,ConfigEntity config){

EntityWrapper ew = new EntityWrapper();

PageUtils page = configService.queryPage(params);

return R.ok().put(“data”, page);

}

/**

    列表

*/

@IgnoreAuth

@RequestMapping(“/list”)

public R list(@RequestParam Map<String, Object> params,ConfigEntity config){

EntityWrapper ew = new EntityWrapper();

PageUtils page = configService.queryPage(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().eq(“name”, “faceFile”));

return R.ok().put(“data”, config);

}

/**

    保存

*/

@PostMapping(“/save”)

public R save(@RequestBody ConfigEntity config){

// ValidatorUtils.validateEntity(config);

configService.insert(config);

return R.ok();

}

/**

    修改

*/

@RequestMapping(“/update”)

public R update(@RequestBody ConfigEntity config){

configService.updateById(config);//全部更新

return R.ok();

}

/**

    删除

*/

@RequestMapping(“/delete”)

public R delete(@RequestBody Long[] ids){

configService.deleteBatchIds(Arrays.asList(ids));

return R.ok();

}

}

经验分享 程序员 微信小程序 职场和发展