费用减免流程修改
This commit is contained in:
parent
e5e01f5fd4
commit
1bea1f7f8b
|
|
@ -113,6 +113,7 @@ public class SltAgreementReduce extends BaseEntity {
|
||||||
@ApiModelProperty(value = "减免租赁费用")
|
@ApiModelProperty(value = "减免租赁费用")
|
||||||
private BigDecimal reduceLeaseMoney;
|
private BigDecimal reduceLeaseMoney;
|
||||||
|
|
||||||
|
private Integer taskId;
|
||||||
|
|
||||||
@ApiModelProperty(value = "减免天数")
|
@ApiModelProperty(value = "减免天数")
|
||||||
private Long reduceDays;
|
private Long reduceDays;
|
||||||
|
|
|
||||||
|
|
@ -212,6 +212,7 @@ public class SltAgreementReduceServiceImpl implements ISltAgreementReduceService
|
||||||
SltAgreementReduce sltAgreement = new SltAgreementReduce();
|
SltAgreementReduce sltAgreement = new SltAgreementReduce();
|
||||||
sltAgreement.setId(Long.valueOf(workflowAuditDto.getTaskId()));
|
sltAgreement.setId(Long.valueOf(workflowAuditDto.getTaskId()));
|
||||||
sltAgreement.setStatus("1");
|
sltAgreement.setStatus("1");
|
||||||
|
sltAgreementRecudceMapper.updateReduce(sltAgreement);
|
||||||
return AjaxResult.success("执行完成");
|
return AjaxResult.success("执行完成");
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return AjaxResult.error("修改任务状态失败,SQL执行异常");
|
return AjaxResult.error("修改任务状态失败,SQL执行异常");
|
||||||
|
|
|
||||||
|
|
@ -88,8 +88,10 @@ public class SysWorkflowNodeController extends BaseController {
|
||||||
*/
|
*/
|
||||||
@ApiOperation(value = "根据任务id查询工作流详情列表")
|
@ApiOperation(value = "根据任务id查询工作流详情列表")
|
||||||
@GetMapping("/listByTaskId")
|
@GetMapping("/listByTaskId")
|
||||||
public TableDataInfo listByTaskId(SysWorkflowNode sysWorkflowNode)
|
public TableDataInfo listByTaskId(SysWorkflowNode sysWorkflowNode) {
|
||||||
{
|
if (sysWorkflowNode == null || sysWorkflowNode.getTaskId() == null) {
|
||||||
|
throw new RuntimeException("查询参数不能为空");
|
||||||
|
}
|
||||||
try {
|
try {
|
||||||
startPage();
|
startPage();
|
||||||
List<SysWorkflowNode> list = sysWorkflowNodeService.listByTaskId(sysWorkflowNode);
|
List<SysWorkflowNode> list = sysWorkflowNodeService.listByTaskId(sysWorkflowNode);
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@ import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Optional;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
public class SysWorkflowNodeServiceImpl implements SysWorkflowNodeService {
|
public class SysWorkflowNodeServiceImpl implements SysWorkflowNodeService {
|
||||||
|
|
@ -108,6 +109,7 @@ public class SysWorkflowNodeServiceImpl implements SysWorkflowNodeService {
|
||||||
SysWorkflowRecordHistory sysWorkflowRecordHistory = new SysWorkflowRecordHistory();
|
SysWorkflowRecordHistory sysWorkflowRecordHistory = new SysWorkflowRecordHistory();
|
||||||
sysWorkflowRecordHistory.setRecordId(SysWorkflowNode.getRecordId());
|
sysWorkflowRecordHistory.setRecordId(SysWorkflowNode.getRecordId());
|
||||||
sysWorkflowRecordHistory.setNodeId(SysWorkflowNode.getNodeId());
|
sysWorkflowRecordHistory.setNodeId(SysWorkflowNode.getNodeId());
|
||||||
|
System.out.println(sysWorkflowRecordHistory);
|
||||||
SysWorkflowRecordHistory sysWorkflowRecordHistoryNew = sysWorkflowRecordHistoryMapper.seleteSysWorkflowRecordHistory(sysWorkflowRecordHistory);
|
SysWorkflowRecordHistory sysWorkflowRecordHistoryNew = sysWorkflowRecordHistoryMapper.seleteSysWorkflowRecordHistory(sysWorkflowRecordHistory);
|
||||||
if (StringUtils.isNotNull(sysWorkflowRecordHistoryNew)){
|
if (StringUtils.isNotNull(sysWorkflowRecordHistoryNew)){
|
||||||
SysWorkflowNode.setIsAccept(sysWorkflowRecordHistoryNew.getIsAccept());
|
SysWorkflowNode.setIsAccept(sysWorkflowRecordHistoryNew.getIsAccept());
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@
|
||||||
|
|
||||||
<select id="getAuditList" resultType="com.bonus.material.settlement.domain.SltAgreementReduce">
|
<select id="getAuditList" resultType="com.bonus.material.settlement.domain.SltAgreementReduce">
|
||||||
SELECT
|
SELECT
|
||||||
sra.id as id,
|
sra.id as id,sra.id as taskId,
|
||||||
sra.create_time as createTime,
|
sra.create_time as createTime,
|
||||||
su.user_name as createBy,
|
su.user_name as createBy,
|
||||||
bu.unit_name as unitName,
|
bu.unit_name as unitName,
|
||||||
|
|
|
||||||
|
|
@ -78,8 +78,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
left join sys_workflow_record swr on swr.workflow_id = swn.type_id
|
left join sys_workflow_record swr on swr.workflow_id = swn.type_id
|
||||||
left join sys_workflow_record_history swrh on swr.id = swrh.record_id
|
left join sys_workflow_record_history swrh on swr.id = swrh.record_id
|
||||||
where swr.task_id=#{taskId}
|
where swr.task_id=#{taskId}
|
||||||
<if test="nodeName != null "> and type_name like concat('%', #{typeName}, '%')</if>
|
<if test="nodeName != null and nodeName != '' "> and type_name like concat('%', #{typeName}, '%')</if>
|
||||||
<if test="nodeSignType != null "> and node_sign_type = #{nodeSignType}</if>
|
<if test="nodeSignType != null and nodeSignType != ''"> and node_sign_type = #{nodeSignType}</if>
|
||||||
GROUP BY swn.id
|
GROUP BY swn.id
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
|
|
|
||||||
|
|
@ -26,10 +26,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
<if test="remark != null">#{remark},</if>
|
<if test="remark != null">#{remark},</if>
|
||||||
</trim>
|
</trim>
|
||||||
</insert>
|
</insert>
|
||||||
<select id="seleteSysWorkflowRecordHistory"
|
<select id="seleteSysWorkflowRecordHistory" resultType="com.bonus.material.work.domain.SysWorkflowRecordHistory">
|
||||||
resultType="com.bonus.material.work.domain.SysWorkflowRecordHistory">
|
|
||||||
select swrh.is_accept as isAccept,swrh.create_time as createTime,swrh.remark as remark
|
select swrh.is_accept as isAccept,swrh.create_time as createTime,swrh.remark as remark
|
||||||
from sys_workflow_record_history swrh
|
from sys_workflow_record_history swrh
|
||||||
where swrh.record_id=#{recordId} and swrh.node_id= #{nodeId}
|
where swrh.record_id=#{recordId} and swrh.node_id= #{nodeId}
|
||||||
|
limit 1
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue