wushunjie
杜函宇 8 months ago
parent c8fdaa256c
commit ac4506e166

@ -26,10 +26,14 @@ public class BmsApprovalInfoQueryVo implements Serializable {
@ApiModelProperty("主键Id")
private Long id;
@ApiModelProperty("默认审批人id")
@Excel(name = "默认审批人id")
@ApiModelProperty("审批人id")
@Excel(name = "审批人id")
private Long approvalById;
@ApiModelProperty("申报企业名称")
@Excel(name = "申报企业名称")
private String enterpriseName;
@ApiModelProperty("默认审批人")
@Excel(name = "默认审批人")
private String approvalByName;

@ -73,8 +73,9 @@
<select id="getApprovalInfoList" resultType="com.ruoyi.jjh.declaration.entity.vo.BmsApprovalInfoQueryVo">
SELECT
a.id,
t.qymc as enterpriseName,
a.approval_by_id,
b.nick_name AS approvalByName,
c.nick_name AS approvalByName,
a.approval_status,
a.approval_opinions,
a.approval_attachment,
@ -83,7 +84,10 @@
a.sort
FROM
bms_approval_info a
INNER JOIN sys_user b ON a.approval_by_id = b.user_id
inner join bms_declaration_records l on a.declaration_records_id = l.id
left join bms_enterprise_basic_info t on l.credit_code = t.tyshxydm
INNER JOIN sys_dept b ON a.approval_dept = b.dept_id
left JOIN sys_user c ON a.approval_by_id = c.user_id
<where>
a.declaration_records_id=#{declarationRecordsId}
</where>

@ -29,22 +29,28 @@
order by create_time desc ,project_year desc
</select>
<select id="getApprovalInfoList" resultType="com.ruoyi.jjh.declaration.entity.vo.BmsApprovalInfoQueryVo">
select
c.id,
c.approval_by_id,
d.nick_name AS approvalByName,
c.approval_status,
c.approval_opinions,
c.approval_attachment,
c.approval_time,
c.is_before_data,
c.sort
from j_project a
left join bms_declaration_records b on a.id = b.jjh_project_id
left join bms_approval_info c on b.id = c.declaration_records_id
left join sys_user d on c.approval_by_id = d.user_id
where a.id=#{id}
order by c.sort asc
SELECT
c.id,
c.approval_by_id,
t.qymc as enterpriseName,
u.nick_name AS approvalByName,
c.approval_status,
c.approval_opinions,
c.approval_attachment,
c.approval_time,
c.is_before_data,
c.sort
FROM
j_project a
INNER JOIN bms_declaration_records b ON a.id = b.jjh_project_id
INNER JOIN bms_enterprise_basic_info t ON b.credit_code = t.tyshxydm
INNER JOIN bms_approval_info c ON b.id = c.declaration_records_id
INNER JOIN sys_dept s ON c.approval_dept = s.dept_id
left JOIN sys_user u ON c.approval_by_id = u.user_id
WHERE
a.id = #{id}
ORDER BY
c.sort ASC
</select>
<select id="selectAll" resultType="com.ruoyi.jjh.ent.entity.JProject">
select * from j_project

Loading…
Cancel
Save