Browse Source

销售订单-选择现车排除已选车辆

master
dimengzhe 3 years ago
parent
commit
93c2bee7d3
  1. 6
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicle/PcBaseVehicleOrderQuery.java
  2. 3
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java

6
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicle/PcBaseVehicleOrderQuery.java

@ -10,6 +10,9 @@ import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.ArrayList;
import java.util.List;
@Data
public class PcBaseVehicleOrderQuery implements Query {
private static final long serialVersionUID = 8712247663291062678L;
@ -24,4 +27,7 @@ public class PcBaseVehicleOrderQuery implements Query {
private String customerSid;
@ApiModelProperty(value = "类型:1意向车型选择、2虚拟订单选择、3车型选择")
private Integer type;
@ApiModelProperty(value = "已选择的车辆的车架号")
private List<String> sidList = new ArrayList<>();
}

3
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java

@ -1181,6 +1181,9 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba
}
// qw.eq("bv.lockedState", 1);//车辆的锁定状态为1
}
if (query.getSidList().size() > 0) {
qw.notIn("bv.sid", query.getSidList());
}
}
return qw;
}

Loading…
Cancel
Save