4 changed files with 31 additions and 73 deletions
@ -1,4 +1,31 @@ |
|||||
package com.zdxt.enforcementcode.controller; |
package com.zdxt.enforcementcode.controller; |
||||
|
|
||||
|
import cn.dev33.satoken.annotation.SaCheckPermission; |
||||
|
import com.zdxt.enforcementcode.domain.vo.UnitUserVo; |
||||
|
import com.zdxt.enforcementcode.service.IEfcodeVirtualUnitService; |
||||
|
import lombok.RequiredArgsConstructor; |
||||
|
import org.dromara.common.mybatis.core.page.PageQuery; |
||||
|
import org.dromara.common.mybatis.core.page.TableDataInfo; |
||||
|
import org.springframework.validation.annotation.Validated; |
||||
|
import org.springframework.web.bind.annotation.GetMapping; |
||||
|
import org.springframework.web.bind.annotation.RequestMapping; |
||||
|
import org.springframework.web.bind.annotation.RequestParam; |
||||
|
import org.springframework.web.bind.annotation.RestController; |
||||
|
|
||||
|
@Validated |
||||
|
@RequiredArgsConstructor |
||||
|
@RestController |
||||
|
@RequestMapping("/enforcementcode/bureauUnit") |
||||
public class BureauUnitController { |
public class BureauUnitController { |
||||
|
private final IEfcodeVirtualUnitService efcodeVirtualUnitService; |
||||
|
|
||||
|
@SaCheckPermission("enforcementcode:virtualUnit:list") |
||||
|
@GetMapping("/users") |
||||
|
public TableDataInfo<UnitUserVo> queryUsers( |
||||
|
@RequestParam(required = false) String sysDeptId, |
||||
|
@RequestParam(required = false) String keyword, |
||||
|
@RequestParam(defaultValue = "false") boolean globalSearch, |
||||
|
PageQuery pageQuery) { |
||||
|
return efcodeVirtualUnitService.queryUsersBySysDeptId(sysDeptId, keyword, globalSearch, pageQuery); |
||||
|
} |
||||
} |
} |
||||
|
|||||
@ -1,35 +0,0 @@ |
|||||
package com.zdxt.enforcementcode.controller; |
|
||||
|
|
||||
import lombok.RequiredArgsConstructor; |
|
||||
import org.dromara.common.core.domain.R; |
|
||||
import org.dromara.system.domain.vo.SysDictDataVo; |
|
||||
import org.dromara.system.service.ISysDictDataService; |
|
||||
import org.springframework.web.bind.annotation.GetMapping; |
|
||||
import org.springframework.web.bind.annotation.RequestMapping; |
|
||||
import org.springframework.web.bind.annotation.RequestParam; |
|
||||
import org.springframework.web.bind.annotation.RestController; |
|
||||
|
|
||||
import java.util.List; |
|
||||
|
|
||||
/** |
|
||||
* App端-字典数据查询 |
|
||||
*/ |
|
||||
@RequiredArgsConstructor |
|
||||
@RestController |
|
||||
@RequestMapping("/common/dict") |
|
||||
public class DictController { |
|
||||
|
|
||||
private final ISysDictDataService dictDataService; |
|
||||
|
|
||||
/** |
|
||||
* 根据字典类型查询字典数据 |
|
||||
* |
|
||||
* @param dictType 字典类型 |
|
||||
* @return 字典数据列表 |
|
||||
*/ |
|
||||
@GetMapping("/queryDict") |
|
||||
public R<List<SysDictDataVo>> queryDict(@RequestParam String dictType) { |
|
||||
List<SysDictDataVo> list = dictDataService.selectDictDataByType(dictType); |
|
||||
return R.ok(list); |
|
||||
} |
|
||||
} |
|
||||
@ -0,0 +1,4 @@ |
|||||
|
package com.zdxt.enforcementcode.controller; |
||||
|
|
||||
|
public class EnterpriseSearchController { |
||||
|
} |
||||
@ -1,38 +0,0 @@ |
|||||
package com.zdxt.enforcementcode.controller; |
|
||||
|
|
||||
import com.zdxt.enforcementcode.domain.vo.QrCodeGenerateHistoryVo; |
|
||||
import com.zdxt.enforcementcode.helper.QrCodeHelper; |
|
||||
import jakarta.validation.constraints.NotBlank; |
|
||||
import jakarta.validation.constraints.NotNull; |
|
||||
import lombok.RequiredArgsConstructor; |
|
||||
import lombok.extern.slf4j.Slf4j; |
|
||||
import org.dromara.common.core.domain.R; |
|
||||
import org.dromara.common.idempotent.annotation.RepeatSubmit; |
|
||||
import org.dromara.common.log.annotation.Log; |
|
||||
import org.dromara.common.log.enums.BusinessType; |
|
||||
import org.dromara.common.web.core.BaseController; |
|
||||
import org.springframework.validation.annotation.Validated; |
|
||||
import org.springframework.web.bind.annotation.*; |
|
||||
import org.springframework.web.multipart.MultipartFile; |
|
||||
|
|
||||
import java.io.IOException; |
|
||||
import java.nio.file.Files; |
|
||||
import java.nio.file.Path; |
|
||||
|
|
||||
/** |
|
||||
* 二维码生成通用接口 |
|
||||
* <p> |
|
||||
* 提供二维码生成(标准黑白 / 蓝色带 LOGO)、Base64 编码、二维码解析等通用能力。 |
|
||||
* 生成后自动上传到 OSS 并保存 zdxt_file 和 qr_code_generate_history 记录。 |
|
||||
* </p> |
|
||||
* |
|
||||
* @author zdxt |
|
||||
*/ |
|
||||
@Slf4j |
|
||||
@Validated |
|
||||
@RequiredArgsConstructor |
|
||||
@RestController |
|
||||
@RequestMapping("/common/qrcode") |
|
||||
public class QrCodeController extends BaseController { |
|
||||
|
|
||||
} |
|
||||
Loading…
Reference in new issue