4 changed files with 31 additions and 73 deletions
@ -1,4 +1,31 @@ |
|||
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 { |
|||
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