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, }); }, };