美之高 隐藏编辑按钮

This commit is contained in:
Harryxzy 2025-07-04 13:47:36 +08:00
parent 0da17360f9
commit 35ba4ce6b5
2 changed files with 7 additions and 0 deletions

View File

@ -38,6 +38,8 @@ public class SalaryApprovalDTO {
private Boolean canEdit;
private Boolean hideEdit;
/**
* 审批项目信息分组形式
*/

View File

@ -28,6 +28,7 @@ import com.engine.salary.util.valid.ValidUtil;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import weaver.conn.RecordSet;
import weaver.general.BaseBean;
import weaver.hrm.User;
import java.util.Collection;
@ -196,6 +197,10 @@ public class SalaryApprovalRuleServiceImpl extends Service implements SalaryAppr
SalaryApprovalDTO salaryApprovalDTO = SalaryApprovalBO.convert2DTO(approvalRulePO, salaryItemList);
// 查询是否可以核算编辑(默认开启)
salaryApprovalDTO.setCanEdit(getRecordIsCanEdit(acctRecordPO));
BaseBean baseBean = new BaseBean();
String hideEdit = baseBean.getPropValue("mzgSalaryReport", "hide_edit_buttom");
salaryApprovalDTO.setHideEdit(StringUtils.isNotBlank(hideEdit) && "true".equals(hideEdit));
return salaryApprovalDTO;
}