提交 eb522fa5 编写于 作者: doc_wei's avatar doc_wei

删除流程配置分类管理功能

上级 365c450d
......@@ -17,6 +17,8 @@ layui.config({
// 加载图标信息
systemCommonUtil.initIconChooseHtml('iconMation', form, colorpicker, 17);
sysDictDataUtil.showDictDataListByDictTypeCode(sysDictData["actModelType"]["key"], 'select', "typeId", '', form);
textool.init({eleId: 'remark', maxlength: 200});
matchingLanguage();
......@@ -24,7 +26,7 @@ layui.config({
form.on('submit(formAddBean)', function (data) {
if (winui.verifyForm(data.elem)) {
var params = {
typeId: parent.rowId,
typeId: $("#typeId").val(),
title: $("#typeName").val(),
tokenUrl: $("#tokenUrl").val(),
remark: $("#remark").val(),
......
......@@ -25,6 +25,7 @@ layui.config({
// 加载图标信息
systemCommonUtil.initEditIconChooseHtml('iconMation', form, colorpicker, 17, json.bean);
sysDictDataUtil.showDictDataListByDictTypeCode(sysDictData["actModelType"]["key"], 'select', "typeId", json.bean.typeId, form);
textool.init({eleId: 'remark', maxlength: 200});
matchingLanguage();
......@@ -40,7 +41,8 @@ layui.config({
actFlowId: $("#actFlowId").attr("actFlowId"),
addPageUrl: $("#addPageUrl").val(),
editPageUrl: $("#editPageUrl").val(),
revokeMapping: $("#revokeMapping").val()
revokeMapping: $("#revokeMapping").val(),
typeId: $("#typeId").val()
};
// 获取图标信息
params = systemCommonUtil.getIconChoose(params);
......
var rowId = "";
var clickId = "";//选中的申请类型id
var name = ""; //申请类型名
var rowId = "";
layui.config({
base: basePath,
version: skyeyeVersion
}).extend({
window: 'js/winui.window'
}).define(['window', 'table', 'jquery', 'winui', 'form', 'contextMenu'], function (exports) {
}).define(['window', 'table', 'jquery', 'winui', 'form'], function (exports) {
winui.renderColor();
var $ = layui.$,
form = layui.form,
table = layui.table;
authBtn('1564106558827');//新增申请类型实体
authBtn('1564106543479');//新增申请类型
showLeft();
//初始化左侧菜单申请类型数据
function showLeft(){
var modleTypeTemplate = $('#modleTypeTemplate').html();
AjaxPostUtil.request({url: flowableBasePath + "actmodletype002", params: {}, type: 'json', callback: function (json) {
var str = getDataUseHandlebars(modleTypeTemplate, json);
$("#setting").html(str);
if(json.rows.length > 0){
clickId = json.rows[0].id;
$("#setting").find("a[rowid='" + clickId + "']").addClass('selected');
}
showList();//展示申请类型对应的申请类型实体列表
initRightMenu();//初始化右键
}});
}
//初始化右键
function initRightMenu(){
var arrayObj = new Array();//创建一个数组
if(auth('1564106707762')){
arrayObj.push({
text: "上线",
img: "../../assets/images/up-state.png",
callback: function() {
upModleType();
}
})
}
if(auth('1564106721541')){
arrayObj.push({
text: "下线",
img: "../../assets/images/down-state.png",
callback: function() {
downModleType();
}
})
}
if(auth('1564106736541')){
arrayObj.push({
text: "上移",
img: "../../assets/images/up-move.png",
callback: function() {
upMoveModleType();
}
})
}
if(auth('1564106751352')){
arrayObj.push({
text: "下移",
img: "../../assets/images/down-move.png",
callback: function() {
downMoveModleType();
}
})
}
if(auth('1564106588307')){
arrayObj.push({
text: "删除",
img: "../../assets/images/delete-icon.png",
callback: function() {
deleteModleType();
}
})
}
if(auth('1564106574550')){
arrayObj.push({
text: "重命名",
img: "../../assets/images/rename-icon.png",
callback: function() {
var obj = $("#setting");
var html = obj.find("a[rowid='" + clickId + "']").find("span").html();
var newhtml = "<input value='" + html + "' class='layui-input setting-a-input' style='margin-top: 5px;'/>";
obj.find("a[rowid='" + clickId + "']").find("span").html(newhtml);
obj.find("input").select();
obj.find("input").blur(function(){
var value = obj.find("input").val();
if (!isNull(value)){
if(html != value){
AjaxPostUtil.request({url: flowableBasePath + "actmodletype004", params: {rowId: clickId, title: value}, type: 'json', callback: function (json) {
obj.find("a[rowid='" + clickId + "']").find("span").html(value);
}});
} else {
obj.find("a[rowid='" + clickId + "']").find("span").html(html);
}
} else {
obj.find("a[rowid='" + clickId + "']").find("span").html(html);
}
});
}
})
}
if(arrayObj.length > 0){
$("#setting").contextMenu({
width: 190, // width
itemHeight: 30, // 菜单项height
bgColor: "#FFFFFF", // 背景颜色
color: "#0A0A0A", // 字体颜色
fontSize: 12, // 字体大小
hoverBgColor: "#99CC66", // hover背景颜色
target: function(ele) { // 当前元素
},
rightClass: 'setting-a,setting-a selected',
menu: arrayObj
});
}
};
//删除申请类型
function deleteModleType(){
layer.confirm(systemLanguage["com.skyeye.deleteOperationMsg"][languageType], {icon: 3, title: systemLanguage["com.skyeye.deleteOperation"][languageType]}, function (index) {
layer.close(index);
AjaxPostUtil.request({url: flowableBasePath + "actmodletype005", params: {rowId: clickId}, type: 'json', callback: function (json) {
winui.window.msg(systemLanguage["com.skyeye.deleteOperationSuccessMsg"][languageType], {icon: 1, time: 2000});
$("#setting").find("a[rowid='" + clickId + "']").remove();
var _obj = $("#setting").find("a[class='setting-a']");
if(_obj.length > 0){
_obj.eq(0).click();
} else {
clickId = "";
loadTable();
}
}});
});
}
//上线申请类型
function upModleType(){
var msg = '确认上线该申请类型吗?';
layer.confirm(msg, { icon: 3, title: '上线申请类型实体' }, function (index) {
layer.close(index);
AjaxPostUtil.request({url: flowableBasePath + "actmodletype015", params: {rowId: clickId}, type: 'json', callback: function (json) {
$("#setting").find("a[rowid='" + clickId + "']").find("div").remove();
$("#setting").find("a[rowid='" + clickId + "']").find("span").after('<div class="up-state-point"></div>');
winui.window.msg("上线成功", {icon: 1, time: 2000});
}});
});
}
//下线申请类型
function downModleType(){
var msg = '确认下线该申请类型吗?';
layer.confirm(msg, { icon: 3, title: '下线申请类型实体' }, function (index) {
layer.close(index);
AjaxPostUtil.request({url: flowableBasePath + "actmodletype016", params: {rowId: clickId}, type: 'json', callback: function (json) {
$("#setting").find("a[rowid='" + clickId + "']").find("div").remove();
$("#setting").find("a[rowid='" + clickId + "']").find("span").after('<div class="down-state-point"></div>');
winui.window.msg("下线成功", {icon: 1, time: 2000});
}});
});
}
//上移申请类型
function upMoveModleType(){
AjaxPostUtil.request({url: flowableBasePath + "actmodletype017", params: {rowId: clickId}, type: 'json', callback: function (json) {
winui.window.msg(systemLanguage["com.skyeye.moveUpOperationSuccessMsg"][languageType], {icon: 1, time: 2000});
var a = $("#setting").find("a[rowid='" + clickId + "']").prev();
$("#setting").find(a).remove();
$("#setting").find("a[rowid='" + clickId + "']").after(a);
}});
}
//下移申请类型
function downMoveModleType(){
AjaxPostUtil.request({url: flowableBasePath + "actmodletype018", params: {rowId: clickId}, type: 'json', callback: function (json) {
winui.window.msg(systemLanguage["com.skyeye.moveDownOperationSuccessMsg"][languageType], {icon: 1, time: 2000});
var a = $("#setting").find("a[rowid='" + clickId + "']").next();
$("#setting").find(a).remove();
$("#setting").find("a[rowid='" + clickId + "']").before(a);
}});
}
//申请类型点击事件
$("body").on("click", ".setting-a-input", function (e) {
e.stopPropagation();//阻止冒泡
});
$("body").on("contextmenu", ".setting-a-input", function (e) {
e.stopPropagation();//阻止冒泡
});
//申请类型名右键效果
$("body").on("contextmenu", "#setting a", function (e) {
clickId = $(this).attr("rowid");
name = $(this).attr("rowname");
$("#setting").find("a").removeClass("selected");
$("#setting").find("a[rowid='" + clickId + "']").addClass("selected");
loadTable();
});
//新增申请类型
$("body").on("click", "#addBean", function (e) {
var obj = $("#setting");
var newhtml = "<input value='新增申请类型' class='layui-input setting-a-input' style='margin-top: 5px;' maxlength='6'/>";
if($("#setting a").size() == 0){
obj.append(newhtml);
} else {
$(newhtml).insertBefore($("#setting a").eq(0));
}
obj.find("input").select();
obj.find("input").blur(function(){
var value = obj.find("input").val();
if(isNull(value)){
$(this).select();
return;
}
AjaxPostUtil.request({url: flowableBasePath + "actmodletype001", params: {title: value}, type: 'json', callback: function (json) {
obj.find("input").remove();
clickId = json.bean.id;
var str = '<a rowid="' + clickId + '" rowname="' + value + '" class="setting-a" title="' + value + '"><span>' + value + '</span><div class="new-state-point"></div></a>';
if($("#setting a").size() != 0){
$(str).insertBefore($("#setting a").eq(0));
} else {
obj.append(str);
}
$("#setting").find("a[rowid='" + clickId + "']").click();
}, errorCallback: function (json) {
obj.find("input").select();
winui.window.msg(json.returnMessage, {icon: 2, time: 2000});
}});
});
});
//对左侧菜单项的点击事件
$("body").on("click", "#setting a", function (e) {
$(".setting a").removeClass("selected");
$(this).addClass("selected");
clickId = $(this).attr("rowid");
loadTable();
authBtn('1564106558827');
var typeId = "";
sysDictDataUtil.showDictDataListByDictTypeCode(sysDictData["actModelType"]["key"], 'selectTree', "typeList", '', form, function () {
initTable();
}, function (chooseId) {
typeId = chooseId;
refreshTable();
});
// 展示申请类型对应的申请类型实体列表
function showList(){
function initTable() {
table.render({
id: 'messageTable',
elem: '#messageTable',
method: 'post',
url: flowableBasePath + 'queryActModelList',
where: getTableParams(),
even: true,
page: true,
id: 'messageTable',
elem: '#messageTable',
method: 'post',
url: flowableBasePath + 'queryActModelList',
where: getTableParams(),
even: true,
page: true,
limits: getLimits(),
limit: getLimit(),
cols: [[
{ title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
{ field: 'title', title: '名称', align: 'left', width: 120, templet: function (d) {
cols: [[
{ title: systemLanguage["com.skyeye.serialNumber"][languageType], type: 'numbers' },
{ field: 'title', title: '名称', align: 'left', width: 120, templet: function (d) {
return '<a lay-event="dedails" class="notice-title-click">' + d.title + '</a>';
}},
{ field: 'actFlowName', title: '工作流模型', align: 'left', width: 120},
{ field: 'addPageUrl', title: '新增页面', align: 'left', width: 200 },
{ field: 'editPageUrl', title: '编辑页面', align: 'left', width: 200 },
{ field: 'iconBg', title: '背景', align: 'center', width: 80 },
{ field: 'state', title: '状态', align: 'center', width: 100, templet: function (d) {
{ field: 'actFlowName', title: '工作流模型', align: 'left', width: 120 },
{ field: 'addPageUrl', title: '新增页面', align: 'left', width: 200 },
{ field: 'editPageUrl', title: '编辑页面', align: 'left', width: 200 },
{ field: 'typeName', title: '所属类型', align: 'left', width: 140 },
{ field: 'iconBg', title: '背景', align: 'center', width: 80 },
{ field: 'state', title: '状态', align: 'center', width: 100, templet: function (d) {
if (d.state == '1') {
return "<span class='state-new'>新建</span>";
} else if (d.state == '2') {
......@@ -278,44 +53,42 @@ layui.config({
} else {
return "参数错误";
}
}},
{ field: 'createName', title: systemLanguage["com.skyeye.createName"][languageType], align: 'left', width: 120 },
{ field: 'createTime', title: systemLanguage["com.skyeye.createTime"][languageType], align: 'center', width: 150 },
{ title: systemLanguage["com.skyeye.operation"][languageType], fixed: 'right', align: 'center', width: 250, toolbar: '#tableBar'}
]],
done: function(json) {
matchingLanguage();
}},
{ field: 'createName', title: systemLanguage["com.skyeye.createName"][languageType], align: 'left', width: 120 },
{ field: 'createTime', title: systemLanguage["com.skyeye.createTime"][languageType], align: 'center', width: 150 },
{ title: systemLanguage["com.skyeye.operation"][languageType], fixed: 'right', align: 'center', width: 250, toolbar: '#tableBar' }
]],
done: function(json) {
matchingLanguage();
initTableSearchUtil.initAdvancedSearch(this, json.searchFilter, form, "请输入名称", function () {
table.reloadData("messageTable", {page: {curr: 1}, where: getTableParams()});
});
}
}
});
}
//监听操作栏事件
table.on('tool(messageTable)', function (obj) {
var data = obj.data;
var layEvent = obj.event;
if (layEvent === 'del') { //移除
del(data);
} else if (layEvent === 'edit') { //编辑
edit(data);
} else if (layEvent === 'up') { //上线
up(data);
} else if (layEvent === 'down') { //下线
down(data);
} else if (layEvent === 'upMove') { //上移
upMove(data);
} else if (layEvent === 'downMove') { //下移
downMove(data);
} else if (layEvent === 'dedails') { //详情
dedails(data);
}
});
table.on('tool(messageTable)', function (obj) {
var data = obj.data;
var layEvent = obj.event;
if (layEvent === 'del') { //移除
del(data);
} else if (layEvent === 'edit') { //编辑
edit(data);
} else if (layEvent === 'up') { //上线
up(data);
} else if (layEvent === 'down') { //下线
down(data);
} else if (layEvent === 'upMove') { //上移
upMove(data);
} else if (layEvent === 'downMove') { //下移
downMove(data);
} else if (layEvent === 'dedails') { //详情
dedails(data);
}
});
}
// 新增申请类型实体
$("body").on("click", "#addModle", function (e) {
rowId = clickId;
_openNewWindows({
url: "../../tpl/actModel/actModelAdd.html",
title: systemLanguage["com.skyeye.addPageTitle"][languageType],
......@@ -404,11 +177,6 @@ layui.config({
}});
}
//刷新申请类型
$("body").on("click", "#flashGroup", function() {
showLeft();
});
form.render();
$("body").on("click", "#reloadTable", function() {
loadTable();
......@@ -418,8 +186,12 @@ layui.config({
table.reloadData("messageTable", {where: getTableParams()});
}
function refreshTable() {
table.reloadData("messageTable", {page: {curr: 1}, where: getTableParams()});
}
function getTableParams() {
return $.extend(true, {typeId: clickId}, initTableSearchUtil.getSearchValue("messageTable"));
return $.extend(true, {type: typeId}, initTableSearchUtil.getSearchValue("messageTable"));
}
exports('actModelList', {});
......
......@@ -9,12 +9,19 @@
<body>
<div style="margin:0 auto;padding:20px;">
<form class="layui-form" action="" id="showForm" autocomplete="off">
<div class="layui-form-item layui-col-xs12">
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">流程名称<i class="red">*</i></label>
<div class="layui-input-block">
<input type="text" id="typeName" name="typeName" win-verify="required" placeholder="请输入流程名称" class="layui-input"/>
</div>
</div>
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">所属类型<i class="red">*</i></label>
<div class="layui-input-block">
<select lay-filter="typeId" lay-search="" win-verify="required" id="typeId" name="typeId">
</select>
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">工作流模型<i class="red">*</i></label>
<div class="layui-input-block">
......@@ -36,6 +43,7 @@
<div class="layui-form-mid layui-word-aux">格式为:../../tpl/model/modelEdit.html</div>
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">撤销接口<i class="red">*</i></label>
<div class="layui-input-block">
......
......@@ -15,12 +15,18 @@
<script type="text/x-handlebars-template" id="beanTemplate">
{{#bean}}
<div class="layui-form-item layui-col-xs12">
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">流程名称</label>
<div class="layui-input-block ver-center">
{{title}}
</div>
</div>
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">所属类型</label>
<div class="layui-input-block ver-center">
{{typeName}}
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">工作流模型</label>
<div class="layui-input-block ver-center">
......
......@@ -15,12 +15,19 @@
<script type="text/x-handlebars-template" id="beanTemplate">
{{#bean}}
<div class="layui-form-item layui-col-xs12">
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">流程名称<i class="red">*</i></label>
<div class="layui-input-block">
<input type="text" id="title" name="title" win-verify="required" placeholder="请输入流程名称" class="layui-input" value="{{title}}"/>
</div>
</div>
<div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">所属类型<i class="red">*</i></label>
<div class="layui-input-block">
<select lay-filter="typeId" lay-search="" win-verify="required" id="typeId" name="typeId">
</select>
</div>
</div>
<div class="layui-form-item layui-col-xs12">
<label class="layui-form-label">工作流模型<i class="red">*</i></label>
<div class="layui-input-block">
......
......@@ -7,56 +7,44 @@
<link href="../../assets/lib/winui/css/winui.css" rel="stylesheet" />
</head>
<body>
<div style="margin:0 auto; height: 100%;">
<div class="light-app-left">
<div class="operator-user-group">
<a id="addBean" title="新增实体类型" auth="1564106543479"><i class="fa fa-plus"></i></a>
<a id="flashGroup" title="刷新实体类型"><i class="fa fa-undo fa-fw"></i></a>
</div>
<div class="setting" id="setting">
</div>
<script type="text/x-handlehars-template" id="modleTypeTemplate">
{{#each rows}}
<a rowid="{{id}}" rowname="{{name}}" class="setting-a" title="{{name}}">
<span>{{name}}</span>
<div class="{{stateColor}}"></div>
</a>
{{/each}}
</script>
<div class="winui-toolbar">
<div class="winui-tool">
<button id="reloadTable" class="winui-toolbtn search-table-btn-right"><i class="fa fa-refresh" aria-hidden="true"></i><language showName="com.skyeye.refreshDataBtn"></language></button>
<button id="addModle" class="winui-toolbtn search-table-btn-right" auth="1564106558827"><i class="fa fa-plus" aria-hidden="true"></i><language showName="com.skyeye.addBtn"></language></button>
</div>
</div>
<div style="margin: auto 10px; height: calc(100% - 50px);">
<div style="width: 200px; float: left; height: 100%; overflow-y: auto;" id="typeList">
</div>
<div class="light-app-right" id="showForm">
<div class="winui-toolbar">
<div class="winui-tool">
<button id="reloadTable" class="winui-toolbtn search-table-btn-right"><i class="fa fa-refresh" aria-hidden="true"></i><language showName="com.skyeye.refreshDataBtn"></language></button>
<button id="addModle" class="winui-toolbtn search-table-btn-right" auth="1564106558827"><i class="fa fa-plus" aria-hidden="true"></i><language showName="com.skyeye.addBtn"></language></button>
</div>
</div>
<div style="margin:auto 10px;">
<table id="messageTable" lay-filter="messageTable"></table>
<script type="text/html" id="tableBar">
<div style="width: calc(100% - 200px); float: left;">
<div style="margin: auto 10px;">
<table id="messageTable" lay-filter="messageTable"></table>
<script type="text/html" id="tableBar">
{{# if (d.state == 2 && auth('1564106635178')){ }}
<a class="layui-btn layui-btn-xs layui-btn-danger" lay-event="down">下线</a>
<a class="layui-btn layui-btn-xs layui-btn-danger" lay-event="down">下线</a>
{{# } else if (d.state == 1 || d.state == 3) { }}
{{# if(auth('1564106558827')){ }}
<a class="layui-btn layui-btn-xs layui-btn-normal" lay-event="edit"><language showName="com.skyeye.editBtn"></language></a>
{{# } }}
{{# if(auth('1564106622099')){ }}
<a class="layui-btn layui-btn-xs" lay-event="up">上线</a>
<a class="layui-btn layui-btn-xs" lay-event="up">上线</a>
{{# } }}
{{# if(auth('1564106604765')){ }}
<a class="layui-btn layui-btn-xs layui-btn-danger" lay-event="del">移除</a>
<a class="layui-btn layui-btn-xs layui-btn-danger" lay-event="del">移除</a>
{{# } }}
{{# } }}
{{# if(auth('1564106558827')){ }}
<a class="layui-btn layui-btn-xs layui-btn-normal" lay-event="edit"><language showName="com.skyeye.editBtn"></language></a>
{{# } }}
{{# if(auth('1564106666914')){ }}
<a class="layui-btn layui-btn-xs" lay-event="upMove">上移</a>
<a class="layui-btn layui-btn-xs" lay-event="upMove">上移</a>
{{# } }}
{{# if(auth('1564106692345')){ }}
<a class="layui-btn layui-btn-xs" lay-event="downMove">下移</a>
<a class="layui-btn layui-btn-xs" lay-event="downMove">下移</a>
{{# } }}
</script>
</div>
</div>
</div>
</div>
</div>
<script src="../../assets/lib/layui/layui.js"></script>
<script src="../../assets/lib/layui/custom.js"></script>
<script type="text/javascript">
......
......@@ -15,7 +15,7 @@
<script type="text/x-handlebars-template" id="beanTemplate">
{{#each rows}}
<div class="layui-card layui-col-md12" style="background-color: #FAFAFA;">
<div class="layui-card-header" style="border-bottom: 1px solid white;">{{title}}</div>
<div class="layui-card-header" style="border-bottom: 1px solid white;">{{name}}</div>
<div class="layui-card-body layui-col-md12">
{{#each child}}
<div class="task-launch-item launchTask" dsFormId="{{dsFormId}}" actFlowId="{{actFlowId}}" addPageUrl="{{addPageUrl}}" showTitle="{{title}}">
......
......@@ -38,7 +38,7 @@ layui.config({
refreshTable();
});
function initTable(){
function initTable() {
if(checkType == '2'){
var ids = [];
$.each(parent.erpOrderUtil.chooseProductMation, function(i, item) {
......
......@@ -21,7 +21,7 @@
</div>
<div style="width: calc(100% - 200px); float: left;">
<div style="margin:auto 10px;">
<div style="margin: auto 10px;">
<table id="messageTable" lay-filter="messageTable"></table>
</div>
</div>
......
......@@ -94,6 +94,7 @@ var sysDictDataUtil = {
$("#" + showBoxId).append(_html + _js);
} else if (showType == 'selectTree') {
var _html = sysDictDataUtil.getShowTteeHtml(showBoxId, '1');
_html += `<link href="../../assets/lib/winui/css/customer/ztree/common-tree.css" rel="stylesheet" />`;
var _js = `<script>
layui.define(["jquery", 'fsTree'], function(exports) {
var jQuery = layui.jquery,
......@@ -107,10 +108,12 @@ var sysDictDataUtil = {
showLine: false,
showIcon: true,
expandSpeed: 'fast',
addDiyDom: ztreeUtil.addDiyDom,
clickCallback: onClickTree,
onDblClick: onClickTree
}, function(id) {
fuzzySearch(id, '#${showBoxId}Name', null, true);
ztreeUtil.initEventListener(id);
});
function onClickTree(event, treeId, treeNode) {
var chooseId;
......@@ -140,7 +143,7 @@ var sysDictDataUtil = {
var _html = `<link href="../../assets/lib/layui/lay/modules/ztree/css/zTreeStyle/zTreeStyle.css" rel="stylesheet" />
<link href="../../assets/lib/layui/lay/modules/contextMenu/jquery.contextMenu.min.css" rel="stylesheet" />
<div class="layui-inline" style="width: 100%">
<div class="layui-input-inline">
<div class="layui-input-inline" style="width: 100%">
<input type="text" id="${showBoxId}Name" name="${showBoxId}Name" placeholder="请输入要搜索的节点" class="layui-input" />
<input type="hidden" id="${showBoxId}Choose" name="${showBoxId}Choose" class="layui-input" />
</div>
......
......@@ -52,5 +52,7 @@
"knowledgeType": {"name": "知识库-知识类型", "key": "KNOWLEDGE_TYPE"},
"ifsOrderType": {"name": "IFS-财务单据类型", "key": "IFS_ORDER_TYPE"}
"ifsOrderType": {"name": "IFS-财务单据类型", "key": "IFS_ORDER_TYPE"},
"actModelType": {"name": "工作流-模型分类", "key": "ACT_MODEL_TYPE"}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册