飞靶、挂具导出+字典值新增sql

develop-QA
qinyulong 3 months ago
parent 235f6dc9a6
commit 30e633480c
  1. 31
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/device/pojo/excel/FeiBaSetExcel.java
  2. 31
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/device/pojo/excel/RackSetExcel.java
  3. 4
      blade-service-api/blade-dict-api/src/main/java/org/springblade/system/pojo/enums/DictEnum.java
  4. 8
      blade-service/blade-desk/src/main/java/org/springblade/desk/device/service/impl/FeiBaSetServiceImpl.java
  5. 9
      blade-service/blade-desk/src/main/java/org/springblade/desk/device/service/impl/RackSetServiceImpl.java
  6. 9
      doc/sql/mes/insert-260106.sql

@ -1,6 +1,7 @@
package org.springblade.desk.device.pojo.excel; package org.springblade.desk.device.pojo.excel;
import com.alibaba.excel.annotation.ExcelIgnore;
import lombok.Data; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
@ -30,24 +31,6 @@ public class FeiBaSetExcel implements Serializable {
@Serial @Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/**
*
*/
@ColumnWidth(20)
@ExcelProperty("")
private BigDecimal id;
/**
*
*/
@ColumnWidth(20)
@ExcelProperty("")
private String tenantId;
/**
* 删除标记;1:删除0:正常
*/
@ColumnWidth(20)
@ExcelProperty("删除标记;1:删除,0:正常")
private Long isDeleted;
/** /**
* 编码 * 编码
*/ */
@ -61,10 +44,14 @@ public class FeiBaSetExcel implements Serializable {
@ExcelProperty("类型") @ExcelProperty("类型")
private String fsType; private String fsType;
/** /**
* * 状态名称
*/ */
@ColumnWidth(20) @ColumnWidth(20)
@ExcelProperty("") @ExcelProperty("飞靶状态")
private Short bindQty; private String statusName;
/**
* 状态值
*/
@ExcelIgnore
private String status;
} }

@ -1,6 +1,7 @@
package org.springblade.desk.device.pojo.excel; package org.springblade.desk.device.pojo.excel;
import com.alibaba.excel.annotation.ExcelIgnore;
import lombok.Data; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
@ -29,25 +30,6 @@ public class RackSetExcel implements Serializable {
@Serial @Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/**
*
*/
@ColumnWidth(20)
@ExcelProperty("")
private BigDecimal id;
/**
*
*/
@ColumnWidth(20)
@ExcelProperty("")
private String tenantId;
/**
* 删除标记;1:删除0:正常
*/
@ColumnWidth(20)
@ExcelProperty("删除标记;1:删除,0:正常")
private Long isDeleted;
/** /**
* 编码 * 编码
*/ */
@ -61,10 +43,15 @@ public class RackSetExcel implements Serializable {
@ExcelProperty("类型") @ExcelProperty("类型")
private String rsType; private String rsType;
/** /**
* * 状态名称
*/ */
@ColumnWidth(20) @ColumnWidth(20)
@ExcelProperty("") @ExcelProperty("飞靶状态")
private Short bindQty; private String statusName;
/**
* 状态值
*/
@ExcelIgnore
private String status;
} }

@ -97,6 +97,10 @@ public enum DictEnum {
* 用户平台 * 用户平台
*/ */
USER_TYPE("user_type"), USER_TYPE("user_type"),
/**
* 工装状态
*/
WORKWEAR_STATUS("workwear_status"),
; ;
final String name; final String name;

@ -8,6 +8,8 @@ import org.springblade.desk.device.pojo.entity.FeiBaSetEntity;
import org.springblade.desk.device.pojo.excel.FeiBaSetExcel; import org.springblade.desk.device.pojo.excel.FeiBaSetExcel;
import org.springblade.desk.device.service.IFeiBaSetService; import org.springblade.desk.device.service.IFeiBaSetService;
import org.springblade.desk.order.pojo.entity.YieldOrder; import org.springblade.desk.order.pojo.entity.YieldOrder;
import org.springblade.system.cache.DictCache;
import org.springblade.system.pojo.enums.DictEnum;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
@ -46,9 +48,9 @@ public class FeiBaSetServiceImpl extends BaseServiceImpl<FeiBaSetMapper, FeiBaSe
@Override @Override
public List<FeiBaSetExcel> exportFeiBaSet(Wrapper<FeiBaSetEntity> queryWrapper) { public List<FeiBaSetExcel> exportFeiBaSet(Wrapper<FeiBaSetEntity> queryWrapper) {
List<FeiBaSetExcel> feiBaSetList = baseMapper.exportFeiBaSet(queryWrapper); List<FeiBaSetExcel> feiBaSetList = baseMapper.exportFeiBaSet(queryWrapper);
//feiBaSetList.forEach(feiBaSet -> { feiBaSetList.forEach(feiBaSet -> {
// feiBaSet.setTypeName(DictCache.getValue(DictEnum.YES_NO, FeiBaSet.getType())); feiBaSet.setStatusName(DictCache.getValue(DictEnum.WORKWEAR_STATUS, feiBaSet.getStatus()));
//}); });
return feiBaSetList; return feiBaSetList;
} }

@ -32,6 +32,8 @@ import org.springblade.desk.device.pojo.entity.FeiBaSetEntity;
import org.springblade.desk.device.pojo.entity.RackSetEntity; import org.springblade.desk.device.pojo.entity.RackSetEntity;
import org.springblade.desk.device.pojo.excel.RackSetExcel; import org.springblade.desk.device.pojo.excel.RackSetExcel;
import org.springblade.desk.device.service.IRackSetService; import org.springblade.desk.device.service.IRackSetService;
import org.springblade.system.cache.DictCache;
import org.springblade.system.pojo.enums.DictEnum;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
@ -70,9 +72,10 @@ public class RackSetServiceImpl extends BaseServiceImpl<RackSetMapper, RackSetEn
@Override @Override
public List<RackSetExcel> exportRackSet(Wrapper<RackSetEntity> queryWrapper) { public List<RackSetExcel> exportRackSet(Wrapper<RackSetEntity> queryWrapper) {
List<RackSetExcel> rackSetList = baseMapper.exportRackSet(queryWrapper); List<RackSetExcel> rackSetList = baseMapper.exportRackSet(queryWrapper);
//rackSetList.forEach(rackSet -> { rackSetList.forEach(rackSet -> {
// rackSet.setTypeName(DictCache.getValue(DictEnum.YES_NO, RackSet.getType())); rackSet.setStatusName(DictCache.getValue(DictEnum.WORKWEAR_STATUS, rackSet.getStatus()));
//});
});
return rackSetList; return rackSetList;
} }

@ -0,0 +1,9 @@
--
Insert into BLADE_DICT (ID, PARENT_ID, CODE, DICT_KEY, DICT_VALUE, SORT, REMARK, IS_SEALED, STATUS, IS_DELETED)
values (2008068723414859778, 0, 'workwear_status', '-1', '工装状态', 1020, '工装状态', 0, 1, 0);
Insert into BLADE_DICT (ID, PARENT_ID, CODE, DICT_KEY, DICT_VALUE, SORT, REMARK, IS_SEALED, STATUS, IS_DELETED)
values (2008068810543136769, 2008068723414859778, 'workwear_status', '1', '空闲', 0, '空闲', 0, 1, 0);
Insert into BLADE_DICT (ID, PARENT_ID, CODE, DICT_KEY, DICT_VALUE, SORT, REMARK, IS_SEALED, STATUS, IS_DELETED)
values (2008068905799974913, 2008068723414859778, 'workwear_status', '2', '已绑定', 1, '已绑定', 0, 1, 0);
Insert into BLADE_DICT (ID, PARENT_ID, CODE, DICT_KEY, DICT_VALUE, SORT, REMARK, IS_SEALED, STATUS, IS_DELETED)
values (2008068946371477506, 2008068723414859778, 'workwear_status', '3', '使用中', 2, '使用中', 0, 1, 0);
Loading…
Cancel
Save