administration.html
5.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<head>
<th:block th:include="include :: header('五类行政管理列表')"/>
</head>
<body class="gray-bg">
<div class="container-div">
<div class="row">
<div class="col-sm-12 select-table table-striped">
<table id="bootstrap-table"></table>
</div>
</div>
</div>
<th:block th:include="include :: footer"/>
<script th:inline="javascript">
var uploadExcelFlag = [[${@permission.hasPermi('business:administration:uploadReport')}]];
var uploadOnlineFlag = [[${@permission.hasPermi('business:administration:add')}]];
var counterpartTypeDatas = [[${@dict.getEnum('counterpart_view_type')}]];
// var prefix = ctx + "business/administration";
var prefix = ctx + "business/info";
var entityId = [[${entityId}]];
$(function () {
var options = {
url: prefix + "/administration/list/" + entityId ,
showSearch: false,
showRefresh: false,
showToggle: false,
showColumns: false,
detailUrl:prefix + "/info/{id}",
updateUrl:prefix + "/edit/{id}",
exportUrl: prefix + "/export",
removeUrl: prefix + "/remove",
modalName: "五类行政管理",
columns: [
/*{
checkbox: false
},*/
{
field: 'id',
visible: false
},
{
field: 'counterpartName',
title: '行政相对人名称'
},
{
field: 'counterpartCreditCode',
title: '行政相对人统一社会信用代码'
},
/* {
field: 'counterpartCardCode',
title: '行政相对人证件号码'
},*/
{
field: 'administrationType',
title: '类型'
},
/*{
field: 'counterpartType',
title: '行政相对人类别',
formatter: function(value, row, index) {
return $.table.selectDictLabel(counterpartTypeDatas, value);
}
},*/
{
field: 'createTime',
title: '填报日期'
},
/* {
title: '操作',
align: 'center',
formatter: function (value, row, index) {
var actions = [];
actions.push('<a class="btn btn-warning btn-xs" href="javascript:void(0)" onclick="$.operate.detailTab(\'' + row.id + '\')"><i class="fa fa-search"></i>查看详情</a> ');
///actions.push('<a class="btn btn-success btn-xs ' + uploadOnlineFlag + '" href="javascript:void(0)" onclick="$.operate.editTab(\'' + row.id + '\')"><i class="fa fa-edit"></i>编辑</a> ');
///actions.push('<a class="btn btn-danger btn-xs ' + uploadOnlineFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.id + '\')"><i class="fa fa-remove"></i>删除</a> ');
return actions.join('');
}
}*/]
};
$.table.init(options);
});
/** 刷新字典缓存 */
function uploadReport(id) {
$.modal.openTab('双公示上报', prefix + "/uploadReport");
}
/**
* 双公示模板下载
* @param catalogId
*/
function downloadTemplate(catalogId) {
$.ajax({
cache: false,
type: "POST",
url: "/business/catalog/downloadTemplate",
data: {"catalogId": catalogId},
async: true,
error: function (request) {
$.modal.alert("下载模板文件失败!");
},
success: function (result) {
if (result.code == web_status.SUCCESS) {
window.open(result.data);
} else {
$.modal.alertError(result.msg);
}
}
});
}
function valiExportExcel() {
let manageType = $('select[name="administrationType"]').val();
console.log(manageType);
if (manageType === ""){
$.modal.alertError("导出数据请选择一种行政管理类别");
}else {
$.table.exportExcel();
}
}
/* 归属部门-选择部门树 */
/* function selectDeptTree() {
var treeId = $("#treeId").val();
var deptId = $.common.isEmpty(treeId) ? "100" : $("#treeId").val();
// var url = ctx + "system/user/selectDeptTree/" + deptId;
var url = ctx + "system/user/selectDeptTreeWithNoPermit/" + deptId;
var options = {
title: '选择部门',
width: "380",
url: url,
callBack: doSubmit
};
$.modal.openOptions(options);
}
function doSubmit(index, layero){
var body = $.modal.getChildFrame(index);
$("#treeId").val(body.find('#treeId').val());
$("#treeName").val(body.find('#treeName').val());
$.modal.close(index);
}
/!**
* 重置搜索条件
*!/
function reset(){
$("#treeId").val(null);
$.form.reset();
}*/
</script>
</body>
</html>