| | |
| | | private Integer settle; |
| | | |
| | | /** |
| | | * 进度 |
| | | */ |
| | | @ApiModelProperty(value= "进度") |
| | | @TableField("settle_size") |
| | | private Integer settleSize; |
| | | |
| | | /** |
| | | * 流程进度 |
| | | */ |
| | | @ApiModelProperty(value= "流程进度") |
| | |
| | | @ApiModelProperty(value= "") |
| | | private String form; |
| | | |
| | | /** |
| | | * 集成项目货架核价状态 |
| | | */ |
| | | @ApiModelProperty(value = "状态 3: 完成核价 2: 开始核价 1: 等待核价 0: 初始 ") |
| | | private Integer status2; |
| | | |
| | | /** |
| | | * 节点负责人 |
| | | */ |
| | | @ApiModelProperty(value = "副planId") |
| | | @TableField("assistant_plan_id") |
| | | private Long assistantPlanId; |
| | | |
| | | /** |
| | | * 节点负责人 |
| | | */ |
| | | @ApiModelProperty(value = "主planId") |
| | | @TableField("host_plan_id") |
| | | private Long hostPlanId; |
| | | |
| | | /** |
| | | * 节点负责人 |
| | | */ |
| | | @ApiModelProperty(value = "副planId") |
| | | @TableField("assistant_pri_id") |
| | | private Long assistantPriId; |
| | | |
| | | /** |
| | | * 节点负责人 |
| | | */ |
| | | @ApiModelProperty(value = "主planId") |
| | | @TableField("host_pri_id") |
| | | private Long hostPriId; |
| | | |
| | | /** |
| | | * 节点负责人 |
| | | */ |
| | | @ApiModelProperty(value = "主planId") |
| | | @TableField("assistant_host_sign") |
| | | private Integer assistantHostSign; |
| | | |
| | | public PriOnline2() {} |
| | | |
| | | public PriOnline2(String title, String sheetData, Date createTime, String filepath,Integer settle) { |
| | | public PriOnline2(String title, String sheetData, Date createTime, String filepath,Integer settle,Integer settleSize) { |
| | | this.title = title; |
| | | this.sheetData = sheetData; |
| | | this.createTime = createTime; |
| | | this.filepath = filepath; |
| | | this.settle = settle; |
| | | this.settleSize = settleSize; |
| | | } |
| | | |
| | | // PriOnline priOnline = new PriOnline( |
| | |
| | | case 1: |
| | | return "等待确认"; |
| | | case 2: |
| | | return this.settleSize.equals(this.settle+1)? "审批通过" : "等待确认"; |
| | | case 3: |
| | | return "审批通过"; |
| | | default: |
| | | return String.valueOf(this.settle); |
| | | } |
| | | } |
| | | |
| | | public String getAssistantHostSign$() { |
| | | if (null == this.assistantHostSign) { |
| | | return null; |
| | | } |
| | | switch (this.assistantHostSign) { |
| | | case 1: |
| | | return "副流程"; |
| | | case 0: |
| | | return "主流程"; |
| | | default: |
| | | return String.valueOf(this.assistantHostSign); |
| | | } |
| | | } |
| | | |
| | |
| | | return null; |
| | | } |
| | | |
| | | public String getStatus$() { |
| | | if (null == this.status){ return null; } |
| | | switch (this.status){ |
| | | public String getStatusAll$(){ |
| | | PlanService planService = SpringUtils.getBean(PlanService.class); |
| | | Plan plan = planService.selectById(this.itemId); |
| | | if (plan.getStatus2()>3 || (!Cools.isEmpty(this.getAssistantHostSign()) && this.getAssistantHostSign()==1)){ |
| | | return getStatus$(); |
| | | }else { |
| | | return "集成"+getStatus$()+"/"+"货架"+getStatus2$(); |
| | | } |
| | | |
| | | } |
| | | |
| | | public String getStatus$(){ |
| | | PlanService planService = SpringUtils.getBean(PlanService.class); |
| | | Plan plan = planService.selectById(this.itemId); |
| | | if (null == plan.getStatus()){ return null; } |
| | | switch (plan.getStatus()){ |
| | | case 3: |
| | | return "完成核价"; |
| | | case 2: |
| | | return "开始核价"; |
| | | case 1: |
| | | return "已完成"; |
| | | return "等待核价"; |
| | | case 0: |
| | | return "未完成"; |
| | | return "初始"; |
| | | default: |
| | | return String.valueOf(this.status); |
| | | return String.valueOf(plan.getStatus()); |
| | | } |
| | | } |
| | | |
| | | public String getStatus2$(){ |
| | | PlanService planService = SpringUtils.getBean(PlanService.class); |
| | | Plan plan = planService.selectById(this.itemId); |
| | | if (null == plan.getStatus2()){ return null; } |
| | | switch (plan.getStatus2()){ |
| | | case 3: |
| | | return "完成核价"; |
| | | case 2: |
| | | return "开始核价"; |
| | | case 1: |
| | | return "等待核价"; |
| | | case 0: |
| | | return "初始"; |
| | | default: |
| | | return String.valueOf(plan.getStatus2()); |
| | | } |
| | | } |
| | | |