Compare commits
4 Commits
eba821a141
...
c7446fde32
Author | SHA1 | Date | |
---|---|---|---|
c7446fde32 | |||
ac3e1d0330 | |||
bea34b0999 | |||
7bd6aa9977 |
4
pom.xml
4
pom.xml
@@ -73,10 +73,10 @@
|
|||||||
<properties>
|
<properties>
|
||||||
<!-- 环境标识,需要与配置文件的名称相对应 -->
|
<!-- 环境标识,需要与配置文件的名称相对应 -->
|
||||||
<profiles.active>dev</profiles.active>
|
<profiles.active>dev</profiles.active>
|
||||||
|
<!-- <nacos.server>127.0.0.1:8848</nacos.server>-->
|
||||||
|
<!-- <logstash.address>127.0.0.1:4560</logstash.address>-->
|
||||||
<nacos.server>47.109.37.87:8848</nacos.server>
|
<nacos.server>47.109.37.87:8848</nacos.server>
|
||||||
<logstash.address>47.109.37.87:4560</logstash.address>
|
<logstash.address>47.109.37.87:4560</logstash.address>
|
||||||
<!-- <nacos.server>47.109.37.87:8848</nacos.server>-->
|
|
||||||
<!-- <logstash.address>47.109.37.87:4560</logstash.address>-->
|
|
||||||
<nacos.discovery.group>DEFAULT_GROUP</nacos.discovery.group>
|
<nacos.discovery.group>DEFAULT_GROUP</nacos.discovery.group>
|
||||||
<nacos.config.group>DEFAULT_GROUP</nacos.config.group>
|
<nacos.config.group>DEFAULT_GROUP</nacos.config.group>
|
||||||
<nacos.username>nacos</nacos.username>
|
<nacos.username>nacos</nacos.username>
|
||||||
|
@@ -44,7 +44,7 @@ public class CleanOrderBo extends BaseEntity {
|
|||||||
/**
|
/**
|
||||||
* 保洁id
|
* 保洁id
|
||||||
*/
|
*/
|
||||||
@NotNull(message = "保洁id不能为空", groups = { AddGroup.class, EditGroup.class })
|
// @NotNull(message = "保洁id不能为空", groups = { AddGroup.class, EditGroup.class })
|
||||||
private List<Long> cleanIds;
|
private List<Long> cleanIds;
|
||||||
|
|
||||||
// /**
|
// /**
|
||||||
@@ -56,7 +56,6 @@ public class CleanOrderBo extends BaseEntity {
|
|||||||
/**
|
/**
|
||||||
* 单价
|
* 单价
|
||||||
*/
|
*/
|
||||||
@NotNull(message = "单价不能为空", groups = { AddGroup.class, EditGroup.class })
|
|
||||||
private Long prices;
|
private Long prices;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -74,6 +74,7 @@ public class CleanOrderVo implements Serializable {
|
|||||||
private Long sumPeices;
|
private Long sumPeices;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
*
|
||||||
* 支付状态
|
* 支付状态
|
||||||
*/
|
*/
|
||||||
@ExcelProperty(value = "支付状态")
|
@ExcelProperty(value = "支付状态")
|
||||||
|
@@ -48,7 +48,7 @@ public class CleanOrderServiceImpl implements ICleanOrderService {
|
|||||||
* @return 保洁订单
|
* @return 保洁订单
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public CleanOrderVo queryById(Long id){
|
public CleanOrderVo queryById(Long id) {
|
||||||
return baseMapper.selectVoById(id);
|
return baseMapper.selectVoById(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -77,6 +77,7 @@ public class CleanOrderServiceImpl implements ICleanOrderService {
|
|||||||
LambdaQueryWrapper<CleanOrder> lqw = buildQueryWrapper(bo);
|
LambdaQueryWrapper<CleanOrder> lqw = buildQueryWrapper(bo);
|
||||||
return baseMapper.selectVoList(lqw);
|
return baseMapper.selectVoList(lqw);
|
||||||
}
|
}
|
||||||
|
|
||||||
private LambdaQueryWrapper<CleanOrder> buildQueryWrapper(CleanOrderBo bo) {
|
private LambdaQueryWrapper<CleanOrder> buildQueryWrapper(CleanOrderBo bo) {
|
||||||
Map<String, Object> params = bo.getParams();
|
Map<String, Object> params = bo.getParams();
|
||||||
LambdaQueryWrapper<CleanOrder> lqw = Wrappers.lambdaQuery();
|
LambdaQueryWrapper<CleanOrder> lqw = Wrappers.lambdaQuery();
|
||||||
@@ -115,13 +116,23 @@ public class CleanOrderServiceImpl implements ICleanOrderService {
|
|||||||
if (flag) {
|
if (flag) {
|
||||||
bo.setId(add.getId());
|
bo.setId(add.getId());
|
||||||
ArrayList<CleanserverOrder> cleanserverOrders = new ArrayList<>();
|
ArrayList<CleanserverOrder> cleanserverOrders = new ArrayList<>();
|
||||||
for (Long cleanId : bo.getCleanIds()) {
|
LambdaQueryWrapper<CleanserverOrder> queryWrapper = new LambdaQueryWrapper<>();
|
||||||
CleanserverOrder cleanserverOrder = new CleanserverOrder();
|
// 查询cleanserver_order表中的所有记录
|
||||||
cleanserverOrder.setCleanServerId(cleanId);
|
List<CleanserverOrder> cleanserverOrderList = cleanserverOrderMapper.selectList(queryWrapper);
|
||||||
cleanserverOrder.setOrderId(add.getId());
|
//判断是否有cleanserver表中的数据
|
||||||
CleanserverOrder convert = MapstructUtils.convert(cleanserverOrder, CleanserverOrder.class);
|
if (!cleanserverOrderList.isEmpty()) {
|
||||||
cleanserverOrders.add(convert);
|
// 循环插入cleanserver_order表
|
||||||
|
for (CleanserverOrder order : cleanserverOrderList) {
|
||||||
|
Long cleanId = order.getCleanServerId();
|
||||||
|
CleanserverOrder cleanserverOrder = new CleanserverOrder();
|
||||||
|
cleanserverOrder.setCleanServerId(cleanId);
|
||||||
|
cleanserverOrder.setOrderId(add.getId());
|
||||||
|
// CleanserverOrder convert = MapstructUtils.convert(cleanserverOrder, CleanserverOrder.class);
|
||||||
|
cleanserverOrders.add(cleanserverOrder);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
cleanserverOrderMapper.insert(cleanserverOrders);
|
cleanserverOrderMapper.insert(cleanserverOrders);
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -144,7 +155,7 @@ public class CleanOrderServiceImpl implements ICleanOrderService {
|
|||||||
/**
|
/**
|
||||||
* 保存前的数据校验
|
* 保存前的数据校验
|
||||||
*/
|
*/
|
||||||
private void validEntityBeforeSave(CleanOrder entity){
|
private void validEntityBeforeSave(CleanOrder entity) {
|
||||||
//TODO 做一些数据校验,如唯一约束
|
//TODO 做一些数据校验,如唯一约束
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -157,7 +168,7 @@ public class CleanOrderServiceImpl implements ICleanOrderService {
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) {
|
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) {
|
||||||
if(isValid){
|
if (isValid) {
|
||||||
//TODO 做一些业务上的校验,判断是否需要校验
|
//TODO 做一些业务上的校验,判断是否需要校验
|
||||||
}
|
}
|
||||||
return baseMapper.deleteByIds(ids) > 0;
|
return baseMapper.deleteByIds(ids) > 0;
|
||||||
|
Reference in New Issue
Block a user