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