|
@@ -1,6 +1,5 @@
|
|
|
package com.xy.service;
|
|
|
|
|
|
-import cn.hutool.core.bean.BeanUtil;
|
|
|
import com.alibaba.excel.EasyExcel;
|
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
import com.alibaba.excel.annotation.write.style.ColumnWidth;
|
|
@@ -18,12 +17,9 @@ import com.xy.config.DeviceThreadPoolConfig;
|
|
|
import com.xy.config.FileConfig;
|
|
|
import com.xy.device.EnumDeviceChargingHistoryStatus;
|
|
|
import com.xy.device.EnumSimConfig;
|
|
|
-import com.xy.dto.DeviceChargingHistoryDto;
|
|
|
import com.xy.dto.DeviceSimDto;
|
|
|
import com.xy.dto.MercFeeConfigAlgorithmTypeDto;
|
|
|
import com.xy.dto.MercFeeConfigSimCardDto;
|
|
|
-import com.xy.dto.be.MercDto;
|
|
|
-import com.xy.entity.DeviceChargingHistory;
|
|
|
import com.xy.entity.DeviceSim;
|
|
|
import com.xy.entity.DeviceSimCharge;
|
|
|
import com.xy.entity.SysDictRedis;
|
|
@@ -38,6 +34,7 @@ import lombok.Data;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import lombok.SneakyThrows;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.springframework.context.annotation.Lazy;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
@@ -70,7 +67,7 @@ import static com.xy.utils.PlusBeans.toPageBean;
|
|
|
* @since 2023-10-16
|
|
|
*/
|
|
|
@Service
|
|
|
-@AllArgsConstructor
|
|
|
+@AllArgsConstructor(onConstructor_ = @Lazy)
|
|
|
@Api(tags = "设备流量卡")
|
|
|
public class DeviceSimServiceImpl extends ServiceImpl<DeviceSimMapper, DeviceSim> implements DeviceSimService {
|
|
|
|