|
@@ -92,7 +92,7 @@
|
92
|
92
|
<div class="layui-inline">
|
93
|
93
|
<label class="layui-form-label required" style="width: 60px">所属部门</label>
|
94
|
94
|
<div class="layui-input-block" style="width: 200px;left:-20px">
|
95
|
|
- <input type="text" id="ssbmmc" name="ssbmmc" >
|
|
95
|
+ <input type="text" id="ssbmmc" name="ssbmmc">
|
96
|
96
|
</div>
|
97
|
97
|
</div>
|
98
|
98
|
<div class="layui-inline" style="left: -10px">
|
|
@@ -172,32 +172,32 @@
|
172
|
172
|
<!-- <button class="layui-btn layui-btn-sm layui-btn-danger" lay-event="nullify">-->
|
173
|
173
|
<!-- <i class="layui-icon layui-icon-delete" style="font-size: 10px;"></i>作废-->
|
174
|
174
|
<!-- </button>-->
|
175
|
|
-<!-- <button class="layui-btn layui-btn-sm" lay-event="exportExcel">-->
|
176
|
|
-<!-- <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>导出-->
|
177
|
|
-<!-- </button>-->
|
178
|
|
-<!-- else if (obj.event === 'exportExcel') { // 监听查看操作-->
|
179
|
|
-<!-- var projects = table.cache["currentTableId"];-->
|
180
|
|
-<!-- if (projects.length == 0)-->
|
181
|
|
-<!-- return;-->
|
182
|
|
-
|
183
|
|
-<!-- var checkStatus = table.checkStatus('currentTableId')-->
|
184
|
|
-<!-- , data = checkStatus.data;-->
|
185
|
|
-<!-- if (data == null || data.length === 0) {-->
|
186
|
|
-<!-- Message.warning("请选择要导出的费用申请!", 1500);-->
|
187
|
|
-<!-- } else if (data.length > 1) {-->
|
188
|
|
-<!-- Message.warning("请选择一条记录进行导出!", 1500)-->
|
189
|
|
-<!-- } else {-->
|
190
|
|
-<!-- layer.confirm('是否确定导出费用申请——'+data[0].zwmc+'?', {-->
|
191
|
|
-<!-- btn: ['导出', '取消']-->
|
192
|
|
-<!-- }, function(index, layero){-->
|
193
|
|
-<!-- window.location.href=AjaxUtil.ctx + "staBudgetapproval/exportWord/" + data[0].id;-->
|
194
|
|
-<!-- layer.close(index);-->
|
195
|
|
-
|
196
|
|
-<!-- }, function(index){-->
|
197
|
|
-
|
198
|
|
-<!-- });-->
|
199
|
|
-<!-- }-->
|
200
|
|
-<!-- }-->
|
|
175
|
+ <!-- <button class="layui-btn layui-btn-sm" lay-event="exportExcel">-->
|
|
176
|
+ <!-- <i class="layui-icon layui-icon-export" style="font-size: 10px;"></i>导出-->
|
|
177
|
+ <!-- </button>-->
|
|
178
|
+ <!-- else if (obj.event === 'exportExcel') { // 监听查看操作-->
|
|
179
|
+ <!-- var projects = table.cache["currentTableId"];-->
|
|
180
|
+ <!-- if (projects.length == 0)-->
|
|
181
|
+ <!-- return;-->
|
|
182
|
+
|
|
183
|
+ <!-- var checkStatus = table.checkStatus('currentTableId')-->
|
|
184
|
+ <!-- , data = checkStatus.data;-->
|
|
185
|
+ <!-- if (data == null || data.length === 0) {-->
|
|
186
|
+ <!-- Message.warning("请选择要导出的费用申请!", 1500);-->
|
|
187
|
+ <!-- } else if (data.length > 1) {-->
|
|
188
|
+ <!-- Message.warning("请选择一条记录进行导出!", 1500)-->
|
|
189
|
+ <!-- } else {-->
|
|
190
|
+ <!-- layer.confirm('是否确定导出费用申请——'+data[0].zwmc+'?', {-->
|
|
191
|
+ <!-- btn: ['导出', '取消']-->
|
|
192
|
+ <!-- }, function(index, layero){-->
|
|
193
|
+ <!-- window.location.href=AjaxUtil.ctx + "staBudgetapproval/exportWord/" + data[0].id;-->
|
|
194
|
+ <!-- layer.close(index);-->
|
|
195
|
+
|
|
196
|
+ <!-- }, function(index){-->
|
|
197
|
+
|
|
198
|
+ <!-- });-->
|
|
199
|
+ <!-- }-->
|
|
200
|
+ <!-- }-->
|
201
|
201
|
</div>
|
202
|
202
|
</script>
|
203
|
203
|
|
|
@@ -215,14 +215,14 @@
|
215
|
215
|
var updateflag = 0;
|
216
|
216
|
var fyApproval = {};
|
217
|
217
|
|
218
|
|
- layui.use(['form', 'table', 'tableSelect', 'laydate','layCascader'], function () {
|
|
218
|
+ layui.use(['form', 'table', 'tableSelect', 'laydate', 'layCascader'], function () {
|
219
|
219
|
var form = layui.form,
|
220
|
220
|
tableSelect = layui.tableSelect,
|
221
|
221
|
laydate = layui.laydate,
|
222
|
222
|
table = layui.table;
|
223
|
|
- layCascader = layui.layCascader;
|
|
223
|
+ layCascader = layui.layCascader;
|
224
|
224
|
var userId = $("#userId").val();
|
225
|
|
-
|
|
225
|
+ var cascader;
|
226
|
226
|
var sqsj1 = '',
|
227
|
227
|
sqsj2 = '';
|
228
|
228
|
//申请时间
|
|
@@ -264,12 +264,11 @@
|
264
|
264
|
item.label = item.deptName;
|
265
|
265
|
datalist.push(item);
|
266
|
266
|
}
|
267
|
|
- console.log(datalist)
|
268
|
267
|
// 扁平数据转树
|
269
|
268
|
var options = arrayToTree(datalist, "0");
|
270
|
269
|
|
271
|
270
|
// 初始化cascader实例
|
272
|
|
- var cascader = layCascader({
|
|
271
|
+ cascader = layCascader({
|
273
|
272
|
elem: '#ssbmmc',
|
274
|
273
|
clearable: true,
|
275
|
274
|
showAllLevels: false, // 配置仅显示最后一级
|
|
@@ -284,7 +283,6 @@
|
284
|
283
|
// 主动关闭面板
|
285
|
284
|
cascader.close();
|
286
|
285
|
$("#deptId").val(value);
|
287
|
|
- console.log(node);
|
288
|
286
|
});
|
289
|
287
|
},
|
290
|
288
|
error: function (error) {
|
|
@@ -362,7 +360,7 @@
|
362
|
360
|
limit: 10,
|
363
|
361
|
page: true,
|
364
|
362
|
skin: 'grid',
|
365
|
|
- parseData: function (res) { //res 即为原始返回的数据
|
|
363
|
+ parseData: function (res) { //res 即为原始返回的数据
|
366
|
364
|
return {
|
367
|
365
|
"code": res.code, //解析接口状态
|
368
|
366
|
"msg": res.message, //解析提示文本
|
|
@@ -402,9 +400,10 @@
|
402
|
400
|
"spzt": '',
|
403
|
401
|
"sfbz": '',
|
404
|
402
|
"dkyfzr": '',
|
405
|
|
- "sqsj1":'',
|
406
|
|
- "sqsj2":''
|
|
403
|
+ "sqsj1": '',
|
|
404
|
+ "sqsj2": ''
|
407
|
405
|
});
|
|
406
|
+ cascader.reload();
|
408
|
407
|
// 执行搜索重载
|
409
|
408
|
currTable.reload({
|
410
|
409
|
page: {
|
|
@@ -840,11 +839,13 @@
|
840
|
839
|
function getXmApproval() {
|
841
|
840
|
return xmApproval;
|
842
|
841
|
}
|
|
842
|
+
|
843
|
843
|
function arrayToTree(data, firstPid) {
|
844
|
844
|
const result = [];
|
845
|
845
|
getChildren(data, result, firstPid)
|
846
|
846
|
return result;
|
847
|
847
|
}
|
|
848
|
+
|
848
|
849
|
function getChildren(data, result, parentId) {
|
849
|
850
|
for (const item of data) {
|
850
|
851
|
if (item.parentId === parentId) {
|