cm-cloud/cloud-common-plugin-dynamic/target/classes/templates/dynamic/config/get-generator-empty-project.html

111 lines
4.9 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<base th:href="${#request.getContextPath() + '/'} ">
<meta charset="utf-8">
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link rel="stylesheet" href="assets/fonts/font-awesome/css/font-awesome.css"/>
<link rel="stylesheet" href="assets/layuiadmin/layui/css/layui.css" media="all">
<link rel="stylesheet" href="assets/layuiadmin/style/admin.css" media="all">
</head>
<body>
<div class="layui-fluid layui-anim layui-anim-fadein" style="padding: 0px;">
<div class="layui-card">
<div class="layui-card-body" style="padding: 15px;">
<form class="layui-form layui-form-pane" lay-filter="dataForm">
<div class="layui-form-item">
<label class="layui-form-label">系统地址 *</label>
<div class="layui-input-block">
<input type="text" name="systemUrl" lay-verify="url" placeholder="请输入系统地址如http://192.169.1.1" class="layui-input" value="http://192.168.1.1">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">系统端口 *</label>
<div class="layui-input-block">
<input type="number" name="systemPort" lay-verify="number" placeholder="请输入系统端口8080" class="layui-input" value="8080">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">系统名 *</label>
<div class="layui-input-block">
<input type="text" name="systemName" lay-verify="letter" placeholder="请输入系统名usercenter" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">系统说明 *</label>
<div class="layui-input-block">
<input type="text" name="systemSummary" lay-verify="require" placeholder="请输入系统说明" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">认证地址 *</label>
<div class="layui-input-block">
<input type="text" name="oauthServerUrl" lay-verify="url" placeholder="请输入认证地址如http://192.168.0.106:7001/usercenter" class="layui-input" value="http://192.168.0.106:7001/usercenter">
</div>
</div>
<div class="layui-form-item layui-layout-admin">
<div class="layui-input-block">
<div class="layui-footer" style="left: 0;">
<button type="button" class="layui-btn" lay-submit lay-filter="submitForm">确定生成</button>
<button type="button" class="layui-btn layui-btn-primary close">关闭</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
<input type="hidden" id="id" th:value="${id}">
<script src="assets/layuiadmin/layui/layui.js"></script>
<script>
layui.config({
base: 'assets/layuiadmin/' //静态资源所在路径
}).extend({
index: 'lib/index' //主入口模块
}).use(['index', 'form', 'laydate'], function(){
var $ = layui.$;
var form = layui.form;
function closeBox() {
parent.layer.close(parent.layer.getFrameIndex(window.name));
}
// 初始化
function initData() {}
initData();
// 提交表单
form.on('submit(submitForm)', function(data) {
var formData = data.field;
var formStr = '';
for (var name in formData) {
if (formStr.length == 0) {
formStr += name + '=' + encodeURI(formData[name]);
} else {
formStr += '&' + name + '=' + encodeURI(formData[name]);
}
}
top.dialog.confirm('确定下载吗?', function(index) {
top.dialog.close(index);
top.window.open(top.restAjax.path('api/dynamicconfigtable/getemptyproject?{formStr}', [formStr]))
closeBox();
});
return false;
});
form.verify({
letter: function(value, item) {
if(!/[a-zA-Z]+/g.test(value)){
return '必须是字母';
}
}
});
$('.close').on('click', function() {
closeBox();
});
});
</script>
</body>
</html>