Browse Source

优化审批流程

master
qqkj 5 years ago
parent
commit
40b84471af
  1. 6
      xm-core/src/main/java/com/xm/core/entity/XmProject.java
  2. 6
      xm-core/src/main/java/com/xm/core/entity/XmProjectBaseline.java
  3. 3
      xm-core/src/main/java/com/xm/core/service/XmProjectBaselineService.java

6
xm-core/src/main/java/com/xm/core/entity/XmProject.java

@ -63,7 +63,7 @@ public class XmProject implements java.io.Serializable {
@ApiModelProperty(notes="考核备注",allowEmptyValue=true,example="",allowableValues="")
String assessRemarks;
@ApiModelProperty(notes="项目状态,0-初始,1-立项中,2-执行中,3-已结项,4-暂停",allowEmptyValue=true,example="",allowableValues="")
@ApiModelProperty(notes="项目状态,cs-初始,lxz-立项中,ssz-执行中,jxz-结项中,yjx-已结项,ztz-暂停,sq-售前,sh-售后",allowEmptyValue=true,example="",allowableValues="")
String status;
@ApiModelProperty(notes="机构编号",allowEmptyValue=true,example="",allowableValues="")
@ -235,7 +235,7 @@ public class XmProject implements java.io.Serializable {
this.assessRemarks = assessRemarks;
}
/**
* 项目状态0-初始1-立项中2-执行中3-已结项4-暂停
* 项目状态cs-初始lxz-立项中ssz-执行中jxz-结项中yjx-已结项ztz-暂停sq-售前sh-售后
**/
public void setStatus(String status) {
this.status = status;
@ -476,7 +476,7 @@ public class XmProject implements java.io.Serializable {
return this.assessRemarks;
}
/**
* 项目状态0-初始1-立项中2-执行中3-已结项4-暂停
* 项目状态cs-初始lxz-立项中ssz-执行中jxz-结项中yjx-已结项ztz-暂停sq-售前sh-售后
**/
public String getStatus() {
return this.status;

6
xm-core/src/main/java/com/xm/core/entity/XmProjectBaseline.java

@ -62,7 +62,7 @@ public class XmProjectBaseline implements java.io.Serializable {
@ApiModelProperty(notes="考核备注",allowEmptyValue=true,example="",allowableValues="")
String assessRemarks;
@ApiModelProperty(notes="项目状态,0-初始,1-立项中,2-执行中,3-已结项,4-暂停,5-售前,6-售后",allowEmptyValue=true,example="",allowableValues="")
@ApiModelProperty(notes="项目状态,cs-初始,lxz-立项中,ssz-执行中,jxz-结项中,yjx-已结项,ztz-暂停,sq-售前,sh-售后",allowEmptyValue=true,example="",allowableValues="")
String status;
@ApiModelProperty(notes="机构编号",allowEmptyValue=true,example="",allowableValues="")
@ -240,7 +240,7 @@ public class XmProjectBaseline implements java.io.Serializable {
this.assessRemarks = assessRemarks;
}
/**
* 项目状态0-初始1-立项中2-执行中3-已结项4-暂停5-售前6-售后
* 项目状态cs-初始lxz-立项中ssz-执行中jxz-结项中yjx-已结项ztz-暂停sq-售前sh-售后
**/
public void setStatus(String status) {
this.status = status;
@ -493,7 +493,7 @@ public class XmProjectBaseline implements java.io.Serializable {
return this.assessRemarks;
}
/**
* 项目状态0-初始1-立项中2-执行中3-已结项4-暂停5-售前6-售后
* 项目状态cs-初始lxz-立项中ssz-执行中jxz-结项中yjx-已结项ztz-暂停sq-售前sh-售后
**/
public String getStatus() {
return this.status;

3
xm-core/src/main/java/com/xm/core/service/XmProjectBaselineService.java

@ -30,7 +30,8 @@ public class XmProjectBaselineService extends BaseService {
XmProjectBaseline projectBase=new XmProjectBaseline();
BeanUtils.copyProperties(project, projectBase);
projectBase.setId(this.createKey("id"));
projectBase.setCtime(new Date());
projectBase.setProjectId(project.getId());
projectBase.setBaseTime(new Date());
projectBase.setBaseRemark(remark);
projectBase.setBaselineId(sequenceService.getCommonNo("{date:yyyyMMddHHmmssS}-{rand:4}"));
this.insert(projectBase);

Loading…
Cancel
Save