main
kgdxpr 1 year ago
parent 124209c400
commit 61e1c5bb73

@ -44,6 +44,8 @@
<i class="layui-icon layui-icon-search"></i>
查询
</button>
</div>
</div>
@ -53,19 +55,6 @@
<div class="layui-card">
<div class="layui-card-body">
<table id="data-table"></table>
<script type="text/html" id="AK-Templet">
<button type="button" class="layui-btn layui-btn-xs layui-btn-radius" id="{{= d.access_key }}" lay-submit
lay-filter="copyAK">
<i class="layui-icon layui-icon-share"></i> {{= d.access_key }}
</button>
</script>
<script type="text/html" id="SK-Templet">
<button type="button" class="layui-btn layui-btn-xs layui-btn-radius" id="{{= d.secret_key }}" lay-submit
lay-filter="copySK">
<i class="layui-icon layui-icon-engine"></i> {{= d.secret_key }}
</button>
</script>
</div>
</div>
@ -96,6 +85,14 @@
<span class="woo-tool-span woo-tool-text-span" lay-event="sub"><a
class="woo-theme-color">订阅管理</a></span>
<i class="woo-tool-text-delimiter"></i>
<span class="woo-tool-span woo-tool-text-span selectFile" id="{{d.system_id}}"><a
class="woo-theme-color">上传文档</a></span>
<i class="woo-tool-text-delimiter"></i>
<span class="woo-tool-span woo-tool-text-span" lay-event="download"><a
class="woo-theme-color" >下载文档</a></span>
<i class="woo-tool-text-delimiter"></i>
<span class="woo-tool-span woo-tool-text-span" lay-event="remove"><a
class="woo-theme-color">删除</a></span>
@ -111,6 +108,7 @@
var $ = layui.jquery;
var common = layui.common;
var laytpl = layui.laytpl;
var upload = layui.upload;
tableRender();
@ -144,12 +142,44 @@
{ title: '访问账号', field: 'user_name', align: 'center', width: "15%" },
{ title: '访问密码', field: 'pwd', align: 'center', width: "15%" },
// { title: '已订阅表个数', field: 'table_cnt', align: 'center', width: "10%" },
{ title: '操作', toolbar: '#table-bar', align: 'center', width: "20%" }
{ title: '操作', toolbar: '#table-bar', align: 'center', width: "30%" }
]],
skin: 'line',
toolbar: '#table-toolbar',
defaultToolbar: []
defaultToolbar: [],
done: function (res, curr, count) {
upload.render({
elem: '.selectFile',
url: '/QingLong/dataShare/saveUploadFile',
auto: true,
accept: 'file',
exts: 'xls|xlsx',
before: function () {
layer.load(); //上传loading
system_id = this.id;
},
data: {
system_id: function () {
return system_id;
}
},
done: function (result) {
if (result.success) {
layer.closeAll('loading');
layer.msg("上传成功!", {
icon: 1,
time: 1300
});
} else {
alert(result.message);
layer.closeAll('loading');
}
}
});
}
});
form.render();
}
table.on('tool(data-table)', function (obj) {
@ -157,6 +187,8 @@
window.sub(obj);
} else if (obj.event === 'share') {
window.share(obj);
} else if (obj.event === 'upload') {
window.upload(obj);
} else if (obj.event === 'remove') {
window.remove(obj);
} else if (obj.event === 'edit') {
@ -219,6 +251,12 @@
});
}
window.edit = function (obj) {
layer.open({
type: 2,

@ -61,6 +61,7 @@
<i class="layui-icon layui-icon-ok"></i>
提交
</button>
</div>
</div>
</form>
@ -104,14 +105,27 @@
data: res.data
});
systemSelect.changeExpandedKeys(true);
getSubscribe();
}
});
function getSubscribe() {
$.ajax({
type: 'GET',
async: false,
url: '/QingLong/dataShare/getSystemById?system_id=' + systemId,
success: function (res) {
systemSelect.setValue(res.subscribe_system_ids.split(','));
}
});
}
form.on('submit(save)', function (data) {
var _data = {};
_data.system_id = systemId;
_data.subscribe_system_ids = data.field['subscribe_system_ids'];
_data.subscribe_system_ids = data.field['subscribe_system_ids'];
$.ajax({
url: '/QingLong/dataShare/subscribe',

Loading…
Cancel
Save