删除 shop id relation

This commit is contained in:
GYJ 2025-03-14 18:10:45 +08:00
parent 4d67bbf24e
commit 3efe56a731
7 changed files with 4 additions and 114 deletions

View File

@ -1,36 +0,0 @@
package com.czg.mergedata.cur.entity;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.Table;
import java.io.Serializable;
import java.io.Serial;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* 实体类
*
* @author mac
* @since 2025-02-15
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Table("shop_id_relation")
public class CurShopIdRelation implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@Id
private Long curShopId;
@Id
private Long oldShopId;
}

View File

@ -1,18 +0,0 @@
package com.czg.mergedata.cur.mapper;
import com.mybatisflex.annotation.UseDataSource;
import com.mybatisflex.core.BaseMapper;
import com.czg.mergedata.cur.entity.CurShopIdRelation;
import org.apache.ibatis.annotations.Select;
/**
* 映射层
*
* @author mac
* @since 2025-02-15
*/
@UseDataSource("ds1")
public interface CurShopIdRelationMapper extends BaseMapper<CurShopIdRelation> {
@Select("truncate shop_id_relation")
void truncateTable();
}

View File

@ -1,20 +0,0 @@
package com.czg.mergedata.cur.service;
import com.mybatisflex.annotation.UseDataSource;
import com.mybatisflex.core.service.IService;
import com.czg.mergedata.cur.entity.CurShopIdRelation;
import java.util.Map;
/**
* 服务层
*
* @author mac
* @since 2025-02-15
*/
@UseDataSource("ds1")
public interface CurShopIdRelationService extends IService<CurShopIdRelation> {
Map<Long, Long> getOldShopIdRelation();
}

View File

@ -1,31 +0,0 @@
package com.czg.mergedata.cur.service.impl;
import com.czg.mergedata.cur.entity.CurShopIdRelation;
import com.czg.mergedata.cur.mapper.CurShopIdRelationMapper;
import com.czg.mergedata.cur.service.CurShopIdRelationService;
import com.mybatisflex.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 服务层实现
*
* @author mac
* @since 2025-02-15
*/
@Service
public class CurShopIdRelationServiceImpl extends ServiceImpl<CurShopIdRelationMapper, CurShopIdRelation> implements CurShopIdRelationService{
@Override
public Map<Long, Long> getOldShopIdRelation() {
List<CurShopIdRelation> list = list();
Map<Long, Long> map = new HashMap<>();
for (CurShopIdRelation curShopIdRelation : list) {
map.put(curShopIdRelation.getOldShopId(), curShopIdRelation.getCurShopId());
}
return map;
}
}

View File

@ -3,7 +3,6 @@ package com.czg.mergedata.cur.service.impl;
import cn.hutool.core.bean.BeanUtil;
import com.czg.mergedata.common.resp.CzgResult;
import com.czg.mergedata.common.utils.PageUtils;
import com.czg.mergedata.cur.service.CurShopIdRelationService;
import com.czg.mergedata.old.entity.OldShopTableBooking;
import com.czg.mergedata.old.service.OldShopTableBookingService;
import com.mybatisflex.core.paginate.Page;
@ -17,7 +16,6 @@ import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
/**
* 店铺台桌预订 服务层实现

View File

@ -6,7 +6,6 @@ import com.czg.mergedata.common.resp.CzgResult;
import com.czg.mergedata.common.utils.PageUtils;
import com.czg.mergedata.cur.entity.CurShopTableArea;
import com.czg.mergedata.cur.mapper.CurShopTableAreaMapper;
import com.czg.mergedata.cur.service.CurShopIdRelationService;
import com.czg.mergedata.old.entity.OldShopArea;
import com.czg.mergedata.old.entity.OldShopTable;
import com.czg.mergedata.old.service.OldShopAreaService;
@ -23,7 +22,6 @@ import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
* 台桌配置 服务层实现

View File

@ -8,7 +8,10 @@ import com.czg.mergedata.cur.entity.CurShopInfo;
import com.czg.mergedata.cur.entity.CurShopStaff;
import com.czg.mergedata.cur.entity.CurStaffIdRelation;
import com.czg.mergedata.cur.entity.CurSysUser;
import com.czg.mergedata.cur.mapper.*;
import com.czg.mergedata.cur.mapper.CurShopInfoMapper;
import com.czg.mergedata.cur.mapper.CurShopStaffMapper;
import com.czg.mergedata.cur.mapper.CurStaffIdRelationMapper;
import com.czg.mergedata.cur.mapper.CurSysUserMapper;
import com.czg.mergedata.cur.service.CurShopInfoService;
import com.czg.mergedata.cur.service.CurShopStaffService;
import com.czg.mergedata.cur.service.CurSysUserService;
@ -54,9 +57,6 @@ public class CurSysUserServiceImpl extends ServiceImpl<CurSysUserMapper, CurSysU
@Resource
private CurShopStaffMapper curShopStaffMapper;
@Resource
private CurShopIdRelationMapper curShopIdRelationMapper;
@Resource
private CurStaffIdRelationMapper curStaffIdRelationMapper;
@ -76,7 +76,6 @@ public class CurSysUserServiceImpl extends ServiceImpl<CurSysUserMapper, CurSysU
getMapper().truncateTable();
curShopInfoMapper.truncateTable();
curShopStaffMapper.truncateTable();
curShopIdRelationMapper.truncateTable();
curStaffIdRelationMapper.truncateTable();
execSysUserFromShopInfo();