Merge remote-tracking branch 'origin/master'

cert
schry 2 years ago
commit 2c9529b834

@ -1,5 +1,7 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotEmpty;
@ -8,15 +10,23 @@ import javax.validation.constraints.NotEmpty;
* *
*/ */
@Data @Data
@ApiModel(value = "权限规则的提交保存表单")
public class AuthPermissionRuleSaveRequest { public class AuthPermissionRuleSaveRequest {
@ApiModelProperty(value = "主键")
private Long id; private Long id;
@ApiModelProperty(value = "pid")
private Long pid; private Long pid;
@ApiModelProperty(value = "名称")
@NotEmpty(message = "请输入规则名称") @NotEmpty(message = "请输入规则名称")
private String name; private String name;
@ApiModelProperty(value = "标题")
@NotEmpty(message = "请输入规则标题") @NotEmpty(message = "请输入规则标题")
private String title; private String title;
@ApiModelProperty(value = "状态")
private Integer status; private Integer status;
@ApiModelProperty(value = "条件")
private String condition; private String condition;
@ApiModelProperty(value = "列表顺序")
private Integer listorder; private Integer listorder;
} }

@ -1,5 +1,7 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotEmpty;
@ -9,10 +11,13 @@ import java.util.List;
/** /**
* *
*/ */
@ApiModel(value = "角色的授权提交表单")
@Data @Data
public class AuthRoleAuthRequest { public class AuthRoleAuthRequest {
@ApiModelProperty(value = "角色ID")
@NotNull(message = "请选择角色") @NotNull(message = "请选择角色")
private Long role_id; private Long role_id;
@ApiModelProperty(value = "权限规则")
@NotEmpty(message = "请选择授权的权限规则") @NotEmpty(message = "请选择授权的权限规则")
private List<Long> auth_rules; private List<Long> auth_rules;
} }

@ -1,16 +1,25 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* *
*/ */
@ApiModel(value = "角色的提交保存表单")
@Data @Data
public class AuthRoleSaveRequest { public class AuthRoleSaveRequest {
@ApiModelProperty(value = "主键")
private Long id; private Long id;
@ApiModelProperty(value = "名称")
private String name; private String name;
@ApiModelProperty(value = "pid")
private Long pid; private Long pid;
@ApiModelProperty(value = "状态")
private Long status; private Long status;
@ApiModelProperty(value = "备注")
private String remark; private String remark;
@ApiModelProperty(value = "列表顺序")
private Long listorder; private Long listorder;
} }

@ -14,7 +14,7 @@ import java.util.List;
@Data @Data
public class AuthUserSaveRequest { public class AuthUserSaveRequest {
// id // id
@ApiModelProperty(value = "id") @ApiModelProperty(value = "主键")
private Long id; private Long id;
// 昵称 // 昵称
@ApiModelProperty(value = "昵称") @ApiModelProperty(value = "昵称")

@ -1,40 +1,61 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel("管理员的提交保存表单请求类")
@Data @Data
public class BussinessTypeFilterRequest extends ListPageRequest { public class BussinessTypeFilterRequest extends ListPageRequest {
@ApiModelProperty(value = "启用")
private Boolean enable; private Boolean enable;
@ApiModelProperty(value = "行动")
private String action; private String action;
@ApiModelProperty(value = "第三个动作")
private String thirdAction; private String thirdAction;
@ApiModelProperty(value = "名称")
private String name; private String name;
@ApiModelProperty(value = "主要操作")
private String mainAction; private String mainAction;
@ApiModelProperty(value = "已启用")
private Boolean enabled; private Boolean enabled;
@ApiModelProperty(value = "检查启用状态")
private Boolean checkEnable; private Boolean checkEnable;
@ApiModelProperty(value = "预付款类型")
private Boolean advanceType; private Boolean advanceType;
@ApiModelProperty(value = "类型")
private String type; private String type;
@ApiModelProperty(value = "索引")
private Integer index; private Integer index;
@ApiModelProperty(value = "运费特殊政策使用状态")
private Boolean spUse; private Boolean spUse;
@ApiModelProperty(value = "本地操作")
private String localAction; private String localAction;
@ApiModelProperty(value = "安全检查启用状态")
private Boolean secCheckEnable; private Boolean secCheckEnable;
@ApiModelProperty(value = "过滤操作")
private String filterAction; private String filterAction;
@ApiModelProperty(value = "用户ID")
private Integer userId; private Integer userId;
@ApiModelProperty(value = "库存组织代码")
private String locInvCode; private String locInvCode;
@ApiModelProperty(value = "子库存代码")
private String locSubInvCode; private String locSubInvCode;
@ApiModelProperty(value = "最后更新时间")
private String lastUpdateTime; private String lastUpdateTime;
@ApiModelProperty(value = "编码")
private String code; private String code;
@ApiModelProperty(value = "ID列表")
private String ids; private String ids;
@ApiModelProperty(value = "操作列表")
private List<String> actionList; private List<String> actionList;
@ApiModelProperty(value = "预入库")
private Boolean preIn; private Boolean preIn;
@ApiModelProperty(value = "有效派送")
private boolean vailDispatch; private boolean vailDispatch;
@ApiModelProperty(value = "有效团购")
private int vailGroupBuy; private int vailGroupBuy;
} }

@ -1,33 +1,40 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.util.List; import java.util.List;
@ApiModel("过滤认证用户请求")
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Data @Data
public class FilterAuthUserRequest extends ListPageRequest { public class FilterAuthUserRequest extends ListPageRequest {
@ApiModelProperty(value = "用户名称")
private String userName; private String userName;
@ApiModelProperty(value = "用户标识")
private Integer userFlag; private Integer userFlag;
@ApiModelProperty(value = "角色ID")
private Long roleId; private Long roleId;
@ApiModelProperty(value = "标识符")
private List<Long> ids; private List<Long> ids;
@ApiModelProperty(value = "最后更新时间")
private String lastUpdateTime; private String lastUpdateTime;
@ApiModelProperty(value = "员工姓名")
private String employeeName; private String employeeName;
//用户名 != //用户名 !=
@ApiModelProperty(value = "网络设备用户名")
private String neUserName; private String neUserName;
/** /**
* *
*/ */
@ApiModelProperty(value = "部门编码")
private String deptCode; private String deptCode;
@ApiModelProperty(value = "仓库号")
private String invCode; //仓库号 private String invCode; //仓库号
@ApiModelProperty(value = "密钥")
private String key; private String key;
} }

@ -1,15 +1,23 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel(value = "权限规则的提交保存表单")
@Data @Data
public class FilterDeptRequest extends ListPageRequest { public class FilterDeptRequest extends ListPageRequest {
@ApiModelProperty(value = "编码")
private String code; private String code;
@ApiModelProperty(value = "名称")
private String name; private String name;
@ApiModelProperty(value = "标志")
private Integer flag; private Integer flag;
@ApiModelProperty(value = "最后更新时间")
private String lastUpdateTime; private String lastUpdateTime;
@ApiModelProperty(value = "父级ID")
private Integer parentId; private Integer parentId;
@ApiModelProperty(value = "主键")
private Integer id; private Integer id;
} }

@ -1,12 +1,19 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@Data @Data
@ApiModel(value = "过滤无效业务类型请求")
public class FilterInvBusTypeRequest extends ListPageRequest { public class FilterInvBusTypeRequest extends ListPageRequest {
@ApiModelProperty(value = "最后更新时间")
private String lastUpdateTime; private String lastUpdateTime;
@ApiModelProperty(value = "主键")
private Integer id; private Integer id;
@ApiModelProperty(value = "编码")
private String code; private String code;
@ApiModelProperty(value = "行动")
private String action; private String action;
} }

@ -1,17 +1,21 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel(value = "过滤无效业务用户请求")
@Data @Data
public class FilterInvBusUserRequest extends ListPageRequest { public class FilterInvBusUserRequest extends ListPageRequest {
@ApiModelProperty(value = "用户id")
private String userId; private String userId;
@ApiModelProperty(value = "子库存编码")
private String subInvCode; private String subInvCode;
@ApiModelProperty(value = "供应链动作")
private String scAction; private String scAction;
@ApiModelProperty(value = "已选编码")
private List<String> selectedCodes; private List<String> selectedCodes;
} }

@ -1,52 +1,62 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* *
*/ */
@ApiModel(value = "货位查询参数")
@Data @Data
public class FilterInvSpaceRequest extends ListPageRequest { public class FilterInvSpaceRequest extends ListPageRequest {
/** /**
* ID * ID
*/ */
@ApiModelProperty(value = "客户ID")
private String customerId; private String customerId;
/** /**
* *
*/ */
@ApiModelProperty(value = "分库编码")
private String invWarehouseCode; private String invWarehouseCode;
/** /**
* *
*/ */
@ApiModelProperty(value = "仓库编码")
private String invStorageCode; private String invStorageCode;
/** /**
* *
*/ */
@ApiModelProperty(value = "查询关键字,匹配货位码和名称")
private String key; private String key;
/** /**
* *
*/ */
@ApiModelProperty(value = "货位码")
private String code; private String code;
/** /**
* *
*/ */
@ApiModelProperty(value = "货位名称")
private String name; private String name;
/** /**
* *
*/ */
@ApiModelProperty(value = "状态")
private Boolean status; private Boolean status;
/** /**
* *
*/ */@ApiModelProperty(value = "备注")
private String remark; private String remark;
} }

@ -1,24 +1,37 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel(value = "过滤库存子仓库请求")
@Data @Data
public class FilterInvSubWarehouseRequest extends ListPageRequest { public class FilterInvSubWarehouseRequest extends ListPageRequest {
@ApiModelProperty(value = "主键")
private String id; private String id;
@ApiModelProperty(value = "编码")
private String code; private String code;
@ApiModelProperty(value = "名称")
private String name; private String name;
@ApiModelProperty(value = "父级ID")
private String parentId; private String parentId;
@ApiModelProperty(value = "默认库存")
private Boolean defaultInv; private Boolean defaultInv;
@ApiModelProperty(value = "高级筛选类型")
private Integer advanceType; private Integer advanceType;
@ApiModelProperty(value = "第三方ID")
public String thirdId; public String thirdId;
@ApiModelProperty(value = "第三方ID1")
public String thirdId1; public String thirdId1;
@ApiModelProperty(value = "第三方ID2")
public String thirdId2; public String thirdId2;
@ApiModelProperty(value = "第三方ID3")
public String thirdId3; public String thirdId3;
@ApiModelProperty(value = "第三方ID4")
public String thirdId4; public String thirdId4;
@ApiModelProperty(value = "密钥")
private String key; private String key;
@ApiModelProperty(value = "高级筛选类型")
private Integer filterAdvanceType; private Integer filterAdvanceType;
} }

@ -1,15 +1,22 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel(value = "过滤库存用户请求")
@Data @Data
public class FilterInvUserRequest extends ListPageRequest { public class FilterInvUserRequest extends ListPageRequest {
@ApiModelProperty(value = "主键")
private Long id; private Long id;
@ApiModelProperty(value = "编码")
private String code; private String code;
@ApiModelProperty(value = "用户id")
private Long userid; private Long userid;
@ApiModelProperty(value = "用户名称")
private String username; private String username;
@ApiModelProperty(value = "是否为主管")
private Boolean isDirector; private Boolean isDirector;
@ApiModelProperty(value = "最后更新时间")
private String lastUpdateTime; private String lastUpdateTime;
} }

@ -1,91 +1,108 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel(value = "过滤菜单请求")
@Data @Data
public class FilterMenuRequest extends ListPageRequest { public class FilterMenuRequest extends ListPageRequest {
@ApiModelProperty(value = "父菜单名称")
private String parentName; private String parentName;
/** /**
* ID * ID
*/ */
@ApiModelProperty(value = "父菜单ID")
private Long parentId; private Long parentId;
/** /**
* ID * ID
*/ */
@ApiModelProperty(value = "菜单ID")
private Long menuId; private Long menuId;
/** /**
* *
*/ */
@ApiModelProperty(value = "菜单名称")
private String menuName; private String menuName;
/** /**
* *
*/ */
@ApiModelProperty(value = "显示顺序")
private Integer orderNum; private Integer orderNum;
/** /**
* *
*/ */
@ApiModelProperty(value = "路由地址")
private String path; private String path;
/** /**
* *
*/ */
@ApiModelProperty(value = "组件路径")
private String component; private String component;
/** /**
* *
*/ */
@ApiModelProperty(value = "路由参数")
private String queryParam; private String queryParam;
/** /**
* 0 1 * 0 1
*/ */
@ApiModelProperty(value = "是否为外链0是 1否")
private String isFrame; private String isFrame;
/** /**
* 0 1 * 0 1
*/ */
@ApiModelProperty(value = "是否缓存0缓存 1不缓存")
private String isCache; private String isCache;
/** /**
* M C F * M C F
*/ */
@ApiModelProperty(value = "类型M目录 C菜单 F按钮")
private String menuType; private String menuType;
/** /**
* 0 1 * 0 1
*/ */
@ApiModelProperty(value = "显示状态0显示 1隐藏")
private String visible; private String visible;
/** /**
* 0 1 * 0 1
*/ */
@ApiModelProperty(value = "菜单状态0正常 1停用")
private String status; private String status;
/** /**
* *
*/ */
@ApiModelProperty(value = "权限字符串")
private String perms; private String perms;
/** /**
* *
*/ */
@ApiModelProperty(value = "菜单图标")
private String icon; private String icon;
/** /**
* *
*/ */
@ApiModelProperty(value = "备注")
private String remark; private String remark;
@ApiModelProperty(value = "不等于菜单ID")
private String neMenuId; private String neMenuId;
} }

@ -1,14 +1,17 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel(value = "过滤未选择用户请求")
@Data @Data
public class FilterNoSelectUserRequest extends ListPageRequest { public class FilterNoSelectUserRequest extends ListPageRequest {
@ApiModelProperty(value = "用户id")
List<Long> userIds; List<Long> userIds;
@ApiModelProperty(value = "部门ID")
private Long deptId; private Long deptId;
} }

@ -1,8 +1,10 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel(value = "过滤角色菜单请求")
@Data @Data
public class FilterRoleMenuRequest extends ListPageRequest { public class FilterRoleMenuRequest extends ListPageRequest {
@ -10,10 +12,12 @@ public class FilterRoleMenuRequest extends ListPageRequest {
/** /**
* ID * ID
*/ */
@ApiModelProperty(value = "角色ID")
private Long roleId; private Long roleId;
/** /**
* ID * ID
*/ */
@ApiModelProperty(value = "菜单ID")
private Long menuId; private Long menuId;
} }

@ -1,17 +1,25 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel(value = "过滤角色请求")
@Data @Data
public class FilterRoleRequest extends ListPageRequest { public class FilterRoleRequest extends ListPageRequest {
@ApiModelProperty(value = "角色id")
private Long roleId; private Long roleId;
@ApiModelProperty(value = "角色名称")
private String roleName; private String roleName;
@ApiModelProperty(value = "角色键值")
private String roleKey; private String roleKey;
@ApiModelProperty(value = "状态")
private String status; private String status;
@ApiModelProperty(value = "不等于角色名称")
private String neRoleName; private String neRoleName;
@ApiModelProperty(value = "不等于角色键值")
private String neRoleKey; private String neRoleKey;
@ApiModelProperty(value = "不等于角色ID")
private Long neRoleId; private Long neRoleId;
} }

@ -1,18 +1,23 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel(value = "过滤系统历史状态请求")
@Data @Data
public class FilterSysHisStatusRequest extends ListPageRequest { public class FilterSysHisStatusRequest extends ListPageRequest {
@ApiModelProperty(value = "主键")
private Integer id; private Integer id;
@ApiModelProperty(value = "类型")
private String type; private String type;
@ApiModelProperty(value = "类型名称")
private String typeName; private String typeName;
@ApiModelProperty(value = "父级id")
private Integer parentId; private Integer parentId;
@ApiModelProperty(value = "状态")
private Integer status; private Integer status;
@ApiModelProperty(value = "部门ID")
private Integer deptId; private Integer deptId;
} }

@ -1,12 +1,15 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel(value = "过滤用户角色请求")
@Data @Data
public class FilterUserRoleRequest extends ListPageRequest { public class FilterUserRoleRequest extends ListPageRequest {
@ApiModelProperty(value = "用户id")
private Long userId; private Long userId;
@ApiModelProperty(value = "角色id")
private Long roleId; private Long roleId;
} }

@ -1,13 +1,16 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel(value = "更新邀请关系业务请求")
@Data @Data
public class UpdateInvRelBusRequest { public class UpdateInvRelBusRequest {
@ApiModelProperty(value = "邀请码")
private String invCode; private String invCode;
@ApiModelProperty(value = "选择操作")
private List<String> selectActions; private List<String> selectActions;

@ -1,5 +1,7 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotEmpty;
@ -9,14 +11,15 @@ import javax.validation.constraints.NotNull;
* *
*/ */
@Data @Data
@ApiModel(value = "修改密码的表单")
public class UpdatePasswordRequest { public class UpdatePasswordRequest {
@ApiModelProperty(value = "管理员ID")
@NotNull(message = "参数错误!") @NotNull(message = "参数错误!")
private Long adminId; private Long adminId;
@ApiModelProperty(value = "旧密码")
@NotEmpty(message = "请输入旧密码") @NotEmpty(message = "请输入旧密码")
private String oldPassword; private String oldPassword;
@ApiModelProperty(value = "新密码")
@NotEmpty(message = "请输入新密码") @NotEmpty(message = "请输入新密码")
private String newPassword; private String newPassword;

@ -1,15 +1,21 @@
package com.glxp.api.req.auth; package com.glxp.api.req.auth;
import com.glxp.api.entity.auth.WarehouseBussinessTypeEntity; import com.glxp.api.entity.auth.WarehouseBussinessTypeEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel(value = "更新用户关系业务请求")
@Data @Data
public class UpdateUserRelBusRequset { public class UpdateUserRelBusRequset {
@ApiModelProperty(value = "用户id")
private String userId; private String userId;
@ApiModelProperty(value = "下级邀请码")
private String subInvCode; private String subInvCode;
@ApiModelProperty(value = "选择操作")
private List<String> selectActions; private List<String> selectActions;
@ApiModelProperty(value = "邀请关系业务用户实体")
private List<WarehouseBussinessTypeEntity> invBusUserEntities; private List<WarehouseBussinessTypeEntity> invBusUserEntities;

@ -2,16 +2,26 @@ package com.glxp.api.req.auth;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel(value = "用户证书过滤请求")
@Data @Data
public class UserCertFilterRequest extends ListPageRequest { public class UserCertFilterRequest extends ListPageRequest {
@ApiModelProperty(value = "注册ID")
private String registerId; private String registerId;
@ApiModelProperty(value = "公司ID")
private String companyId; private String companyId;
@ApiModelProperty(value = "名称")
private String name; private String name;
@ApiModelProperty(value = "编码")
private String code; private String code;
@ApiModelProperty(value = "检查状态")
private String checkStatus; private String checkStatus;
@ApiModelProperty(value = "注册时间")
private String registerTime; private String registerTime;
@ApiModelProperty(value = "检查时间")
private String checkTime; private String checkTime;
@ApiModelProperty(value = "状态")
private String status; private String status;
} }

@ -10,7 +10,7 @@ import lombok.Data;
@Data @Data
public class UserRegisterFilterRequest extends ListPageRequest { public class UserRegisterFilterRequest extends ListPageRequest {
@ApiModelProperty(value = "id") @ApiModelProperty(value = "主键")
private String id; private String id;
@ApiModelProperty(value = "注册人ID") @ApiModelProperty(value = "注册人ID")

@ -1,16 +1,24 @@
package com.glxp.api.req.basic; package com.glxp.api.req.basic;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel("基本公司导出请求")
@Data @Data
public class BasicCorpsExportRequest { public class BasicCorpsExportRequest {
@ApiModelProperty(value = "ID列表")
List<Long> ids; List<Long> ids;
@ApiModelProperty(value = "主键")
private Integer id; private Integer id;
@ApiModelProperty(value = "密钥")
private String key; private String key;
@ApiModelProperty(value = "单位ID")
private String unitId; private String unitId;
@ApiModelProperty(value = "名称")
private String name; private String name;
@ApiModelProperty(value = "第三方系统")
private String thirdSys; private String thirdSys;
} }

@ -1,23 +1,35 @@
package com.glxp.api.req.basic; package com.glxp.api.req.basic;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Date; import java.util.Date;
@ApiModel("基本委托记录请求")
@Data @Data
public class BasicEntrustRecRequest extends ListPageRequest { public class BasicEntrustRecRequest extends ListPageRequest {
@ApiModelProperty(value = "主键")
private Integer id; private Integer id;
@ApiModelProperty(value = "行为")
private String action; private String action;
@ApiModelProperty(value = "委托编号")
private String entrustInv; private String entrustInv;
@ApiModelProperty(value = "委托部门")
private String entrustDept; private String entrustDept;
@ApiModelProperty(value = "委托用户")
private Long entrustUser; private Long entrustUser;
@ApiModelProperty(value = "用户id")
private String userId; private String userId;
@ApiModelProperty(value = "更新时间")
private Date updateTime; private Date updateTime;
@ApiModelProperty(value = "当前持仓编号")
private String curInv; private String curInv;
@ApiModelProperty(value = "当前持仓部门")
private String curDept; private String curDept;
@ApiModelProperty(value = "最后更新时间")
private String lastUpdateTime; private String lastUpdateTime;
@ApiModelProperty(value = "名称")
private String name; private String name;
} }

@ -2,14 +2,18 @@ package com.glxp.api.req.basic;
import com.glxp.api.res.basic.BasicErpUnitsResponse; import com.glxp.api.res.basic.BasicErpUnitsResponse;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel("基本医院类型过滤请求")
@Data @Data
public class BasicHospTypeFilterRequest extends ListPageRequest { public class BasicHospTypeFilterRequest extends ListPageRequest {
@ApiModelProperty(value = "名称")
private String name; private String name;
@ApiModelProperty(value = "类型")
private Integer type; private Integer type;
@ApiModelProperty(value = "编码")
private String code; private String code;
} }

@ -2,17 +2,24 @@ package com.glxp.api.req.basic;
import com.glxp.api.entity.basic.UdiProductEntity; import com.glxp.api.entity.basic.UdiProductEntity;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel("基本医院类型请求")
@Data @Data
public class BasicHospTypeRequest{ public class BasicHospTypeRequest{
@ApiModelProperty(value = "主键")
private Long id; private Long id;
@ApiModelProperty(value = "编码")
private String code; private String code;
@ApiModelProperty(value = "父级代码")
private String parentCode; private String parentCode;
@ApiModelProperty(value = "名称")
private String name; private String name;
@ApiModelProperty(value = "备注")
private String remark; private String remark;
@ApiModelProperty(value = "标识符")
List<String> ids; List<String> ids;
} }

@ -2,51 +2,82 @@ package com.glxp.api.req.basic;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
@ApiModel("基础库存订单打印请求")
@Data @Data
public class BasicStockOrderPrintRequest extends ListPageRequest { public class BasicStockOrderPrintRequest extends ListPageRequest {
@ApiModelProperty(value = "主键")
private String id; private String id;
@ApiModelProperty(value = "账单号")
private String billNo; private String billNo;
@ApiModelProperty(value = "账单时间")
private String billdate; private String billdate;
@ApiModelProperty(value = "公司编号")
private String corpId; private String corpId;
@ApiModelProperty(value = "公司名称")
private String corpName; private String corpName;
@ApiModelProperty(value = "账单类型")
private String billType; private String billType;
@ApiModelProperty(value = "账单操作")
private String billAction; private String billAction;
@ApiModelProperty(value = "账单标识")
private String billFlag; private String billFlag;
@ApiModelProperty(value = "第三方系统外键")
private String thirdSysFk; private String thirdSysFk;
@ApiModelProperty(value = "状态")
private String status; private String status;
@ApiModelProperty(value = "状态信息")
private String statusInfo; private String statusInfo;
@ApiModelProperty(value = "类型")
private String type; private String type;
@ApiModelProperty(value = "来源类型")
private String sourceType; private String sourceType;
@ApiModelProperty(value = "打印状态")
private String printStatus; private String printStatus;
@ApiModelProperty(value = "单元 ID 外键")
private String unitIdFk; private String unitIdFk;
@ApiModelProperty(value = "客户 ID")
private String customerId; private String customerId;
@ApiModelProperty(value = "起始日期")
private String startTime; //起始日期 private String startTime; //起始日期
@ApiModelProperty(value = "结束日期")
private String endTime; //结束日期 private String endTime; //结束日期
@ApiModelProperty(value = "第三方订单外键")
private String thirdOrderFk; private String thirdOrderFk;
@ApiModelProperty(value = "订单 ID 外键")
private String orderIdFk; private String orderIdFk;
@ApiModelProperty(value = "总价")
private BigDecimal totalPrice; private BigDecimal totalPrice;
@ApiModelProperty(value = "库位编码")
private String locStorageCode; private String locStorageCode;
@ApiModelProperty(value = "调入仓库编码")
private String invWarehouseCode; private String invWarehouseCode;
@ApiModelProperty(value = "创建用户")
private Integer createUser; private Integer createUser;
@ApiModelProperty(value = "审核用户")
private Integer reviewUser; private Integer reviewUser;
@ApiModelProperty(value = "用户id")
private Integer userId; private Integer userId;
@ApiModelProperty(value = "联合用户")
private Integer unionUser; private Integer unionUser;
@ApiModelProperty(value = "委托用户")
private String entrustUser; private String entrustUser;
@ApiModelProperty(value = "委托结束时间")
private boolean entrustEnd; private boolean entrustEnd;
@ApiModelProperty(value = "本地操作")
private String localAction; private String localAction;
@ApiModelProperty(value = "订单编号")
private String orderId; private String orderId;
@ApiModelProperty(value = "开始日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private String startDate; private String startDate;
@ApiModelProperty(value = "结束日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private String endDate; private String endDate;
@ApiModelProperty(value = "过滤器未选择")
private Boolean filterNoSelect; private Boolean filterNoSelect;
} }

@ -3,11 +3,12 @@ package com.glxp.api.req.basic;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Date; import java.util.Date;
@ApiModel("基本 UDI 批量关联请求")
@Data @Data
public class BasicUdiBatchRelRequest { public class BasicUdiBatchRelRequest {

@ -14,7 +14,7 @@ import java.util.Date;
@ApiModel("UDI医疗器械信息字典请求类") @ApiModel("UDI医疗器械信息字典请求类")
public class BasicUdiProductRequest extends ListPageRequest { public class BasicUdiProductRequest extends ListPageRequest {
@ApiModelProperty(value = "id") @ApiModelProperty(value = "主键")
private Long id; private Long id;
/** /**

@ -2,38 +2,45 @@ package com.glxp.api.req.basic;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Date; import java.util.Date;
@ApiModel("基本 UDI 关联请求")
@Data @Data
public class BasicUdiRelRequest { public class BasicUdiRelRequest {
@ApiModelProperty(value = "主键")
private Long id; private Long id;
/** /**
* uuid * uuid
*/ */
@ApiModelProperty(value = "国家库uuid")
private String uuid; private String uuid;
/** /**
* ID * ID
*/ */
@ApiModelProperty(value = "企业信息ID外键")
private Long companyIdFk; private Long companyIdFk;
/** /**
* *
*/ */
@ApiModelProperty(value = "更新时间")
private Date updateTime; private Date updateTime;
/** /**
* *
*/ */
@ApiModelProperty(value = "备注")
private String remark; private String remark;
/** /**
* *
*/ */
@ApiModelProperty(value = "更新人")
private String updateUser; private String updateUser;
// -------------企业自定义设置------------------------ // -------------企业自定义设置------------------------
@ -41,17 +48,23 @@ public class BasicUdiRelRequest {
/** /**
* 1./2./3. * 1./2./3.
*/ */
@ApiModelProperty(value = "生产数据对接方1.生产企业/2.代理商/3.购买方)")
private Integer companyType; private Integer companyType;
@ApiModelProperty(value = "代理开始日期")
@JsonFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd")
private Date agengtStartDate; private Date agengtStartDate;
@ApiModelProperty(value = "代理结束日期")
@JsonFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd")
private Date agengtEndDate; private Date agengtEndDate;
// 器械字典设置 // 器械字典设置
@ApiModelProperty(value = "器械字典设置")
private String manufactory; private String manufactory;
@ApiModelProperty(value = "测量名称")
private String measname; private String measname;
@ApiModelProperty(value = "商品名称")
private String spmc; private String spmc;
} }

@ -2,29 +2,47 @@ package com.glxp.api.req.basic;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import com.glxp.api.res.basic.BasicErpUnitsResponse; import com.glxp.api.res.basic.BasicErpUnitsResponse;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel("基本单位维护过滤请求")
@Data @Data
public class BasicUnitMaintainFilterRequest extends ListPageRequest { public class BasicUnitMaintainFilterRequest extends ListPageRequest {
@ApiModelProperty(value = "主键")
private Long id; private Long id;
@ApiModelProperty(value = "密钥")
private String key; private String key;
@ApiModelProperty(value = "单位 ID")
private String unitId; private String unitId;
@ApiModelProperty(value = "名称")
private String name; private String name;
@ApiModelProperty(value = "第三方系统")
private String thirdSys; private String thirdSys;
@ApiModelProperty(value = "第三方系统外键")
private String thirdSysFk; private String thirdSysFk;
@ApiModelProperty(value = "第三方系统 ID")
private String thirdId; private String thirdId;
@ApiModelProperty(value = "第三方系统 ID1")
private String thirdId1; private String thirdId1;
@ApiModelProperty(value = "第三方系统 ID2")
private String thirdId2; private String thirdId2;
@ApiModelProperty(value = "第三方系统 ID3")
private String thirdId3; private String thirdId3;
@ApiModelProperty(value = "第三方系统 ID4")
private String thirdId4; private String thirdId4;
@ApiModelProperty(value = "ERP 系统 ID")
private String erpId; private String erpId;
@ApiModelProperty(value = "公司类型")
private Integer corpType; private Integer corpType;
@ApiModelProperty(value = "产出物类型")
private Integer outType; private Integer outType;
@ApiModelProperty(value = "是否为第三方系统")
private Boolean isDownThrSys; private Boolean isDownThrSys;
@ApiModelProperty(value = "最后更新时间")
private String lastUpdateTime; private String lastUpdateTime;
@ApiModelProperty(value = "第三方公司实体")
List<BasicErpUnitsResponse>thrCorpEntities; List<BasicErpUnitsResponse>thrCorpEntities;
} }

@ -1,10 +1,12 @@
package com.glxp.api.req.basic; package com.glxp.api.req.basic;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel("号码用户请求")
@Data @Data
public class BusNoUserRequest { public class BusNoUserRequest {
@ApiModelProperty(value = "当前操作")
private String curAction; private String curAction;
} }

@ -1,6 +1,8 @@
package com.glxp.api.req.basic; package com.glxp.api.req.basic;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotBlank;
@ -10,15 +12,16 @@ import java.util.Date;
/** /**
* *
*/ */
@ApiModel("添加单据类型请求参数")
@Data @Data
public class BussinessTypeSaveRequest { public class BussinessTypeSaveRequest {
@ApiModelProperty(value = "主键")
/** /**
* id * id
*/ */
private Long id; private Long id;
@ApiModelProperty(value = "主类型(出库,入库)")
/** /**
* *
*/ */
@ -28,279 +31,347 @@ public class BussinessTypeSaveRequest {
/** /**
* *
*/ */
@ApiModelProperty(value = "业务类型")
private String action; private String action;
/** /**
* *
*/ */
@ApiModelProperty(value = "业务名称")
@NotBlank(message = "请输入单据类型名称") @NotBlank(message = "请输入单据类型名称")
private String name; private String name;
/** /**
* , 0 1 * , 0 1
*/ */
@ApiModelProperty(value = "是否启用, 0未启用 1启用")
private Boolean enable; private Boolean enable;
/** /**
* *
*/ */
@ApiModelProperty(value = "备注")
private String remark; private String remark;
/** /**
* *
*/ */
@ApiModelProperty(value = "第三方系统外键")
private String thirdSysFk; private String thirdSysFk;
/** /**
* 1.2. * 1.2.
*/ */
@ApiModelProperty(value = "是否自动生成往来单位1.是2.否")
private boolean genUnit; private boolean genUnit;
/** /**
* 1.0 * 1.0
*/ */
@ApiModelProperty(value = "是否是内部单据1.是0否")
private Boolean innerOrder; private Boolean innerOrder;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否二次验收")
private Boolean secCheckEnable; private Boolean secCheckEnable;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否根据业务单据类型校验")
private Boolean checkEnable; private Boolean checkEnable;
/** /**
* UDIMS * UDIMS
*/ */
@ApiModelProperty(value = "UDIMS平台来源是否需要校验")
private Integer checkUdims; private Integer checkUdims;
/** /**
* pda * pda
*/ */
@ApiModelProperty(value = "pda已校验单据")
private Integer checkPdaEd; private Integer checkPdaEd;
/** /**
* pda * pda
*/ */
@ApiModelProperty(value = "pda未检验单据")
private Integer checkPdaUn; private Integer checkPdaUn;
/** /**
* PC * PC
*/ */
@ApiModelProperty(value = "PC端扫码精灵")
private Integer checkPc; private Integer checkPc;
/** /**
* web * web
*/ */
@ApiModelProperty(value = "web前端页面新增单据")
private Integer checkWebNew; private Integer checkWebNew;
/** /**
* *
*/ */
@ApiModelProperty(value = "供应商平台导出单据")
private Integer checkSp; private Integer checkSp;
/** /**
* *
*/ */
@ApiModelProperty(value = "流转生成单据")
private Integer checkChange; private Integer checkChange;
/** /**
* UDIMS * UDIMS
*/ */
@ApiModelProperty(value = "UDIMS平台单据 二次校验")
private Boolean secCheckUdims; private Boolean secCheckUdims;
/** /**
* *
*/ */
@ApiModelProperty(value = "手持终端已校验单据 二次校验")
private Boolean secCheckPdaEd; private Boolean secCheckPdaEd;
/** /**
* *
*/ */
@ApiModelProperty(value = "手持终端未校验单据 二次校验")
private Boolean secCheckPdaUn; private Boolean secCheckPdaUn;
/** /**
* UDI * UDI
*/ */
@ApiModelProperty(value = "UDI扫码通 二次校验")
private Boolean secCheckPc; private Boolean secCheckPc;
/** /**
* web * web
*/ */
@ApiModelProperty(value = "web端新增单据 二次复核")
private Boolean secCheckWebNew; private Boolean secCheckWebNew;
/** /**
* *
*/ */
@ApiModelProperty(value = "自动补单二次复核")
private Boolean secCheckChange; private Boolean secCheckChange;
/** /**
* *
*/ */
@ApiModelProperty(value = "供应商平台导出单据")
private Boolean secCheckSp; private Boolean secCheckSp;
/** /**
* *
*/ */
@ApiModelProperty(value = "往来单位类型")
@NotNull(message = "请选择往来信息类型") @NotNull(message = "请选择往来信息类型")
private Integer corpType; private Integer corpType;
/** /**
* *
*/ */
@ApiModelProperty(value = "补单扫码单据类型")
private String supplementOrderType; private String supplementOrderType;
/** /**
* *
*/ */
@ApiModelProperty(value = "平衡补单是否校验")
private Integer checkBalance; private Integer checkBalance;
/** /**
* *
*/ */
@ApiModelProperty(value = "平衡补单是否二次验收")
private Boolean secCheckBalance; private Boolean secCheckBalance;
/** /**
* 使 * 使
*/ */
@ApiModelProperty(value = "允许科室多次使用出库")
private Boolean useDyCount; private Boolean useDyCount;
/** /**
* *
*/ */
@ApiModelProperty(value = "到期提示")
private Boolean expireTip; private Boolean expireTip;
/** /**
* *
*/ */
@ApiModelProperty(value = "更新时间")
private Date updateTime; private Date updateTime;
/** /**
* *
*/ */
@ApiModelProperty(value = "默认往来单位")
private String defaultUnit; private String defaultUnit;
/** /**
* *
*/ */
@ApiModelProperty(value = "创建单据前缀")
private String prefix; private String prefix;
/** /**
* *
*/ */
@ApiModelProperty(value = "出库是否直接上传至自助平台")
private Boolean outToSpms; private Boolean outToSpms;
/** /**
* *
*/ */
@ApiModelProperty(value = "允许出库自动缺量补单")
private Boolean ullageFill; private Boolean ullageFill;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否只采集预验收产品")
private Boolean scanPreIn; private Boolean scanPreIn;
/** /**
* 访 * 访
*/ */
@ApiModelProperty(value = "是否访问库存")
private Boolean vailInv; private Boolean vailInv;
/** /**
* *
*/ */
@ApiModelProperty(value = "允许验收自助平台单据")
private Boolean entrutSpms; private Boolean entrutSpms;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否强制三期校验")
private Boolean codeFillCheck; private Boolean codeFillCheck;
/** /**
* *
*/ */
@ApiModelProperty(value = "默认分库")
private String defaultSubInv; private String defaultSubInv;
/** /**
* *
*/ */
@ApiModelProperty(value = "默认仓库")
private String defaultInv; private String defaultInv;
/** /**
* 01: * 01:
*/ */
@ApiModelProperty(value = "订单详情展示方式0根据批次号展示1:根据条码展示")
private Boolean orderVisibleType; private Boolean orderVisibleType;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否校验复制单据")
private Integer checkCopy; private Integer checkCopy;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否二次校验复制单据")
private Boolean secCheckCopy; private Boolean secCheckCopy;
/** /**
* *
*/ */
@ApiModelProperty(value = "第三方系统单据类型")
private String originAction; private String originAction;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否预入库")
private Boolean advanceType; private Boolean advanceType;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否流转")
private Boolean changeEnable; private Boolean changeEnable;
/** /**
* 使 * 使
*/ */
@ApiModelProperty(value = "是否供应商使用")
private Integer spUse; private Integer spUse;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否预验收单据类型")
private Boolean preIn; private Boolean preIn;
/** /**
* *
*/ */
@ApiModelProperty(value = "缺量补单是否全量补单")
private Boolean supplementAll; private Boolean supplementAll;
@ApiModelProperty(value = "预付款退款")
private boolean preInBack; private boolean preInBack;
@ApiModelProperty(value = "校验是否可配送")
private boolean vailDispatch; //校验是否可配送 private boolean vailDispatch; //校验是否可配送
@ApiModelProperty(value = "校验是否集采产品 0:全部1只采集集采产品2只采集非集采产品")
private int vailGroupBuy; //校验是否集采产品 0:全部1只采集集采产品2只采集非集采产品 private int vailGroupBuy; //校验是否集采产品 0:全部1只采集集采产品2只采集非集采产品
@ApiModelProperty(value = "1:正常2送货3.到货")
private Integer busType; //1:正常2送货3.到货 private Integer busType; //1:正常2送货3.到货
@ApiModelProperty(value = "1带票正常2.预验收。3寄售")
private int actionType; //1带票正常2.预验收。3寄售 private int actionType; //1带票正常2.预验收。3寄售
@ApiModelProperty(value = "入库")
private boolean inStock; private boolean inStock;
@ApiModelProperty(value = "第三方检查启用")
private boolean thrCheckEnable; private boolean thrCheckEnable;
@ApiModelProperty(value = "第三方检查网站更新")
private boolean thrCheckWebNew; private boolean thrCheckWebNew;
@ApiModelProperty(value = "第三方检查PDA单元")
private boolean thrCheckPdaUn; private boolean thrCheckPdaUn;
@ApiModelProperty(value = "第三方检查PDA编辑")
private boolean thrCheckPdaEd; private boolean thrCheckPdaEd;
@ApiModelProperty(value = "第三方检查UDIMS")
private boolean thrCheckUdims; private boolean thrCheckUdims;
@ApiModelProperty(value = "第三方检查PC")
private boolean thrCheckPc; private boolean thrCheckPc;
@ApiModelProperty(value = "第三方检查SP")
private boolean thrCheckSp; private boolean thrCheckSp;
@ApiModelProperty(value = "第三方检查更改")
private boolean thrCheckChange; private boolean thrCheckChange;
@ApiModelProperty(value = "第三方检查余额")
private boolean thrCheckBalance; private boolean thrCheckBalance;
@ApiModelProperty(value = "第三方检查复制")
private boolean thrCheckCopy; private boolean thrCheckCopy;
@ApiModelProperty(value = "填充代码关系")
private boolean fillCodeRel; private boolean fillCodeRel;
@ApiModelProperty(value = "检查有效日期")
private Integer checkVailDate; private Integer checkVailDate;
@ApiModelProperty(value = "检查过期时间")
private Integer checkExpire; private Integer checkExpire;
@ApiModelProperty(value = "检查证书过期时间")
private Integer checkCertExpire; private Integer checkCertExpire;
@ApiModelProperty(value = "预付款退款操作")
private String preInBackAction; private String preInBackAction;
@ApiModelProperty(value = "退预付款类型")
private Integer backPreinType; private Integer backPreinType;
@ApiModelProperty(value = "排序编号")
private Integer sortNum; private Integer sortNum;
@ApiModelProperty(value = "预付款")
private Boolean advancePreIn; private Boolean advancePreIn;

@ -2,11 +2,16 @@ package com.glxp.api.req.basic;
import com.glxp.api.res.basic.BasicErpUnitsResponse; import com.glxp.api.res.basic.BasicErpUnitsResponse;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel("合并单元请求")
@Data @Data
public class CombineSingleUnitRequest { public class CombineSingleUnitRequest {
@ApiModelProperty(value = "密钥")
private String key; private String key;
@ApiModelProperty(value = "第三方系统")
private String thirdSys; private String thirdSys;
@ApiModelProperty(value = "基本ERP单元响应")
private BasicErpUnitsResponse basicErpUnitsResponse; private BasicErpUnitsResponse basicErpUnitsResponse;
} }

@ -2,14 +2,18 @@ package com.glxp.api.req.basic;
import com.glxp.api.res.basic.BasicErpUnitsResponse; import com.glxp.api.res.basic.BasicErpUnitsResponse;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel("合并单元请求")
@Data @Data
public class CombineUnitRequest { public class CombineUnitRequest {
@ApiModelProperty(value = "密钥")
List<String> keys; List<String> keys;
@ApiModelProperty(value = "第三方系统")
private String thirdSys; private String thirdSys;
@ApiModelProperty(value = "客户制造文档响应")
List<BasicErpUnitsResponse> custmandocResponses; List<BasicErpUnitsResponse> custmandocResponses;
} }

@ -1,53 +1,82 @@
package com.glxp.api.req.basic; package com.glxp.api.req.basic;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ApiModel("公司产品相关性请求")
@Data @Data
public class CompanyProductRelevanceRequest extends ListPageRequest { public class CompanyProductRelevanceRequest extends ListPageRequest {
@ApiModelProperty(value = "注册/备案人名称")
private String ylqxzcrbarmc; private String ylqxzcrbarmc;
@ApiModelProperty(value = "产品名称,通用名称")
private String cpmctymc; private String cpmctymc;
@ApiModelProperty(value = "名称代码")
private String nameCode; private String nameCode;
@ApiModelProperty(value = "uuid")
private String uuid; private String uuid;
@ApiModelProperty(value = "原始UUID")
private String originUuid; private String originUuid;
@ApiModelProperty(value = "规格型号")
private String ggxh; private String ggxh;
@ApiModelProperty(value = "第三方ID")
private String thirdId; private String thirdId;
@ApiModelProperty(value = "主键")
private String id; private String id;
@ApiModelProperty(value = "第三方ID1")
private String thirdId1; private String thirdId1;
@ApiModelProperty(value = "第三方ID2")
private String thirdId2; private String thirdId2;
@ApiModelProperty(value = "第三方ID3")
private String thirdId3; private String thirdId3;
@ApiModelProperty(value = "第三方ID4")
private String thirdId4; private String thirdId4;
@ApiModelProperty(value = "已禁用")
private Boolean isDisable; private Boolean isDisable;
@ApiModelProperty(value = "第三方代码/编号")
private String thirdCode; private String thirdCode;
@ApiModelProperty(value = "第三方系统")
private String thirdSys; private String thirdSys;
@ApiModelProperty(value = "最后更新时间")
private String lastUpdateTime; private String lastUpdateTime;
@ApiModelProperty(value = "\"注册/备案证号,")
private String zczbhhzbapzbh; private String zczbhhzbapzbh;
@ApiModelProperty(value = "设备接口类型")
private Integer diType; private Integer diType;
@ApiModelProperty(value = "联盟代码/编号")
private String unionCode; private String unionCode;
@ApiModelProperty(value = "用户设备标识码")
private String udiCode; private String udiCode;
@ApiModelProperty(value = "第三方PI ID")
private String thrPiId; private String thrPiId;
@ApiModelProperty(value = "已审核/是否审核")
private Boolean isCheck; private Boolean isCheck;
@ApiModelProperty(value = "0:全部1.对照完成2.未对照DI3.未对照产品编码4.未对照其他产品编码")
private Integer filterType; //0:全部1.对照完成2.未对照DI3.未对照产品编码4.未对照其他产品编码 private Integer filterType; //0:全部1.对照完成2.未对照DI3.未对照产品编码4.未对照其他产品编码
@ApiModelProperty(value = "客户ID")
private String customerId; private String customerId;
@ApiModelProperty(value = "审核状态")
private String auditStatus; private String auditStatus;
@ApiModelProperty(value = "公司名称")
private String companyName; private String companyName;
@ApiModelProperty(value = "锁定状态")
private Integer lockStatus; private Integer lockStatus;
@ApiModelProperty(value = "是否高级")
private Boolean isAdavence; private Boolean isAdavence;
@ApiModelProperty(value = "单元外键")
private String unitFk; private String unitFk;
@ApiModelProperty(value = "公司ID")
private String corpId; private String corpId;
@ApiModelProperty(value = "账单类型")
private String billType; private String billType;
@ApiModelProperty(value = "UUID列表")
private List<String> uuids; private List<String> uuids;
} }

@ -2,13 +2,16 @@ package com.glxp.api.req.basic;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel("基本产品集过滤请求")
@Data @Data
public class FilterBasicProductSetrequest extends ListPageRequest { public class FilterBasicProductSetrequest extends ListPageRequest {
@ApiModelProperty(value = "参数名称")
String parmName; String parmName;
@ApiModelProperty(value = "启用/开启")
Boolean enable; Boolean enable;
} }

@ -1,14 +1,17 @@
package com.glxp.api.req.basic; package com.glxp.api.req.basic;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* *
*/ */
@ApiModel("单据流转设置接口查询参数")
@Data @Data
public class FilterBusTypeChangeRequest extends ListPageRequest { public class FilterBusTypeChangeRequest extends ListPageRequest {
@ApiModelProperty(value = "原单据类型代码")
/** /**
* *
*/ */
@ -17,21 +20,25 @@ public class FilterBusTypeChangeRequest extends ListPageRequest {
/** /**
* *
*/ */
@ApiModelProperty(value = "原单据类型名称")
private String originName; private String originName;
/** /**
* 1:2.3. * 1:2.3.
*/ */
@ApiModelProperty(value = "1:领用单据类型2.产品申购类型3.采购计划单据类型")
private Integer type; private Integer type;
/** /**
* *
*/ */
@ApiModelProperty(value = "更新时间")
private String lastUpdateTime; private String lastUpdateTime;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否启用")
private Boolean enable; private Boolean enable;
} }

@ -1,41 +1,49 @@
package com.glxp.api.req.basic; package com.glxp.api.req.basic;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* *
*/ */
@ApiModel("补单设置接口查询参数")
@Data @Data
public class FilterBusTypePreRequest extends ListPageRequest { public class FilterBusTypePreRequest extends ListPageRequest {
/** /**
* *
*/ */
@ApiModelProperty(value = "单据类型编码")
private String action; private String action;
/** /**
* *
*/ */
@ApiModelProperty(value = "第三方单据类型编码")
private String thirdAction; private String thirdAction;
@ApiModelProperty(value = "类型")
private String type; private String type;
/** /**
* *
*/ */
@ApiModelProperty(value = "原单据类型代码")
private String originAction; private String originAction;
/** /**
* *
*/ */
@ApiModelProperty(value = "原单据类型名称")
private String originName; private String originName;
/** /**
* *
*/ */
@ApiModelProperty(value = "目标单据类型名称")
private String targetName; private String targetName;
@ApiModelProperty(value = "名称")
private String name; private String name;
} }

@ -1,6 +1,8 @@
package com.glxp.api.req.basic; package com.glxp.api.req.basic;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ -9,106 +11,131 @@ import java.util.List;
* *
*/ */
@Data @Data
@ApiModel("单据类型查询参数")
public class FilterBussinessTypeRequest extends ListPageRequest { public class FilterBussinessTypeRequest extends ListPageRequest {
/** /**
* , 0 1 * , 0 1
*/ */
@ApiModelProperty(value = "是否启用, 0未启用 1启用")
private Boolean enable; private Boolean enable;
/** /**
* *
*/ */
@ApiModelProperty(value = "单据类型编码")
private String action; private String action;
/** /**
* *
*/ */
@ApiModelProperty(value = "第三方单据类型编码")
private String thirdAction; private String thirdAction;
/** /**
* *
*/ */
@ApiModelProperty(value = "单据类型名称")
private String name; private String name;
/** /**
* *
*/ */
@ApiModelProperty(value = "主类型(出库,入库)")
private String mainAction; private String mainAction;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否二次验收")
private Boolean checkEnable; private Boolean checkEnable;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否预入库")
private Integer advanceType; private Integer advanceType;
@ApiModelProperty(value = "类型")
private String type; private String type;
/** /**
* 使 * 使
*/ */
@ApiModelProperty(value = "是否供应商使用")
private Boolean spUse; private Boolean spUse;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否二次验收")
private Boolean secCheckEnable; private Boolean secCheckEnable;
/** /**
* ID * ID
*/ */
@ApiModelProperty(value = "仓库用户关联单据类型用户ID")
private Long userId; private Long userId;
/** /**
* *
*/ */
@ApiModelProperty(value = "仓库编码,用于关联查询仓库关联单据类型")
private String locInvCode; private String locInvCode;
/** /**
* *
*/ */
@ApiModelProperty(value = "发票代码")
private String invCode; private String invCode;
/** /**
* *
*/ */
@ApiModelProperty(value = "分库编码,用于关联查询仓库关联单据类型")
private String locSubInvCode; private String locSubInvCode;
/** /**
* *
*/ */
@ApiModelProperty(value = "最近一次更新时间")
private String lastUpdateTime; private String lastUpdateTime;
/** /**
* *
*/ */
@ApiModelProperty(value = "仓库关联单据类型的仓库编码")
private String code; private String code;
/** /**
* ID * ID
*/ */
@ApiModelProperty(value = "单据类型ID集合")
private String ids; private String ids;
/** /**
* *
*/ */
@ApiModelProperty(value = "单据类型编码集合")
private List<String> actionList; private List<String> actionList;
/** /**
* *
*/ */
@ApiModelProperty(value = "是否预验收单据类型")
private Boolean preIn; private Boolean preIn;
@ApiModelProperty(value = "业务类型")
private Integer busType; private Integer busType;
@ApiModelProperty(value = "库存")
private Boolean inStock; private Boolean inStock;
@ApiModelProperty(value = "填充代码关系")
private Boolean fillCodeRel; private Boolean fillCodeRel;
@ApiModelProperty(value = "Vue类型")
private String vueType; private String vueType;
@ApiModelProperty(value = "公司类型")
private Integer corpType; private Integer corpType;
@ApiModelProperty(value = "排序编号")
private Integer sortNum; private Integer sortNum;
@ApiModelProperty(value = "操作类型")
private Integer actionType; private Integer actionType;
} }

@ -1,16 +1,24 @@
package com.glxp.api.req.basic; package com.glxp.api.req.basic;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel("公司产品相关性过滤请求")
@Data @Data
public class FilterCompanyProductRelevanceRequest extends ListPageRequest { public class FilterCompanyProductRelevanceRequest extends ListPageRequest {
@ApiModelProperty(value = "客户ID")
private Long customerId; private Long customerId;
@ApiModelProperty(value = "产品ID")
private Long productId; private Long productId;
@ApiModelProperty(value = "产品UUID")
private String productUuid; private String productUuid;
@ApiModelProperty(value = "udi外键")
private String udiRlIdFk; private String udiRlIdFk;
private String unitFk; @ApiModelProperty(value = "单位外键")
private String unitFk;
@ApiModelProperty(value = "最后更新时间")
private String lastUpdateTime; private String lastUpdateTime;
@ApiModelProperty(value = "密钥")
private String key; private String key;
} }

@ -2,14 +2,18 @@ package com.glxp.api.req.basic;
import com.glxp.api.util.page.ListPageRequest; import com.glxp.api.util.page.ListPageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
@ApiModel("公司导出日志过滤请求")
@Data @Data
public class FilterCorpExportLogRequest extends ListPageRequest { public class FilterCorpExportLogRequest extends ListPageRequest {
@ApiModelProperty(value = "生成密钥")
private String genKey; private String genKey;
@ApiModelProperty(value = "状态")
private Integer status; private Integer status;
@ApiModelProperty(value = "类型")
private Integer type; private Integer type;
} }

@ -1,6 +1,7 @@
package com.glxp.api.util.page; package com.glxp.api.util.page;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.Max; import javax.validation.constraints.Max;
@ -13,11 +14,11 @@ import javax.validation.constraints.Min;
@Data @Data
public class ListPageRequest { public class ListPageRequest {
@ApiModelProperty(value = "页数")
@Min(message = "分页参数错误", value = 1) @Min(message = "分页参数错误", value = 1)
private Integer page; private Integer page;
@ApiModelProperty(value = "页数范围")
@Min(value = 1, message = "分页参数不能小于1") @Min(value = 1, message = "分页参数不能小于1")
@Max(value = 500, message = "分页参数不能大于500") @Max(value = 500, message = "分页参数不能大于500")
private Integer limit; private Integer limit;

Loading…
Cancel
Save