新增进件管理
This commit is contained in:
116
src/api/common/index.ts
Normal file
116
src/api/common/index.ts
Normal file
@@ -0,0 +1,116 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
/**
|
||||
* 获取所有地域
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export const getRegion = () => {
|
||||
return request<any, any[]>({
|
||||
url: `/system/admin/common/region`,
|
||||
method: "get"
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取所有银行
|
||||
* @param params
|
||||
* @returns
|
||||
*/
|
||||
export const getBankInfo = (params: Object) => {
|
||||
return request<any, any[]>({
|
||||
url: `/system/admin/common/bankInfo`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 类目信息表
|
||||
* @returns
|
||||
*/
|
||||
export const getCategory = () => {
|
||||
return request<any, any[]>({
|
||||
url: `/system/admin/common/category`,
|
||||
method: "get"
|
||||
});
|
||||
}
|
||||
|
||||
interface getBankBranchListParams {
|
||||
province?: string; // 省份
|
||||
city?: string; // 城市
|
||||
instId?: string; // 顶级机构ID
|
||||
}
|
||||
/**
|
||||
* 获取所有支行
|
||||
* @params
|
||||
* province?: string; // 省份
|
||||
* city?: string; // 城市
|
||||
* instId?: string; // 顶级机构ID
|
||||
* @returns
|
||||
*/
|
||||
export const getBankBranchList = (params: getBankBranchListParams) => {
|
||||
return request<any, any[]>({
|
||||
url: `/order/admin/data/entryManager/bankBranchList`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 申请进件
|
||||
* @data Object
|
||||
* @returns
|
||||
*/
|
||||
export const entryManagerPost = (data: Object) => {
|
||||
return request<any, any[]>({
|
||||
url: `/order/admin/data/entryManager`,
|
||||
method: "post",
|
||||
data
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 申请进件
|
||||
* @data {
|
||||
* url string 图片地址
|
||||
* type string 可选
|
||||
* IdCard 身份证
|
||||
* BankCard 银行卡
|
||||
* BusinessLicense 营业执照
|
||||
* }
|
||||
* @returns
|
||||
*/
|
||||
export const getInfoByImg = (params: Object) => {
|
||||
return request<any, any[]>({
|
||||
url: `/order/admin/data/entryManager/getInfoByImg`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取进件信息详情
|
||||
* @data { shopId }
|
||||
* @returns
|
||||
*/
|
||||
export const entryManagerDetail = (params: Object) => {
|
||||
return request<any, any[]>({
|
||||
url: `/order/admin/data/entryManager`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取进件列表
|
||||
* @data { params }
|
||||
* @returns
|
||||
*/
|
||||
export const entryManagerList = (params: Object) => {
|
||||
return request<any, any[]>({
|
||||
url: `/order/admin/data/entryManager/list`,
|
||||
method: "get",
|
||||
params
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user