Commit df59bfd6 by fengshuonan

模板增加模块字段

parent 9076d024
.text-danger {
color: #FF5722;
}
.text-success {
color: #5FB878;
}
.text-waring {
color: #FFB800;
}
.layui-form-label {
float: left;
display: block;
padding: 9px 15px;
width: 90px;
font-weight: 400;
line-height: 20px;
text-align: right;
}
.layui-input-block {
margin-left: 120px;
min-height: 36px;
}
\ No newline at end of file
......@@ -19,6 +19,7 @@
<title>${title!"管理系统"}</title>
<link rel="stylesheet" href="${ctxPath}/assets/common/layui/css/layui.css"/>
<link rel="stylesheet" href="${ctxPath}/assets/common/module/admin.css" media="all"/>
<link rel="stylesheet" href="${ctxPath}/assets/expand/css/style.css" media="all"/>
<!--其他插件css-->
@if(isNotEmpty(plugins)){
......
......@@ -46,4 +46,9 @@ public class ContextParam {
*/
private String author = "fengshuonan";
/**
* 模块名称
*/
private String modularName;
}
......@@ -151,7 +151,7 @@ public class GeneratorController {
@RequestMapping(value = "/execute")
@ResponseBody
public ResponseEntity<InputStreamResource> execute(String author, String proPackage, String removePrefix,
Long dataSourceId, String tables) {
Long dataSourceId, String tables, String modularName) {
//获取字符串拼接数组
String[] tableArray = ConcatUtil.getArray(tables);
......@@ -165,6 +165,7 @@ public class GeneratorController {
contextParam.setJdbcUserName(databaseInfo.getUserName());
contextParam.setJdbcPassword(databaseInfo.getPassword());
contextParam.setJdbcUrl(databaseInfo.getJdbcUrl());
contextParam.setModularName(modularName);
//获取临时目录
long fileName = IdWorker.getId();
......
......@@ -23,7 +23,7 @@ import org.springframework.web.bind.annotation.ResponseBody;
@RequestMapping("/${lowerEntity}")
public class ${entity}Controller extends BaseController {
private String PREFIX = "/${lowerEntity}";
private String PREFIX = "/${context.modularName}/${lowerEntity}";
@Autowired
private ${entity}Service ${lowerEntityService};
......
@layout("/common/_container.html",{js:["/assets/${lowerEntity}/${lowerEntity}.js"]}){
@layout("/common/_container.html",{js:["/assets/${context.modularName}/${lowerEntity}/${lowerEntity}.js"]}){
<div class="layui-body-header">
<span class="layui-body-header-title">${tableComment}管理</span>
......
@layout("/common/_container.html",{js:["/assets/modular/${lowerEntity}/${lowerEntity}_add.js"]}){
@layout("/common/_container.html",{js:["/assets/${context.modularName}/${lowerEntity}/${lowerEntity}_add.js"]}){
<div class="layui-body-header">
<span class="layui-body-header-title">添加</span>
......
@layout("/common/_container.html",{js:["/assets/modular/${lowerEntity}/${lowerEntity}_edit.js"]}){
@layout("/common/_container.html",{js:["/assets/${context.modularName}/${lowerEntity}/${lowerEntity}_edit.js"]}){
<div class="layui-body-header">
<span class="layui-body-header-title">修改</span>
......
......@@ -25,13 +25,19 @@
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">项目包名称</label>
<label class="layui-form-label">项目包名称 <i class="layui-icon layui-icon-tips" lay-tips="具体到模块包"></i></label>
<div class="layui-input-block">
<input type="text" id="proPackage" name="proPackage" lay-verify="title" autocomplete="off" placeholder="项目包名称" class="layui-input">
<input type="text" id="proPackage" name="proPackage" lay-verify="title" autocomplete="off" placeholder="项目包名称,例如:cn.stylefeng.guns.modular.demos" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">表前缀移除</label>
<label class="layui-form-label">模块名称 <i class="layui-icon layui-icon-tips" lay-tips="利用模块名称来为业务分类,本字段可为空"></i></label>
<div class="layui-input-block">
<input type="text" id="modularName" name="modularName" lay-verify="title" autocomplete="off" placeholder="模块名称" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">表前缀移除 <i class="layui-icon layui-icon-tips" lay-tips="移除表的前缀关键字"></i></label>
<div class="layui-input-block">
<input type="text" id="removePrefix" name="removePrefix" lay-verify="title" autocomplete="off" placeholder="表前缀移除" class="layui-input">
</div>
......
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