Browse Source

异常修复

v1.0
Yen 2 years ago
parent
commit
3c4a02fc31
  1. 2
      src/main/java/com/qs/serve/modules/tbs/entity/so/TbsActivityTemplateSo.java
  2. 2
      src/main/java/com/qs/serve/modules/tbs/service/TbsBudgetMatchApplication.java
  3. 2
      src/main/java/com/qs/serve/modules/tbs/service/impl/TbsBudgetServiceImpl.java
  4. 4
      src/main/resources/mapper/vtb/VtbVerReportMapper.xml

2
src/main/java/com/qs/serve/modules/tbs/entity/so/TbsActivityTemplateSo.java

@ -34,6 +34,8 @@ public class TbsActivityTemplateSo implements Serializable {
/** 模板状态 */ /** 模板状态 */
private Integer templateState; private Integer templateState;
private Integer contractFlag;
/** 备注 */ /** 备注 */
private String remark; private String remark;
} }

2
src/main/java/com/qs/serve/modules/tbs/service/TbsBudgetMatchApplication.java

@ -113,7 +113,7 @@ public class TbsBudgetMatchApplication {
//跳过预算指定的模板 //跳过预算指定的模板
TbsActivity activity = activityMap.get(centerGoods.getActivityId()); TbsActivity activity = activityMap.get(centerGoods.getActivityId());
String templateId = activity.getTenantId(); String templateId = activity.getTemplateId()==null?null:activity.getTemplateId().toString();
TbsBudget budget = allBudgetMap.get(itemBudget.getBudgetId()); TbsBudget budget = allBudgetMap.get(itemBudget.getBudgetId());
if (budget.getTemplateFlag().equals(1)) { if (budget.getTemplateFlag().equals(1)) {
if(templateId==null||budget.getTemplateIds()==null||budget.getTemplateIds().length<1){ if(templateId==null||budget.getTemplateIds()==null||budget.getTemplateIds().length<1){

2
src/main/java/com/qs/serve/modules/tbs/service/impl/TbsBudgetServiceImpl.java

@ -356,7 +356,7 @@ public class TbsBudgetServiceImpl extends ServiceImpl<TbsBudgetMapper,TbsBudget>
TbsBudget budget = new TbsBudget(); TbsBudget budget = new TbsBudget();
budget.setId(tempBo.getId()); budget.setId(tempBo.getId());
budget.setTemplateIds(new String[]{}); budget.setTemplateIds(new String[]{});
if(budget.getTemplateFlag()!=null&&budget.getTemplateFlag().equals(1)){ if(tempBo.getTemplateFlag()!=null&&tempBo.getTemplateFlag().equals(1)){
if(tempBo.getTemplateIds()!=null&&tempBo.getTemplateIds().length>0){ if(tempBo.getTemplateIds()!=null&&tempBo.getTemplateIds().length>0){
budget.setTemplateIds(tempBo.getTemplateIds()); budget.setTemplateIds(tempBo.getTemplateIds());
} }

4
src/main/resources/mapper/vtb/VtbVerReportMapper.xml

@ -309,8 +309,8 @@
and c.act_end_date &gt;= #{query.queryStartActivityEndTime} </if> and c.act_end_date &gt;= #{query.queryStartActivityEndTime} </if>
<if test="query.queryEndActivityEndTime != null "> <if test="query.queryEndActivityEndTime != null ">
and c.act_end_date &lt;= #{query.queryEndActivityEndTime} </if> and c.act_end_date &lt;= #{query.queryEndActivityEndTime} </if>
<if test="query.activityCode != null and query.activityCode != ''"> and `tbs_activity`.`activity_code` like concat('%',#{query.activityCode},'%')</if> <if test="query.activityCode != null and query.activityCode != ''"> and c.`activity_code` like concat('%',#{query.activityCode},'%')</if>
<if test="query.activityTitle != null and query.activityTitle != ''"> and `tbs_activity`.`act_title` like concat('%',#{query.activityTitle},'%')</if> <if test="query.activityTitle != null and query.activityTitle != ''"> and c.`act_title` like concat('%',#{query.activityTitle},'%')</if>
<if test="query.supplierCode != null and query.supplierCode != ''"> and `tbs_cost_apply`.`supplier_code` like concat('%',#{query.supplierCode},'%') </if> <if test="query.supplierCode != null and query.supplierCode != ''"> and `tbs_cost_apply`.`supplier_code` like concat('%',#{query.supplierCode},'%') </if>
<if test="query.supplierName != null and query.supplierName != ''"> and `tbs_cost_apply`.`supplier_name` like concat('%',#{query.supplierName},'%') </if> <if test="query.supplierName != null and query.supplierName != ''"> and `tbs_cost_apply`.`supplier_name` like concat('%',#{query.supplierName},'%') </if>
<if test="query.costApplyCode != null and query.costApplyCode != ''"> and `tbs_cost_apply`.`code` like concat('%',#{query.costApplyCode},'%') </if> <if test="query.costApplyCode != null and query.costApplyCode != ''"> and `tbs_cost_apply`.`code` like concat('%',#{query.costApplyCode},'%') </if>

Loading…
Cancel
Save