挂账接口
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.czg.order.param;
|
||||
|
||||
import com.alibaba.fastjson2.annotation.JSONField;
|
||||
import com.czg.utils.CzgStrUtils;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serial;
|
||||
@@ -23,24 +24,39 @@ public class CreditBuyerQueryParam implements Serializable {
|
||||
@JSONField(serialize = false)
|
||||
private String id;
|
||||
/**
|
||||
* 关键字
|
||||
* 挂账人
|
||||
*/
|
||||
private String keywords;
|
||||
private String debtor;
|
||||
/**
|
||||
* 还款状态 unpaid-未还款 partial-部分还款 paid-已还清
|
||||
* 手机号
|
||||
*/
|
||||
private String repaymentStatus;
|
||||
/**
|
||||
* 责任人
|
||||
*/
|
||||
private String responsiblePerson;
|
||||
private String mobile;
|
||||
/**
|
||||
* 状态 1-启用 0-停用
|
||||
*/
|
||||
private Integer status;
|
||||
|
||||
/**
|
||||
* 还款状态 1 有欠款 2 无欠款
|
||||
*/
|
||||
private Integer repaymentStatus;
|
||||
/**
|
||||
* 店铺id
|
||||
*/
|
||||
@JSONField(serialize = false)
|
||||
private Long shopId;
|
||||
|
||||
public String getMobile() {
|
||||
return CzgStrUtils.getStrOrNull(mobile);
|
||||
}
|
||||
|
||||
|
||||
public String getDebtor() {
|
||||
return CzgStrUtils.getStrOrNull(debtor);
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
return CzgStrUtils.getStrOrNull(id);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package com.czg.order.service;
|
||||
|
||||
import com.czg.order.dto.CreditBuyerDTO;
|
||||
import com.czg.order.entity.CreditBuyer;
|
||||
import com.czg.order.param.CreditBuyerQueryParam;
|
||||
import com.czg.order.param.CreditBuyerRepaymentParam;
|
||||
@@ -15,7 +14,7 @@ import com.mybatisflex.core.service.IService;
|
||||
* @since 1.0 2025-03-04
|
||||
*/
|
||||
public interface CreditBuyerService extends IService<CreditBuyer> {
|
||||
Page<CreditBuyerDTO> getCreditBuyerPage(CreditBuyerQueryParam param);
|
||||
Page<CreditBuyer> getCreditBuyerPage(CreditBuyerQueryParam param);
|
||||
|
||||
|
||||
void addCreditBuyer(CreditBuyer dto);
|
||||
|
||||
Reference in New Issue
Block a user