实现用户端APP登录、操作,管理端预录入准备数据的简单流程,无用户注册、无管理端用户新增
项目架构: 前后端分离 APP和管理端H5实现,静态页面跳转 服务端基于gradle的项目
用户端页面,入口: car_logIn.html
管理端页面,入口: login.html
api-core:服务端项目入口,其他子模块都以jar包方式集成进此项目的war包 m-download:预定义出来做下载相关实现,暂未启用 m-login:管理登录验证的模块,功能太简单,需重构 m-order:订单相关业务逻辑(直接与order表数据交互,数据结构和业务逻辑待重构) m-org:机构相关 m-product:商品相关,管理端录入,用户端销售,待重构 m-sales-network:销售网点相关 util:工具类和一些基础类,之前实现了一个短信发送模块
命令行进入api-core目录,执行"gradle build"命令即可,编译成功会在build/libs目录下出现api-core-1.0-SNAPSHOT.war,改名成zunyuan.war,丢到tomcat8/webapps即可
api-core的build.gradle:(可以看出模块之间的依赖关系,有些子模块会用到其他子模块的功能,也需添加依赖) dependencies { …… compile project(':util') compile project(':m-login') compile project(':m-sales-network') compile project(':m-product') compile project(':m-order') compile project(':m-downLoad') compile project(':m-org') }