货商类型下拉接口

This commit is contained in:
zjf committed 2024-12-24 14:01:25 +08:00
1 parent 050e37afe9
commit 1e11b774f0
5 files changed
+52 -7

No files matched your search

+7
View File
@@ -27,3 +27,10 @@ create database `pjcloudx_bi` default character set utf8mb4 collate utf8mb4_gene
-- pjcloud app 模块相关的数据库
create database `pjcloudx_app` default character set utf8mb4 collate utf8mb4_general_ci;
create database `pjcloudx_thirdparty` default character set utf8mb4 collate utf8mb4_general_ci;
create database `pjcloudx_canteen` default character set utf8mb4 collate utf8mb4_general_ci;
create database `pjcloudx_erp` default character set utf8mb4 collate utf8mb4_general_ci;
create database `pjcloudx_supermarket` default character set utf8mb4 collate utf8mb4_general_ci;
create database `pjcloudx_supermarket_erp` default character set utf8mb4 collate utf8mb4_general_ci;
@@ -1,6 +0,0 @@
/*
* @author pigx archetype
* <p>
* DTO 存放目录
*/
package com.bsd.pjcloud.erp.dto;
@@ -0,0 +1,29 @@
package com.bsd.pjcloud.erp.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
/**
* 货商类别
*
* @author zjf
* @date 2024-12-20 11:08:08
*/
@Data
@Schema(description = "货商类别下拉")
public class SmErpSupplierTypeSimpleVo {
/**
* 类别ID
*/
@Schema(description="类别ID")
private Long id;
/**
* 货商类别名称
*/
@Schema(description="货商类别名称")
private String typeName;
}
@@ -6,9 +6,11 @@ import cn.hutool.core.collection.CollUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.bsd.pjcloud.common.core.util.BeanUtils;
import com.bsd.pjcloud.common.core.util.R;
import com.bsd.pjcloud.common.log.annotation.SysLog;
import com.bsd.pjcloud.common.security.util.SecurityUtils;
import com.bsd.pjcloud.erp.vo.SmErpSupplierTypeSimpleVo;
import com.bsd.pjcloud.supermarketerp.entity.SmErpSupplierTypeEntity;
import com.bsd.pjcloud.supermarketerp.service.SmErpSupplierTypeService;
import org.springframework.security.access.prepost.PreAuthorize;
@@ -120,4 +122,17 @@ public class SmErpSupplierTypeController {
public List<SmErpSupplierTypeEntity> export(SmErpSupplierTypeEntity smErpSupplierType,Long[] ids) {
return smErpSupplierTypeService.list(Wrappers.lambdaQuery(smErpSupplierType).in(ArrayUtil.isNotEmpty(ids), SmErpSupplierTypeEntity::getId, ids));
}
/**
* 下拉查询
* @return
*/
@Operation(summary = "下拉查询" , description = "分页查询" )
@GetMapping("/simpleAll")
public R getSimpleAll() {
List<SmErpSupplierTypeEntity> list = smErpSupplierTypeService.list();
List<SmErpSupplierTypeSimpleVo> bean = BeanUtils.toBean(list, SmErpSupplierTypeSimpleVo.class);
return R.ok(bean);
}
}
@@ -26,7 +26,7 @@
</appender>
<!-- Log file debug output -->
<appender name="error" class="ch.qos.logback.core.rolling.RollingFileAppender">
<appender name="debug" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${log.path}/debug.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${log.path}/%d{yyyy-MM, aux}/debug.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>