Files
easy-admin/web/admin/view/flow/editXml.html
2022-09-13 15:03:30 +08:00

97 lines
3.6 KiB
HTML
Raw Permalink 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>
<head>
<meta charset="utf-8">
<title></title>
<link href="../../component/pear/css/pear.css" rel="stylesheet"/>
</head>
<body class="pear-container">
<div class="layui-card">
<div class="layui-card-body">
<form class="layui-form" action="" lay-filter="nginx">
<div class="layui-form-item adminj-sort-item" id="did_1629876782412_1" cpt_id="textarea"
style="width: 100%;height: 450px">
<label class="layui-form-label"></label>
<div class="layui-input-inline" style="width: 66%;">
<textarea id="nginxContent" name="context" class="layui-textarea"
style="width: 99%; height: 450px"></textarea>
</div>
</div>
<div class="layui-form-item" style="width: 100%;">
<button type="submit" class="layui-btn" lay-submit="" lay-filter="save">保存</button>
<button id="cancle" class="layui-btn layui-btn-danger">取消</button>
</div>
</form>
</div>
</div>
</body>
<script src="../../component/layui/layui.js"></script>
<script src="../../component/pear/pear.js"></script>
<script>
layui.use(['easyAdmin', 'form'], function () {
let easyAdmin = layui.easyAdmin;
var $ = layui.$; //使用jQuery 重点处
let form = layui.form;
let processId = easyAdmin.getQueryString("processId");
getConfContent(processId);
form.on('submit(save)', function (data) {
layer.confirm('XML小白建议使用图形化界面设计!否则会导致流程失败', {
btn: ['取消', '继续'] //按钮
}, function () {
parent.layer.close(parent.layer.getFrameIndex(window.name));//关闭当前页
parent.layui.table.reload("user-table");
}, function () {
easyAdmin.http({
type: 'POST',
url: "/flow/process/deployXml",
data: "model=" + data.field.context + "&id=" + processId + "&xmlHearder=true",
async: false,
globle: false,
error: function () {
alert('数据处理错误!');
return false;
},
success: function (data) {
if (data == true) {
parent.layer.close(parent.layer.getFrameIndex(window.name));//关闭当前页
parent.layui.table.reload("user-table");
} else {
layer.msg("没有修改权限哦flow.update", {
icon: 2,
time: 1000,
area: ['300px', '65px']
});
}
}
});
});
return false;
});
function getConfContent(processId) {
easyAdmin.httpGet("/flow/getXml?id=" + processId, function (res) {
if (res.success) {
$('#nginxContent').val(res.data);
} else {
layer.msg(res.msg,
{icon: 2, time: 2000, area: ['230px', '65px']}
);
}
});
}
$("#cancle").click(function () {
parent.layer.close(parent.layer.getFrameIndex(window.name));//关闭当前页
parent.layui.table.reload("user-table");
});
})
</script>
</html>