|
|
|
@ -347,9 +347,13 @@ public class FieldDefinedServiceImpl extends Service implements FieldDefinedServ
|
|
|
|
|
recordInfo.put("fieldname", fieldName);
|
|
|
|
|
recordInfo.put("fieldType", fieldType);
|
|
|
|
|
recordInfo.put("fieldTypeObj", fieldTypeObj);
|
|
|
|
|
// 启用是否勾选
|
|
|
|
|
recordInfo.put("enable", Util.null2String(extendInfoPO.getIsenable()));
|
|
|
|
|
// 必填是否勾选
|
|
|
|
|
recordInfo.put("required", Util.null2String(extendInfoPO.getIsrequired()));
|
|
|
|
|
recordInfo.put("isModify", Util.null2String(extendInfoPO.getEditShow()));
|
|
|
|
|
// 允许修改是否勾选
|
|
|
|
|
recordInfo.put("isModify", Util.null2String(extendInfoPO.getIsModify()));
|
|
|
|
|
// 勾选框是否可选
|
|
|
|
|
recordInfo.put("viewAttr", isUsed || isSysField ? 1 : 2);
|
|
|
|
|
recordInfo.put("key", "" + showOrder);
|
|
|
|
|
recordInfo.put("fieldidrowKey", fieldIdRowKey);
|
|
|
|
@ -363,9 +367,19 @@ public class FieldDefinedServiceImpl extends Service implements FieldDefinedServ
|
|
|
|
|
|
|
|
|
|
//允许个人修改字段check框属性
|
|
|
|
|
Map<String, Object> checkPropsModifyInfo = new HashMap<>();
|
|
|
|
|
checkPropsEnableInfo.put("viewAttr", !isSysField ? 2 : 1);
|
|
|
|
|
checkPropsModifyInfo.put("viewAttr", !isSysField ? 2 : 1);
|
|
|
|
|
checkPropsRequiredInfo.put("viewAttr", !isSysField ? 2 : 1);
|
|
|
|
|
|
|
|
|
|
// 1:只读,2:可编辑,
|
|
|
|
|
Integer checkProps = extendInfoPO.getCheckProps();
|
|
|
|
|
if (null == checkProps) {
|
|
|
|
|
checkProps = 1;
|
|
|
|
|
}
|
|
|
|
|
// TODO
|
|
|
|
|
// 启用列是否可编辑
|
|
|
|
|
checkPropsEnableInfo.put("viewAttr", checkProps == 3 ? 2 : 1);
|
|
|
|
|
// 必填列是否可编辑
|
|
|
|
|
checkPropsRequiredInfo.put("viewAttr", checkProps == 3 ? 2 : 1);
|
|
|
|
|
//允许个人修改列是否可编辑
|
|
|
|
|
checkPropsModifyInfo.put("viewAttr", checkProps);
|
|
|
|
|
|
|
|
|
|
checkPropsInfo.put("enable", checkPropsEnableInfo);
|
|
|
|
|
checkPropsInfo.put("required", checkPropsRequiredInfo);
|
|
|
|
|