...
|
...
|
@@ -26,6 +26,7 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'admi |
|
|
var passPatternTips = '';
|
|
|
var loginName = localStorage.getItem("lgn");
|
|
|
var bizId = '';
|
|
|
var tagIds = [];
|
|
|
|
|
|
form.render()
|
|
|
|
...
|
...
|
@@ -203,9 +204,9 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'admi |
|
|
if (bean.reportFlag == '1') {
|
|
|
$form.find("input[name='reportFlag'][value='1']").attr("checked", "checked")
|
|
|
}
|
|
|
if (bean.resLabel) {
|
|
|
tagsContent = bean.resLabel.split("#");
|
|
|
}
|
|
|
// if (bean.resLabel) {
|
|
|
// tagsContent = bean.resLabel.split("#");
|
|
|
// }
|
|
|
createResExtendParamRow(res['extend'])
|
|
|
createProtocolDom(res['proto'], true)
|
|
|
// 资源类型下拉框 资产系统过来的没有资源类型,需要选择
|
...
|
...
|
@@ -265,11 +266,12 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'admi |
|
|
})
|
|
|
}
|
|
|
$("#resManageAddForm").find("input[name='resType']").val(resType);
|
|
|
inputTags.render({
|
|
|
elem: '#resLabelPluginsSelector',
|
|
|
content: tagsContent,
|
|
|
aldaBtn: false
|
|
|
})
|
|
|
|
|
|
// inputTags.render({
|
|
|
// elem: '#resLabelPluginsSelector',
|
|
|
// content: tagsContent,
|
|
|
// aldaBtn: false
|
|
|
// })
|
|
|
|
|
|
//表单验证规则
|
|
|
form.verify({
|
...
|
...
|
@@ -280,6 +282,43 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'admi |
|
|
});
|
|
|
})
|
|
|
|
|
|
getTags(id);
|
|
|
function getTags(resId) {
|
|
|
admin.req({
|
|
|
url: common.domainName + '/api-web/systag/list?type=RES&id='+resId,
|
|
|
type: 'get',
|
|
|
sync: false,
|
|
|
success: function (res) {
|
|
|
var html = '';
|
|
|
if(res.data && res.data.length > 0){
|
|
|
var activeTag = "";
|
|
|
res.data.forEach((v, i) => {
|
|
|
if(v.selTag){
|
|
|
tagIds.push(v.id);
|
|
|
activeTag = "activeTag";
|
|
|
}else{
|
|
|
activeTag = "";
|
|
|
}
|
|
|
html += ` <span class="tag ${activeTag}" id="${v.id}">${v.name}</span>`;
|
|
|
});
|
|
|
}
|
|
|
$("#res-tags").html(html);
|
|
|
//添加点击事件
|
|
|
$("#res-tags").find(".tag").on("click",function () {
|
|
|
if($(this).hasClass("activeTag")){
|
|
|
$(this).removeClass("activeTag");
|
|
|
tagIds.splice($(this).attr('id'), 1);
|
|
|
}else{
|
|
|
$(this).addClass("activeTag");
|
|
|
tagIds.push($(this).attr("id"))
|
|
|
}
|
|
|
$("#selectResTagIds").val(tagIds)
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
|
|
|
|
|
|
//动态渲染域的下拉列表数据
|
|
|
function initDoMainSelect(domainId) {
|
|
|
var newDimainlist = dimainlist.filter(function (v) {
|
...
|
...
|
|