mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 02:55:04 +08:00
Merge branch 'dev' of http://192.168.2.2:8099/jsowell/jsowell-charger-web into dev
This commit is contained in:
@@ -71,6 +71,8 @@ public class PileStationInfoServiceImpl implements IPileStationInfoService {
|
||||
@Autowired
|
||||
private RedisCache redisCache;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 查询充电站信息
|
||||
*
|
||||
@@ -134,6 +136,7 @@ public class PileStationInfoServiceImpl implements IPileStationInfoService {
|
||||
// vo.setOrganizationCode(pileStationInfo.getor);
|
||||
vo.setPublicFlag(pileStationInfo.getPublicFlag());
|
||||
vo.setOpenFlag(pileStationInfo.getOpenFlag());
|
||||
vo.setDeptId(pileStationInfo.getDeptId());
|
||||
if (StringUtils.isNotBlank(pileStationInfo.getPictures())) {
|
||||
vo.setPictures(pileStationInfo.getPictures());
|
||||
vo.setPictureList(Lists.newArrayList(pileStationInfo.getPictures().split(",")));
|
||||
@@ -249,13 +252,29 @@ public class PileStationInfoServiceImpl implements IPileStationInfoService {
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
@Transactional(readOnly = false, propagation = Propagation.REQUIRED)
|
||||
public int updatePileStationInfo(PileStationInfo pileStationInfo) {
|
||||
// 清缓存
|
||||
String redisKey = CacheConstants.SELECT_PILE_STATION_INFO_BY_ID + pileStationInfo.getId();
|
||||
redisCache.deleteObject(redisKey);
|
||||
|
||||
pileStationInfo.setUpdateBy(SecurityUtils.getUsername());
|
||||
pileStationInfo.setUpdateTime(DateUtils.getNowDate());
|
||||
return pileStationInfoMapper.updatePileStationInfo(pileStationInfo);
|
||||
int i = pileStationInfoMapper.updatePileStationInfo(pileStationInfo);
|
||||
|
||||
// 同步组织中的名称,联系人,电话
|
||||
SysDept sysDept = sysDeptService.selectDeptById(Long.parseLong(pileStationInfo.getDeptId()));
|
||||
if (sysDept != null) {
|
||||
sysDept.setDeptName(pileStationInfo.getStationName());
|
||||
sysDept.setLeader(pileStationInfo.getStationAdminName());
|
||||
sysDept.setPhone(pileStationInfo.getStationTel());
|
||||
sysDept.setUpdateTime(DateUtils.getNowDate());
|
||||
sysDeptService.updateDept(sysDept);
|
||||
}
|
||||
|
||||
// 再次清缓存
|
||||
redisCache.deleteObject(redisKey);
|
||||
return i;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -29,6 +29,11 @@ public class PileStationVO {
|
||||
*/
|
||||
private String stationName;
|
||||
|
||||
/**
|
||||
* 组织id
|
||||
*/
|
||||
private String deptId;
|
||||
|
||||
/**
|
||||
* 省市辖区编码
|
||||
*/
|
||||
|
||||
@@ -220,6 +220,7 @@ export default {
|
||||
construction: "",
|
||||
businessHours: "",
|
||||
pictures: "",
|
||||
deptId: "",
|
||||
},
|
||||
stationId: this.$route.params.id,
|
||||
publicFlagOptions: [
|
||||
@@ -293,6 +294,7 @@ export default {
|
||||
],
|
||||
},
|
||||
fileList: [], // 用于图片回显
|
||||
dialogVisible: null,
|
||||
};
|
||||
},
|
||||
created() {
|
||||
@@ -325,9 +327,11 @@ export default {
|
||||
const res = await getStationInfo(this.stationId);
|
||||
console.log(res);
|
||||
this.station = res.data;
|
||||
var pictures = res.data.pictures.split(',');
|
||||
for (let i = 0; i < pictures.length; i++) {
|
||||
this.fileList.push({"url": pictures[i]});
|
||||
if (res.data.pictures != null) {
|
||||
var pictures = res.data.pictures.split(',');
|
||||
for (let i = 0; i < pictures.length; i++) {
|
||||
this.fileList.push({"url": pictures[i]});
|
||||
}
|
||||
}
|
||||
console.log("queryStationInfo表格数据", this.station);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user