Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
guns-vip
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenjunxiong
guns-vip
Commits
f33b34cb
Commit
f33b34cb
authored
Aug 02, 2019
by
fengshuonan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改代码生成的模板
parent
200f6159
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
80 additions
and
73 deletions
+80
-73
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page.js.btl
+20
-11
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page_add.html.btl
+23
-24
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page_add.js.btl
+7
-7
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page_edit.html.btl
+23
-24
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page_edit.js.btl
+7
-7
No files found.
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page.js.btl
View file @
f33b34cb
layui.use(['table', 'admin', 'ax'], function () {
layui.use(['table', 'admin', 'ax'
, 'func'
], function () {
var $ = layui.$;
var $ = layui.$;
var table = layui.table;
var table = layui.table;
var $ax = layui.ax;
var $ax = layui.ax;
var admin = layui.admin;
var admin = layui.admin;
var func = layui.func;
/**
/**
* ${tableComment}管理
* ${tableComment}管理
...
@@ -43,7 +44,24 @@ layui.use(['table', 'admin', 'ax'], function () {
...
@@ -43,7 +44,24 @@ layui.use(['table', 'admin', 'ax'], function () {
* 弹出添加对话框
* 弹出添加对话框
*/
*/
${entity}.openAddDlg = function () {
${entity}.openAddDlg = function () {
window.location.href = Feng.ctxPath + '/${lowerEntity}/add';
func.open({
title: '添加${tableComment}',
content: Feng.ctxPath + '/${lowerEntity}/add',
tableId: ${entity}.tableId
});
};
/**
* 点击编辑
*
* @param data 点击按钮时候的行数据
*/
${entity}.openEditDlg = function (data) {
func.open({
title: '修改${tableComment}',
content: Feng.ctxPath + '/${lowerEntity}/edit?${keyPropertyName}=' + data.${keyPropertyName},
tableId: ${entity}.tableId
});
};
};
/**
/**
...
@@ -59,15 +77,6 @@ layui.use(['table', 'admin', 'ax'], function () {
...
@@ -59,15 +77,6 @@ layui.use(['table', 'admin', 'ax'], function () {
};
};
/**
/**
* 点击编辑
*
* @param data 点击按钮时候的行数据
*/
${entity}.openEditDlg = function (data) {
window.location.href = Feng.ctxPath + '/${lowerEntity}/edit?${keyPropertyName}=' + data.${keyPropertyName};
};
/**
* 点击删除
* 点击删除
*
*
* @param data 点击按钮时候的行数据
* @param data 点击按钮时候的行数据
...
...
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page_add.html.btl
View file @
f33b34cb
@layout("/common/_
container
.html",{js:["/assets${context.modularName}/${lowerEntity}/${lowerEntity}_add.js"]}){
@layout("/common/_
form
.html",{js:["/assets${context.modularName}/${lowerEntity}/${lowerEntity}_add.js"]}){
<div class="layui-body-header">
<form class="layui-form" id="${lowerEntity}Form" lay-filter="${lowerEntity}Form">
<span class="layui-body-header-title">添加</span>
<div class="layui-fluid" style="padding-bottom: 75px;">
</div>
<div class="layui-card">
<div class="layui-card-header">基本信息</div>
<div class="layui-fluid " style="">
<div class="layui-card-body">
<div class="layui-card">
<div class="layui-form-item layui-row">
<div class="layui-card-body">
<input name="${keyPropertyName}" type="hidden"/>
<form id="${lowerEntity}Form" lay-filter="${lowerEntity}Form" class="layui-form model-form" style="max-width: 700px;margin: 40px auto;">
<% for(var i=0 ; i < fieldsNoKey.~size ; i++){ %>
<input name="${keyPropertyName}" type="hidden"/>
<div class="layui-inline layui-col-md12">
<% for(var i=0 ; i < fieldsNoKey.~size ; i++){ %>
<label class="layui-form-label">${fieldsNoKey[i].comment}<span style="color: red;">*</span></label>
<div class="layui-form-item">
<div class="layui-input-block">
<label class="layui-form-label">${fieldsNoKey[i].comment}<span style="color: red;">*</span></label>
<input id="${fieldsNoKey[i].propertyName}" name="${fieldsNoKey[i].propertyName}" placeholder="请输入${fieldsNoKey[i].comment}" type="text" class="layui-input" lay-verify="required" required/>
<div class="layui-input-block">
</div>
<input id="${fieldsNoKey[i].propertyName}" name="${fieldsNoKey[i].propertyName}" placeholder="请输入${fieldsNoKey[i].comment}" type="text" class="layui-input" lay-verify="required" required/>
</div>
</div>
<% } %>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit> 提交 </button>
<button class="layui-btn layui-btn-primary" type="button" id="backupPage"> 返回 </button>
</div>
</div>
<% } %>
</div>
</div>
</
form
>
</
div
>
</div>
</div>
</div>
</div>
</div>
<div class="form-group-bottom text-center">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit> 提交 </button>
<button type="reset" class="layui-btn layui-btn-primary" ew-event="closeDialog"> 取消 </button>
</div>
</form>
@}
@}
\ No newline at end of file
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page_add.js.btl
View file @
f33b34cb
...
@@ -32,7 +32,13 @@ layui.use(['form', 'admin', 'ax'], function () {
...
@@ -32,7 +32,13 @@ layui.use(['form', 'admin', 'ax'], function () {
form.on('submit(btnSubmit)', function (data) {
form.on('submit(btnSubmit)', function (data) {
var ajax = new $ax(Feng.ctxPath + "/${lowerEntity}/addItem", function (data) {
var ajax = new $ax(Feng.ctxPath + "/${lowerEntity}/addItem", function (data) {
Feng.success("添加成功!");
Feng.success("添加成功!");
window.location.href = Feng.ctxPath + '/${lowerEntity}'
//传给上个页面,刷新table用
admin.putTempData('formOk', true);
//关掉对话框
admin.closeThisDialog();
}, function (data) {
}, function (data) {
Feng.error("添加失败!" + data.responseJSON.message)
Feng.error("添加失败!" + data.responseJSON.message)
});
});
...
@@ -42,9 +48,4 @@ layui.use(['form', 'admin', 'ax'], function () {
...
@@ -42,9 +48,4 @@ layui.use(['form', 'admin', 'ax'], function () {
return false;
return false;
});
});
//返回按钮
$("#backupPage").click(function () {
window.location.href = Feng.ctxPath + '/${lowerEntity}'
});
});
});
\ No newline at end of file
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page_edit.html.btl
View file @
f33b34cb
@layout("/common/_
container
.html",{js:["/assets${context.modularName}/${lowerEntity}/${lowerEntity}_edit.js"]}){
@layout("/common/_
form
.html",{js:["/assets${context.modularName}/${lowerEntity}/${lowerEntity}_edit.js"]}){
<div class="layui-body-header">
<form class="layui-form" id="${lowerEntity}Form" lay-filter="${lowerEntity}Form">
<span class="layui-body-header-title">修改</span>
<div class="layui-fluid" style="padding-bottom: 75px;">
</div>
<div class="layui-card">
<div class="layui-card-header">基本信息</div>
<div class="layui-fluid " style="">
<div class="layui-card-body">
<div class="layui-card">
<div class="layui-form-item layui-row">
<div class="layui-card-body">
<input name="${keyPropertyName}" type="hidden"/>
<form id="${lowerEntity}Form" lay-filter="${lowerEntity}Form" class="layui-form model-form" style="max-width: 700px;margin: 40px auto;">
<% for(var i=0 ; i < fieldsNoKey.~size ; i++){ %>
<input name="${keyPropertyName}" type="hidden"/>
<div class="layui-inline layui-col-md12">
<% for(var i=0 ; i < fieldsNoKey.~size ; i++){ %>
<label class="layui-form-label">${fieldsNoKey[i].comment}<span style="color: red;">*</span></label>
<div class="layui-form-item">
<div class="layui-input-block">
<label class="layui-form-label">${fieldsNoKey[i].comment}<span style="color: red;">*</span></label>
<input id="${fieldsNoKey[i].propertyName}" name="${fieldsNoKey[i].propertyName}" placeholder="请输入${fieldsNoKey[i].comment}" type="text" class="layui-input" lay-verify="required" required/>
<div class="layui-input-block">
</div>
<input id="${fieldsNoKey[i].propertyName}" name="${fieldsNoKey[i].propertyName}" placeholder="请输入${fieldsNoKey[i].comment}" type="text" class="layui-input" lay-verify="required" required/>
</div>
</div>
<% } %>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit> 提交 </button>
<button class="layui-btn layui-btn-primary" type="button" id="backupPage"> 返回 </button>
</div>
</div>
<% } %>
</div>
</div>
</
form
>
</
div
>
</div>
</div>
</div>
</div>
</div>
<div class="form-group-bottom text-center">
<button class="layui-btn" lay-filter="btnSubmit" lay-submit> 提交 </button>
<button type="reset" class="layui-btn layui-btn-primary" ew-event="closeDialog"> 取消 </button>
</div>
</form>
@}
@}
\ No newline at end of file
guns-base-support/guns-vip-gen/src/main/resources/gunsTemplates/page_edit.js.btl
View file @
f33b34cb
...
@@ -37,7 +37,13 @@ layui.use(['form', 'admin', 'ax'], function () {
...
@@ -37,7 +37,13 @@ layui.use(['form', 'admin', 'ax'], function () {
form.on('submit(btnSubmit)', function (data) {
form.on('submit(btnSubmit)', function (data) {
var ajax = new $ax(Feng.ctxPath + "/${lowerEntity}/editItem", function (data) {
var ajax = new $ax(Feng.ctxPath + "/${lowerEntity}/editItem", function (data) {
Feng.success("更新成功!");
Feng.success("更新成功!");
window.location.href = Feng.ctxPath + '/${lowerEntity}'
//传给上个页面,刷新table用
admin.putTempData('formOk', true);
//关掉对话框
admin.closeThisDialog();
}, function (data) {
}, function (data) {
Feng.error("更新失败!" + data.responseJSON.message)
Feng.error("更新失败!" + data.responseJSON.message)
});
});
...
@@ -47,9 +53,4 @@ layui.use(['form', 'admin', 'ax'], function () {
...
@@ -47,9 +53,4 @@ layui.use(['form', 'admin', 'ax'], function () {
return false;
return false;
});
});
//返回按钮
$("#backupPage").click(function () {
window.location.href = Feng.ctxPath + '/${lowerEntity}'
});
});
});
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment