Commit 3f482bbb LN

Dto类注释修改

1 个父辈 005af3a9
...@@ -16,153 +16,141 @@ import java.util.List; ...@@ -16,153 +16,141 @@ import java.util.List;
@Getter @Getter
@Setter @Setter
public class BarcodeDto implements Serializable { public class BarcodeDto implements Serializable {
/**
* 条码编号
*/
@ApiModelProperty("条码编号") @ApiModelProperty("条码编号")
private String barcode; private String barcode;
/**
* 物料类型:PCB,锡膏,或其他
*/
@ApiModelProperty("物料类型:PCB,锡膏,或其他") @ApiModelProperty("物料类型:PCB,锡膏,或其他")
private int type = COMPONENT_TYPE.COMPONENT; private int type = COMPONENT_TYPE.COMPONENT;
//锡膏回温时间,小于回温时间不可出库
@ApiModelProperty("锡膏回温时间,小于回温时间不可出库") @ApiModelProperty("锡膏回温时间,小于回温时间不可出库")
private int warmTime = 0; private int warmTime = 0;
/**
* 搅拌时间(分钟)
*/
@ApiModelProperty("搅拌时间(分钟)") @ApiModelProperty("搅拌时间(分钟)")
private int mixTime = 0; private int mixTime = 0;
private float maxStorageTime = 0; private float maxStorageTime = 0;
/**
* 过期时间(入库时间+最大存储时间)
*/
@ApiModelProperty("过期时间(入库时间+最大存储时间)") @ApiModelProperty("过期时间(入库时间+最大存储时间)")
private Date expTime; private Date expTime;
/**
* 过期状态,-1未入库0在库,1已出库正常,2已出库且已过期
*/
@ApiModelProperty("过期状态,-1未入库0在库,1已出库正常,2已出库且已过期") @ApiModelProperty("过期状态,-1未入库0在库,1已出库正常,2已出库且已过期")
private int status = BARCODE_STATUS.NEW; private int status = BARCODE_STATUS.NEW;
/**
* 锡膏状态
*/
@ApiModelProperty("锡膏状态") @ApiModelProperty("锡膏状态")
private int solderStatus = SOLDER_STATUS.NONE; private int solderStatus = SOLDER_STATUS.NONE;
/**
* 锡膏指定时间出库
*/
@ApiModelProperty("锡膏指定时间出库") @ApiModelProperty("锡膏指定时间出库")
private Date needOutDate; private Date needOutDate;
//private int componentType = 0;
/**
* 料件编号
*/
@ApiModelProperty("料件编号") @ApiModelProperty("料件编号")
private String partNumber; private String partNumber;
/**
* 供应商编号
*/
@ApiModelProperty("供应商编号") @ApiModelProperty("供应商编号")
private String providerNumber; private String providerNumber;
private int initialAmount; private int initialAmount;
@ApiModelProperty("数量") @ApiModelProperty("数量")
private int amount; private int amount;
/**
* 标签解析出来的数量,用于判断条码是否是重新打印的,重新打印的条码需要重新设置数量 @ApiModelProperty("标签解析出来的数量,用于判断条码是否是重新打印的,重新打印的条码需要重新设置数量")
*/
private int labelAmount = 0; private int labelAmount = 0;
private int plateSize=0; private int plateSize=0;
private int height=0; private int height=0;
private String provider; private String provider;
/**
* 批次 @ApiModelProperty("批次")
*/
private String batch; private String batch;
private String msl; private String msl;
//备用字段1(配套单号))或 family //备用字段1(配套单号))或 family
@ApiModelProperty("备用字段1(配套单号))或 family")
private String otherField1; private String otherField1;
//备用字段2 (产品型号) //备用字段2 (产品型号)
@ApiModelProperty("备用字段2 (产品型号)")
private String otherField2; private String otherField2;
//备用字段3 (组件型号) //备用字段3 (组件型号)
@ApiModelProperty("备用字段3 (组件型号)")
private String otherField3; private String otherField3;
//备用字段4 (元器件型号) //备用字段4 (元器件型号)
@ApiModelProperty("备用字段4 (元器件型号)")
private String otherField4; private String otherField4;
//备用字段5 (检验编号) //备用字段5 (检验编号)
@ApiModelProperty("备用字段5 (检验编号)")
private String otherField5; private String otherField5;
//备用字段5 (备注) //备用字段5 (备注)
@ApiModelProperty("备用字段5 (备注)")
private String otherField6; private String otherField6;
/**
* 包装上带的过期时间 @ApiModelProperty("包装上带的过期时间")
*/
private Date expireDate; private Date expireDate;
private boolean used = false; private boolean used = false;
//备注信息 @ApiModelProperty("备注信息")
private String memo; private String memo;
/** @ApiModelProperty("库位信息")
* 库位信息
*/
private String posName; private String posName;
/** /**
* 只能单盘出库 * 只能单盘出库
*/ */
@ApiModelProperty("只能单盘出库")
private boolean onlySingleOut = false; private boolean onlySingleOut = false;
/** /**
* 贴片机补料信息 * 贴片机补料信息
*/ */
@ApiModelProperty("贴片机补料信息")
private String nextBarcode; private String nextBarcode;
/** /**
* 第一次入库时间戳 * 第一次入库时间戳
*/ */
@ApiModelProperty("第一次入库时间戳")
private long putInTime = -1; private long putInTime = -1;
/** /**
* 开始回温时间 * 开始回温时间
*/ */
@ApiModelProperty("开始回温时间")
private long startWarmTime = -1; private long startWarmTime = -1;
/** /**
* 入库时间 * 入库时间
*/ */
@ApiModelProperty("入库时间")
private Date putInDate; private Date putInDate;
/** /**
* 入库操作人 * 入库操作人
*/ */
@ApiModelProperty("入库操作人")
private String inOpor; private String inOpor;
/** /**
* 出库操作人 * 出库操作人
*/ */
@ApiModelProperty("出库操作人")
private String outOpor; private String outOpor;
/** /**
* 最后一次出库的时间 * 最后一次出库的时间
*/ */
@ApiModelProperty("最后一次出库的时间")
private Date checkOutDate; private Date checkOutDate;
/** /**
* 关联条码,夹具时关联相关的物料,用于入库完成时插入相关物料 * 关联条码,夹具时关联相关的物料,用于入库完成时插入相关物料
*/ */
@ApiModelProperty("关联条码,夹具时关联相关的物料,用于入库完成时插入相关物料")
@Transient @Transient
private List<String> relationCodes; private List<String> relationCodes;
/** /**
* 是否是锡膏 * 是否是锡膏
*/ */
@ApiModelProperty("是否是锡膏")
public boolean isSolder(){ public boolean isSolder(){
return type == COMPONENT_TYPE.SOLDERPASTE; return type == COMPONENT_TYPE.SOLDERPASTE;
} }
...@@ -175,30 +163,36 @@ public class BarcodeDto implements Serializable { ...@@ -175,30 +163,36 @@ public class BarcodeDto implements Serializable {
/** /**
* 上次使用时间(出入库时更改) * 上次使用时间(出入库时更改)
*/ */
@ApiModelProperty("上次使用时间(出入库时更改)")
private Date usedDate; private Date usedDate;
/** /**
* 使用次数(入库后+1) * 使用次数(入库后+1)
*/ */
@ApiModelProperty("使用次数(入库后+1)")
private int usedCount = 0; private int usedCount = 0;
/** /**
* 生产日期 * 生产日期
*/ */
@ApiModelProperty("生产日期")
private Date produceDate; private Date produceDate;
/** /**
* 锁定ID(目前只有指定批次会锁定) * 锁定ID(目前只有指定批次会锁定)
*/ */
@ApiModelProperty("锁定ID(目前只有指定批次会锁定)")
private String lockId; private String lockId;
/** /**
* 锁定名 * 锁定名
*/ */
@ApiModelProperty("锁定名")
private String lockName; private String lockName;
/** /**
* 原始条码 * 原始条码
*/ */
@ApiModelProperty("原始条码")
private String fullCode; private String fullCode;
......
...@@ -12,22 +12,12 @@ import java.util.List; ...@@ -12,22 +12,12 @@ import java.util.List;
@Setter @Setter
public class BarcodeSettingDto { public class BarcodeSettingDto {
/**
* 多条条码规则
*/
@ApiModelProperty("多条条码规则") @ApiModelProperty("多条条码规则")
private List<String> codeRuleList = Lists.newArrayList(); private List<String> codeRuleList = Lists.newArrayList();
/**
* 打印条码的纸张宽度(条码为方形,大小是长宽中最小的)
*/
@ApiModelProperty("打印条码的纸张宽度(条码为方形,大小是长宽中最小的)") @ApiModelProperty("打印条码的纸张宽度(条码为方形,大小是长宽中最小的)")
private Integer pageWidth = 500; private Integer pageWidth = 500;
/**
* 打印条码的纸张高度
*/
@ApiModelProperty("打印条码的纸张高度") @ApiModelProperty("打印条码的纸张高度")
private Integer pageHeight = 160; private Integer pageHeight = 160;
......
...@@ -9,53 +9,31 @@ import java.io.Serializable; ...@@ -9,53 +9,31 @@ import java.io.Serializable;
@Getter @Getter
@Setter @Setter
public class ComponentDto implements Serializable { public class ComponentDto implements Serializable {
/**
* 产品类型:0元器件,1锡膏2PCB3其他4夹具
*/
@ApiModelProperty("产品类型:0=元器件,1=锡膏,2=PCB,3=其他,4=夹具") @ApiModelProperty("产品类型:0=元器件,1=锡膏,2=PCB,3=其他,4=夹具")
private int type = COMPONENT_TYPE.COMPONENT; private int type = COMPONENT_TYPE.COMPONENT;
/**
* 产品型号
*/
@ApiModelProperty("产品型号") @ApiModelProperty("产品型号")
private String model; private String model;
//元器件型号
@ApiModelProperty("元器件型号") @ApiModelProperty("元器件型号")
private String productionType; private String productionType;
//"封装"/组件型号
@ApiModelProperty("组件型号") @ApiModelProperty("组件型号")
private String encapsulation; private String encapsulation;
/**
* 冰箱存储条件
*/
@ApiModelProperty("冰箱存储条件") @ApiModelProperty("冰箱存储条件")
private int storageCondition; private int storageCondition;
/**
* 室温最多存储时间
*/
@ApiModelProperty("室温最多存储时间") @ApiModelProperty("室温最多存储时间")
private int maxStorageTime; private int maxStorageTime;
/**
* 回温时间
*/
@ApiModelProperty("回温时间") @ApiModelProperty("回温时间")
private int warmTime; private int warmTime;
/**
* 搅拌时间(分钟)
*/
@ApiModelProperty("搅拌时间(分钟)") @ApiModelProperty("搅拌时间(分钟)")
private int mixTime; private int mixTime;
/**
* 夹具编号
*/
@ApiModelProperty("夹具编号") @ApiModelProperty("夹具编号")
private String fixtureNumber; private String fixtureNumber;
...@@ -86,56 +64,55 @@ public class ComponentDto implements Serializable { ...@@ -86,56 +64,55 @@ public class ComponentDto implements Serializable {
@ApiModelProperty("供应商PN,用于扫码贴标机转换PN") @ApiModelProperty("供应商PN,用于扫码贴标机转换PN")
private String uid; private String uid;
//物料描述
@ApiModelProperty("物料描述")
private String description; private String description;
//单耗
@ApiModelProperty("单耗")
private String unitCost; private String unitCost;
//"MSL等级"
@ApiModelProperty("MSL等级")
private String msl; private String msl;
//"单位"
@ApiModelProperty("单位")
private String unit; private String unit;
//"厂商"
@ApiModelProperty("厂商")
private String producer; private String producer;
//"厂商编号"
@ApiModelProperty("厂商编号")
private String producerNumber; private String producerNumber;
//"供应商"
@ApiModelProperty("供应商")
private String provider; private String provider;
//"供应商编号"
@ApiModelProperty("供应商编号")
private String providerNumber; private String providerNumber;
private int amount; private int amount;
/**
* 报警值,与贴片机连机时使用,值小于1时为初始数量amount百分比,大于等于1时为数量,小于此值时会根据贴片机信息自动出料 @ApiModelProperty("报警值,与贴片机连机时使用,值小于1时为初始数量amount百分比,大于等于1时为数量,小于此值时会根据贴片机信息自动出料")
*/
private float alarmValue = 0.5f; private float alarmValue = 0.5f;
private int plateSize; private int plateSize;
private int height; private int height;
/** @ApiModelProperty("单台料仓可存储此种物料的最大数量")
* 单台料仓可存储此种物料的最大数量
*/
private int maxStoreNum = 999999999; private int maxStoreNum = 999999999;
/**
* 单台料仓存储此种物料的最小数量 @ApiModelProperty("单台料仓存储此种物料的最小数量")
*/
private int minStoreNum = 0; private int minStoreNum = 0;
/** @ApiModelProperty("出库时是否需要授权")
* 出库时是否需要授权
*/
private boolean needAuth = false; private boolean needAuth = false;
/** @ApiModelProperty("展示的图片")
* 展示的图片
*/
private String showImg = ""; private String showImg = "";
/**
* 有效时长(生产日期+此天数为过期日期),设置默认有效期为2年 @ApiModelProperty("有效时长(生产日期+此天数为过期日期),设置默认有效期为2年")
*/
private int validDay = 0; private int validDay = 0;
public String getPSize(){ public String getPSize(){
if(plateSize == 0 || height == 0){ if(plateSize == 0 || height == 0){
...@@ -155,9 +132,7 @@ public class ComponentDto implements Serializable { ...@@ -155,9 +132,7 @@ public class ComponentDto implements Serializable {
} }
} }
/** @ApiModelProperty("是否是锡膏")
* 是否是锡膏
*/
public boolean isSolder(){ public boolean isSolder(){
return type == COMPONENT_TYPE.SOLDERPASTE; return type == COMPONENT_TYPE.SOLDERPASTE;
} }
......
package com.neotel.smfcore.security.rest.bean.dto; package com.neotel.smfcore.security.rest.bean.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
...@@ -8,7 +9,9 @@ import java.io.Serializable; ...@@ -8,7 +9,9 @@ import java.io.Serializable;
@Setter @Setter
public class GroupDto implements Serializable public class GroupDto implements Serializable
{ {
@ApiModelProperty(value = "ID")
private String id; private String id;
@ApiModelProperty(value = "组名称")
private String groupName; private String groupName;
public String getLabel() { public String getLabel() {
......
package com.neotel.smfcore.security.rest.bean.dto; package com.neotel.smfcore.security.rest.bean.dto;
import com.neotel.smfcore.security.service.po.Menu; import com.neotel.smfcore.security.service.po.Menu;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
...@@ -10,62 +11,48 @@ import java.util.List; ...@@ -10,62 +11,48 @@ import java.util.List;
@Setter @Setter
public class MenuDto implements Serializable { public class MenuDto implements Serializable {
@ApiModelProperty(value = "ID")
private String id; private String id;
/**
* 子菜单 @ApiModelProperty(value = "子菜单")
*/
private List<MenuDto> children; private List<MenuDto> children;
/** @ApiModelProperty(value = "菜单类型")
* 菜单类型
*/
private Integer type; private Integer type;
/**
* 权限 @ApiModelProperty(value = "权限")
*/
private String permission; private String permission;
/**
* 菜单标题 @ApiModelProperty(value = "菜单标题")
*/
private String title; private String title;
/**
* 排序 @ApiModelProperty(value = "排序")
*/
private Integer menuSort; private Integer menuSort;
/**
* 连接地址 @ApiModelProperty(value = "连接地址")
*/
private String path; private String path;
/**
* 组件 @ApiModelProperty(value = "组件")
*/
private String component; private String component;
/**
* 上级菜单ID @ApiModelProperty(value = "上级菜单ID")
*/
private String pid; private String pid;
/**
* 子菜单数目 @ApiModelProperty(value = "子菜单数目")
*/
private Integer subCount; private Integer subCount;
/**
* 是否外链 @ApiModelProperty(value = "是否外链")
*/
private Boolean iFrame; private Boolean iFrame;
/**
* 缓存 @ApiModelProperty(value = "缓存")
*/
private Boolean cache; private Boolean cache;
/**
* 隐藏 @ApiModelProperty(value = "隐藏")
*/
private Boolean hidden; private Boolean hidden;
/**
* 组件名称 @ApiModelProperty(value = "组件名称")
*/
private String componentName; private String componentName;
/**
* 图标 @ApiModelProperty(value = "图标")
*/
private String icon; private String icon;
public Boolean getHasChildren() { public Boolean getHasChildren() {
......
package com.neotel.smfcore.security.rest.bean.dto; package com.neotel.smfcore.security.rest.bean.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
...@@ -9,15 +10,15 @@ import java.util.Set; ...@@ -9,15 +10,15 @@ import java.util.Set;
@Getter @Getter
public class RoleDto implements Serializable { public class RoleDto implements Serializable {
@ApiModelProperty(value = "ID")
private String id; private String id;
@ApiModelProperty(value = "菜单ID集合")
private Set<String> menus; private Set<String> menus;
@ApiModelProperty(value = "角色名")
private String name; private String name;
// private String dataScope; @ApiModelProperty(value = "描述")
// private Integer level;
private String description; private String description;
} }
...@@ -121,7 +121,7 @@ public class MenuManagerImpl implements IMenuManager { ...@@ -121,7 +121,7 @@ public class MenuManagerImpl implements IMenuManager {
List<MenuDto> menuDtoList=menuDto.getChildren(); List<MenuDto> menuDtoList=menuDto.getChildren();
MenuVo menuVo=new MenuVo(); MenuVo menuVo=new MenuVo();
menuVo.setName(ObjectUtil.isNotEmpty(menuDto.getComponentName())?menuDto.getComponentName():menuDto.getTitle()); menuVo.setName(ObjectUtil.isNotEmpty(menuDto.getComponentName())?menuDto.getComponentName():menuDto.getTitle());
boolean pidIsNull=(menuDto.getPid()==null)||(StringUtils.isBlank(menuDto.getPid())); boolean pidIsNull=(menuDto.getPid()==null)||(StringUtils.isBlank(menuDto.getPid())||menuDto.getPid().equals("0"));
// 一级目录需要加斜杠,不然会报警告 // 一级目录需要加斜杠,不然会报警告
menuVo.setPath(pidIsNull?"/"+menuDto.getPath():menuDto.getPath()); menuVo.setPath(pidIsNull?"/"+menuDto.getPath():menuDto.getPath());
menuVo.setHidden(menuDto.getHidden()); menuVo.setHidden(menuDto.getHidden());
...@@ -248,6 +248,9 @@ public class MenuManagerImpl implements IMenuManager { ...@@ -248,6 +248,9 @@ public class MenuManagerImpl implements IMenuManager {
if(menu.getComponentName()==null){ if(menu.getComponentName()==null){
menu.setComponentName(""); menu.setComponentName("");
} }
if(menu.getPid()==null||menu.getPid()=="0"){
menu.setPid("");
}
return menuDao.save(menu); return menuDao.save(menu);
} }
// /** // /**
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!