运行环境
开发语言:Java
开发工具:IDEA /Eclipse
数据库:MYSQL5.7
应用服务:Tomcat7/Tomcat8
使用框架:springboot+vue
项目介绍
随着人们生活水平的提高,以及国家二胎政策的开放。越来越多的人在孕育新的生命,这难免就会需要很多的母婴用品。母婴用品是指孕妇和婴幼儿衣食住行等商品的总和。目前市面上销售的母婴用品良莠不齐,且价格昂贵。随着互联网的发展,越来越多的人希望通过在线商城这个平台,购买到物美价廉且安全可靠的母婴用品。为此我们通过Springboot+vue开发了本次的母婴用品销售商城网站
母婴用品商城是为了方便准备生小孩儿和已经孕育了新生命的家庭使用的。系统分为前台和后台两部分,前台部分主要是展示和销售母婴用品使用的。后台部分主要是给母婴用品的管理人员使用的。管理人员在后台可以更加方便的对母婴用品相关的商品分类和商品进行管理。同时还可以对用户的订单进行发货等操作。
效果图
控制器类
/*** 登录相关*/
@RequestMapping("config")
@RestController
public class ConfigController{@Autowiredprivate 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);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);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);}/*** 保存*/@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){
// ValidatorUtils.validateEntity(config);configService.updateById(config);//全部更新return R.ok();}/*** 删除*/@RequestMapping("/delete")public R delete(@RequestBody Long[] ids){configService.deleteBatchIds(Arrays.asList(ids));return R.ok();}
}