parent
259ebe4ecd
commit
6e5a2f32e7
14 changed files with 419 additions and 78 deletions
@ -0,0 +1,55 @@ |
|||||||
|
package org.springblade.business.quality.pojo.dto; |
||||||
|
|
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
/** |
||||||
|
* @author panFeng |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
public class QualityRequest { |
||||||
|
/** |
||||||
|
* 接口类型 |
||||||
|
* 新增:Add |
||||||
|
* 修改:Modify |
||||||
|
* 删除:Delete |
||||||
|
*/ |
||||||
|
private String MethodName; |
||||||
|
/** |
||||||
|
* 客诉编号 |
||||||
|
*/ |
||||||
|
private String ComplaintCode; |
||||||
|
/** |
||||||
|
* 客户名称 |
||||||
|
*/ |
||||||
|
private String CustomerName; |
||||||
|
/** |
||||||
|
* 联系方式 |
||||||
|
*/ |
||||||
|
private String ContactInformation; |
||||||
|
/** |
||||||
|
* 投诉时间 |
||||||
|
*/ |
||||||
|
private String ComplaintTime; |
||||||
|
/** |
||||||
|
* 客户订单 |
||||||
|
*/ |
||||||
|
private String ProductBarCode; |
||||||
|
/** |
||||||
|
* 投诉内容 |
||||||
|
*/ |
||||||
|
private String Description; |
||||||
|
/** |
||||||
|
* 投诉类型 |
||||||
|
*/ |
||||||
|
private String ComplaintType; |
||||||
|
|
||||||
|
/** |
||||||
|
* 备注 |
||||||
|
*/ |
||||||
|
private String Remark; |
||||||
|
/** |
||||||
|
* 售后图片 |
||||||
|
*/ |
||||||
|
private String PictureUrl; |
||||||
|
|
||||||
|
} |
||||||
@ -0,0 +1,13 @@ |
|||||||
|
package org.springblade.business.salesOrder.pojo.entity; |
||||||
|
|
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
// 商品明细类
|
||||||
|
@Data |
||||||
|
public class BodyItem { |
||||||
|
private String ProductCode; |
||||||
|
private Integer Quantity; |
||||||
|
private Double UnitPrice; |
||||||
|
private Double TotalPrice; |
||||||
|
private String Remark; |
||||||
|
} |
||||||
@ -0,0 +1,22 @@ |
|||||||
|
package org.springblade.business.salesOrder.pojo.entity; |
||||||
|
|
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
// 头部信息类
|
||||||
|
@Data |
||||||
|
public class Head { |
||||||
|
private String MethodName; |
||||||
|
private String ErpOrderCode; |
||||||
|
private String OrderTime; |
||||||
|
private String SalespersonID; |
||||||
|
private String CustomerName; |
||||||
|
private String PaymentTerms; |
||||||
|
private String DeliveryDate; |
||||||
|
private String TransportationMethod; |
||||||
|
private String TransportationAddress; |
||||||
|
private String Discounts; |
||||||
|
private String Remark; |
||||||
|
private String PaymentAmount; |
||||||
|
private String OrderAmount; |
||||||
|
|
||||||
|
} |
||||||
@ -0,0 +1,17 @@ |
|||||||
|
package org.springblade.business.salesOrder.pojo.entity; |
||||||
|
|
||||||
|
import lombok.Data; |
||||||
|
|
||||||
|
import java.util.List; |
||||||
|
|
||||||
|
// 顶层请求类
|
||||||
|
@Data |
||||||
|
public class OrderRequest { |
||||||
|
private Head head; |
||||||
|
private List<BodyItem> body; |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -0,0 +1,74 @@ |
|||||||
|
package org.springblade.modules.system.pojo.dto; |
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty; |
||||||
|
import lombok.Data; |
||||||
|
import lombok.EqualsAndHashCode; |
||||||
|
import org.springblade.modules.system.pojo.entity.User; |
||||||
|
|
||||||
|
/** |
||||||
|
* @description: 用户信息 |
||||||
|
* @author Zangzhipeng |
||||||
|
* @date 2025/9/6 9:02 |
||||||
|
* @version 1.0 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
@EqualsAndHashCode(callSuper = true) |
||||||
|
public class UserDTO extends User { |
||||||
|
|
||||||
|
// 联系人职位
|
||||||
|
@JsonProperty("ContactTitle") |
||||||
|
private String contactTitle; |
||||||
|
|
||||||
|
// 公司名称
|
||||||
|
@JsonProperty("CompanyName") |
||||||
|
private String companyName; |
||||||
|
|
||||||
|
// 公司地址
|
||||||
|
@JsonProperty("City") |
||||||
|
private String city; |
||||||
|
|
||||||
|
// 公司电话
|
||||||
|
@JsonProperty("Province") |
||||||
|
private String province; |
||||||
|
|
||||||
|
// 公司邮编
|
||||||
|
@JsonProperty("PostalCode") |
||||||
|
private String postalCode; |
||||||
|
|
||||||
|
// 国家
|
||||||
|
@JsonProperty("Country") |
||||||
|
private String country; |
||||||
|
|
||||||
|
// 邮箱
|
||||||
|
@JsonProperty("EmailAddress") |
||||||
|
private String emailAddress; |
||||||
|
|
||||||
|
// 电话
|
||||||
|
@JsonProperty("PhoneCode") |
||||||
|
private String phoneCode; |
||||||
|
|
||||||
|
// 传真
|
||||||
|
@JsonProperty("FaxCode") |
||||||
|
private String faxCode; |
||||||
|
|
||||||
|
// 网站
|
||||||
|
@JsonProperty("Website") |
||||||
|
private String website; |
||||||
|
|
||||||
|
// 行业
|
||||||
|
@JsonProperty("Industry") |
||||||
|
private String industry; |
||||||
|
|
||||||
|
// 账户状态
|
||||||
|
@JsonProperty("AccountStatus") |
||||||
|
private String accountStatus; |
||||||
|
|
||||||
|
// 备注
|
||||||
|
@JsonProperty("Remark") |
||||||
|
private String remark; |
||||||
|
|
||||||
|
// 客户分级
|
||||||
|
@JsonProperty("CustomerGrade") |
||||||
|
private String customerGrade; |
||||||
|
|
||||||
|
} |
||||||
Loading…
Reference in new issue