|
@@ -13,7 +13,6 @@ import java.math.BigDecimal;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.UUID;
|
|
import java.util.UUID;
|
|
-import net.sf.json.JSONArray;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* Created by IntelliJ IDEA.
|
|
* Created by IntelliJ IDEA.
|
|
@@ -26,7 +25,7 @@ import net.sf.json.JSONArray;
|
|
@Data
|
|
@Data
|
|
@Entity(name = "CHUANYUN_ASKFORLEAVE")
|
|
@Entity(name = "CHUANYUN_ASKFORLEAVE")
|
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
|
@JsonIgnoreProperties(ignoreUnknown = true)
|
|
-public class ChuanyunAskForLeaveDo extends BasicDO {
|
|
|
|
|
|
+public class ChuanyunAskForLeaveDO extends BasicDO {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 表名
|
|
* 表名
|
|
@@ -136,12 +135,18 @@ public class ChuanyunAskForLeaveDo extends BasicDO {
|
|
private BigDecimal totalDay;
|
|
private BigDecimal totalDay;
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
+ * 请假人Id
|
|
|
|
+ */
|
|
|
|
+ @JsonProperty("F0000018")
|
|
|
|
+ private String askForLeaveUserId;
|
|
|
|
+
|
|
|
|
+ /**
|
|
* 根据ProcessInstanceTopVo获得chuanyunAskForLeaveDo
|
|
* 根据ProcessInstanceTopVo获得chuanyunAskForLeaveDo
|
|
* @param processInstanceTopVo 传输数据
|
|
* @param processInstanceTopVo 传输数据
|
|
* @return 保存数据
|
|
* @return 保存数据
|
|
*/
|
|
*/
|
|
- public static ChuanyunAskForLeaveDo fromAskForLeaveDTO(OapiProcessinstanceGetResponse.ProcessInstanceTopVo processInstanceTopVo){
|
|
|
|
- ChuanyunAskForLeaveDo chuanyunAskForLeaveDo = new ChuanyunAskForLeaveDo();
|
|
|
|
|
|
+ public static ChuanyunAskForLeaveDO fromAskForLeaveDTO(OapiProcessinstanceGetResponse.ProcessInstanceTopVo processInstanceTopVo){
|
|
|
|
+ ChuanyunAskForLeaveDO chuanyunAskForLeaveDo = new ChuanyunAskForLeaveDO();
|
|
BeanUtils.copyProperties(processInstanceTopVo, chuanyunAskForLeaveDo);
|
|
BeanUtils.copyProperties(processInstanceTopVo, chuanyunAskForLeaveDo);
|
|
List<OapiProcessinstanceGetResponse.FormComponentValueVo> formComponentList = processInstanceTopVo.getFormComponentValues();
|
|
List<OapiProcessinstanceGetResponse.FormComponentValueVo> formComponentList = processInstanceTopVo.getFormComponentValues();
|
|
if(formComponentList != null && formComponentList.size() > 0) {
|
|
if(formComponentList != null && formComponentList.size() > 0) {
|