Merge remote-tracking branch 'origin/master'
This commit is contained in:
+2
-2
@@ -144,7 +144,7 @@
|
|||||||
ORDER BY create_time DESC
|
ORDER BY create_time DESC
|
||||||
</select>
|
</select>
|
||||||
<select id="getSingleStandard" resultType="com.jero.modules.laws.common.vo.ManyStandardSelectionBox">
|
<select id="getSingleStandard" resultType="com.jero.modules.laws.common.vo.ManyStandardSelectionBox">
|
||||||
SELECT id, standard_number, standard_name, null as release_date, implementation_date, standard_state
|
SELECT id, standard_number, standard_name, null as release_date, implementation_date, standard_state, create_by, create_time, update_by, update_time
|
||||||
FROM laws_domestic_standard
|
FROM laws_domestic_standard
|
||||||
WHERE del_flag = 0
|
WHERE del_flag = 0
|
||||||
<if test="standardNumber != null and standardNumber != ''">
|
<if test="standardNumber != null and standardNumber != ''">
|
||||||
@@ -156,7 +156,7 @@
|
|||||||
|
|
||||||
UNION ALL
|
UNION ALL
|
||||||
|
|
||||||
SELECT id, standard_number, standard_name, release_date, implementation_date, standard_state
|
SELECT id, standard_number, standard_name, release_date, implementation_date, standard_state, create_by, create_time, update_by, update_time
|
||||||
FROM laws_enterprise_standard
|
FROM laws_enterprise_standard
|
||||||
WHERE del_flag = 0
|
WHERE del_flag = 0
|
||||||
<if test="standardNumber != null and standardNumber != ''">
|
<if test="standardNumber != null and standardNumber != ''">
|
||||||
|
|||||||
+24
@@ -1380,10 +1380,34 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
|||||||
}
|
}
|
||||||
// 标准拆分标识
|
// 标准拆分标识
|
||||||
splitFlag(stringObjectMap);
|
splitFlag(stringObjectMap);
|
||||||
|
// 添加固定字段
|
||||||
|
this.setFixedUserInfo(stringObjectMap, singleStandard);
|
||||||
// 对返回的字段做处理
|
// 对返回的字段做处理
|
||||||
return stringObjectMap;
|
return stringObjectMap;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void setFixedUserInfo(Map<String, Object> stringObjectMap, ManyStandardSelectionBox singleStandard) {
|
||||||
|
List<String> userNames = new ArrayList<>();
|
||||||
|
userNames.add(singleStandard.getCreateBy());
|
||||||
|
userNames.add(singleStandard.getUpdateBy());
|
||||||
|
LambdaQueryWrapper<SysUser> sysUserLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
sysUserLambdaQueryWrapper.in(SysUser::getUsername, userNames);
|
||||||
|
if (!CollectionUtils.isEmpty(sysUserService.list(sysUserLambdaQueryWrapper))) {
|
||||||
|
for (SysUser sysUser : sysUserService.list(sysUserLambdaQueryWrapper)) {
|
||||||
|
if (sysUser.getUsername().equals(singleStandard.getCreateBy())) {
|
||||||
|
stringObjectMap.put("createBy_dictText", sysUser.getRealname() + "(" + sysUser.getUsername() + ")");
|
||||||
|
}
|
||||||
|
if (sysUser.getUsername().equals(singleStandard.getUpdateBy())) {
|
||||||
|
stringObjectMap.put("updateBy_dictText", sysUser.getRealname() + "(" + sysUser.getUsername() + ")");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
stringObjectMap.put("createBy", singleStandard.getCreateBy());
|
||||||
|
stringObjectMap.put("createTime", singleStandard.getCreateTime());
|
||||||
|
stringObjectMap.put("updateBy", singleStandard.getUpdateBy());
|
||||||
|
stringObjectMap.put("updateTime", singleStandard.getUpdateTime());
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @Author: liao
|
* @Author: liao
|
||||||
* @Date: 2023/8/24 13:52
|
* @Date: 2023/8/24 13:52
|
||||||
|
|||||||
+10
@@ -60,8 +60,18 @@ public class ManyStandardSelectionBox {
|
|||||||
private Date createTime;
|
private Date createTime;
|
||||||
@ApiModelProperty(value = "创建人")
|
@ApiModelProperty(value = "创建人")
|
||||||
private java.lang.String createBy;
|
private java.lang.String createBy;
|
||||||
|
/**更新人*/
|
||||||
|
@ApiModelProperty(value = "更新人")
|
||||||
|
private java.lang.String updateBy;
|
||||||
|
/**更新时间*/
|
||||||
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||||
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||||
|
@ApiModelProperty(value = "更新时间")
|
||||||
|
private java.util.Date updateTime;
|
||||||
@ApiModelProperty(value = "创建人 翻译")
|
@ApiModelProperty(value = "创建人 翻译")
|
||||||
private java.lang.String createBy_dictText;
|
private java.lang.String createBy_dictText;
|
||||||
|
@ApiModelProperty(value = "更新人 翻译")
|
||||||
|
private java.lang.String updateBy_dictText;
|
||||||
@ApiModelProperty(value = "责任人")
|
@ApiModelProperty(value = "责任人")
|
||||||
@Dict(dictTable = "sys_user",dicText = "realname",dicCode = "id")
|
@Dict(dictTable = "sys_user",dicText = "realname",dicCode = "id")
|
||||||
private java.lang.String responsibleUser;
|
private java.lang.String responsibleUser;
|
||||||
|
|||||||
Reference in New Issue
Block a user