liuxiaoxu
1 month ago
3 changed files with 0 additions and 406 deletions
@ -1,325 +0,0 @@ |
|||||
package com.ruoyi.stock.domain; |
|
||||
|
|
||||
import com.fasterxml.jackson.annotation.JsonFormat; |
|
||||
import com.ruoyi.common.annotation.Excel; |
|
||||
import com.ruoyi.common.core.domain.BaseEntity; |
|
||||
|
|
||||
import java.math.BigDecimal; |
|
||||
import java.util.Date; |
|
||||
|
|
||||
/** |
|
||||
* @author :pyy |
|
||||
* @date :Created in 2021/12/14 14:41 |
|
||||
* @description:退货单头表与子表联结 |
|
||||
* @modified By: |
|
||||
* @version: $ |
|
||||
*/ |
|
||||
public class SalesReturnHeadWithList extends BaseEntity { |
|
||||
|
|
||||
/** 退货单号 */ |
|
||||
@Excel(name = "退货单号") |
|
||||
private String salesReturnId; |
|
||||
|
|
||||
/** 订单号 */ |
|
||||
@Excel(name = "订单号") |
|
||||
private String saleOrderId; |
|
||||
|
|
||||
/** 客户编号 */ |
|
||||
@Excel(name = "客户编号") |
|
||||
private String customerNo; |
|
||||
|
|
||||
/** 客户名称 */ |
|
||||
@Excel(name = "客户名称") |
|
||||
private String customerName; |
|
||||
|
|
||||
/** 联系人 */ |
|
||||
@Excel(name = "联系人") |
|
||||
private String linkman; |
|
||||
|
|
||||
/** 仓库号 */ |
|
||||
@Excel(name = "仓库号") |
|
||||
private String stockNo; |
|
||||
|
|
||||
/** 仓库名称 */ |
|
||||
@Excel(name = "仓库名称") |
|
||||
private String stockName; |
|
||||
|
|
||||
/** 仓库管理员 */ |
|
||||
@Excel(name = "仓库管理员") |
|
||||
private String warehouseKeeper; |
|
||||
|
|
||||
/** 退货类型 */ |
|
||||
@Excel(name = "退货类型") |
|
||||
private String salesReturnType; |
|
||||
|
|
||||
@Excel(name = "备注") |
|
||||
private String remark; |
|
||||
|
|
||||
/** 退货日期 */ |
|
||||
@JsonFormat(pattern = "yyyy-MM-dd") |
|
||||
@Excel(name = "退货日期", width = 30, dateFormat = "yyyy-MM-dd") |
|
||||
private Date salesReturnDate; |
|
||||
|
|
||||
/** 结案 1已结案 0未结案 */ |
|
||||
@Excel(name = "是否结案") |
|
||||
private String isEnd; |
|
||||
|
|
||||
/** 项次 */ |
|
||||
@Excel(name = "项次") |
|
||||
private Integer itemNumber; |
|
||||
|
|
||||
/** 物料代码 */ |
|
||||
@Excel(name = "物料代码") |
|
||||
private String itemNo; |
|
||||
|
|
||||
/** 物料名称 */ |
|
||||
@Excel(name = "物料名称") |
|
||||
private String itemName; |
|
||||
|
|
||||
/** 规格型号 */ |
|
||||
@Excel(name = "规格型号") |
|
||||
private String itemSpecification; |
|
||||
|
|
||||
/** 机种 */ |
|
||||
@Excel(name = "机种") |
|
||||
private String machineType; |
|
||||
|
|
||||
/** 单位 */ |
|
||||
@Excel(name = "单位") |
|
||||
private String unit; |
|
||||
|
|
||||
/** 退货数量 */ |
|
||||
@Excel(name = "退货数量") |
|
||||
private Integer returnQty; |
|
||||
|
|
||||
/** 发货数量 */ |
|
||||
@Excel(name = "发货数量") |
|
||||
private Integer sendQty; |
|
||||
|
|
||||
/** 币别 */ |
|
||||
@Excel(name = "币别") |
|
||||
private String coinType; |
|
||||
|
|
||||
/** 单价 */ |
|
||||
@Excel(name = "单价") |
|
||||
private BigDecimal price; |
|
||||
|
|
||||
/** 总价 */ |
|
||||
@Excel(name = "总价") |
|
||||
private BigDecimal totalPrice; |
|
||||
|
|
||||
@Override |
|
||||
public String getRemark() { |
|
||||
return remark; |
|
||||
} |
|
||||
|
|
||||
@Override |
|
||||
public void setRemark(String remark) { |
|
||||
this.remark = remark; |
|
||||
} |
|
||||
|
|
||||
public String getSalesReturnId() { |
|
||||
return salesReturnId; |
|
||||
} |
|
||||
|
|
||||
public void setSalesReturnId(String salesReturnId) { |
|
||||
this.salesReturnId = salesReturnId; |
|
||||
} |
|
||||
|
|
||||
public String getSaleOrderId() { |
|
||||
return saleOrderId; |
|
||||
} |
|
||||
|
|
||||
public void setSaleOrderId(String saleOrderId) { |
|
||||
this.saleOrderId = saleOrderId; |
|
||||
} |
|
||||
|
|
||||
public String getCustomerNo() { |
|
||||
return customerNo; |
|
||||
} |
|
||||
|
|
||||
public void setCustomerNo(String customerNo) { |
|
||||
this.customerNo = customerNo; |
|
||||
} |
|
||||
|
|
||||
public String getCustomerName() { |
|
||||
return customerName; |
|
||||
} |
|
||||
|
|
||||
public void setCustomerName(String customerName) { |
|
||||
this.customerName = customerName; |
|
||||
} |
|
||||
|
|
||||
public String getLinkman() { |
|
||||
return linkman; |
|
||||
} |
|
||||
|
|
||||
public void setLinkman(String linkman) { |
|
||||
this.linkman = linkman; |
|
||||
} |
|
||||
|
|
||||
public String getStockNo() { |
|
||||
return stockNo; |
|
||||
} |
|
||||
|
|
||||
public void setStockNo(String stcokNo) { |
|
||||
this.stockNo = stcokNo; |
|
||||
} |
|
||||
|
|
||||
public String getStockName() { |
|
||||
return stockName; |
|
||||
} |
|
||||
|
|
||||
public void setStockName(String stcokName) { |
|
||||
this.stockName = stcokName; |
|
||||
} |
|
||||
|
|
||||
public String getWarehouseKeeper() { |
|
||||
return warehouseKeeper; |
|
||||
} |
|
||||
|
|
||||
public void setWarehouseKeeper(String warehouseKeeper) { |
|
||||
this.warehouseKeeper = warehouseKeeper; |
|
||||
} |
|
||||
|
|
||||
public String getSalesReturnType() { |
|
||||
return salesReturnType; |
|
||||
} |
|
||||
|
|
||||
public void setSalesReturnType(String salesReturnType) { |
|
||||
this.salesReturnType = salesReturnType; |
|
||||
} |
|
||||
|
|
||||
public Date getSalesReturnDate() { |
|
||||
return salesReturnDate; |
|
||||
} |
|
||||
|
|
||||
public void setSalesReturnDate(Date salesReturnDate) { |
|
||||
this.salesReturnDate = salesReturnDate; |
|
||||
} |
|
||||
|
|
||||
public String getIsEnd() { |
|
||||
return isEnd; |
|
||||
} |
|
||||
|
|
||||
public void setIsEnd(String isEnd) { |
|
||||
this.isEnd = isEnd; |
|
||||
} |
|
||||
|
|
||||
public Integer getItemNumber() { |
|
||||
return itemNumber; |
|
||||
} |
|
||||
|
|
||||
public void setItemNumber(Integer itemNumber) { |
|
||||
this.itemNumber = itemNumber; |
|
||||
} |
|
||||
|
|
||||
public String getItemNo() { |
|
||||
return itemNo; |
|
||||
} |
|
||||
|
|
||||
public void setItemNo(String itemNo) { |
|
||||
this.itemNo = itemNo; |
|
||||
} |
|
||||
|
|
||||
public String getItemName() { |
|
||||
return itemName; |
|
||||
} |
|
||||
|
|
||||
public void setItemName(String itemName) { |
|
||||
this.itemName = itemName; |
|
||||
} |
|
||||
|
|
||||
public String getItemSpecification() { |
|
||||
return itemSpecification; |
|
||||
} |
|
||||
|
|
||||
public void setItemSpecification(String itemSpecification) { |
|
||||
this.itemSpecification = itemSpecification; |
|
||||
} |
|
||||
|
|
||||
public String getMachineType() { |
|
||||
return machineType; |
|
||||
} |
|
||||
|
|
||||
public void setMachineType(String machineType) { |
|
||||
this.machineType = machineType; |
|
||||
} |
|
||||
|
|
||||
public String getUnit() { |
|
||||
return unit; |
|
||||
} |
|
||||
|
|
||||
public void setUnit(String unit) { |
|
||||
this.unit = unit; |
|
||||
} |
|
||||
|
|
||||
public Integer getReturnQty() { |
|
||||
return returnQty; |
|
||||
} |
|
||||
|
|
||||
public void setReturnQty(Integer returnQty) { |
|
||||
this.returnQty = returnQty; |
|
||||
} |
|
||||
|
|
||||
public Integer getSendQty() { |
|
||||
return sendQty; |
|
||||
} |
|
||||
|
|
||||
public void setSendQty(Integer sendQty) { |
|
||||
this.sendQty = sendQty; |
|
||||
} |
|
||||
|
|
||||
public String getCoinType() { |
|
||||
return coinType; |
|
||||
} |
|
||||
|
|
||||
public void setCoinType(String coinType) { |
|
||||
this.coinType = coinType; |
|
||||
} |
|
||||
|
|
||||
public BigDecimal getPrice() { |
|
||||
return price; |
|
||||
} |
|
||||
|
|
||||
public void setPrice(BigDecimal price) { |
|
||||
this.price = price; |
|
||||
} |
|
||||
|
|
||||
public BigDecimal getTotalPrice() { |
|
||||
return totalPrice; |
|
||||
} |
|
||||
|
|
||||
public void setTotalPrice(BigDecimal totalPrice) { |
|
||||
this.totalPrice = totalPrice; |
|
||||
} |
|
||||
|
|
||||
@Override |
|
||||
public String toString() { |
|
||||
return "SalesReturnHeadWithList{" + |
|
||||
"salesReturnId='" + salesReturnId + '\'' + |
|
||||
", saleOrderId='" + saleOrderId + '\'' + |
|
||||
", customerNo='" + customerNo + '\'' + |
|
||||
", customerName='" + customerName + '\'' + |
|
||||
", linkman='" + linkman + '\'' + |
|
||||
", stockNo='" + stockNo + '\'' + |
|
||||
", stockName='" + stockName + '\'' + |
|
||||
", warehouseKeeper='" + warehouseKeeper + '\'' + |
|
||||
", salesReturnType='" + salesReturnType + '\'' + |
|
||||
", remark='" + remark + '\'' + |
|
||||
", salesReturnDate=" + salesReturnDate + |
|
||||
", isEnd='" + isEnd + '\'' + |
|
||||
", itemNumber=" + itemNumber + |
|
||||
", itemNo='" + itemNo + '\'' + |
|
||||
", itemName='" + itemName + '\'' + |
|
||||
", itemSpecification='" + itemSpecification + '\'' + |
|
||||
", machineType='" + machineType + '\'' + |
|
||||
", unit='" + unit + '\'' + |
|
||||
", returnQty=" + returnQty + |
|
||||
", sendQty=" + sendQty + |
|
||||
", coinType='" + coinType + '\'' + |
|
||||
", price=" + price + |
|
||||
", totalPrice=" + totalPrice + |
|
||||
'}'; |
|
||||
} |
|
||||
} |
|
@ -1,18 +0,0 @@ |
|||||
package com.ruoyi.stock.mapper; |
|
||||
|
|
||||
import com.ruoyi.stock.domain.SalesReturnHeadWithList; |
|
||||
|
|
||||
import java.util.List; |
|
||||
|
|
||||
/** |
|
||||
* @author :pyy |
|
||||
* @date :Created in 2021/12/14 15:10 |
|
||||
* @description: |
|
||||
* @modified By: |
|
||||
* @version: $ |
|
||||
*/ |
|
||||
public interface SalesReturnHeadWithListMapper { |
|
||||
|
|
||||
public List<SalesReturnHeadWithList> selectSalesReturnHeadWithList(SalesReturnHeadWithList salesReturnHeadWithList); |
|
||||
|
|
||||
} |
|
@ -1,63 +0,0 @@ |
|||||
<?xml version="1.0" encoding="UTF-8" ?> |
|
||||
<!DOCTYPE mapper |
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|
||||
<mapper namespace="com.ruoyi.stock.mapper.SalesReturnHeadWithListMapper"> |
|
||||
|
|
||||
|
|
||||
<select id="selectSalesReturnHeadWithList" resultType="com.ruoyi.stock.domain.SalesReturnHeadWithList" parameterType="com.ruoyi.stock.domain.SalesReturnHeadWithList"> |
|
||||
SELECT |
|
||||
sales_return_head.salesReturnId as salesReturnId, |
|
||||
sales_return_head.saleOrderId as saleOrderId, |
|
||||
sales_return_head.customerNo as customerNo, |
|
||||
sales_return_head.customerName as customerName, |
|
||||
sales_return_head.linkman as linkman, |
|
||||
sales_return_head.stcokNo as stockNo, |
|
||||
sales_return_head.stcokName as stockName, |
|
||||
sales_return_head.warehouseKeeper as warehouseKeeper, |
|
||||
sales_return_head.salesReturnType as salesReturnType, |
|
||||
sales_return_head.salesReturnDate as salesReturnDate, |
|
||||
sales_return_head.remark as remark, |
|
||||
sales_return_head.isEnd as isEnd, |
|
||||
sales_return_list.itemNumber as itemNumber, |
|
||||
sales_return_list.itemNo as itemNo, |
|
||||
sales_return_list.itemName as itemName, |
|
||||
sales_return_list.itemSpecification as itemSpecification, |
|
||||
sales_return_list.unit as unit, |
|
||||
sales_return_list.returnQty as returnQty, |
|
||||
sales_return_list.sendQty as sendQty, |
|
||||
sales_return_list.coinType as coinType, |
|
||||
sales_return_list.price as price, |
|
||||
sales_return_list.totalPrice as totalPrice, |
|
||||
sales_return_list.machineType as machineType |
|
||||
FROM |
|
||||
sales_return_list |
|
||||
LEFT JOIN sales_return_head ON sales_return_head.salesReturnId = sales_return_list.salesReturnId |
|
||||
<where> |
|
||||
<if test="salesReturnId != null and salesReturnId != ''"> and salesReturnId like concat('%', #{salesReturnId}, '%')</if> |
|
||||
<if test="saleOrderId != null and saleOrderId != ''"> and saleOrderId like concat('%', #{saleOrderId}, '%')</if> |
|
||||
<if test="customerNo != null and customerNo != ''"> and customerNo like concat('%', #{customerNo}, '%')</if> |
|
||||
<if test="customerName != null and customerName != ''"> and customerName like concat('%', #{customerName}, '%')</if> |
|
||||
<if test="linkman != null and linkman != ''"> and linkman like concat('%', #{linkman}, '%')</if> |
|
||||
<if test="stockNo != null and stockNo != ''"> and stcokNo like concat('%', #{stockNo}, '%')</if> |
|
||||
<if test="stockName != null and stockName != ''"> and stcokName like concat('%', #{stockName}, '%')</if> |
|
||||
<if test="warehouseKeeper != null and warehouseKeeper != ''"> and warehouseKeeper = #{warehouseKeeper}</if> |
|
||||
<if test="salesReturnType != null and salesReturnType != ''"> and salesReturnType = #{salesReturnType}</if> |
|
||||
<if test="isEnd != null and isEnd != ''"> and isEnd = #{isEnd}</if> |
|
||||
<if test="params.beginSalesReturnDate != null and params.beginSalesReturnDate !=''"> and salesReturnDate >= #{params.beginSalesReturnDate}</if> |
|
||||
<if test="params.endSalesReturnDate != null and params.endSalesReturnDate != ''">and #{params.endSalesReturnDate} >= salesReturnDate</if> |
|
||||
<if test="itemNumber != null and itemNumber != ''"> and itemNumber = #{itemNumber}</if> |
|
||||
<if test="itemNo != null and itemNo != ''"> and itemNo like concat('%', #{itemNo}, '%')</if> |
|
||||
<if test="itemName != null and itemName != ''"> and itemName like concat('%', #{itemName}, '%')</if> |
|
||||
<if test="itemSpecification != null and itemSpecification != ''"> and itemSpecification like concat('%', #{itemSpecification}, '%')</if> |
|
||||
<if test="machineType != null and machineType != ''"> and machineType like concat('%', #{machineType}, '%')</if> |
|
||||
<if test="unit != null and unit != ''"> and unit like concat('%', #{unit}, '%')</if> |
|
||||
<if test="returnQty != null and returnQty != ''"> and returnQty = #{returnQty}</if> |
|
||||
<if test="sendQty != null and sendQty != ''"> and sendQty = #{sendQty}</if> |
|
||||
<if test="coinType != null and coinType != ''"> and coinType = #{coinType}</if> |
|
||||
<if test="price != null and price != ''"> and price = #{price}</if> |
|
||||
<if test="totalPrice != null and totalPrice != ''"> and totalPrice = #{totalPrice}</if> |
|
||||
</where> |
|
||||
</select> |
|
||||
|
|
||||
</mapper> |
|
Loading…
Reference in new issue