...
|
...
|
@@ -307,6 +307,8 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
var seriousvalue =$(this).closest(".cont-base").find("div#seriousvalue");
|
|
|
var devTypevalue =$(this).closest(".cont-base").find("div#seriousdevTypevalue");
|
|
|
var joinTypevalue =$(this).closest(".cont-base").find("div#seriousjoinTypevalue");
|
|
|
|
|
|
var commondevTypevalue =$(this).closest(".cont-base").find("div[id^=devTypevalue-]");
|
|
|
if(seriousvalue){
|
|
|
seriousvalue.remove();
|
|
|
}
|
...
|
...
|
@@ -316,6 +318,9 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
if(joinTypevalue){
|
|
|
joinTypevalue.remove();
|
|
|
}
|
|
|
if(commondevTypevalue){
|
|
|
commondevTypevalue.remove();
|
|
|
}
|
|
|
if (data.value != ''){
|
|
|
//加载对应的参数
|
|
|
if(data.value == "device_id"){
|
...
|
...
|
@@ -351,37 +356,13 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
$(this).closest(".cont-base").find("input[type=tel]").before('<div id="seriousdevTypevalue" class="xm-select-demo" style="width:478px;position: absolute;z-index: 999"></div>');
|
|
|
var dev_type= $(this).closest(".cont-base").find("input[type=tel]");
|
|
|
$(this).closest(".cont-base").find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
//回填数据
|
|
|
// common.openWin("baseconfig/resourcetype/index", "选择设备类型",
|
|
|
// {
|
|
|
// "resTypes": seriousresTypes
|
|
|
// }, ["选择"], function () {
|
|
|
// //找到选择的资源类型 并且订阅
|
|
|
// var resourcetype = layui.resourcetype({"resTypes": seriousresTypes});
|
|
|
// var data = resourcetype.getResTypeChecks();
|
|
|
// var resTypes = ''
|
|
|
// seriousresTypes = [];
|
|
|
// if(data.length>0){
|
|
|
// resTypes = data.substring(1,data.length)
|
|
|
// }
|
|
|
// seriousresTypes.push(resTypes.split(",")[0])
|
|
|
// dev_type.val(resTypes);
|
|
|
// return resTypes;
|
|
|
// });
|
|
|
$.ajax({
|
|
|
url:domainName +"/log-access/v1/lm2_logfmt_dirs/queryTreeList?access_token="+accessToken,
|
|
|
url:"http://192.168.0.44:8080" +"/log-access/v1/lm2_logfmt_dirs/queryTreeList?access_token="+accessToken,
|
|
|
method:"get",
|
|
|
success(res){
|
|
|
if (res.code==200)
|
|
|
// 资源类型下拉框
|
|
|
var data = res.data;
|
|
|
var logFmtList = res.data.map(item => {
|
|
|
return {
|
|
|
name: item.name,
|
|
|
value: item.id,
|
|
|
parentId: item.pId
|
|
|
}
|
|
|
});
|
|
|
let option = handleTree(res.data, 'id', 'pId','children','name');
|
|
|
xmSelect.render({
|
|
|
el: '#seriousdevTypevalue',
|
...
|
...
|
@@ -434,26 +415,8 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
$(this).closest(".cont-base").find("input[type=tel]").before('<div id="seriousjoinTypevalue" class="xm-select-demo" style="width:478px;position: absolute;z-index: 999"></div>');
|
|
|
var join_type= $(this).closest(".cont-base").find("input[type=tel]");
|
|
|
$(this).closest(".cont-base").find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
//回填数据
|
|
|
// common.openWin("baseconfig/bustype/index", "选择业务类型",
|
|
|
// {
|
|
|
// "busIds": seriousJoinTypes
|
|
|
// }, ["选择"], function () {
|
|
|
// //找到选择的所有业务 并且订阅
|
|
|
// var bustype = layui.bustype({"busIds": seriousJoinTypes});
|
|
|
// var data = bustype.getData();
|
|
|
// var joinTypes = ''
|
|
|
// seriousJoinTypes = [];
|
|
|
// if(data.length>0){
|
|
|
// joinTypes = data.substring(1,data.length)
|
|
|
// }
|
|
|
// seriousJoinTypes.push(joinTypes.split(",")[0]);
|
|
|
// console.log(seriousJoinTypes);
|
|
|
// join_type.val(joinTypes);
|
|
|
// return joinTypes
|
|
|
// });
|
|
|
$.ajax({
|
|
|
url:domainName +"/log-access/v1/lm2_logjoin_dirs/queryTreeList?access_token="+accessToken,
|
|
|
url:"http://192.168.0.44:8080" +"/log-access/v1/lm2_logjoin_dirs/queryTreeList?access_token="+accessToken,
|
|
|
method:"get",
|
|
|
success(res){
|
|
|
if (res.code==200)
|
...
|
...
|
@@ -514,7 +477,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
//inkeys.hide();
|
|
|
$(this).closest(".cont-base").find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
admin.req({
|
|
|
url: domainName + '/log-access/v1/lm2_logjoin_info_views?access_token=' + accessToken,
|
|
|
url: "http://192.168.0.44:8080" + '/log-access/v1/lm2_logjoin_info_views?access_token=' + accessToken,
|
|
|
async: false,
|
|
|
success: function (res) {
|
|
|
// 资源类型下拉框
|
...
|
...
|
@@ -560,6 +523,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
}
|
|
|
var devTypevalue =$(this).closest(".cont-base").find("div#importantdevTypevalue");
|
|
|
var joinTypevalue =$(this).closest(".cont-base").find("div#importantjoinTypevalue");
|
|
|
var commondevTypevalue =$(this).closest(".cont-base").find("div[id^=devTypevalue-]");
|
|
|
|
|
|
if(devTypevalue){
|
|
|
devTypevalue.remove();
|
...
|
...
|
@@ -567,6 +531,9 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
if(joinTypevalue){
|
|
|
joinTypevalue.remove();
|
|
|
}
|
|
|
if(commondevTypevalue){
|
|
|
commondevTypevalue.remove();
|
|
|
}
|
|
|
if (data.value != ''){
|
|
|
//加载对应的参数
|
|
|
if(data.value == "device_id"){
|
...
|
...
|
@@ -599,7 +566,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
var dev_type= $(this).closest(".cont-base").find("input[type=tel]");
|
|
|
$(this).closest(".cont-base").find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
$.ajax({
|
|
|
url:domainName +"/log-access/v1/lm2_logfmt_dirs/queryTreeList?access_token="+accessToken,
|
|
|
url:"http://192.168.0.44:8080" +"/log-access/v1/lm2_logfmt_dirs/queryTreeList?access_token="+accessToken,
|
|
|
method:"get",
|
|
|
success(res){
|
|
|
if (res.code==200)
|
...
|
...
|
@@ -658,7 +625,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
var join_type= $(this).closest(".cont-base").find("input[type=tel]");
|
|
|
$(this).closest(".cont-base").find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
$.ajax({
|
|
|
url:domainName +"/log-access/v1/lm2_logjoin_dirs/queryTreeList?access_token="+accessToken,
|
|
|
url:"http://192.168.0.44:8080" +"/log-access/v1/lm2_logjoin_dirs/queryTreeList?access_token="+accessToken,
|
|
|
method:"get",
|
|
|
success(res){
|
|
|
if (res.code==200)
|
...
|
...
|
@@ -720,7 +687,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
//inkeys.hide();
|
|
|
$(this).closest(".cont-base").find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
admin.req({
|
|
|
url: domainName + '/log-access/v1/lm2_logjoin_info_views?access_token=' + accessToken,
|
|
|
url: "http://192.168.0.44:8080" + '/log-access/v1/lm2_logjoin_info_views?access_token=' + accessToken,
|
|
|
async: false,
|
|
|
success: function (res) {
|
|
|
// 资源类型下拉框
|
...
|
...
|
@@ -766,6 +733,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
}
|
|
|
var devTypevalue =$(this).closest(".cont-base").find("div#commonlydevTypevalue");
|
|
|
var joinTypevalue =$(this).closest(".cont-base").find("div#commonlyjoinTypevalue");
|
|
|
var commondevTypevalue =$(this).closest(".cont-base").find("div[id^=devTypevalue-]");
|
|
|
|
|
|
if(devTypevalue){
|
|
|
devTypevalue.remove();
|
...
|
...
|
@@ -773,6 +741,9 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
if(joinTypevalue){
|
|
|
joinTypevalue.remove();
|
|
|
}
|
|
|
if(commondevTypevalue){
|
|
|
commondevTypevalue.remove();
|
|
|
}
|
|
|
if (data.value != ''){
|
|
|
//加载对应的参数
|
|
|
if(data.value == "device_id"){
|
...
|
...
|
@@ -805,7 +776,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
var dev_type= $(this).closest(".cont-base").find("input[type=tel]");
|
|
|
$(this).closest(".cont-base").find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
$.ajax({
|
|
|
url:domainName +"/log-access/v1/lm2_logfmt_dirs/queryTreeList?access_token="+accessToken,
|
|
|
url:"http://192.168.0.44:8080" +"/log-access/v1/lm2_logfmt_dirs/queryTreeList?access_token="+accessToken,
|
|
|
method:"get",
|
|
|
success(res){
|
|
|
if (res.code==200)
|
...
|
...
|
@@ -864,7 +835,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
var join_type= $(this).closest(".cont-base").find("input[type=tel]");
|
|
|
$(this).closest(".cont-base").find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
$.ajax({
|
|
|
url:domainName +"/log-access/v1/lm2_logjoin_dirs/queryTreeList?access_token="+accessToken,
|
|
|
url:"http://192.168.0.44:8080" +"/log-access/v1/lm2_logjoin_dirs/queryTreeList?access_token="+accessToken,
|
|
|
method:"get",
|
|
|
success(res){
|
|
|
if (res.code==200)
|
...
|
...
|
@@ -926,7 +897,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
//inkeys.hide();
|
|
|
$(this).closest(".cont-base").find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
admin.req({
|
|
|
url: domainName + '/log-access/v1/lm2_logjoin_info_views?access_token=' + accessToken,
|
|
|
url: "http://192.168.0.44:8080" + '/log-access/v1/lm2_logjoin_info_views?access_token=' + accessToken,
|
|
|
async: false,
|
|
|
success: function (res) {
|
|
|
// 资源类型下拉框
|
...
|
...
|
@@ -1354,10 +1325,7 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
//获取最后一个添加的id
|
|
|
var doms = $(`div[id^=${id}][id$='condition'][id!=${id}]`);
|
|
|
var lastid ='';
|
|
|
console.log(doms);
|
|
|
if($(doms)&&$(doms).length>0) {
|
|
|
|
|
|
|
|
|
$(doms).each(function (i, v) {
|
|
|
var $domId = $(v).attr("id");
|
|
|
var trimdomid = $domId.substring(0,$domId.length-10)
|
...
|
...
|
@@ -1369,6 +1337,60 @@ layui.define(['form', 'admin', 'laydate', 'common','sessions','reskpilist','tabl |
|
|
lastid = id;
|
|
|
}
|
|
|
$(`#${lastid}`).after(clone).after(cond);
|
|
|
clone.find("input[type=tel]").before('<div id="devTypevalue-'+times+'" class="xm-select-demo" style="width:478px;position: absolute;z-index: 999"></div>');
|
|
|
var dev_type= $(this).closest(".cont-base").find("input[type=tel]");
|
|
|
clone.find("input[type=tel]").unbind('click').on("click",function () {
|
|
|
$.ajax({
|
|
|
url:"http://192.168.0.44:8080" +"/log-access/v1/lm2_logfmt_dirs/queryTreeList?access_token="+accessToken,
|
|
|
method:"get",
|
|
|
success(res){
|
|
|
if (res.code==200)
|
|
|
// 资源类型下拉框
|
|
|
var data = res.data;
|
|
|
let option = handleTree(res.data, 'id', 'pId','children','name');
|
|
|
xmSelect.render({
|
|
|
el: '#devTypevalue-'+times,
|
|
|
name:'devType',
|
|
|
tips: '=设备类型=',
|
|
|
radio: false,
|
|
|
clickClose: false,
|
|
|
//checkChild:true,
|
|
|
//radio: true,
|
|
|
//clickClose: true,
|
|
|
// initValue: [resType],
|
|
|
prop: {
|
|
|
name: 'name',
|
|
|
value: 'id'
|
|
|
},
|
|
|
filterable: true,
|
|
|
layVerify: 'required',
|
|
|
//layVerType: 'msg',
|
|
|
//initValue: [seriousInkeys.split(",")[0]],
|
|
|
toolbar: {
|
|
|
show: true,
|
|
|
list: ['CLEAR']
|
|
|
},
|
|
|
tree: {
|
|
|
//是否显示树状结构
|
|
|
show: true,
|
|
|
//是否展示三角图标
|
|
|
showFolderIcon: true,
|
|
|
//是否显示虚线
|
|
|
showLine: false,
|
|
|
//是否严格遵守父子模式
|
|
|
strict: true
|
|
|
},
|
|
|
data:option,
|
|
|
on: function (data) {
|
|
|
let resTypes = data.arr.map(item => item.id).join(',');
|
|
|
dev_type.val(resTypes);
|
|
|
return resTypes;
|
|
|
}
|
|
|
});
|
|
|
return data;
|
|
|
}
|
|
|
});
|
|
|
});
|
|
|
form.render();
|
|
|
//渲染新增事件
|
|
|
$("i.policy-input-add").off("click").on("click",function (){
|
...
|
...
|
|