红圈通接口改造hqtShopId

This commit is contained in:
shuo.wang
2025-08-06 09:25:23 +08:00
parent b7c175c1a4
commit eb9d469833
12 changed files with 35 additions and 18 deletions

View File

@@ -9,7 +9,6 @@ import lombok.Data;
* @注释:
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class HqtTokenDTO {
//访问令牌
private String access_token;

View File

@@ -155,4 +155,7 @@ public class ShopInfoDO {
// 门店装修属性
@Column(name = "shop_decoration_attributes")
private Integer shopDecorationAttributes;
//红圈通门店id
@Column(name = "hqt_shop_id")
private String hqtShopId;
}

View File

@@ -14,13 +14,13 @@ import java.util.Objects;
*/
@Data
public class ConfirmQuotationRequest {
private String shopCode;
private String hqtShopId;
private String quotationSheetId;
@ApiModelProperty("0:拒绝1:通过")
private Integer status;
public Boolean check(){
if (StringUtils.isAnyBlank(shopCode,quotationSheetId)){
if (StringUtils.isAnyBlank(hqtShopId,quotationSheetId)){
return false;
}
if (Objects.isNull(status)){

View File

@@ -13,6 +13,7 @@ import java.util.Objects;
*/
@Data
public class HqtBuildRequest {
private Long shopId;
//门店编码
private String shopCode;
//门店名称

View File

@@ -14,14 +14,14 @@ import java.util.Objects;
@Data
public class HqtPartnerAcceptanceRequest {
private String shopCode;
private String hqtShopId;
//加盟商满意度 3-差4-一般5-好6-非常好 对应红圈通 回访结果分类
private Integer satisfaction;
//加盟商评语
private String comment;
public Boolean check() {
if (StringUtils.isAnyBlank(shopCode)){
if (StringUtils.isAnyBlank(hqtShopId)){
return false;
}
if (Objects.isNull(satisfaction)){

View File

@@ -1,6 +1,5 @@
package com.cool.store.response;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
/**
@@ -10,7 +9,6 @@ import lombok.Data;
* @注释:
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class HqtAPIResponse {
/**