customer-ai.js 2.98 KB
import request from '@/utils/request'

// 查询客户数据
/**
 * @param clientId 客户ID
 * @param ecomEntCode 电商企业代码
 * @param ecomEntEmail 电商企业邮箱
 * @param ecomEntName 电商企业名称
 * @param endCreationTime 结束创建时间
 * @param startCreationTime 开始创建时间
 * @param pageIndex *
 * @param pageSize *
 */
export function getCustomerList(data) {
    return request({
        url: '/bus-customer/customers/getCustomerList',
        method: 'post',
        data: data
    })
}

// 新增客户数据
/**
 * @param beijingDxpid 北京DXPID
 * @param certificare 证书
 * @param clientId 客户ID
 * @param ecomEntCode * 电商企业代码
 * @param ecomEntEmail 电商企业邮箱
 * @param ecomEntName * 电商企业名称
 * @param orderRequester 订单申报方
 * @param qingdaoDanyiUserDxpid 青岛单一用户DXPID
 * @param qingdaoKey 青岛密钥
 * @param qingdaoUserDxpid 青岛用户DXPID
 * @param qingdaoUserId 青岛用户ID
 */
export function addCustomerData(data) {
    let formData = new FormData
    formData.append("beijingDxpid", data.beijingDxpid);
    formData.append("certificare", data.certificare);
    formData.append("clientId", data.clientId);
    formData.append("ecomEntCode", data.ecomEntCode);
    formData.append("ecomEntEmail", data.ecomEntEmail);
    formData.append("orderRequester", data.orderRequester);
    formData.append("qingdaoDanyiUserDxpid", data.qingdaoDanyiUserDxpid);
    formData.append("qingdaoKey", data.qingdaoKey);
    formData.append("qingdaoUserDxpid", data.qingdaoUserDxpid);
    formData.append("qingdaoUserId", data.qingdaoUserId);
    return request({
        url: '/bus-customer/customers/add',
        method: 'post',
        data: formData
    })
}

// 修改客户数据
/**
 * @param id *
 * @param beijingDxpid 北京DXPID
 * @param certificare 证书
 * @param clientId * 客户ID
 * @param ecomEntCode * 电商企业代码
 * @param ecomEntEmail 电商企业邮箱
 * @param ecomEntName * 电商企业名称
 * @param orderRequester 订单申报方
 * @param qingdaoDanyiUserDxpid 青岛单一用户DXPID
 * @param qingdaoKey 青岛密钥
 * @param qingdaoUserDxpid 青岛用户DXPID
 * @param qingdaoUserId 青岛用户ID
 */
export function updateCustomerData(data) {
    let formData = new FormData
    formData.append("id", data.id);
    formData.append("beijingDxpid", data.beijingDxpid);
    formData.append("certificare", data.certificare);
    formData.append("clientId", data.clientId);
    formData.append("ecomEntCode", data.ecomEntCode);
    formData.append("ecomEntEmail", data.ecomEntEmail);
    formData.append("orderRequester", data.orderRequester);
    formData.append("qingdaoDanyiUserDxpid", data.qingdaoDanyiUserDxpid);
    formData.append("qingdaoKey", data.qingdaoKey);
    formData.append("qingdaoUserDxpid", data.qingdaoUserDxpid);
    formData.append("qingdaoUserId", data.qingdaoUserId);
    return request({
        url: '/bus-customer/customers/update',
        method: 'put',
        data: formData
    })
}