中扬CRM客户关系管理系统
LSH
2023-09-12 e542e0baddf674e406e59a8bb40dd6aa80431f54
src/main/java/com/zy/crm/manager/entity/PriQuoteBudget.java
@@ -6,7 +6,9 @@
import java.util.Date;
import com.core.common.SpringUtils;
import com.zy.crm.manager.service.CstmrService;
import com.zy.crm.manager.service.ItemService;
import com.zy.crm.manager.service.PlanService;
import com.zy.crm.system.entity.User;
import com.zy.crm.system.service.UserService;
import org.springframework.format.annotation.DateTimeFormat;
@@ -85,6 +87,14 @@
    @TableField("member_id")
    private Long memberId;
    @ApiModelProperty(value= "上级id")
    @TableField("pri_sales_id")
    private Long priSalesId;
    @ApiModelProperty(value= "创建部门")
    @TableField("dept_id")
    private Long deptId;
    public PriQuoteBudget() {}
    public PriQuoteBudget(String title,String sheetData,Date createTime,String filepath) {
@@ -94,6 +104,15 @@
        this.filepath = filepath;
    }
    public Long getCstmrId$(){
        CstmrService cstmrService = SpringUtils.getBean(CstmrService.class);
        Cstmr cstmr = cstmrService.selectByName(1L, this.templateName);
        if (!Cools.isEmpty(cstmr)){
            return cstmr.getId();
        }
        return 0L;
    }
    public String getCreateTime$(){
        if (Cools.isEmpty(this.createTime)){
            return "";
@@ -101,11 +120,11 @@
        return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime);
    }
    public String getItemId$() {
        ItemService itemService = SpringUtils.getBean(ItemService.class);
        Item item = itemService.selectById(this.itemId);
        if (!Cools.isEmpty(item)){
            return String.valueOf(item.getName());
    public String getPlanId$() {
        PlanService planService = SpringUtils.getBean(PlanService.class);
        Plan plan = planService.selectById(this.itemId);
        if (!Cools.isEmpty(plan)){
            return String.valueOf(plan.getUuid());
        }
        return null;
    }