feat(oa): 新增成本分类支持
- 在 SysOaFinance 实体类中新增 costCategory 字段 - 在 SysOaFinanceBo 业务对象中新增 costCategory 字段 - 在 SysOaFinanceVo 视图对象中新增 costCategory 字段 - 更新 SysOaFinanceMapper.xml 文件,增加 cost_category 字段的映射配置 - 在 SysOaFinanceServiceImpl 中添加对 costCategory 的查询条件过滤支持
This commit is contained in:
@@ -126,4 +126,8 @@ public class SysOaFinance extends BaseEntity {
|
||||
private Long status;
|
||||
//签约公司
|
||||
private String signingCompany;
|
||||
|
||||
|
||||
//cost_category varchar(32) 成本分类
|
||||
private String costCategory;
|
||||
}
|
||||
|
||||
@@ -142,4 +142,7 @@ public class SysOaFinanceBo extends BaseEntity {
|
||||
//签约公司
|
||||
private String signingCompany;
|
||||
|
||||
//cost_category varchar(32) 成本分类
|
||||
private String costCategory;
|
||||
|
||||
}
|
||||
|
||||
@@ -171,4 +171,8 @@ public class SysOaFinanceVo extends SysOaFinance {
|
||||
private String signingCompany;
|
||||
|
||||
|
||||
//cost_category varchar(32) 成本分类
|
||||
private String costCategory;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -94,6 +94,7 @@ public class SysOaFinanceServiceImpl implements ISysOaFinanceService {
|
||||
//前端设定了projectId的值为0和1,0:非项目进出账(添加时候默认为0),1:项目进出账(项目的id是数字串整数,添加时候该字段存储;gt大于0表示项目字段值
|
||||
lqw.eq(ObjectUtil.isNotNull(bo.getProjectId()), "sof.project_id", bo.getProjectId());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getFinanceType()), "sof.finance_type", bo.getFinanceType());
|
||||
lqw.eq(StringUtils.isNotBlank(bo.getCostCategory()), "sof.cost_category", bo.getCostCategory());
|
||||
lqw.orderByDesc("sof.create_time");
|
||||
return lqw;
|
||||
}
|
||||
|
||||
@@ -83,6 +83,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
b.detail_id,
|
||||
b.detail_title,
|
||||
sof.out_type,
|
||||
sof.cost_category,
|
||||
b.price,
|
||||
b.big_price,
|
||||
b.remark as detail_remark,
|
||||
@@ -115,6 +116,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
sof.update_by,
|
||||
sof.update_time,
|
||||
sof.out_type,
|
||||
sof.cost_category,
|
||||
b.detail_id,
|
||||
b.detail_title,
|
||||
b.price,
|
||||
@@ -152,6 +154,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
sof.update_by,
|
||||
sof.update_time,
|
||||
sof.out_type,
|
||||
sof.cost_category,
|
||||
b.detail_id,
|
||||
b.detail_title,
|
||||
b.price,
|
||||
|
||||
Reference in New Issue
Block a user