16 changed files with 275 additions and 84 deletions
@ -0,0 +1,48 @@ |
|||||
|
package com.yxt.anrui.as.api.asbusrepairinventorybill; |
||||
|
|
||||
|
import com.yxt.anrui.as.api.asbusrepairinventorybilldetail.AsBusrepairInventorybillDetailSDto; |
||||
|
import com.yxt.anrui.as.api.asbusrepairinventorybilldetail.SitemsVo; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.util.ArrayList; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* @description: |
||||
|
* @author: dimengzhe |
||||
|
* @date: 2024/5/6 |
||||
|
**/ |
||||
|
@Data |
||||
|
public class InventoryBillDetailsVo { |
||||
|
|
||||
|
private String sid; |
||||
|
@ApiModelProperty("操作人sid") |
||||
|
private String createBySid; |
||||
|
@ApiModelProperty("制单人姓名") |
||||
|
private String createByName; |
||||
|
@ApiModelProperty("操作部门sid") |
||||
|
private String createDeptSid; |
||||
|
@ApiModelProperty("操作日期") |
||||
|
private String createTime; |
||||
|
@ApiModelProperty("领料人sid") |
||||
|
private String warehouseManagerSid; |
||||
|
@ApiModelProperty("领料人名称") |
||||
|
private String warehouseManager; |
||||
|
@ApiModelProperty("备注") |
||||
|
private String remarks; |
||||
|
@ApiModelProperty("维修工单sid") |
||||
|
private String sourceBillSid; |
||||
|
@ApiModelProperty("单据编号") |
||||
|
private String billNo; |
||||
|
|
||||
|
@ApiModelProperty("业务类型key") |
||||
|
private String busTypeKey; |
||||
|
@ApiModelProperty("业务类型value") |
||||
|
private String busTypeValue; |
||||
|
private List<SitemsVo> sitemVoList = new ArrayList<>(); |
||||
|
|
||||
|
private List<AsBusrepairInventorybillDetailSDto> detailList = new ArrayList<>(); |
||||
|
|
||||
|
private String orgPath; |
||||
|
} |
@ -0,0 +1,71 @@ |
|||||
|
package com.yxt.anrui.as.api.asbusrepairinventorybilldetail; |
||||
|
|
||||
|
import com.fasterxml.jackson.annotation.JsonProperty; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
|
||||
|
/** |
||||
|
* @description: |
||||
|
* @author: dimengzhe |
||||
|
* @date: 2024/5/6 |
||||
|
**/ |
||||
|
@Data |
||||
|
public class AsBusrepairInventorybillDetailSDto { |
||||
|
|
||||
|
@ApiModelProperty("工单服务项目记录sid") |
||||
|
private String sitemSid; |
||||
|
@ApiModelProperty("商品库存sid") |
||||
|
private String inventorySid; |
||||
|
@ApiModelProperty("商品ID") |
||||
|
@JsonProperty("goodsID") |
||||
|
private String goodsID; |
||||
|
@ApiModelProperty("商品基础信息sid") |
||||
|
private String goodSpuSid; |
||||
|
@ApiModelProperty("商品名称") |
||||
|
private String goodsSpuName; |
||||
|
@ApiModelProperty("商品Skusid") |
||||
|
private String goodsSkuSid; |
||||
|
@ApiModelProperty("商品Sku名称") |
||||
|
private String goodsSkuTitle; |
||||
|
@ApiModelProperty("商品编码") |
||||
|
private String goodsSkuCode; |
||||
|
@ApiModelProperty("规格型号") |
||||
|
private String goodsSkuOwnSpec; |
||||
|
|
||||
|
@ApiModelProperty("已出数量") |
||||
|
private String currentCount; |
||||
|
@ApiModelProperty("计量单位") |
||||
|
private String unit; |
||||
|
@ApiModelProperty("仓库sid") |
||||
|
private String warehouseSid; |
||||
|
@ApiModelProperty("仓库名称") |
||||
|
private String warehouseName; |
||||
|
@ApiModelProperty("库位Sid") |
||||
|
private String warehouseRackSid; |
||||
|
@ApiModelProperty("库位编号") |
||||
|
private String warehouseRackCode; |
||||
|
|
||||
|
@ApiModelProperty("需求数量") |
||||
|
private String needCount; |
||||
|
|
||||
|
@ApiModelProperty("出/退库数量") |
||||
|
private String count; |
||||
|
@ApiModelProperty("销售价(元)") |
||||
|
private String price; |
||||
|
//折扣(0-10,0免费,10不打折)
|
||||
|
private Integer discount; |
||||
|
//优惠金额(=销售价*(1-折扣*0.1))
|
||||
|
private String discountAmount; |
||||
|
//金额(销售价-优惠金额)
|
||||
|
private String amount; |
||||
|
@ApiModelProperty("科目sid") |
||||
|
private String subjectSid; |
||||
|
@ApiModelProperty("科目") |
||||
|
private String subject; |
||||
|
@ApiModelProperty("领料人") |
||||
|
private String operUserSid; |
||||
|
@ApiModelProperty("领料人姓名") |
||||
|
private String operName; |
||||
|
} |
@ -0,0 +1,50 @@ |
|||||
|
package com.yxt.anrui.as.api.asbusrepairinventorybilldetail; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
/** |
||||
|
* @description: |
||||
|
* @author: dimengzhe |
||||
|
* @date: 2024/5/6 |
||||
|
**/ |
||||
|
@Data |
||||
|
public class SitemsVo { |
||||
|
|
||||
|
//服务项目
|
||||
|
private String serviceItem; |
||||
|
|
||||
|
//工种
|
||||
|
private String serviceType; |
||||
|
|
||||
|
//科目
|
||||
|
private String subject; |
||||
|
|
||||
|
//维修人
|
||||
|
private String repairerName; |
||||
|
|
||||
|
//考核工时
|
||||
|
private String examineHourPrice; |
||||
|
|
||||
|
//工时单价
|
||||
|
private String hourPrice; |
||||
|
|
||||
|
//工时数
|
||||
|
private String hours; |
||||
|
|
||||
|
//销售价
|
||||
|
private String price; |
||||
|
|
||||
|
//折扣
|
||||
|
private String discount; |
||||
|
|
||||
|
//优惠
|
||||
|
private String discountAmount; |
||||
|
|
||||
|
//金额
|
||||
|
private String amount; |
||||
|
|
||||
|
//备注
|
||||
|
private String remarks; |
||||
|
|
||||
|
|
||||
|
} |
Loading…
Reference in new issue