改单据功能选取单据类型问题

zhairh
zhengmingliang 3 years ago
parent 2c6e34c375
commit 7f32d1b005

@ -90,10 +90,12 @@ public class BussinessLocalTypeController {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
} }
String customerId = getCustomerId(); String customerId = getCustomerId();
if(bussinessTypeFilterRequest.getType()==1){ if(bussinessTypeFilterRequest.getType()!=null){
if(bussinessTypeFilterRequest.getType()==1) {
Integer userId=customerService.getUserId(); Integer userId=customerService.getUserId();
bussinessTypeFilterRequest.setUserId(userId); bussinessTypeFilterRequest.setUserId(userId);
} }
}
if (!customerId.equals(Constant.SYSTEM_CUSTOMER_ID)) { if (!customerId.equals(Constant.SYSTEM_CUSTOMER_ID)) {
bussinessTypeFilterRequest.setSpUse(true); bussinessTypeFilterRequest.setSpUse(true);

@ -17,6 +17,7 @@ public class BussinessLocalTypeFilterRequest extends ListPageRequest {
private Boolean spUse; private Boolean spUse;
private Boolean isFilter; private Boolean isFilter;
private String code; private String code;
private String invWarehouseCode;
private Integer userId; private Integer userId;
private String lastUpdateTime; private String lastUpdateTime;
private Integer type; private Integer type;

@ -124,6 +124,9 @@
<if test="code != ''and code != null"> <if test="code != ''and code != null">
AND inv_warehouse_user.`code` = #{code} AND inv_warehouse_user.`code` = #{code}
</if> </if>
<if test="invWarehouseCode != ''and invWarehouseCode != null">
AND inv_warehouse_sub.`code` = #{invWarehouseCode}
</if>
<if test="userId != ''and userId != null"> <if test="userId != ''and userId != null">
AND inv_bustype_user.`userId` = #{userId} AND inv_bustype_user.`userId` = #{userId}
</if> </if>

Loading…
Cancel
Save