|
|
@ -11,11 +11,13 @@ import com.yxt.common.core.query.PagerQuery; |
|
|
|
import com.yxt.common.core.result.ResultBean; |
|
|
|
import com.yxt.common.core.vo.PagerVo; |
|
|
|
import com.yxt.warehouse.biz.warehousearea.WarehouseAreaAllVo; |
|
|
|
import com.yxt.warehouse.biz.warehouseareatype.WarehouseAreaType; |
|
|
|
import com.yxt.warehouse.biz.warehouseextend.WarehouseExtend; |
|
|
|
import com.yxt.warehouse.biz.warehouseextend.WarehouseExtendService; |
|
|
|
import com.yxt.warehouse.biz.warehouseextend.WarehouseExtendVo; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
|
|
|
|
import java.text.SimpleDateFormat; |
|
|
|
import java.util.ArrayList; |
|
|
@ -34,30 +36,15 @@ public class WarehouseInfoService extends MybatisBaseService<WarehouseInfoMapper |
|
|
|
@Autowired |
|
|
|
WarehouseExtendService wmsWarehouseExtendService; |
|
|
|
|
|
|
|
public ResultBean<PagerVo<WarehouseInfoVo>> listPage(PagerQuery<WarehouseInfoQuery> pq) { |
|
|
|
public ResultBean<IPage<WarehouseInfoVo>> listPage(IPage<WarehouseInfo> page, QueryWrapper<WarehouseInfo> qw) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
WarehouseInfoQuery query = pq.getParams(); |
|
|
|
QueryWrapper<WarehouseInfo> qw = new QueryWrapper<>(); |
|
|
|
if(StringUtils.isNotBlank(query.getName())){ |
|
|
|
qw.like("warehouseName",query.getName()); |
|
|
|
} |
|
|
|
if(StringUtils.isNotBlank(query.getCode())){ |
|
|
|
qw.like("warehouseCode",query.getCode()); |
|
|
|
} |
|
|
|
if(StringUtils.isNotBlank(query.getAddress())){ |
|
|
|
qw.like("address",query.getAddress()); |
|
|
|
} |
|
|
|
qw.ne("isDelete",1); |
|
|
|
qw.orderByDesc("sortNo"); |
|
|
|
IPage<WarehouseInfo> page = PagerUtil.queryToPage(pq); |
|
|
|
IPage<WarehouseInfoVo> pagging = baseMapper.listPage(page, qw); |
|
|
|
PagerVo<WarehouseInfoVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
|
List<WarehouseInfoVo> records = pagging.getRecords(); |
|
|
|
return rb.success().setData(p); |
|
|
|
return rb.success().setData(pagging); |
|
|
|
} |
|
|
|
public ResultBean<WarehouseInfoVo> listAll() { |
|
|
|
public ResultBean<List<WarehouseInfo>> listAll(String useOrgSid) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
List<WarehouseInfo> pagging = baseMapper.selectList(new QueryWrapper<WarehouseInfo>().eq("isEnable",1)); |
|
|
|
List<WarehouseInfo> pagging = baseMapper.selectList(new QueryWrapper<WarehouseInfo>().eq("isEnable",1) |
|
|
|
.eq("useOrgSid",useOrgSid).eq("isDelete","0")); |
|
|
|
return rb.success().setData(pagging); |
|
|
|
} |
|
|
|
|
|
|
|