Browse Source

修改基本价格

test
caoyizhong 2 years ago
parent
commit
32f7211630
  1. 8
      blade-service-api/logpm-basicdata-api/src/main/java/com/logpm/basicdata/entity/BasicdataFreightEntity.java
  2. 11
      blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataZonePriceController.java
  3. 2
      blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataZonePriceMapper.java
  4. 9
      blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataZonePriceMapper.xml
  5. 2
      blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/IBasicdataZonePriceService.java
  6. 7
      blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataZonePriceServiceImpl.java
  7. 1704
      doc/dpm/物流租户系统.pdma.json

8
blade-service-api/logpm-basicdata-api/src/main/java/com/logpm/basicdata/entity/BasicdataFreightEntity.java

@ -67,7 +67,7 @@ public class BasicdataFreightEntity extends TenantEntity {
* 计算方式;1件 2方 3公斤 * 计算方式;1件 2方 3公斤
*/ */
@ApiModelProperty(value = "计算方式;1件 2方 3公斤") @ApiModelProperty(value = "计算方式;1件 2方 3公斤")
private Integer formulaMode; private String formulaMode;
/** /**
* 物品名称 * 物品名称
*/ */
@ -137,12 +137,12 @@ public class BasicdataFreightEntity extends TenantEntity {
* 服务类型;1 2干仓 3干仓配 4干配 * 服务类型;1 2干仓 3干仓配 4干配
*/ */
@ApiModelProperty(value = "服务类型;1 干 2干仓 3干仓配 4干配") @ApiModelProperty(value = "服务类型;1 干 2干仓 3干仓配 4干配")
private Integer typeService; private String typeService;
/** /**
* 结算方;1 商场 2工厂 * 结算方;1 商场 2工厂
*/ */
@ApiModelProperty(value = "结算方;1 商场 2工厂") @ApiModelProperty(value = "结算方;1 商场 2工厂")
private Integer clearingForm; private String clearingForm;
/** /**
* 一级品类 * 一级品类
*/ */
@ -184,7 +184,7 @@ public class BasicdataFreightEntity extends TenantEntity {
* 仓储时间端状态;1 0-30天 2 0-60天 3 60天以上 * 仓储时间端状态;1 0-30天 2 0-60天 3 60天以上
*/ */
@ApiModelProperty(value = "仓储时间端状态;1 0-30天 2 0-60天 3 60天以上") @ApiModelProperty(value = "仓储时间端状态;1 0-30天 2 0-60天 3 60天以上")
private Integer warehousingTimeCharge; private String warehousingTimeCharge;
/** /**
* 仓储时间端费用 * 仓储时间端费用
*/ */

11
blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/controller/BasicdataZonePriceController.java

@ -90,6 +90,17 @@ public class BasicdataZonePriceController extends BladeController {
return R.data(pages); return R.data(pages);
} }
/**
* 区域品牌价格表 分页 自定义
*/
@GetMapping("/listName")
@ApiOperationSupport(order = 2)
@ApiOperation(value = "分页", notes = "传入basicdataZonePrice")
public R<List<BasicdataZonePriceEntity>> pageListName(String name) {
List<BasicdataZonePriceEntity> pages = basicdataZonePriceService.pageListName(name);
return R.data(pages);
}
/** /**
* 区域品牌价格表 自定义分页 * 区域品牌价格表 自定义分页
*/ */

2
blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataZonePriceMapper.java

@ -54,4 +54,6 @@ public interface BasicdataZonePriceMapper extends BaseMapper<BasicdataZonePriceE
IPage<BasicdataZonePriceEntity> pageList(IPage<Object> page, @Param("param") BasicdataZonePriceEntity basicdataZonePriceEntity); IPage<BasicdataZonePriceEntity> pageList(IPage<Object> page, @Param("param") BasicdataZonePriceEntity basicdataZonePriceEntity);
BasicdataZonePriceVO getOneDetail(BasicdataZonePriceEntity basicdataZonePrice); BasicdataZonePriceVO getOneDetail(BasicdataZonePriceEntity basicdataZonePrice);
List<BasicdataZonePriceEntity> pageListName(String name);
} }

9
blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataZonePriceMapper.xml

@ -33,6 +33,15 @@
</where> </where>
</select> </select>
<select id="pageListName" resultType="com.logpm.basicdata.vo.BasicdataZonePriceVO">
select lbzp.id,lbzp.province,lbzp.city , lbzp.district , lbzp.brand , lbzp.freight_mark , lbzp.cost , lbzp.warehousing_time_status , lbzp.warehousing_time_charge , lbzp.goal_granary ,
lbzp.identification , lbzp.conditioner , lww.name , lbb.brand_name ,lbzp.create_time,lbzp.tenant_id
from logpm_basicdata_zone_price lbzp
LEFT JOIN logpm_basicdata_brand lbb on lbzp.brand = lbb.id
LEFT JOIN logpm_warehouse_warehouse lww on lbzp.goal_granary = lww.id
WHERE concat(lww.name,lbb.brand_name) like concat('%',#{name},'%')
</select>
<select id="selectBasicdataZonePricePage" resultMap="basicdataZonePriceResultMap"> <select id="selectBasicdataZonePricePage" resultMap="basicdataZonePriceResultMap">
select * from logpm_basicdata_zone_price where is_deleted = 0 select * from logpm_basicdata_zone_price where is_deleted = 0

2
blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/IBasicdataZonePriceService.java

@ -53,4 +53,6 @@ public interface IBasicdataZonePriceService extends BaseService<BasicdataZonePri
IPage<BasicdataZonePriceEntity> pageList(IPage<Object> page, Map<String, Object> basicdataZonePrice); IPage<BasicdataZonePriceEntity> pageList(IPage<Object> page, Map<String, Object> basicdataZonePrice);
BasicdataZonePriceVO getOneDetail(BasicdataZonePriceEntity basicdataZonePrice); BasicdataZonePriceVO getOneDetail(BasicdataZonePriceEntity basicdataZonePrice);
List<BasicdataZonePriceEntity> pageListName(String name);
} }

7
blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/service/impl/BasicdataZonePriceServiceImpl.java

@ -17,6 +17,8 @@
package com.logpm.basicdata.service.impl; package com.logpm.basicdata.service.impl;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.logpm.basicdata.entity.BasicdataZonePriceEntity; import com.logpm.basicdata.entity.BasicdataZonePriceEntity;
import com.logpm.basicdata.vo.BasicdataZonePriceVO; import com.logpm.basicdata.vo.BasicdataZonePriceVO;
import com.logpm.basicdata.excel.BasicdataZonePriceExcel; import com.logpm.basicdata.excel.BasicdataZonePriceExcel;
@ -64,4 +66,9 @@ public class BasicdataZonePriceServiceImpl extends BaseServiceImpl<BasicdataZone
return baseMapper.getOneDetail(basicdataZonePrice); return baseMapper.getOneDetail(basicdataZonePrice);
} }
@Override
public List<BasicdataZonePriceEntity> pageListName(String name) {
return baseMapper.pageListName(name);
}
} }

1704
doc/dpm/物流租户系统.pdma.json

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save