Commit b96f65d6 authored by chenyuefang's avatar chenyuefang

成本汇总相关

parent d3d456cb
package com.dsk.cscec.controller;
import com.dsk.common.core.controller.BaseController;
import com.dsk.cscec.service.CbAccountSummaryService;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
/**
* 成本汇总-成本科目汇总(CbAccountSummary)表控制层
*
* @author
* @since 2024-02-05
*/
@RestController
@RequestMapping("/cbAccountSummary")
public class CbAccountSummaryController extends BaseController {
/**
* 服务对象
*/
@Resource
private CbAccountSummaryService cbAccountSummaryService;
}
...@@ -2,26 +2,26 @@ package com.dsk.cscec.controller; ...@@ -2,26 +2,26 @@ package com.dsk.cscec.controller;
import com.dsk.common.core.controller.BaseController; import com.dsk.common.core.controller.BaseController;
import com.dsk.cscec.service.CbProjectSummaryService; import com.dsk.cscec.service.CbSummaryService;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource; import javax.annotation.Resource;
/** /**
* 成本汇总-项目汇总(CbProjectSummary)表控制层 * 成本汇总(CbSummary)表控制层
* *
* @author * @author cyf
* @since 2024-02-05 * @since 2024-02-06
*/ */
@RestController @RestController
@RequestMapping("/cbProjectSummary") @RequestMapping("/cbSummary")
public class CbProjectSummaryController extends BaseController { public class CbSummaryController extends BaseController {
/** /**
* 服务对象 * 服务对象
*/ */
@Resource @Resource
private CbProjectSummaryService cbProjectSummaryService; private CbSummaryService cbSummaryService;
} }
package com.dsk.cscec.domain;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* 成本汇总-成本科目汇总(CbAccountSummary)实体类
*
* @author
* @since 2024-02-05
*/
@Data
public class CbAccountSummary implements Serializable {
private static final long serialVersionUID = 292585790421593142L;
/**
* 主键id
*/
private Integer id;
/**
* 父级id
*/
private Integer parentId;
/**
* 层级
*/
private Integer level;
/**
* 排序
*/
private Integer sort;
/**
* 项目id
*/
private Integer projectId;
/**
* 成本阶段( 0:标前成本、1:标后成本、2:转固成本)
*/
private Integer cbStage;
/**
* 序号
*/
private String number;
/**
* 成本科目
*/
private String cbAccount;
/**
* 不含税成本合价
*/
private String taxExclusiveTotal;
/**
* 成本税金合价
*/
private String cbTaxesTotal;
/**
* 含税成本合价
*/
private String taxInclusiveTotal;
/**
* 成本占比
*/
private String cbProportion;
/**
* 含税成本平米指标
*/
private String taxInclusivePmTarget;
/**
* 备注
*/
private String remark;
/**
* 创建时间
*/
private Date createTime;
}
package com.dsk.cscec.domain;
import lombok.Data;
import java.io.Serializable;
/**
* 成本汇总-成本科目汇总-每月费用(CbAccountSummaryActual)实体类
*
* @author
* @since 2024-02-05
*/
@Data
public class CbAccountSummaryActual implements Serializable {
private static final long serialVersionUID = 847656665993804445L;
/**
* 主键id
*/
private Integer id;
/**
* 成本科目汇总id
*/
private Integer cbAccountSummaryId;
/**
* 本月费用(含税)
*/
private Double taxInclusiveExpense;
/**
* 本月费用(不含税)
*/
private Double taxExclusiveExpense;
/**
* 费用日期
*/
private String expenseDate;
/**
* 是否锁定
*/
private Integer lockStatus;
}
package com.dsk.cscec.domain; package com.dsk.cscec.domain;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
/** /**
* 成本汇总-项目汇总(CbProjectSummary)实体类 * 成本汇总(CbSummary)实体类
* *
* @author * @author cyf
* @since 2024-02-05 * @since 2024-02-06
*/ */
@Data @Data
public class CbProjectSummary implements Serializable { public class CbSummary implements Serializable {
private static final long serialVersionUID = -88742338054342512L; private static final long serialVersionUID = -20126964599875841L;
/** /**
* 主键id * 主键id
*/ */
private Integer id; @TableId(value = "id")
private Long id;
/** /**
* 父级id * 父级id
*/ */
private Integer parentId; private Long parentId;
/** /**
* 层级 * 层级
*/ */
...@@ -33,19 +35,23 @@ public class CbProjectSummary implements Serializable { ...@@ -33,19 +35,23 @@ public class CbProjectSummary implements Serializable {
/** /**
* 项目id * 项目id
*/ */
private Integer projectId; private Long projectId;
/** /**
* 成本阶段( 0:标前成本、1:标后成本、2:转固成本) * 成本阶段( 0:标前成本、1:标后成本、2:转固成本)
*/ */
private Integer cbStage; private Integer cbStage;
/**
* 项目成本文件id
*/
private Long cbProjectFileId;
/** /**
* 序号 * 序号
*/ */
private String number; private String number;
/** /**
* 名称 * 名称/成本科目
*/ */
private String name; private String cbName;
/** /**
* 不含税成本合价 * 不含税成本合价
*/ */
...@@ -74,5 +80,13 @@ public class CbProjectSummary implements Serializable { ...@@ -74,5 +80,13 @@ public class CbProjectSummary implements Serializable {
* 创建时间 * 创建时间
*/ */
private Date createTime; private Date createTime;
/**
* 删除状态(0:否、2:是)
*/
private Integer delFlag;
/**
* 成本类型(1项目汇总,2成本科目汇总)
*/
private Integer cbType;
} }
package com.dsk.cscec.domain; package com.dsk.cscec.domain;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
/** /**
* 成本汇总-项目汇总-每月费用(CbProjectSummaryActual)实体类 * 成本汇总-每月费用(CbSummaryActual)实体类
* *
* @author * @author cyf
* @since 2024-02-05 * @since 2024-02-06
*/ */
@Data @Data
public class CbProjectSummaryActual implements Serializable { public class CbSummaryActual implements Serializable {
private static final long serialVersionUID = -59313083994798297L; private static final long serialVersionUID = -85978330087467049L;
/** /**
* 主键id * 主键id
*/ */
private Integer id; @TableId(value = "id")
private Long id;
/** /**
* 项目汇总id * 成本汇总id
*/ */
private Integer cbProjectSummaryId; private Long cbSummaryId;
/** /**
* 本月费用(含税) * 本月费用(含税)
*/ */
...@@ -34,8 +37,16 @@ public class CbProjectSummaryActual implements Serializable { ...@@ -34,8 +37,16 @@ public class CbProjectSummaryActual implements Serializable {
*/ */
private String expenseDate; private String expenseDate;
/** /**
* 是否锁定 * 是否锁定(0否,1是)
*/ */
private Integer lockStatus; private Integer lockStatus;
/**
* 创建时间
*/
private Date createTime;
/**
* 删除状态(0:否、2:是)
*/
private Integer delFlag;
} }
package com.dsk.cscec.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dsk.cscec.domain.CbAccountSummaryActual;
/**
* 成本汇总-成本科目汇总-每月费用(CbAccountSummaryActual)表数据库访问层
*
* @author
* @since 2024-02-05
*/
public interface CbAccountSummaryActualMapper extends BaseMapper<CbAccountSummaryActual> {
}
package com.dsk.cscec.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dsk.cscec.domain.CbProjectSummaryActual;
/**
* 成本汇总-项目汇总-每月费用(CbProjectSummaryActual)表数据库访问层
*
* @author
* @since 2024-02-05
*/
public interface CbProjectSummaryActualMapper extends BaseMapper<CbProjectSummaryActual> {
}
package com.dsk.cscec.mapper; package com.dsk.cscec.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dsk.cscec.domain.CbProjectSummary; import com.dsk.cscec.domain.CbSummaryActual;
/** /**
* 成本汇总-项目汇总(CbProjectSummary)表数据库访问层 * 成本汇总-每月费用(CbSummaryActual)表数据库访问层
* *
* @author * @author cyf
* @since 2024-02-05 * @since 2024-02-06
*/ */
public interface CbProjectSummaryMapper extends BaseMapper<CbProjectSummary> { public interface CbSummaryActualMapper extends BaseMapper<CbSummaryActual> {
} }
package com.dsk.cscec.mapper; package com.dsk.cscec.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.dsk.cscec.domain.CbAccountSummary; import com.dsk.cscec.domain.CbSummary;
/** /**
* 成本汇总-成本科目汇总(CbAccountSummary)表数据库访问层 * 成本汇总(CbSummary)表数据库访问层
* *
* @author * @author cyf
* @since 2024-02-05 * @since 2024-02-06
*/ */
public interface CbAccountSummaryMapper extends BaseMapper<CbAccountSummary> { public interface CbSummaryMapper extends BaseMapper<CbSummary> {
} }
package com.dsk.cscec.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dsk.cscec.domain.CbAccountSummaryActual;
/**
* 成本汇总-成本科目汇总-每月费用(CbAccountSummaryActual)表服务接口
*
* @author
* @since 2024-02-05
*/
public interface CbAccountSummaryActualService extends IService<CbAccountSummaryActual> {
}
package com.dsk.cscec.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dsk.cscec.domain.CbProjectSummaryActual;
/**
* 成本汇总-项目汇总-每月费用(CbProjectSummaryActual)表服务接口
*
* @author
* @since 2024-02-05
*/
public interface CbProjectSummaryActualService extends IService<CbProjectSummaryActual> {
}
package com.dsk.cscec.service; package com.dsk.cscec.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.dsk.cscec.domain.CbProjectSummary; import com.dsk.cscec.domain.CbSummaryActual;
/** /**
* 成本汇总-项目汇总(CbProjectSummary)表服务接口 * 成本汇总-每月费用(CbSummaryActual)表服务接口
* *
* @author * @author cyf
* @since 2024-02-05 * @since 2024-02-06
*/ */
public interface CbProjectSummaryService extends IService<CbProjectSummary> { public interface CbSummaryActualService extends IService<CbSummaryActual> {
} }
package com.dsk.cscec.service; package com.dsk.cscec.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.dsk.cscec.domain.CbAccountSummary; import com.dsk.cscec.domain.CbSummary;
/** /**
* 成本汇总-成本科目汇总(CbAccountSummary)表服务接口 * 成本汇总(CbSummary)表服务接口
* *
* @author * @author cyf
* @since 2024-02-05 * @since 2024-02-06
*/ */
public interface CbAccountSummaryService extends IService<CbAccountSummary> { public interface CbSummaryService extends IService<CbSummary> {
} }
package com.dsk.cscec.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.dsk.cscec.domain.CbAccountSummaryActual;
import com.dsk.cscec.mapper.CbAccountSummaryActualMapper;
import com.dsk.cscec.service.CbAccountSummaryActualService;
import org.springframework.stereotype.Service;
/**
* 成本汇总-成本科目汇总-每月费用(CbAccountSummaryActual)表服务实现类
*
* @author
* @since 2024-02-05
*/
@Service
public class CbAccountSummaryActualServiceImpl extends ServiceImpl<CbAccountSummaryActualMapper, CbAccountSummaryActual> implements CbAccountSummaryActualService {
}
package com.dsk.cscec.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.dsk.cscec.domain.CbProjectSummaryActual;
import com.dsk.cscec.mapper.CbProjectSummaryActualMapper;
import com.dsk.cscec.service.CbProjectSummaryActualService;
import org.springframework.stereotype.Service;
/**
* 成本汇总-项目汇总-每月费用(CbProjectSummaryActual)表服务实现类
*
* @author
* @since 2024-02-05
*/
@Service
public class CbProjectSummaryActualServiceImpl extends ServiceImpl<CbProjectSummaryActualMapper, CbProjectSummaryActual> implements CbProjectSummaryActualService {
}
package com.dsk.cscec.service.impl; package com.dsk.cscec.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.dsk.cscec.domain.CbProjectSummary; import com.dsk.cscec.domain.CbSummaryActual;
import com.dsk.cscec.mapper.CbProjectSummaryMapper; import com.dsk.cscec.mapper.CbSummaryActualMapper;
import com.dsk.cscec.service.CbProjectSummaryService; import com.dsk.cscec.service.CbSummaryActualService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
/** /**
* 成本汇总-项目汇总(CbProjectSummary)表服务实现类 * 成本汇总-每月费用(CbSummaryActual)表服务实现类
* *
* @author * @author cyf
* @since 2024-02-05 * @since 2024-02-06
*/ */
@Service @Service
public class CbProjectSummaryServiceImpl extends ServiceImpl<CbProjectSummaryMapper, CbProjectSummary> implements CbProjectSummaryService { public class CbSummaryActualServiceImpl extends ServiceImpl<CbSummaryActualMapper, CbSummaryActual> implements CbSummaryActualService {
} }
package com.dsk.cscec.service.impl; package com.dsk.cscec.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.dsk.cscec.domain.CbAccountSummary; import com.dsk.cscec.mapper.CbSummaryMapper;
import com.dsk.cscec.mapper.CbAccountSummaryMapper; import com.dsk.cscec.domain.CbSummary;
import com.dsk.cscec.service.CbAccountSummaryService; import com.dsk.cscec.service.CbSummaryService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
/** /**
* 成本汇总-成本科目汇总(CbAccountSummary)表服务实现类 * 成本汇总(CbSummary)表服务实现类
* *
* @author * @author cyf
* @since 2024-02-05 * @since 2024-02-06
*/ */
@Service @Service
public class CbAccountSummaryServiceImpl extends ServiceImpl<CbAccountSummaryMapper, CbAccountSummary> implements CbAccountSummaryService { public class CbSummaryServiceImpl extends ServiceImpl<CbSummaryMapper, CbSummary> implements CbSummaryService {
} }
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dsk.cscec.mapper.CbProjectSummaryActualMapper">
<resultMap type="com.dsk.cscec.domain.CbProjectSummaryActual" id="CbProjectSummaryActualMap">
<result property="id" column="id" jdbcType="INTEGER"/>
<result property="cbProjectSummaryId" column="cb_project_summary_id" jdbcType="INTEGER"/>
<result property="taxInclusiveExpense" column="tax_inclusive_expense" jdbcType="NUMERIC"/>
<result property="taxExclusiveExpense" column="tax_exclusive_expense" jdbcType="NUMERIC"/>
<result property="expenseDate" column="expense_date" jdbcType="VARCHAR"/>
<result property="lockStatus" column="lock_status" jdbcType="INTEGER"/>
</resultMap>
<sql id="baseColumn">
id, cb_project_summary_id, tax_inclusive_expense, tax_exclusive_expense, expense_date, lock_status
</sql>
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dsk.cscec.mapper.CbProjectSummaryMapper">
<resultMap type="com.dsk.cscec.domain.CbProjectSummary" id="CbProjectSummaryMap">
<result property="id" column="id" jdbcType="INTEGER"/>
<result property="parentId" column="parent_id" jdbcType="INTEGER"/>
<result property="level" column="level" jdbcType="INTEGER"/>
<result property="sort" column="sort" jdbcType="INTEGER"/>
<result property="projectId" column="project_id" jdbcType="INTEGER"/>
<result property="cbStage" column="cb_stage" jdbcType="INTEGER"/>
<result property="number" column="number" jdbcType="VARCHAR"/>
<result property="name" column="name" jdbcType="VARCHAR"/>
<result property="taxExclusiveTotal" column="tax_exclusive_total" jdbcType="VARCHAR"/>
<result property="cbTaxesTotal" column="cb_taxes_total" jdbcType="VARCHAR"/>
<result property="taxInclusiveTotal" column="tax_inclusive_total" jdbcType="VARCHAR"/>
<result property="cbProportion" column="cb_proportion" jdbcType="VARCHAR"/>
<result property="taxInclusivePmTarget" column="tax_inclusive_pm_target" jdbcType="VARCHAR"/>
<result property="remark" column="remark" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
</resultMap>
<sql id="baseColumn">
id, parent_id, level, sort, project_id, cb_stage, number, name, tax_exclusive_total, cb_taxes_total, tax_inclusive_total, cb_proportion, tax_inclusive_pm_target, remark, create_time
</sql>
</mapper>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dsk.cscec.mapper.CbAccountSummaryActualMapper"> <mapper namespace="com.dsk.cscec.mapper.CbSummaryActualMapper">
<resultMap type="com.dsk.cscec.domain.CbAccountSummaryActual" id="CbAccountSummaryActualMap"> <resultMap type="com.dsk.cscec.domain.CbSummaryActual" id="CbSummaryActualMap">
<result property="id" column="id" jdbcType="INTEGER"/> <result property="id" column="id" jdbcType="INTEGER"/>
<result property="cbAccountSummaryId" column="cb_account_summary_id" jdbcType="INTEGER"/> <result property="cbSummaryId" column="cb_summary_id" jdbcType="INTEGER"/>
<result property="taxInclusiveExpense" column="tax_inclusive_expense" jdbcType="NUMERIC"/> <result property="taxInclusiveExpense" column="tax_inclusive_expense" jdbcType="NUMERIC"/>
<result property="taxExclusiveExpense" column="tax_exclusive_expense" jdbcType="NUMERIC"/> <result property="taxExclusiveExpense" column="tax_exclusive_expense" jdbcType="NUMERIC"/>
<result property="expenseDate" column="expense_date" jdbcType="VARCHAR"/> <result property="expenseDate" column="expense_date" jdbcType="VARCHAR"/>
<result property="lockStatus" column="lock_status" jdbcType="INTEGER"/> <result property="lockStatus" column="lock_status" jdbcType="INTEGER"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="delFlag" column="del_flag" jdbcType="INTEGER"/>
</resultMap> </resultMap>
<sql id="baseColumn"> <sql id="baseColumn">
id, cb_account_summary_id, tax_inclusive_expense, tax_exclusive_expense, expense_date, lock_status id, cb_summary_id, tax_inclusive_expense, tax_exclusive_expense, expense_date, lock_status, create_time, del_flag
</sql> </sql>
</mapper> </mapper>
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dsk.cscec.mapper.CbAccountSummaryMapper"> <mapper namespace="com.dsk.cscec.mapper.CbSummaryMapper">
<resultMap type="com.dsk.cscec.domain.CbAccountSummary" id="CbAccountSummaryMap"> <resultMap type="com.dsk.cscec.domain.CbSummary" id="CbSummaryMap">
<result property="id" column="id" jdbcType="INTEGER"/> <result property="id" column="id" jdbcType="INTEGER"/>
<result property="parentId" column="parent_id" jdbcType="INTEGER"/> <result property="parentId" column="parent_id" jdbcType="INTEGER"/>
<result property="level" column="level" jdbcType="INTEGER"/> <result property="level" column="level" jdbcType="INTEGER"/>
<result property="sort" column="sort" jdbcType="INTEGER"/> <result property="sort" column="sort" jdbcType="INTEGER"/>
<result property="projectId" column="project_id" jdbcType="INTEGER"/> <result property="projectId" column="project_id" jdbcType="INTEGER"/>
<result property="cbStage" column="cb_stage" jdbcType="INTEGER"/> <result property="cbStage" column="cb_stage" jdbcType="INTEGER"/>
<result property="cbProjectFileId" column="cb_project_file_id" jdbcType="INTEGER"/>
<result property="number" column="number" jdbcType="VARCHAR"/> <result property="number" column="number" jdbcType="VARCHAR"/>
<result property="cbAccount" column="cb_account" jdbcType="VARCHAR"/> <result property="cbName" column="cb_name" jdbcType="VARCHAR"/>
<result property="taxExclusiveTotal" column="tax_exclusive_total" jdbcType="VARCHAR"/> <result property="taxExclusiveTotal" column="tax_exclusive_total" jdbcType="VARCHAR"/>
<result property="cbTaxesTotal" column="cb_taxes_total" jdbcType="VARCHAR"/> <result property="cbTaxesTotal" column="cb_taxes_total" jdbcType="VARCHAR"/>
<result property="taxInclusiveTotal" column="tax_inclusive_total" jdbcType="VARCHAR"/> <result property="taxInclusiveTotal" column="tax_inclusive_total" jdbcType="VARCHAR"/>
...@@ -18,10 +19,14 @@ ...@@ -18,10 +19,14 @@
<result property="taxInclusivePmTarget" column="tax_inclusive_pm_target" jdbcType="VARCHAR"/> <result property="taxInclusivePmTarget" column="tax_inclusive_pm_target" jdbcType="VARCHAR"/>
<result property="remark" column="remark" jdbcType="VARCHAR"/> <result property="remark" column="remark" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/> <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
<result property="delFlag" column="del_flag" jdbcType="INTEGER"/>
<result property="cbType" column="cb_type" jdbcType="INTEGER"/>
</resultMap> </resultMap>
<sql id="baseColumn"> <sql id="baseColumn">
id, parent_id, level, sort, project_id, cb_stage, number, cb_account, tax_exclusive_total, cb_taxes_total, tax_inclusive_total, cb_proportion, tax_inclusive_pm_target, remark, create_time id, parent_id, level, sort, project_id, cb_stage, cb_project_file_id, number, cb_name, tax_exclusive_total,
cb_taxes_total, tax_inclusive_total, cb_proportion, tax_inclusive_pm_target, remark, create_time, del_flag,
cb_type
</sql> </sql>
</mapper> </mapper>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment