feat:开门流程
This commit is contained in:
1 parent
a1d3dbc7f2
commit
e6fcd91d5c
19 files changed
+298
-40
No files matched your search
+3
-9
@@ -13,16 +13,10 @@ public class HardAuthAppDto {
|
||||
private Long userId;
|
||||
|
||||
/**
|
||||
* 智能柜设备id
|
||||
* 授权id
|
||||
*/
|
||||
@NotNull(message = "智能柜设备id不能为空")
|
||||
private Long doorHardId;
|
||||
|
||||
/**
|
||||
* 货柜编号
|
||||
*/
|
||||
@NotNull(message = "货柜编号不能为空")
|
||||
private Integer cabinetNo;
|
||||
@NotNull(message = "授权id不能为空")
|
||||
private Long authId;
|
||||
|
||||
/**
|
||||
* 是否授权
|
||||
|
||||
+5
-1
@@ -2,7 +2,6 @@ package com.bsd.pjcloud.hard.api.dto;
|
||||
|
||||
import com.bsd.pjcloud.hard.api.constant.HardDoorFlowEnum;
|
||||
import com.bsd.pjcloud.hard.api.constant.HardDoorOpenTypeEnum;
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
|
||||
@@ -21,6 +20,11 @@ public class HardDoorFlowOpenDto {
|
||||
@NotNull(message = "货柜编号不能为空")
|
||||
private Integer cabinetNo;
|
||||
|
||||
/**
|
||||
* 智能柜子流程id
|
||||
*/
|
||||
private Long hardDoorFlowId;
|
||||
|
||||
/**
|
||||
* 流程类型
|
||||
*/
|
||||
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
package com.bsd.pjcloud.hard.api.dto;
|
||||
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class HardGetAuthAppDto {
|
||||
|
||||
/**
|
||||
* 用户id
|
||||
*/
|
||||
private Long userId;
|
||||
|
||||
/**
|
||||
* 智能柜设备id
|
||||
*/
|
||||
@NotNull(message = "智能柜设备id不能为空")
|
||||
private Long doorHardId;
|
||||
|
||||
/**
|
||||
* 货柜编号
|
||||
*/
|
||||
@NotNull(message = "货柜编号不能为空")
|
||||
private Integer cabinetNo;
|
||||
}
|
||||
+6
@@ -5,4 +5,10 @@ import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class HardSpuJoinDto extends HardSpuJoinEntity {
|
||||
|
||||
/**
|
||||
* 是否有商品
|
||||
*/
|
||||
private Boolean isSpu = false;
|
||||
|
||||
}
|
||||
+6
@@ -41,6 +41,12 @@ public class HardAuthEntity extends Model<HardAuthEntity> {
|
||||
@Schema(description = "硬件id")
|
||||
private Long hardId;
|
||||
|
||||
/**
|
||||
* 货柜编号
|
||||
*/
|
||||
@Schema(description = "货柜编号")
|
||||
private Integer cabinetNo;
|
||||
|
||||
/**
|
||||
* 授权类型
|
||||
*/
|
||||
|
||||
+12
@@ -43,6 +43,18 @@ public class HardDoorFlowEntity extends Model<HardDoorFlowEntity> {
|
||||
@Schema(description = "业务类型")
|
||||
private String bizType;
|
||||
|
||||
/**
|
||||
* 智能柜id
|
||||
*/
|
||||
@Schema(description = "智能柜id")
|
||||
private Long hardDoorId;
|
||||
|
||||
/**
|
||||
* 货柜编号
|
||||
*/
|
||||
@Schema(description = "货柜编号")
|
||||
private Integer cabinetNo;
|
||||
|
||||
/**
|
||||
* 订单编号
|
||||
*/
|
||||
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
package com.bsd.pjcloud.hard.api.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class HardGetAuthAppVo {
|
||||
|
||||
/**
|
||||
* 授权id
|
||||
*/
|
||||
private Long authId;
|
||||
|
||||
/**
|
||||
* 授权信息
|
||||
*/
|
||||
private String authDesc;
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user