运营配置完善
This commit is contained in:
parent
e2073f0ed9
commit
2f5648361d
@ -1,5 +1,6 @@
|
||||
package com.cdzy.operations.model.entity;
|
||||
|
||||
import com.mybatisflex.annotation.Id;
|
||||
import com.mybatisflex.annotation.Table;
|
||||
import java.io.Serializable;
|
||||
|
||||
@ -29,6 +30,7 @@ public class EbikeOperationLockConfig implements Serializable {
|
||||
/**
|
||||
* 运营锁车配置ID
|
||||
*/
|
||||
@Id
|
||||
private Long operationLockConfigId;
|
||||
|
||||
/**
|
||||
|
||||
@ -81,24 +81,36 @@ public class EbikeRegionServiceImpl extends ServiceImpl<EbikeRegionMapper, Ebike
|
||||
QueryWrapper queryWrapper = QueryWrapper.create()
|
||||
.where(EBIKE_OPERATION_CONFIG.REGION_ID.eq(regionId));
|
||||
operationConfigMapper.deleteByQuery(queryWrapper);
|
||||
if (operationConfig.getRegionId() == null){
|
||||
operationConfig.setRegionId(regionId);
|
||||
}
|
||||
operationConfigMapper.insert(operationConfig);
|
||||
}
|
||||
if (lockConfig != null) {
|
||||
QueryWrapper queryWrapper = QueryWrapper.create()
|
||||
.where(EBIKE_OPERATION_LOCK_CONFIG.REGION_ID.eq(regionId));
|
||||
lockConfigMapper.deleteByQuery(queryWrapper);
|
||||
if (lockConfig.getRegionId() == null){
|
||||
lockConfig.setRegionId(regionId);
|
||||
}
|
||||
lockConfigMapper.insert(lockConfig);
|
||||
}
|
||||
if (returnConfig != null) {
|
||||
QueryWrapper queryWrapper = QueryWrapper.create()
|
||||
.where(EBIKE_OPERATION_RETURN_CONFIG.REGION_ID.eq(regionId));
|
||||
returnConfigMapper.deleteByQuery(queryWrapper);
|
||||
if (returnConfig.getRegionId() == null){
|
||||
returnConfig.setRegionId(regionId);
|
||||
}
|
||||
returnConfigMapper.insert(returnConfig);
|
||||
}
|
||||
if (useConfig != null) {
|
||||
QueryWrapper queryWrapper = QueryWrapper.create()
|
||||
.where(EBIKE_OPERATION_USE_CONFIG.REGION_ID.eq(regionId));
|
||||
useConfigMapper.deleteByQuery(queryWrapper);
|
||||
if (useConfig.getRegionId() == null){
|
||||
useConfig.setRegionId(regionId);
|
||||
}
|
||||
useConfigMapper.insert(useConfig);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user