java-mall-admin/src/api/shopAudit/shopAudit.js
2025-04-24 15:48:05 +08:00

96 lines
1.8 KiB
JavaScript

import request from '@/utils/request'
import { URL } from '@/config'
/**
* @name 商家申请入驻信息分页列表
* @api api_url + '/admin/shop/merch/list'
* @param { id }
* @returns
*/
export function getPrinterList(params) {
return request({
url: URL.shop.merch.merchList,
method: 'post',
headers: {
'Content-Type': 'application/json',
},
data:params,
})
}
/**
* @name 商家申请入驻信息详情
* @api api_url + '/admin/shop/merch/detail'
* @param { id }
* @returns
*/
export function getMerchDetail(params) {
return request({
url: URL.shop.merch.merchDetail,
method: 'post',
headers: {
'Content-Type': 'application/json',
},
data:params,
})
}
/**
* @name 审批商家申请入驻
* @api api_url + '/admin/shop/merch/approval'
* @param { id , approvalStatus , approvalRemark}
* @returns
*/
export function getMerchApproval(params) {
return request({
url: URL.shop.merch.merchApproval,
method: 'post',
headers: {
'Content-Type': 'application/json',
},
data:params,
})
}
/**
* @name 发起合同签署
* @api api_url + '/admin/shop/esign/sign-flow/create-by-file'
* @param { id , approvalStatus , approvalRemark}
* @returns
*/
export function getCreateByFile(params) {
return request({
url: URL.shop.merch.createByFile,
method: 'post',
headers: {
'Content-Type': 'application/json',
},
data:params,
})
}
/**
* @name 查看商家签署合同
* @api api_url + '/admin/shop/esign/signed/contract/file'
* @param { mchMobile }
* @returns
*/
export function getCheckContractFile(params) {
return request({
url: URL.shop.merch.checkContractFile,
method: 'post',
headers: {
'Content-Type': 'application/json',
},
data:params,
})
}