123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package com.rongwei.controller;
- import com.rongwei.bscommon.system.service.QhsePointsUnitDetailsService;
- import com.rongwei.bscommon.system.service.impl.ExcelImportServiceImpl;
- import com.rongwei.bscommon.system.service.impl.QhsePointsUnitDetailsServiceImpl;
- import com.rongwei.rwcommon.base.R;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import org.springframework.web.multipart.MultipartFile;
- /**
- * ExcelImportController class
- *
- * @author XH
- * @date 2025/09/10
- */
- @RestController
- @RequestMapping("/excel/import")
- public class ExcelImportController {
- private static final Logger log = LoggerFactory.getLogger(ExcelImportController.class);
- @Autowired
- private ExcelImportServiceImpl excelImportService;
- @Autowired
- private QhsePointsUnitDetailsServiceImpl qhsePointsUnitDetailsService;
- /**
- * 开始用户积分兑换
- *
- * @param fileId 文件Id
- * @return 结果
- */
- @PostMapping("/user/point")
- public R userPointsRegistration(@RequestParam("file") MultipartFile file) {
- log.info("开始用户积分导入");
- return excelImportService.userPointsRegistration(file);
- }
- /**
- * 开始单位积分导入
- * @return 结果
- */
- @PostMapping("/unit/point")
- public R unitPointsRegistration(@RequestParam("file") MultipartFile file){
- log.info("开始单位积分导入");
- return excelImportService.unitPointsRegistration(file);
- }
- }
|