Commit a760cd2f authored by 黄瑜's avatar 黄瑜

更新

parent aeb789e6
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="Encoding"> <component name="Encoding" defaultCharsetForPropertiesFiles="UTF-8">
<file url="file://$PROJECT_DIR$" charset="UTF-8" /> <file url="file://$PROJECT_DIR$" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/dao" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/dao" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/domain" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/domain" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/service" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/service" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/web" charset="UTF-8" /> <file url="file://$PROJECT_DIR$/web" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/web/src/main/sql/SpringMvcTemplate.sql" charset="UTF-8" />
</component> </component>
</project> </project>
\ No newline at end of file
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. #NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
#Tue Oct 09 18:09:05 CST 2018 #Wed Oct 10 15:26:51 CST 2018
SpringMVCTemplate-0.0.1-SNAPSHOT.pom>= SpringMVCTemplate-0.0.1-SNAPSHOT.pom>=
...@@ -7,12 +7,12 @@ ...@@ -7,12 +7,12 @@
<snapshot> <snapshot>
<localCopy>true</localCopy> <localCopy>true</localCopy>
</snapshot> </snapshot>
<lastUpdated>20181009100905</lastUpdated> <lastUpdated>20181010072652</lastUpdated>
<snapshotVersions> <snapshotVersions>
<snapshotVersion> <snapshotVersion>
<extension>pom</extension> <extension>pom</extension>
<value>0.0.1-SNAPSHOT</value> <value>0.0.1-SNAPSHOT</value>
<updated>20181009100905</updated> <updated>20181010072652</updated>
</snapshotVersion> </snapshotVersion>
</snapshotVersions> </snapshotVersions>
</versioning> </versioning>
......
...@@ -6,6 +6,6 @@ ...@@ -6,6 +6,6 @@
<versions> <versions>
<version>0.0.1-SNAPSHOT</version> <version>0.0.1-SNAPSHOT</version>
</versions> </versions>
<lastUpdated>20181009100905</lastUpdated> <lastUpdated>20181010072652</lastUpdated>
</versioning> </versioning>
</metadata> </metadata>
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. #NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
#Tue Oct 09 18:09:12 CST 2018 #Wed Oct 10 15:26:59 CST 2018
dao-0.0.1-SNAPSHOT.pom>= dao-0.0.1-SNAPSHOT.pom>=
dao-0.0.1-SNAPSHOT.jar>= dao-0.0.1-SNAPSHOT.jar>=
...@@ -7,17 +7,17 @@ ...@@ -7,17 +7,17 @@
<snapshot> <snapshot>
<localCopy>true</localCopy> <localCopy>true</localCopy>
</snapshot> </snapshot>
<lastUpdated>20181009100912</lastUpdated> <lastUpdated>20181010072659</lastUpdated>
<snapshotVersions> <snapshotVersions>
<snapshotVersion> <snapshotVersion>
<extension>jar</extension> <extension>jar</extension>
<value>0.0.1-SNAPSHOT</value> <value>0.0.1-SNAPSHOT</value>
<updated>20181009100912</updated> <updated>20181010072659</updated>
</snapshotVersion> </snapshotVersion>
<snapshotVersion> <snapshotVersion>
<extension>pom</extension> <extension>pom</extension>
<value>0.0.1-SNAPSHOT</value> <value>0.0.1-SNAPSHOT</value>
<updated>20181009100912</updated> <updated>20181010072659</updated>
</snapshotVersion> </snapshotVersion>
</snapshotVersions> </snapshotVersions>
</versioning> </versioning>
......
...@@ -6,6 +6,6 @@ ...@@ -6,6 +6,6 @@
<versions> <versions>
<version>0.0.1-SNAPSHOT</version> <version>0.0.1-SNAPSHOT</version>
</versions> </versions>
<lastUpdated>20181009100912</lastUpdated> <lastUpdated>20181010072659</lastUpdated>
</versioning> </versioning>
</metadata> </metadata>
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. #NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
#Tue Oct 09 18:09:12 CST 2018 #Wed Oct 10 15:26:58 CST 2018
domain-0.0.1-SNAPSHOT.pom>= domain-0.0.1-SNAPSHOT.pom>=
domain-0.0.1-SNAPSHOT.jar>= domain-0.0.1-SNAPSHOT.jar>=
...@@ -7,17 +7,17 @@ ...@@ -7,17 +7,17 @@
<snapshot> <snapshot>
<localCopy>true</localCopy> <localCopy>true</localCopy>
</snapshot> </snapshot>
<lastUpdated>20181009100912</lastUpdated> <lastUpdated>20181010072658</lastUpdated>
<snapshotVersions> <snapshotVersions>
<snapshotVersion> <snapshotVersion>
<extension>jar</extension> <extension>jar</extension>
<value>0.0.1-SNAPSHOT</value> <value>0.0.1-SNAPSHOT</value>
<updated>20181009100912</updated> <updated>20181010072658</updated>
</snapshotVersion> </snapshotVersion>
<snapshotVersion> <snapshotVersion>
<extension>pom</extension> <extension>pom</extension>
<value>0.0.1-SNAPSHOT</value> <value>0.0.1-SNAPSHOT</value>
<updated>20181009100912</updated> <updated>20181010072658</updated>
</snapshotVersion> </snapshotVersion>
</snapshotVersions> </snapshotVersions>
</versioning> </versioning>
......
...@@ -6,6 +6,6 @@ ...@@ -6,6 +6,6 @@
<versions> <versions>
<version>0.0.1-SNAPSHOT</version> <version>0.0.1-SNAPSHOT</version>
</versions> </versions>
<lastUpdated>20181009100912</lastUpdated> <lastUpdated>20181010072658</lastUpdated>
</versioning> </versioning>
</metadata> </metadata>
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. #NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
#Tue Oct 09 18:09:14 CST 2018 #Wed Oct 10 15:27:01 CST 2018
service-0.0.1-SNAPSHOT.pom>= service-0.0.1-SNAPSHOT.pom>=
service-0.0.1-SNAPSHOT.jar>= service-0.0.1-SNAPSHOT.jar>=
...@@ -7,17 +7,17 @@ ...@@ -7,17 +7,17 @@
<snapshot> <snapshot>
<localCopy>true</localCopy> <localCopy>true</localCopy>
</snapshot> </snapshot>
<lastUpdated>20181009100914</lastUpdated> <lastUpdated>20181010072701</lastUpdated>
<snapshotVersions> <snapshotVersions>
<snapshotVersion> <snapshotVersion>
<extension>jar</extension> <extension>jar</extension>
<value>0.0.1-SNAPSHOT</value> <value>0.0.1-SNAPSHOT</value>
<updated>20181009100914</updated> <updated>20181010072701</updated>
</snapshotVersion> </snapshotVersion>
<snapshotVersion> <snapshotVersion>
<extension>pom</extension> <extension>pom</extension>
<value>0.0.1-SNAPSHOT</value> <value>0.0.1-SNAPSHOT</value>
<updated>20181009100914</updated> <updated>20181010072701</updated>
</snapshotVersion> </snapshotVersion>
</snapshotVersions> </snapshotVersions>
</versioning> </versioning>
......
...@@ -6,6 +6,6 @@ ...@@ -6,6 +6,6 @@
<versions> <versions>
<version>0.0.1-SNAPSHOT</version> <version>0.0.1-SNAPSHOT</version>
</versions> </versions>
<lastUpdated>20181009100914</lastUpdated> <lastUpdated>20181010072701</lastUpdated>
</versioning> </versioning>
</metadata> </metadata>
#NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. #NOTE: This is an Aether internal implementation file, its format can be changed without prior notice.
#Tue Oct 09 18:09:20 CST 2018 #Wed Oct 10 15:27:07 CST 2018
web-0.0.1-SNAPSHOT.pom>= web-0.0.1-SNAPSHOT.pom>=
web-0.0.1-SNAPSHOT.war>= web-0.0.1-SNAPSHOT.war>=
...@@ -7,17 +7,17 @@ ...@@ -7,17 +7,17 @@
<snapshot> <snapshot>
<localCopy>true</localCopy> <localCopy>true</localCopy>
</snapshot> </snapshot>
<lastUpdated>20181009100920</lastUpdated> <lastUpdated>20181010072707</lastUpdated>
<snapshotVersions> <snapshotVersions>
<snapshotVersion> <snapshotVersion>
<extension>war</extension> <extension>war</extension>
<value>0.0.1-SNAPSHOT</value> <value>0.0.1-SNAPSHOT</value>
<updated>20181009100920</updated> <updated>20181010072707</updated>
</snapshotVersion> </snapshotVersion>
<snapshotVersion> <snapshotVersion>
<extension>pom</extension> <extension>pom</extension>
<value>0.0.1-SNAPSHOT</value> <value>0.0.1-SNAPSHOT</value>
<updated>20181009100920</updated> <updated>20181010072707</updated>
</snapshotVersion> </snapshotVersion>
</snapshotVersions> </snapshotVersions>
</versioning> </versioning>
......
...@@ -6,6 +6,6 @@ ...@@ -6,6 +6,6 @@
<versions> <versions>
<version>0.0.1-SNAPSHOT</version> <version>0.0.1-SNAPSHOT</version>
</versions> </versions>
<lastUpdated>20181009100920</lastUpdated> <lastUpdated>20181010072707</lastUpdated>
</versioning> </versioning>
</metadata> </metadata>
...@@ -28,8 +28,8 @@ public class TesRoleController { ...@@ -28,8 +28,8 @@ public class TesRoleController {
@ApiOperation(value = "创建'TESROLE'表中一条信息", notes = "通过post方法请求,传入表中字段的对应信息,创建一条数据。并返回给View层") @ApiOperation(value = "创建'TESROLE'表中一条信息", notes = "通过post方法请求,传入表中字段的对应信息,创建一条数据。并返回给View层")
@RequestMapping(value = "/tes_roles/new", @RequestMapping(value = "/tes_roles/new",
method = RequestMethod.POST, method = RequestMethod.POST,
produces = "application/json;charset=UTF-8") produces = "application/json;charset=UTF-8")
@ResponseBody @ResponseBody
public Object createTesRole( public Object createTesRole(
HttpServletRequest request, HttpServletRequest request,
...@@ -43,23 +43,22 @@ public class TesRoleController { ...@@ -43,23 +43,22 @@ public class TesRoleController {
TesRole item = new TesRole(); TesRole item = new TesRole();
String id = Tools.getUUID(); String id = Tools.getUUID();
item.setId(id); item.setId(id);
if( name != null ){ if (name != null) {
item.setName(name); item.setName(name);
} }
if( description != null ){ if (description != null) {
item.setDescription(description); item.setDescription(description);
} }
if( menu_id != null ){ if (menu_id != null) {
item.setMenuId(menu_id); item.setMenuId(menu_id);
} }
if( create_date != null ){ if (create_date != null) {
item.setCreateDate(Tools.convertStringToDate(create_date, "yyyy-MM-dd HH:mm:ss")); item.setCreateDate(Tools.convertStringToDate(create_date, "yyyy-MM-dd HH:mm:ss"));
} }
if( last_update_time != null ){ if (last_update_time != null) {
item.setLastUpdateTime(Tools.convertStringToDate(last_update_time, "yyyy-MM-dd HH:mm:ss")); item.setLastUpdateTime(Tools.convertStringToDate(last_update_time, "yyyy-MM-dd HH:mm:ss"));
} }
tesRoleService.create(item); tesRoleService.create(item);
//若request param为null,但字段定义有默认值,则需从数据库中返回结果 //若request param为null,但字段定义有默认值,则需从数据库中返回结果
return tesRoleService.get(id); return tesRoleService.get(id);
//return item; //return item;
...@@ -67,8 +66,8 @@ public class TesRoleController { ...@@ -67,8 +66,8 @@ public class TesRoleController {
@ApiOperation(value = "删除'TESROLE'表中的某条记录", notes = "根据url传入的数据id,删除整条记录。") @ApiOperation(value = "删除'TESROLE'表中的某条记录", notes = "根据url传入的数据id,删除整条记录。")
@RequestMapping(value = "/tes_roles/{tes_role_id}/delete", @RequestMapping(value = "/tes_roles/{tes_role_id}/delete",
method = RequestMethod.POST, method = RequestMethod.POST,
produces = "application/json;charset=UTF-8") produces = "application/json;charset=UTF-8")
@ResponseBody @ResponseBody
public Object deleteTesRole( public Object deleteTesRole(
@RequestHeader(value = "X-Auth-Token") String token, @RequestHeader(value = "X-Auth-Token") String token,
...@@ -86,8 +85,8 @@ public class TesRoleController { ...@@ -86,8 +85,8 @@ public class TesRoleController {
@ApiOperation(value = "修改'TESROLE'表中的某条记录", notes = "根据url传入的数据id,确定修改表中的某条记录,传入表中字段要修改的信息,不传代表不修改。并返回给View层") @ApiOperation(value = "修改'TESROLE'表中的某条记录", notes = "根据url传入的数据id,确定修改表中的某条记录,传入表中字段要修改的信息,不传代表不修改。并返回给View层")
@RequestMapping(value = "/tes_roles/{tes_role_id}/edit", @RequestMapping(value = "/tes_roles/{tes_role_id}/edit",
method = RequestMethod.POST, method = RequestMethod.POST,
produces = "application/json;charset=UTF-8") produces = "application/json;charset=UTF-8")
@ResponseBody @ResponseBody
public Object editTesRole( public Object editTesRole(
HttpServletRequest request, HttpServletRequest request,
...@@ -105,19 +104,19 @@ public class TesRoleController { ...@@ -105,19 +104,19 @@ public class TesRoleController {
return Resp.fail("the asset to be edited doesn't exist"); return Resp.fail("the asset to be edited doesn't exist");
} }
if( name != null ){ if (name != null) {
item.setName(name); item.setName(name);
} }
if( description != null ){ if (description != null) {
item.setDescription(description); item.setDescription(description);
} }
if( menu_id != null ){ if (menu_id != null) {
item.setMenuId(menu_id); item.setMenuId(menu_id);
} }
if( create_date != null ){ if (create_date != null) {
item.setCreateDate(Tools.convertStringToDate(create_date, "yyyy-MM-dd HH:mm:ss")); item.setCreateDate(Tools.convertStringToDate(create_date, "yyyy-MM-dd HH:mm:ss"));
} }
if( last_update_time != null ){ if (last_update_time != null) {
item.setLastUpdateTime(Tools.convertStringToDate(last_update_time, "yyyy-MM-dd HH:mm:ss")); item.setLastUpdateTime(Tools.convertStringToDate(last_update_time, "yyyy-MM-dd HH:mm:ss"));
} }
tesRoleService.update(item); tesRoleService.update(item);
...@@ -127,8 +126,8 @@ public class TesRoleController { ...@@ -127,8 +126,8 @@ public class TesRoleController {
@ApiOperation(value = "查询'TESROLE'表中的某条记录", notes = "根据url传入的数据id,查询对应的一条数据。") @ApiOperation(value = "查询'TESROLE'表中的某条记录", notes = "根据url传入的数据id,查询对应的一条数据。")
@RequestMapping(value = "/tes_roles/{tes_role_id}", @RequestMapping(value = "/tes_roles/{tes_role_id}",
method = {RequestMethod.GET, RequestMethod.DELETE, RequestMethod.PUT}, method = {RequestMethod.GET, RequestMethod.DELETE, RequestMethod.PUT},
produces = "application/json;charset=UTF-8") produces = "application/json;charset=UTF-8")
@ResponseBody @ResponseBody
public Object getTesRole( public Object getTesRole(
HttpServletRequest request, HttpServletRequest request,
...@@ -140,7 +139,7 @@ public class TesRoleController { ...@@ -140,7 +139,7 @@ public class TesRoleController {
@RequestParam(value = "create_date", required = false) String create_date, @RequestParam(value = "create_date", required = false) String create_date,
@RequestParam(value = "last_update_time", required = false) String last_update_time @RequestParam(value = "last_update_time", required = false) String last_update_time
) { ) {
if(request.getMethod().equals("GET")){ if (request.getMethod().equals("GET")) {
TesRole item = tesRoleService.get(id); TesRole item = tesRoleService.get(id);
if (null == item) { if (null == item) {
response.setStatus(404); response.setStatus(404);
...@@ -148,34 +147,32 @@ public class TesRoleController { ...@@ -148,34 +147,32 @@ public class TesRoleController {
} }
return item; return item;
} } else if (request.getMethod().equals("PUT")) {
else if(request.getMethod().equals("PUT")){
TesRole item = tesRoleService.get(id); TesRole item = tesRoleService.get(id);
if (null == item) { if (null == item) {
response.setStatus(404); response.setStatus(404);
return Resp.fail("the asset to be edited doesn't exist"); return Resp.fail("the asset to be edited doesn't exist");
} }
if( name != null ){ if (name != null) {
item.setName(name); item.setName(name);
} }
if( description != null ){ if (description != null) {
item.setDescription(description); item.setDescription(description);
} }
if( menu_id != null ){ if (menu_id != null) {
item.setMenuId(menu_id); item.setMenuId(menu_id);
} }
if( create_date != null ){ if (create_date != null) {
item.setCreateDate(Tools.convertStringToDate(create_date, "yyyy-MM-dd HH:mm:ss")); item.setCreateDate(Tools.convertStringToDate(create_date, "yyyy-MM-dd HH:mm:ss"));
} }
if( last_update_time != null ){ if (last_update_time != null) {
item.setLastUpdateTime(Tools.convertStringToDate(last_update_time, "yyyy-MM-dd HH:mm:ss")); item.setLastUpdateTime(Tools.convertStringToDate(last_update_time, "yyyy-MM-dd HH:mm:ss"));
} }
tesRoleService.update(item); tesRoleService.update(item);
return tesRoleService.get(id); return tesRoleService.get(id);
} } else if (request.getMethod().equals("DELETE")) {
else if(request.getMethod().equals("DELETE")){
TesRole item = tesRoleService.get(id); TesRole item = tesRoleService.get(id);
if (null == item) { if (null == item) {
response.setStatus(404); response.setStatus(404);
...@@ -190,8 +187,8 @@ public class TesRoleController { ...@@ -190,8 +187,8 @@ public class TesRoleController {
@ApiOperation(value = "查询'TESROLE'表中的多条记录或者新增某条记录", notes = "get传参:根据url传入的filters(过滤条件),查询对应的多条数据。数据数量取决于page_no和page_size;数据的先后顺序取决于sort_item,sort_order; post请求:新增某条记录,传入表字段对应的值") @ApiOperation(value = "查询'TESROLE'表中的多条记录或者新增某条记录", notes = "get传参:根据url传入的filters(过滤条件),查询对应的多条数据。数据数量取决于page_no和page_size;数据的先后顺序取决于sort_item,sort_order; post请求:新增某条记录,传入表字段对应的值")
@RequestMapping(value = "/tes_roles", @RequestMapping(value = "/tes_roles",
method = { RequestMethod.GET, RequestMethod.POST }, method = {RequestMethod.GET, RequestMethod.POST},
produces = "application/json;charset=UTF-8") produces = "application/json;charset=UTF-8")
@ResponseBody @ResponseBody
public Object getTesRoles( public Object getTesRoles(
HttpServletRequest request, HttpServletRequest request,
...@@ -210,46 +207,45 @@ public class TesRoleController { ...@@ -210,46 +207,45 @@ public class TesRoleController {
@RequestParam(value = "refers", required = false) String refers, @RequestParam(value = "refers", required = false) String refers,
@RequestParam(value = "relates", required = false) String relates @RequestParam(value = "relates", required = false) String relates
) { ) {
if(request.getMethod().equals("GET")){ if (request.getMethod().equals("GET")) {
if(pageNo == null){ if (pageNo == null) {
pageNo = 1; pageNo = 1;
} }
if(pageSize == null){ if (pageSize == null) {
pageSize = 10; pageSize = 10;
} }
if(sortItem == null){ if (sortItem == null) {
sortItem = "id"; sortItem = "id";
} }
if(sortOrder == null){ if (sortOrder == null) {
sortOrder = "asc"; sortOrder = "asc";
} }
if(filters == null){ if (filters == null) {
filters = "{}"; filters = "{}";
} }
Long total = tesRoleService.countListWithPagingAndFilter(filters); Long total = tesRoleService.countListWithPagingAndFilter(filters);
response.addHeader("total", String.valueOf(total)); response.addHeader("total", String.valueOf(total));
return tesRoleService.getListWithPagingAndFilter( return tesRoleService.getListWithPagingAndFilter(
pageNo, pageSize, sortItem, sortOrder, filters, includes, refers, relates); pageNo, pageSize, sortItem, sortOrder, filters, includes, refers, relates);
} } else {
else{
TesRole item = new TesRole(); TesRole item = new TesRole();
String id = Tools.getUUID(); String id = Tools.getUUID();
item.setId(id); item.setId(id);
if( name != null ){ if (name != null) {
item.setName(name); item.setName(name);
} }
if( description != null ){ if (description != null) {
item.setDescription(description); item.setDescription(description);
} }
if( menu_id != null ){ if (menu_id != null) {
item.setMenuId(menu_id); item.setMenuId(menu_id);
} }
if( create_date != null ){ if (create_date != null) {
item.setCreateDate(Tools.convertStringToDate(create_date, "yyyy-MM-dd HH:mm:ss")); item.setCreateDate(Tools.convertStringToDate(create_date, "yyyy-MM-dd HH:mm:ss"));
} }
if( last_update_time != null ){ if (last_update_time != null) {
item.setLastUpdateTime(Tools.convertStringToDate(last_update_time, "yyyy-MM-dd HH:mm:ss")); item.setLastUpdateTime(Tools.convertStringToDate(last_update_time, "yyyy-MM-dd HH:mm:ss"));
} }
tesRoleService.create(item); tesRoleService.create(item);
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Oct 08 10:08:33 CST 2018. This element was generated on Mon Oct 08 10:08:33 CST 2018.
--> -->
<id column="ID" jdbcType="INTEGER" property="id"/> <id column="ID" jdbcType="VARCHAR" property="id"/>
<result column="NAME" jdbcType="VARCHAR" property="name"/> <result column="NAME" jdbcType="VARCHAR" property="name"/>
<result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime"/> <result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime"/>
<result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/> <result column="LAST_UPDATE_TIME" jdbcType="TIMESTAMP" property="lastUpdateTime"/>
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Oct 08 10:08:33 CST 2018. This element was generated on Mon Oct 08 10:08:33 CST 2018.
--> -->
<id column="ID" jdbcType="INTEGER" property="id" /> <id column="ID" jdbcType="VARCHAR" property="id" />
<result column="NAME" jdbcType="VARCHAR" property="name" /> <result column="NAME" jdbcType="VARCHAR" property="name" />
<result column="SORT" jdbcType="VARCHAR" property="sort" /> <result column="SORT" jdbcType="VARCHAR" property="sort" />
<result column="MODULE_ID" jdbcType="VARCHAR" property="moduleId" /> <result column="MODULE_ID" jdbcType="VARCHAR" property="moduleId" />
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Oct 08 10:08:33 CST 2018. This element was generated on Mon Oct 08 10:08:33 CST 2018.
--> -->
<id column="ID" jdbcType="INTEGER" property="id" /> <id column="ID" jdbcType="VARCHAR" property="id" />
<result column="NAME" jdbcType="VARCHAR" property="name" /> <result column="NAME" jdbcType="VARCHAR" property="name" />
<result column="URL" jdbcType="VARCHAR" property="url" /> <result column="URL" jdbcType="VARCHAR" property="url" />
<result column="GROUP_ID" jdbcType="VARCHAR" property="groupId" /> <result column="GROUP_ID" jdbcType="VARCHAR" property="groupId" />
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Oct 08 10:08:33 CST 2018. This element was generated on Mon Oct 08 10:08:33 CST 2018.
--> -->
<id column="ID" jdbcType="INTEGER" property="id" /> <id column="ID" jdbcType="VARCHAR" property="id" />
<result column="NAME" jdbcType="VARCHAR" property="name" /> <result column="NAME" jdbcType="VARCHAR" property="name" />
<result column="SORT" jdbcType="INTEGER" property="sort" /> <result column="SORT" jdbcType="INTEGER" property="sort" />
<result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime" /> <result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime" />
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Oct 08 10:08:33 CST 2018. This element was generated on Mon Oct 08 10:08:33 CST 2018.
--> -->
<id column="ID" jdbcType="INTEGER" property="id" /> <id column="ID" jdbcType="VARCHAR" property="id" />
<result column="NAME" jdbcType="VARCHAR" property="name" /> <result column="NAME" jdbcType="VARCHAR" property="name" />
<result column="DESCRIPTION" jdbcType="VARCHAR" property="description" /> <result column="DESCRIPTION" jdbcType="VARCHAR" property="description" />
<result column="MENU_ID" jdbcType="VARCHAR" property="menuId" /> <result column="MENU_ID" jdbcType="VARCHAR" property="menuId" />
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Oct 08 10:08:33 CST 2018. This element was generated on Mon Oct 08 10:08:33 CST 2018.
--> -->
<id column="ID" jdbcType="INTEGER" property="id" /> <id column="ID" jdbcType="VARCHAR" property="id" />
<result column="USERNAME" jdbcType="VARCHAR" property="username" /> <result column="USERNAME" jdbcType="VARCHAR" property="username" />
<result column="PASSWORD" jdbcType="VARCHAR" property="password" /> <result column="PASSWORD" jdbcType="VARCHAR" property="password" />
<result column="DEPT_ID" jdbcType="VARCHAR" property="deptId" /> <result column="DEPT_ID" jdbcType="VARCHAR" property="deptId" />
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
This element is automatically generated by MyBatis Generator, do not modify. This element is automatically generated by MyBatis Generator, do not modify.
This element was generated on Mon Oct 08 10:08:33 CST 2018. This element was generated on Mon Oct 08 10:08:33 CST 2018.
--> -->
<id column="ID" jdbcType="INTEGER" property="id" /> <id column="ID" jdbcType="VARCHAR" property="id" />
<result column="NAME" jdbcType="VARCHAR" property="name" /> <result column="NAME" jdbcType="VARCHAR" property="name" />
<result column="ROLE_ID" jdbcType="VARCHAR" property="roleId" /> <result column="ROLE_ID" jdbcType="VARCHAR" property="roleId" />
<result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime" /> <result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime" />
...@@ -176,7 +176,7 @@ ...@@ -176,7 +176,7 @@
</trim> </trim>
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="id != null"> <if test="id != null">
#{id,jdbcType=INTEGER}, #{id,jdbcType=VARCHAR},
</if> </if>
<if test="name != null"> <if test="name != null">
#{name,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
......
/*==============================================================*/
/* Database name: db_test */
/* DBMS name: MySQL 5.7 */
/* Created on: 2018/9/30 17:18:06 */
/*==============================================================*/
drop database if exists db_test;
/*==============================================================*/
/* Database: db_test */
/*==============================================================*/
create database db_test;
use db_test;
/*==============================================================*/
/* Table: TEST_ROLE_GROUP */
/*==============================================================*/
create table TEST_ROLE_GROUP
(
ID VARCHAR(255) not null,
NAME VARCHAR(30),
ROLE_ID VARCHAR(30),
CREATE_TIME DATETIME,
LAST_UPDATE_TIME DATETIME,
primary key(ID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
alter table TEST_ROLE_GROUP comment '角色组';
/*==============================================================*/
/* Table: TES_DEPARTMENT */
/*==============================================================*/
create table TES_DEPARTMENT
(
ID VARCHAR(255) not null,
NAME VARCHAR(30),
CREATE_TIME DATETIME,
LAST_UPDATE_TIME DATETIME,
primary key(ID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
alter table TES_DEPARTMENT comment '部门表';
/*==============================================================*/
/* Table: TES_MENU */
/*==============================================================*/
create table TES_MENU
(
ID VARCHAR(255) not null,
NAME VARCHAR(30),
URL VARCHAR(30),
GROUP_ID VARCHAR(30),
SORT INTEGER(10),
CREATE_TIME DATETIME,
LAST_UPDATE_TIME DATETIME,
primary key(ID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
alter table TES_MENU comment '菜单表';
/*==============================================================*/
/* Table: TES_MENU_GROUP */
/*==============================================================*/
create table TES_MENU_GROUP
(
ID VARCHAR(255) not null,
NAME VARCHAR(30),
SORT VARCHAR(30),
MODULE_ID VARCHAR(30),
CREATE_TIME DATETIME,
LAST_UPDATE_TIME DATETIME,
primary key(ID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
alter table TES_MENU_GROUP comment '模块组表';
/*==============================================================*/
/* Table: TES_MENU_MODULE */
/*==============================================================*/
create table TES_MENU_MODULE
(
ID VARCHAR(255) not null,
NAME VARCHAR(30),
SORT INTEGER(10),
CREATE_TIME DATETIME,
LAST_UPDATE_TIME DATETIME,
primary key(ID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
alter table TES_MENU_MODULE comment '菜单模块表';
/*==============================================================*/
/* Table: TES_ROLE */
/*==============================================================*/
create table TES_ROLE
(
ID VARCHAR(255) not null,
NAME VARCHAR(30),
DESCRIPTION VARCHAR(30),
MENU_ID VARCHAR(20),
CREATE_DATE DATETIME,
LAST_UPDATE_TIME DATETIME,
primary key(ID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
alter table TES_ROLE comment '角色表';
/*==============================================================*/
/* Table: TES_USER */
/*==============================================================*/
create table TES_USER
(
ID VARCHAR(255) not null,
USERNAME VARCHAR(32),
PASSWORD VARCHAR(30),
DEPT_ID VARCHAR(32),
STATUS VARCHAR(22),
ROLES_GROUP VARCHAR(32),
CREATE_TIME DATETIME,
LAST_UPDATE_TIME DATETIME,
primary key(ID)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
alter table TES_USER comment '用户表';
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