Browse Source

流程转办添加字段

master
dimengzhe 2 years ago
parent
commit
58baa5227b
  1. 2
      anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysflowableconfig/SysFlowableConfigVo.java
  2. 7
      anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysflowableconfig/SysFlowableConfigMapper.xml
  3. 15
      anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysflowableconfig/SysFlowableConfigService.java

2
anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysflowableconfig/SysFlowableConfigVo.java

@ -24,4 +24,6 @@ public class SysFlowableConfigVo implements Vo {
private String changeName;
private long startDateLong;
}

7
anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysflowableconfig/SysFlowableConfigMapper.xml

@ -8,7 +8,12 @@
</select>
<select id="initDetails" resultType="com.yxt.anrui.portal.api.sysflowableconfig.SysFlowableConfigVo">
select * from sys_flowable_config where userSid = #{userSid}
select DATE_FORMAT(startDate, '%Y-%m-%d %H:%i') AS startDate,
DATE_FORMAT(endDate, '%Y-%m-%d %H:%i') AS endDate,
userSid,
changeUserSid,
changeName
from sys_flowable_config where userSid = #{userSid}
</select>
<select id="selectByUserSids" resultType="com.yxt.anrui.portal.api.sysflowableconfig.SysFlowableConfig">

15
anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysflowableconfig/SysFlowableConfigService.java

@ -3,9 +3,12 @@ package com.yxt.anrui.portal.biz.sysflowableconfig;
import cn.hutool.core.bean.BeanUtil;
import com.yxt.anrui.portal.api.sysflowableconfig.*;
import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.base.utils.StringUtils;
import com.yxt.common.core.result.ResultBean;
import org.springframework.stereotype.Service;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
@ -26,9 +29,19 @@ public class SysFlowableConfigService extends MybatisBaseService<SysFlowableConf
return rb.success().setData(sysFlowableConfigVvo);
}
public ResultBean<SysFlowableConfigVo> initDetails(String userSid) {
public ResultBean<SysFlowableConfigVo> initDetails(String userSid){
ResultBean<SysFlowableConfigVo> rb = ResultBean.fireFail();
SysFlowableConfigVo sysFlowableConfigVo = baseMapper.initDetails(userSid);
if(sysFlowableConfigVo != null){
if(StringUtils.isNotBlank(sysFlowableConfigVo.getStartDate())){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
try {
sysFlowableConfigVo.setStartDateLong(sdf.parse(sysFlowableConfigVo.getStartDate()).getTime());
} catch (ParseException e) {
e.printStackTrace();
}
}
}
return rb.success().setData(sysFlowableConfigVo);
}

Loading…
Cancel
Save