txw/txw-mhzc-web/src/pages/index/api/fwsc/index.js

113 lines
2.6 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { fetchSso } from '@/core/request';
const basurl = '';
export default {
// 获取用户信息(含入驻状态 gxdtRzbz
init(params) {
return fetchSso({
url: `${basurl}/mhzc/user/init`,
method: 'post',
loading: true,
data: JSON.stringify(params),
});
},
// 企业入驻申请
register(params) {
return fetchSso({
url: `${basurl}/gxzx/qyrz/qyrzsq`,
method: 'post',
loading: true,
data: JSON.stringify(params),
});
},
// 获取供需信息列表ywlxDm: '01'=供给, '02'=需求)
gxxxList(params) {
return fetchSso({
url: `${basurl}/gxzx/gxdt/gxxxList`,
method: 'post',
loading: true,
data: JSON.stringify(params),
});
},
// 发布供需信息ywlxDm: '01'=供给, '02'=需求)
gxfb(params) {
return fetchSso({
url: `${basurl}/gxzx/gxdt/gxfb`,
method: 'post',
loading: true,
data: JSON.stringify(params),
});
},
// 收藏/取消收藏供需信息type: 'add'/'remove'
gxsc(params) {
return fetchSso({
url: `${basurl}/gxzx/gxdt/gxsc`,
method: 'post',
data: JSON.stringify(params),
});
},
// 代码表查询tableName: fwlx/xqlx/sshy/ysfw/XZQH/bq/dw
dms2mc(tableName, params) {
return fetchSso({
url: `${basurl}/yygl/cache/v1/list/${tableName}`,
method: 'post',
loading: true,
data: JSON.stringify(params),
});
},
// 获取已入驻企业列表
getQyxxListByYwlx() {
return fetchSso({
url: `${basurl}/mhzc/company/getQyxxListByYwlx?ywlx=gxdtrzbz`,
method: 'get',
loading: true,
});
},
// 根据标签获取企业 UUID 列表
getQyuuidsByBq(params) {
return fetchSso({
url: `${basurl}/gxzx/gxdt/getQyuuidsByBq`,
method: 'post',
loading: true,
data: JSON.stringify(params),
});
},
// 获取银行-保险机构列表type: 'xd'=信贷, 'bx'=保险)
queryJgList(type) {
return fetchSso({
url: `${basurl}/gxzx/lsjr/queryJgList`,
method: 'post',
loading: true,
data: JSON.stringify({ type }),
});
},
// 获取信贷、保险产品列表
queryXdbxcpList(params = {}) {
return fetchSso({
url: `${basurl}/gxzx/lsjr/queryXdbxcpList`,
method: 'post',
loading: true,
data: JSON.stringify({ type: 'xd', cpmc: '', pageNum: 1, pageSize: 9, ...params }),
});
},
// 获取信贷、保险产品详情
queryXdbxcpxq(cpid) {
return fetchSso({
url: `${basurl}/gxzx/lsjr/queryXdbxcpxq?cpid=${cpid}`,
method: 'get',
loading: true,
});
},
};