diff --git a/src/main/java/com/bonus/gs/sub/evaluate/evaluate/service/OutsourcerEvaluateServiceImpl.java b/src/main/java/com/bonus/gs/sub/evaluate/evaluate/service/OutsourcerEvaluateServiceImpl.java index 5315399..7d8c26b 100644 --- a/src/main/java/com/bonus/gs/sub/evaluate/evaluate/service/OutsourcerEvaluateServiceImpl.java +++ b/src/main/java/com/bonus/gs/sub/evaluate/evaluate/service/OutsourcerEvaluateServiceImpl.java @@ -146,7 +146,7 @@ public class OutsourcerEvaluateServiceImpl implements OutsourcerEvaluateService childList.add(childMap); } } - oneList = oneList.stream().distinct().collect(Collectors.toList()); + // oneList = oneList.stream().distinct().collect(Collectors.toList()); Map upload = new LinkedHashMap<>(); upload.put("title", "操作"); upload.put("mergeType", "rowspan"); @@ -360,7 +360,6 @@ public class OutsourcerEvaluateServiceImpl implements OutsourcerEvaluateService public AjaxRes saveEvaluateData(EvaluateDataBean o) { AjaxRes ar = new AjaxRes(); try { - String deptId = UserUtil.getLoginUser().getDeptId(); String userId = String.valueOf(UserUtil.getLoginUser().getId()); o.setDeptId(deptId); @@ -1075,7 +1074,7 @@ public class OutsourcerEvaluateServiceImpl implements OutsourcerEvaluateService private void addSummaryMap(List> twoList, SetTemplateBean setTemplateBean, int childNum, int twoNum, String parentId) { //判断当前二级标题下是否有部门 且二级标题大于1 - if (childNum > 1 && setTemplateBean.getResponsibleDepartment().split(",").length > 1) { + if (childNum > 1 && setTemplateBean.getResponsibleDepartment().split(",").length > 0) { //添加小计 addChildMap(twoList, createTemplateBean("小计", setTemplateBean.getParentId(), setTemplateBean.getId()), 2, 2, parentId); diff --git a/src/main/resources/static/js/evaluate/outsourcerEvaluation/outsourcerEvaluationList.js b/src/main/resources/static/js/evaluate/outsourcerEvaluation/outsourcerEvaluationList.js index 5508069..d6e75b5 100644 --- a/src/main/resources/static/js/evaluate/outsourcerEvaluation/outsourcerEvaluationList.js +++ b/src/main/resources/static/js/evaluate/outsourcerEvaluation/outsourcerEvaluationList.js @@ -238,12 +238,11 @@ function initTable() { layerOptions.yes = function (index, layero) { //提交子页面时执行 // 获取弹出层中的form表单元素 - // const formSubmit = layer.getChildFrame("form", index); + const formSubmit = layer.getChildFrame("form", index); // 查找class样式为submitBtn的按钮 - // const submited = formSubmit.find("button.subBtn"); + const submited = formSubmit.find("button.subBtn"); // 触发点击事件,会对表单进行验证,验证成功则提交表单,失败则返回错误信息 - // submited.click(); - initTable(); + submited.click(); }; layer.open(layerOptions); } diff --git a/src/main/resources/static/pages/evaluate/outsourcerEvaluation/evaluationForm.html b/src/main/resources/static/pages/evaluate/outsourcerEvaluation/evaluationForm.html index 371c0f4..6c92662 100644 --- a/src/main/resources/static/pages/evaluate/outsourcerEvaluation/evaluationForm.html +++ b/src/main/resources/static/pages/evaluate/outsourcerEvaluation/evaluationForm.html @@ -20,10 +20,6 @@ display: flex; align-items: center; } - - .layui-layer-iframe .layui-layer-btn0 { - display: none; - } @@ -34,12 +30,12 @@
- + @@ -62,7 +58,7 @@ tableLoading = layer.load(2, { shade: [0.1, '#fff'] }); initTable(); form.on('submit(formDemo)', function (data) { - // getTableData(); + getTableData(); return false; }); }); @@ -223,43 +219,39 @@ // $(this).append(fileDom); } - }); + if (index === cols.length - 1) { + // let lastRow = tableView.find('tr').last(); // 找到最后一行 + // let lastCell = lastRow.find('td').last(); // 找到最后一个单元格 + // let div = lastCell.find('div') + let div = $(this).find('div') - }); - var columsName = ['subName'];//需要合并的列名称 ['business_tenant_name','land','contract_begin','contract_end','history_arrears','period']; - var columsIndex = [1];//需要合并的列索引值 [2,3,5,6,14,15]; - merge(res, columsName, columsIndex); + // 创建自定义 DOM 元素 + let customElement = $('