Merge branch 'develop_migration' into 'develop_master'
feat: There is no way the, buss plan planStatusList See merge request LiuChao/foton-slrs-system-rest!337
This commit is contained in:
@@ -115,5 +115,8 @@ public class EsRevisePlan extends BasePage {
|
|||||||
@TableField("buss_sort")
|
@TableField("buss_sort")
|
||||||
private String bussSort;
|
private String bussSort;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private List<String> planStatusList;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+8
@@ -10,10 +10,14 @@ import com.adc.da.slrs.esStandRelation.service.IEsStandRelationService;
|
|||||||
import com.adc.da.util.UUIDUtils;
|
import com.adc.da.util.UUIDUtils;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -47,6 +51,10 @@ public class EsRevisePlanServiceImpl extends ServiceImpl<EsRevisePlanDao, EsRevi
|
|||||||
public List<EsRevisePlan> queryAllPlans(EsRevisePlan esRevisePlan) {
|
public List<EsRevisePlan> queryAllPlans(EsRevisePlan esRevisePlan) {
|
||||||
Integer count = esRevisePlanDao.getQueryTotal(esRevisePlan);
|
Integer count = esRevisePlanDao.getQueryTotal(esRevisePlan);
|
||||||
esRevisePlan.getPager().setRowCount(count);
|
esRevisePlan.getPager().setRowCount(count);
|
||||||
|
if(StringUtils.isNotBlank(esRevisePlan.getPlanStatus())){
|
||||||
|
List<String> list= Arrays.stream(esRevisePlan.getPlanStatus().split(",")).map(String::trim).collect(Collectors.toList());
|
||||||
|
esRevisePlan.setPlanStatusList(list);
|
||||||
|
}
|
||||||
List<EsRevisePlan> esRevisePlans = esRevisePlanDao.queryAll(esRevisePlan);
|
List<EsRevisePlan> esRevisePlans = esRevisePlanDao.queryAll(esRevisePlan);
|
||||||
return esRevisePlans;
|
return esRevisePlans;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -226,8 +226,11 @@
|
|||||||
<if test="area != null and area != ''">
|
<if test="area != null and area != ''">
|
||||||
and area = #{area}
|
and area = #{area}
|
||||||
</if>
|
</if>
|
||||||
<if test="planStatus != null and planStatus != ''">
|
<if test="planStatusList != null">
|
||||||
and plan_status = #{planStatus}
|
and plan_status in
|
||||||
|
<foreach collection="planStatusList" index="index" item="item" open="(" separator="," close=")">
|
||||||
|
#{item}
|
||||||
|
</foreach>
|
||||||
</if>
|
</if>
|
||||||
<if test="reviseStatus != null and reviseStatus != ''">
|
<if test="reviseStatus != null and reviseStatus != ''">
|
||||||
and revise_status = #{reviseStatus}
|
and revise_status = #{reviseStatus}
|
||||||
|
|||||||
Reference in New Issue
Block a user