
15 changed files with 568 additions and 62 deletions
@ -0,0 +1,18 @@ |
|||
package com.yxt.supervise.gf.shanhai.req; |
|||
|
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-16:50 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "出库审核", description = "出库审核") |
|||
public class Examine { |
|||
private Integer id;//申请id
|
|||
private String examine;//审核次数
|
|||
private String status;//审核状态
|
|||
private String remark;//备注
|
|||
|
|||
} |
@ -0,0 +1,33 @@ |
|||
package com.yxt.supervise.gf.shanhai.req; |
|||
|
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-17:48 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "出库记录导出") |
|||
public class ExportData { |
|||
@ApiModelProperty("出库开始时间") |
|||
private String start_happen_time; |
|||
@ApiModelProperty("出库结束时间") |
|||
private String end_happen_time; |
|||
@ApiModelProperty("批次号") |
|||
private String batch_number; |
|||
@ApiModelProperty("物料编号") |
|||
private String materiel_no; |
|||
@ApiModelProperty("物料名称") |
|||
private String materiel_name; |
|||
@ApiModelProperty("出库类型") |
|||
private String type; |
|||
@ApiModelProperty("出库仓库") |
|||
private String out_storehouse_id; |
|||
@ApiModelProperty("提货方id") |
|||
private String target_id; |
|||
@ApiModelProperty("提货方类型") |
|||
private String target_type; |
|||
|
|||
} |
@ -0,0 +1,21 @@ |
|||
package com.yxt.supervise.gf.shanhai.req; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-14:57 |
|||
*/ |
|||
@Data |
|||
public class InventoryIndex { |
|||
@ApiModelProperty("物料组id") |
|||
private String materiel_group; |
|||
@ApiModelProperty("物料编号") |
|||
private String materiel_no; |
|||
@ApiModelProperty("物料名称") |
|||
private String materiel_name; |
|||
@ApiModelProperty("仓库名称") |
|||
private String storehouse_name; |
|||
|
|||
} |
@ -0,0 +1,54 @@ |
|||
package com.yxt.supervise.gf.shanhai.resp; |
|||
|
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-9:43 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "查看物料实发") |
|||
public class ActualOrderMaterial { |
|||
@ApiModelProperty("唯一标识") |
|||
private String id; |
|||
@ApiModelProperty("申请id") |
|||
private String apply_id; |
|||
@ApiModelProperty("物料id") |
|||
private String materiel_id; |
|||
@ApiModelProperty("物料编码") |
|||
private String materiel_no; |
|||
@ApiModelProperty("应付价格") |
|||
private String answer_price; |
|||
@ApiModelProperty("应发数量") |
|||
private String answer_num; |
|||
@ApiModelProperty("实际价格") |
|||
private String actual_price; |
|||
@ApiModelProperty("实际数量") |
|||
private String actual_num; |
|||
@ApiModelProperty("冻结代理商库存数量") |
|||
private String frozen_agent_stock_num; |
|||
@ApiModelProperty("品牌") |
|||
private String brand_name; |
|||
@ApiModelProperty("备注说明") |
|||
private String note; |
|||
@ApiModelProperty("状态") |
|||
private String status; |
|||
@ApiModelProperty("备注") |
|||
private String remark; |
|||
@ApiModelProperty("") |
|||
private String materiel_group; |
|||
@ApiModelProperty("物料分组说明") |
|||
private String materiel_group_text; |
|||
@ApiModelProperty("物料名称") |
|||
private String materiel_name; |
|||
@ApiModelProperty("代理商名称") |
|||
private String agent_name; |
|||
@ApiModelProperty("申请唯一编码") |
|||
private String apply_no; |
|||
@ApiModelProperty("申请数量") |
|||
private String inventory_num; |
|||
@ApiModelProperty("代理商id") |
|||
private String agent_id; |
|||
} |
@ -0,0 +1,35 @@ |
|||
package com.yxt.supervise.gf.shanhai.resp; |
|||
|
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-16:11 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "出库申请",description = "") |
|||
public class Auth { |
|||
@ApiModelProperty("申请id") |
|||
private String id; |
|||
@ApiModelProperty("入库id") |
|||
private String inventory_record_id; |
|||
@ApiModelProperty("审核人id") |
|||
private String audit_admin_id; |
|||
@ApiModelProperty("审核状态 1为通过 ,2为拒绝") |
|||
private String audit_status; |
|||
@ApiModelProperty("审核说明") |
|||
private String audit_remark; |
|||
@ApiModelProperty("") |
|||
private String type;// 审核次数
|
|||
@ApiModelProperty("审核时间") |
|||
private String fin_time;//
|
|||
@ApiModelProperty("审核人姓名") |
|||
private String audit_admin_name; |
|||
@ApiModelProperty("审核时间明文") |
|||
private String fin_time_text; |
|||
@ApiModelProperty("审核状态明文") |
|||
private String audit_status_text; |
|||
|
|||
} |
@ -1,33 +1,12 @@ |
|||
package com.yxt.supervise.gf.shanhai.resp; |
|||
|
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class BaseResponse<T> { |
|||
|
|||
//{"code":404,"msg":"header参数验证错误","data":null}
|
|||
private int code; |
|||
private String msg; |
|||
private T data; |
|||
|
|||
public int getCode() { |
|||
return code; |
|||
} |
|||
|
|||
public void setCode(int code) { |
|||
this.code = code; |
|||
} |
|||
|
|||
public String getMsg() { |
|||
return msg; |
|||
} |
|||
|
|||
public void setMsg(String msg) { |
|||
this.msg = msg; |
|||
} |
|||
|
|||
public T getData() { |
|||
return data; |
|||
} |
|||
|
|||
public void setData(T data) { |
|||
this.data = data; |
|||
} |
|||
} |
|||
|
@ -1,25 +1,12 @@ |
|||
package com.yxt.supervise.gf.shanhai.resp; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
@Data |
|||
public class BaseResponseListObj<T> { |
|||
|
|||
private List<T> list; |
|||
private long count; |
|||
|
|||
public List<T> getList() { |
|||
return list; |
|||
} |
|||
|
|||
public void setList(List<T> list) { |
|||
this.list = list; |
|||
} |
|||
|
|||
public long getCount() { |
|||
return count; |
|||
} |
|||
|
|||
public void setCount(long count) { |
|||
this.count = count; |
|||
} |
|||
private Integer count; |
|||
} |
|||
|
@ -0,0 +1,30 @@ |
|||
package com.yxt.supervise.gf.shanhai.resp; |
|||
|
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-16:06 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "出库申请",description = "附件文件") |
|||
public class File { |
|||
@ApiModelProperty("id") |
|||
private String id;//10814,
|
|||
@ApiModelProperty("其他附件") |
|||
private String inventory_record_id;//10888,
|
|||
@ApiModelProperty("合同id") |
|||
private String voucher;//null,
|
|||
@ApiModelProperty("钉钉审批图片") |
|||
private String contract_id;//0,
|
|||
@ApiModelProperty("出货单/供货单") |
|||
private String ding;//null,
|
|||
@ApiModelProperty("合同图片") |
|||
private String[] bill; |
|||
@ApiModelProperty("创建时间") |
|||
private String create_time;//"1682389530",
|
|||
@ApiModelProperty("审核") |
|||
private String create_time_text;//"2023-04-25 10:25:30"
|
|||
} |
@ -0,0 +1,57 @@ |
|||
package com.yxt.supervise.gf.shanhai.resp; |
|||
|
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-15:41 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "出库申请",description = "出库申请详情") |
|||
public class GetInfo { |
|||
@ApiModelProperty("申请id") |
|||
private String id;// array
|
|||
@ApiModelProperty("入库id") |
|||
private String storehouse_id;// string
|
|||
@ApiModelProperty("仓库名称") |
|||
private String storehouse_name;// string
|
|||
@ApiModelProperty("批次编号") |
|||
private String batch_number;// string
|
|||
@ApiModelProperty("入库类型") |
|||
private String type;// string
|
|||
@ApiModelProperty("入库类型明文") |
|||
private String type_text;// string
|
|||
@ApiModelProperty("入库时间") |
|||
private String happen_time;// string
|
|||
@ApiModelProperty("审核人名称") |
|||
private String admin_name;// string
|
|||
@ApiModelProperty("供应商名称") |
|||
private String supplier_name;// string
|
|||
@ApiModelProperty("供应商id") |
|||
private String supplier_id;// string
|
|||
@ApiModelProperty("创建时间") |
|||
private String create_time;// string
|
|||
@ApiModelProperty("审核状态") |
|||
private String status;// string
|
|||
@ApiModelProperty("审核时间") |
|||
private String opinion_time;// string
|
|||
@ApiModelProperty("关联批次号") |
|||
private String link_batch_number;// string
|
|||
@ApiModelProperty("备注") |
|||
private String note;// string
|
|||
@ApiModelProperty("审核次数") |
|||
private String examine;// string
|
|||
@ApiModelProperty("当前审核次数") |
|||
private String current_examine;// string
|
|||
@ApiModelProperty("物料信息") |
|||
private List<Maeriel> maeriel; |
|||
@ApiModelProperty("附件文件") |
|||
private List<File> file; |
|||
@ApiModelProperty("") |
|||
private List<Auth> auth; |
|||
|
|||
} |
@ -0,0 +1,38 @@ |
|||
package com.yxt.supervise.gf.shanhai.resp; |
|||
|
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-14:49 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "库存管理",description = "库存列表") |
|||
public class Inventory { |
|||
@ApiModelProperty("库存数量") |
|||
private String num;//268
|
|||
@ApiModelProperty("仓库名称") |
|||
private String storehouse_name;//"藁城荣名库"
|
|||
@ApiModelProperty("仓库编号") |
|||
private String storehouse_code;//"031102"
|
|||
@ApiModelProperty("物料id") |
|||
private String materiel_id;//19428
|
|||
@ApiModelProperty("物料编号") |
|||
private String materiel_no;//"9001000037"
|
|||
@ApiModelProperty("物料组id") |
|||
private String materiel_group;//7
|
|||
@ApiModelProperty("物料品牌") |
|||
private String brand_name;//"山海新能"
|
|||
@ApiModelProperty("物料名称") |
|||
private String materiel_name;//"铝线3*95+1-50mm"
|
|||
@ApiModelProperty("物料单价(成本价)") |
|||
private String price;//"0.00"
|
|||
@ApiModelProperty("最后更新时间") |
|||
private String update_time;//1684723525
|
|||
@ApiModelProperty("物料组明文") |
|||
private String materiel_group_text;//"线缆"
|
|||
@ApiModelProperty("最后更新时间明文") |
|||
private String update_time_text;//"2023-05-22 10:45:25"
|
|||
} |
@ -0,0 +1,48 @@ |
|||
package com.yxt.supervise.gf.shanhai.resp; |
|||
|
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-15:59 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "出库申请",description = "物料信息") |
|||
public class Maeriel { |
|||
@ApiModelProperty("id") |
|||
private String id;//13519,
|
|||
@ApiModelProperty("所属申请记录id") |
|||
private String inventory_record_id;//10888,
|
|||
@ApiModelProperty("批次号") |
|||
private String batch_number;//"2023042500001",
|
|||
@ApiModelProperty("物料id") |
|||
private String materiel_id;//28,
|
|||
@ApiModelProperty("物料编号") |
|||
private String materiel_no;//"3001000050",
|
|||
@ApiModelProperty("物料名称") |
|||
private String materiel_name;//"3号箱40-50kw",
|
|||
@ApiModelProperty("") |
|||
private String brand_name;//"山海智慧",
|
|||
@ApiModelProperty("入库数量") |
|||
private String num;//3,
|
|||
@ApiModelProperty("原数量") |
|||
private String orig_num;//119,
|
|||
@ApiModelProperty("更新后数量") |
|||
private String new_num;//116,
|
|||
@ApiModelProperty("物料组") |
|||
private String materiel_group;//3,
|
|||
@ApiModelProperty("更新时间") |
|||
private String update_time;//"0",
|
|||
@ApiModelProperty("创建时间") |
|||
private String create_time;//"1682389077",
|
|||
@ApiModelProperty("单价") |
|||
private String price;//"1265.00",
|
|||
@ApiModelProperty("单位") |
|||
private String unit;//"个",
|
|||
@ApiModelProperty("") |
|||
private String inventory_num;//80,
|
|||
@ApiModelProperty("物料组名称") |
|||
private String materiel_group_text;//"配电箱"
|
|||
} |
@ -0,0 +1,39 @@ |
|||
package com.yxt.supervise.gf.shanhai.resp; |
|||
|
|||
import io.swagger.annotations.ApiModel; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author feikefei |
|||
* @create 2023-07-05-10:23 |
|||
*/ |
|||
@Data |
|||
@ApiModel(value = "统计物料") |
|||
public class MaterialStat { |
|||
@ApiModelProperty("物料编号") |
|||
private String materiel_no; |
|||
@ApiModelProperty("物料名称") |
|||
private String name; |
|||
@ApiModelProperty("出库数量") |
|||
private String out_num; |
|||
@ApiModelProperty("入库数量") |
|||
private String inp_num; |
|||
@ApiModelProperty("采购入库数量") |
|||
private String purchase; |
|||
@ApiModelProperty("退换货入库") |
|||
private String returninc; |
|||
@ApiModelProperty("调拨入库") |
|||
private String allocationinc; |
|||
@ApiModelProperty("备货下单入库") |
|||
private String buyinc; |
|||
@ApiModelProperty("销售出库") |
|||
private String sale; |
|||
@ApiModelProperty("退换货出库") |
|||
private String returndec; |
|||
@ApiModelProperty("调拨出库") |
|||
private String allocationdec; |
|||
@ApiModelProperty("备货下单出库") |
|||
private String buydec; |
|||
|
|||
} |
Loading…
Reference in new issue