花名册模板列定制列名称获取优化20230113

pull/142/head
Mlin 2 years ago
parent 07a82baf9c
commit 58d5bccddc

@ -73,7 +73,7 @@ public interface HrmResourceMapper {
List<JSONObject> queryAllResColumns(@Param("level") String level,@Param("grade") String grade);
String queryLabelName(@Param("fieldName") String fieldName);
String queryLabelName(@Param("fieldName") String fieldName,@Param("scopeId") String scopeId);
}

@ -423,6 +423,7 @@
cus_formdict t2
WHERE t1.fieldid = t2.id
AND t1.scope = 'HrmCustomFieldByInfoType'
and t1.SCOPEID = #{scopeId}
and t2.fieldname = #{fieldName}
</select>

@ -154,9 +154,10 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
if (StringUtils.isNotBlank(columns)) {
String[] tmp = columns.split(",");
for (int i = 0; i < tmp.length; i++) {
String scopeId = tmp[i].split("_")[0];
String fieldName = tmp[i].substring(tmp[i].lastIndexOf("_") + 1);
WeaTableColumn weaTableColumn = new WeaTableColumn();
weaTableColumn.setText(getHrmResourceMapper().queryLabelName(fieldName));
weaTableColumn.setText(getHrmResourceMapper().queryLabelName(fieldName, scopeId));
weaTableColumn.setColumn(fieldName);
weaTableColumn.setDisplay(WeaBoolAttr.TRUE);
weaTableColumn.setTransmethod("com.engine.organization.transmethod.HrmResourceTransMethod.getFieldTrueValue");

Loading…
Cancel
Save