easypay-admin/src/api/setting1.js

108 lines
2.0 KiB
JavaScript
Raw Normal View History

import request from '@/utils/request';
/**
* 删除商品分期配置表
* @param id
* @constructor
*/
export function DelInstallments(pram) {
const data = {
id: pram.id,
};
return request({
url: '/admin/installments/delete',
method: 'GET',
params: data,
});
}
/**
* 商品分期配置表详情
* @param id
* @constructor
*/
export function InfoInstallments(id) {
const data = {
id: id,
};
return request({
url: '/admin/installments/info',
method: 'get',
params: data,
});
}
/**
* 商品分期配置表列表
* @param pram
* @constructor
*/
export function ListInstallments(pram) {
const data = {
productName: pram.productName,
productId: pram.productId,
page: pram.page,
limit: pram.limit,
};
return request({
url: '/admin/installments/list',
method: 'GET',
params: data,
});
}
/**
* 新增商品分期配置表
* @param pram
* @constructor
*/
export function AddInstallments(pram) {
const data = {
author: pram.author,
cid: pram.cid,
content: pram.content,
imageInput: pram.imageInput,
isBanner: pram.isBanner,
isHot: pram.isHot,
shareSynopsis: pram.shareSynopsis,
shareTitle: pram.shareTitle,
sort: pram.sort,
synopsis: pram.synopsis,
title: pram.title,
url: pram.url,
};
return request({
url: '/admin/installments/save',
method: 'post',
data: data,
});
}
/**
* 更新商品分期配置表
* @param pram
* @constructor
*/
export function UpdateInstallments(pram) {
const data = {
author: pram.author,
cid: pram.cid,
content: pram.content,
imageInput: pram.imageInput,
isBanner: pram.isBanner,
isHot: pram.isHot,
shareSynopsis: pram.shareSynopsis,
shareTitle: pram.shareTitle,
sort: pram.sort,
synopsis: pram.synopsis,
title: pram.title,
url: pram.url,
};
return request({
url: '/admin/installments/update',
method: 'post',
params: { id: pram.id },
data: data,
});
}