Merge branch '20220616-询价修改新的外网平台地址' into 'release_20220617'
6.17 询价修改新的外网平台地址 See merge request eshop/fe_service_ebtp_frontend!119
This commit is contained in:
@ -18,6 +18,8 @@ export default defineConfig({
|
|||||||
START_ENV:'UAT',
|
START_ENV:'UAT',
|
||||||
|
|
||||||
//询价查看报价跳转地址
|
//询价查看报价跳转地址
|
||||||
REACT_APP_XUNJIA_REDIRECT: 'http://10.0.204.215:8280/provider_uat',
|
// REACT_APP_XUNJIA_REDIRECT: 'http://10.0.204.215:8280/provider_uat',
|
||||||
|
//询价-查看报价详情-虚拟用户uid
|
||||||
|
REACT_APP_XUNJIA_UID: 'admin_entrance',
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
@ -18,6 +18,8 @@ export default defineConfig({
|
|||||||
START_ENV: 'DEV',
|
START_ENV: 'DEV',
|
||||||
|
|
||||||
//询价查看报价跳转地址
|
//询价查看报价跳转地址
|
||||||
REACT_APP_XUNJIA_REDIRECT: 'http://10.0.204.215:8080/provider_dev',
|
// REACT_APP_XUNJIA_REDIRECT: 'http://10.0.204.215:8080/provider_dev',
|
||||||
|
//询价-查看报价详情-虚拟用户uid
|
||||||
|
REACT_APP_XUNJIA_UID: 'admin_entrance',
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
@ -18,6 +18,8 @@ export default defineConfig({
|
|||||||
START_ENV:'PROD',
|
START_ENV:'PROD',
|
||||||
|
|
||||||
//询价查看报价跳转地址
|
//询价查看报价跳转地址
|
||||||
REACT_APP_XUNJIA_REDIRECT: 'https://60.10.26.178/provider',
|
// REACT_APP_XUNJIA_REDIRECT: 'https://60.10.26.178/provider',
|
||||||
|
//询价-查看报价详情-虚拟用户uid
|
||||||
|
REACT_APP_XUNJIA_UID: 'admin_entrance',
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
@ -18,6 +18,8 @@ export default defineConfig({
|
|||||||
START_ENV: 'sim',
|
START_ENV: 'sim',
|
||||||
|
|
||||||
//询价查看报价跳转地址
|
//询价查看报价跳转地址
|
||||||
REACT_APP_XUNJIA_REDIRECT: 'http://10.0.204.215:8080/provider',
|
// REACT_APP_XUNJIA_REDIRECT: 'http://10.0.204.215:8080/provider',
|
||||||
|
//询价-查看报价详情-虚拟用户uid
|
||||||
|
REACT_APP_XUNJIA_UID: 'admin_entrance',
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
import React, { useEffect, useState } from 'react';
|
import React, { useEffect, useState } from 'react';
|
||||||
import { Button, Table, Tabs, Space, Progress, Radio, Input, Checkbox, Select, Modal, Pagination, Spin, Form, message, Upload } from 'antd';
|
import { Button, Table, Tabs, Space, Progress, Radio, Input, Checkbox, Select, Modal, Pagination, Spin, Form, message, Upload } from 'antd';
|
||||||
import { getTabList, getProgress, getScoreDetail, getRegister, submitDetail, updateJudgesStatus, findPriceScoreList, getEval, getFile, calculationPriceScore, saveOffer, getPage, getProjectById } from './service';
|
import { getTabList, getProgress, getScoreDetail, getRegister, submitDetail, updateJudgesStatus, findPriceScoreList, getEval, getFile, calculationPriceScore, saveOffer, getPage, getProjectById, getOfferUrl } from './service';
|
||||||
import '@/assets/ld_style.less'
|
import '@/assets/ld_style.less'
|
||||||
import FirstTrialTableDetailed from '../BidDetailedManager/module/FirstTrialTableDetailed';
|
import FirstTrialTableDetailed from '../BidDetailedManager/module/FirstTrialTableDetailed';
|
||||||
import { getSessionUserData, getRoomId, getUserToken, getProMethod, getProId, getSectionQuot } from '@/utils/session';
|
import { getSessionUserData, getRoomId, getUserToken, getProMethod, getProId, getSectionQuot, getSessionRoleData } from '@/utils/session';
|
||||||
import FileDown from '@/utils/Download';
|
import FileDown from '@/utils/Download';
|
||||||
import { getURLInformation } from '@/utils/CommonUtils';
|
import { getURLInformation } from '@/utils/CommonUtils';
|
||||||
import { btnAuthority } from '@/utils/authority';
|
import { btnAuthority } from '@/utils/authority';
|
||||||
@ -68,6 +68,8 @@ const Index: React.FC<{}> = () => {
|
|||||||
const modalHeight = (innerHeight * 96) / 100;
|
const modalHeight = (innerHeight * 96) / 100;
|
||||||
//获取标段的标价类型 1-百分比 0-元
|
//获取标段的标价类型 1-百分比 0-元
|
||||||
const sectionQuot = getSectionQuot();
|
const sectionQuot = getSectionQuot();
|
||||||
|
//当前登录人角色
|
||||||
|
const roleCode = getSessionRoleData()?.roleCode;
|
||||||
let showNameT: any = { tbr: '', pb: '', tb: '' }//投标人供应商
|
let showNameT: any = { tbr: '', pb: '', tb: '' }//投标人供应商
|
||||||
if (proMethod === 'procurement_mode_1' || proMethod === 'procurement_mode_2') {//招标
|
if (proMethod === 'procurement_mode_1' || proMethod === 'procurement_mode_2') {//招标
|
||||||
showNameT = { tbr: '投标人', pb: '评标', tb: '投标' };
|
showNameT = { tbr: '投标人', pb: '评标', tb: '投标' };
|
||||||
@ -439,22 +441,22 @@ const Index: React.FC<{}> = () => {
|
|||||||
bidEvalDetailDTOList = []
|
bidEvalDetailDTOList = []
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
let date = {
|
let date = {
|
||||||
bidEvalId: bidEvalId,
|
bidEvalId: bidEvalId,
|
||||||
reviewTurnId: reviewTurnId,
|
reviewTurnId: reviewTurnId,
|
||||||
category: typeCategory,
|
category: typeCategory,
|
||||||
assessRoomId: assessRoomId,
|
assessRoomId: assessRoomId,
|
||||||
reviewType: '2'
|
reviewType: '2'
|
||||||
}
|
}
|
||||||
getProgress({ ...date }).then((res) => {
|
getProgress({ ...date }).then((res) => {
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
if(res.data == 100){
|
if (res.data == 100) {
|
||||||
submitApi()
|
submitApi()
|
||||||
} else {
|
} else {
|
||||||
message.error("您有未完成的打分项,请完成后再提交!")
|
message.error("您有未完成的打分项,请完成后再提交!")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1021,8 +1023,15 @@ const Index: React.FC<{}> = () => {
|
|||||||
}
|
}
|
||||||
await getProjectById(getProId()).then(response => {
|
await getProjectById(getProId()).then(response => {
|
||||||
if (response?.code == 200 && response?.success == true) {
|
if (response?.code == 200 && response?.success == true) {
|
||||||
const resData = response?.data
|
const data = response?.data
|
||||||
window.open(`${REACT_APP_XUNJIA_REDIRECT}/inquiryoffer/ztbViewOffer.do?inquiry_no=${resData?.ebpProjectNumber}&offer_no=${offerId}`)
|
// window.open(`${REACT_APP_XUNJIA_REDIRECT}/inquiryoffer/ztbViewOffer.do?inquiry_no=${resData?.ebpProjectNumber}&offer_no=${offerId}`)
|
||||||
|
const page = `quote-ztbIndex&inqueryNo=${data?.ebpProjectNumber}&offNo=${record?.offerOrderNo}`;
|
||||||
|
const userId = roleCode == "ebtp-supplier" ? record.bidUserId : REACT_APP_XUNJIA_UID;
|
||||||
|
getOfferUrl({ userId, page }).then(response => {
|
||||||
|
if (response?.code == 200) {
|
||||||
|
window.open(response?.data);
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -99,7 +99,7 @@ export async function getEval(params: any) { // 获取页面接口数据
|
|||||||
}
|
}
|
||||||
|
|
||||||
export async function getFile(id: any) { // 查找是否有应答文件
|
export async function getFile(id: any) { // 查找是否有应答文件
|
||||||
return request('/api/biz-service-ebtp-rsms/v1/review/config/detail/doc/list?detailId='+id, {
|
return request('/api/biz-service-ebtp-rsms/v1/review/config/detail/doc/list?detailId=' + id, {
|
||||||
method: 'get',
|
method: 'get',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -136,8 +136,8 @@ export async function saveOffer(data: any) { // 自动报价保存
|
|||||||
* 查询已报名的供应商
|
* 查询已报名的供应商
|
||||||
* @param params
|
* @param params
|
||||||
*/
|
*/
|
||||||
export async function getPage(params?: any) {
|
export async function getPage(params?: any) {
|
||||||
return request(`/api/biz-service-ebtp-tender/v1/supplier_register/get_register/${params}`,{
|
return request(`/api/biz-service-ebtp-tender/v1/supplier_register/get_register/${params}`, {
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -146,6 +146,17 @@ export async function saveOffer(data: any) { // 自动报价保存
|
|||||||
* 根据id查询项目信息
|
* 根据id查询项目信息
|
||||||
* @param id
|
* @param id
|
||||||
*/
|
*/
|
||||||
export function getProjectById(id: any) {
|
export function getProjectById(id: any) {
|
||||||
return request('/api/biz-service-ebtp-project/v1/projectRecord/' + id);
|
return request('/api/biz-service-ebtp-project/v1/projectRecord/' + id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 加密后的查看报价详情跳转地址
|
||||||
|
* @param params
|
||||||
|
*/
|
||||||
|
export function getOfferUrl(params: any) {
|
||||||
|
return request('/api/biz-service-ebtp-extend/v1/singlePoint/getSsoUrlByPage', {
|
||||||
|
method: 'GET',
|
||||||
|
params: params,
|
||||||
|
});
|
||||||
|
}
|
@ -1,6 +1,6 @@
|
|||||||
import React, { useEffect, useRef, useState } from 'react';
|
import React, { useEffect, useRef, useState } from 'react';
|
||||||
import { Button, Table, Tabs, Space, Progress, Radio, Input, Checkbox, Select, Modal, Menu, Pagination, Spin, Form, message, Collapse, Upload } from 'antd';
|
import { Button, Table, Tabs, Space, Progress, Radio, Input, Checkbox, Select, Modal, Menu, Pagination, Spin, Form, message, Collapse, Upload } from 'antd';
|
||||||
import { getTabList, getProgress, getScoreDetail, getRegister, submitDetail, updateJudgesStatus, findPriceScoreList, getMemberInfo, getEval, getUnlock, getCheckData, isStatus, getFile, calculationPriceScore, saveOffer, getPage, getProjectById } from './service';
|
import { getTabList, getProgress, getScoreDetail, getRegister, submitDetail, updateJudgesStatus, findPriceScoreList, getMemberInfo, getEval, getUnlock, getCheckData, isStatus, getFile, calculationPriceScore, saveOffer, getPage, getProjectById, getOfferUrl } from './service';
|
||||||
import '@/assets/ld_style.less'
|
import '@/assets/ld_style.less'
|
||||||
import FirstTrialTableDetailed from '../BidDetailedManager/module/FirstTrialTableDetailed';
|
import FirstTrialTableDetailed from '../BidDetailedManager/module/FirstTrialTableDetailed';
|
||||||
import { getExperts } from '../BidDetailedManager/service';
|
import { getExperts } from '../BidDetailedManager/service';
|
||||||
@ -8,7 +8,7 @@ import ConsistencyCheck from './components/ConsistencyCheck';
|
|||||||
import BidDetailSummary from './components/BidDetailSummary';
|
import BidDetailSummary from './components/BidDetailSummary';
|
||||||
import BidDetailSpeed from './components/BidDetailSpeed';
|
import BidDetailSpeed from './components/BidDetailSpeed';
|
||||||
import { handleSubmit } from './utils';
|
import { handleSubmit } from './utils';
|
||||||
import { getProId, getProMethod, getRoomId, getSectionQuot, getSessionUserData, getUserToken } from '@/utils/session';
|
import { getProId, getProMethod, getRoomId, getSectionQuot, getSessionRoleData, getSessionUserData, getUserToken } from '@/utils/session';
|
||||||
import FileDown from '@/utils/Download';
|
import FileDown from '@/utils/Download';
|
||||||
import { getURLInformation, isEmpty } from '@/utils/CommonUtils';
|
import { getURLInformation, isEmpty } from '@/utils/CommonUtils';
|
||||||
import { btnAuthority } from '@/utils/authority';
|
import { btnAuthority } from '@/utils/authority';
|
||||||
@ -90,6 +90,8 @@ const Index: React.FC<{}> = () => {
|
|||||||
const sectionQuot = getSectionQuot();
|
const sectionQuot = getSectionQuot();
|
||||||
const [isEndProgress, setIsEndProgress] = useState<boolean>(false); // 是否可编辑
|
const [isEndProgress, setIsEndProgress] = useState<boolean>(false); // 是否可编辑
|
||||||
const [submitLoading, setSubmitLoading] = useState<boolean>(false); // 提交汇总loading
|
const [submitLoading, setSubmitLoading] = useState<boolean>(false); // 提交汇总loading
|
||||||
|
//当前登录人角色
|
||||||
|
const roleCode = getSessionRoleData()?.roleCode;
|
||||||
let showNameT: any = { tbr: '', pb: '', tb: '' }//投标人供应商
|
let showNameT: any = { tbr: '', pb: '', tb: '' }//投标人供应商
|
||||||
if (proMethod === 'procurement_mode_1' || proMethod === 'procurement_mode_2') {//招标
|
if (proMethod === 'procurement_mode_1' || proMethod === 'procurement_mode_2') {//招标
|
||||||
showNameT = { tbr: '投标人', pb: '评标', tb: '投标' };
|
showNameT = { tbr: '投标人', pb: '评标', tb: '投标' };
|
||||||
@ -466,22 +468,22 @@ const Index: React.FC<{}> = () => {
|
|||||||
bidEvalDetailDTOList = []
|
bidEvalDetailDTOList = []
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
let date = {
|
let date = {
|
||||||
bidEvalId: bidEvalId,
|
bidEvalId: bidEvalId,
|
||||||
reviewTurnId: reviewTurnId,
|
reviewTurnId: reviewTurnId,
|
||||||
category: typeCategory,
|
category: typeCategory,
|
||||||
assessRoomId: assessRoomId,
|
assessRoomId: assessRoomId,
|
||||||
reviewType: '2'
|
reviewType: '2'
|
||||||
}
|
}
|
||||||
getProgress({ ...date }).then((res) => {
|
getProgress({ ...date }).then((res) => {
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
if(res.data == 100){
|
if (res.data == 100) {
|
||||||
submitApi()
|
submitApi()
|
||||||
} else {
|
} else {
|
||||||
message.error("您有未完成的打分项,请完成后再提交!")
|
message.error("您有未完成的打分项,请完成后再提交!")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1052,8 +1054,15 @@ const Index: React.FC<{}> = () => {
|
|||||||
}
|
}
|
||||||
await getProjectById(getProId()).then(response => {
|
await getProjectById(getProId()).then(response => {
|
||||||
if (response?.code == 200 && response?.success == true) {
|
if (response?.code == 200 && response?.success == true) {
|
||||||
const resData = response?.data
|
const data = response?.data
|
||||||
window.open(`${REACT_APP_XUNJIA_REDIRECT}/inquiryoffer/ztbViewOffer.do?inquiry_no=${resData?.ebpProjectNumber}&offer_no=${offerId}`)
|
// window.open(`${REACT_APP_XUNJIA_REDIRECT}/inquiryoffer/ztbViewOffer.do?inquiry_no=${resData?.ebpProjectNumber}&offer_no=${offerId}`)
|
||||||
|
const page = `quote-ztbIndex&inqueryNo=${data?.ebpProjectNumber}&offNo=${record?.offerOrderNo}`;
|
||||||
|
const userId = roleCode == "ebtp-supplier" ? record.bidUserId : REACT_APP_XUNJIA_UID;
|
||||||
|
getOfferUrl({ userId, page }).then(response => {
|
||||||
|
if (response?.code == 200) {
|
||||||
|
window.open(response?.data);
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -215,8 +215,8 @@ export async function saveOffer(data: any) { // 自动报价保存
|
|||||||
* 查询已报名的供应商
|
* 查询已报名的供应商
|
||||||
* @param params
|
* @param params
|
||||||
*/
|
*/
|
||||||
export async function getPage(params?: any) {
|
export async function getPage(params?: any) {
|
||||||
return request(`/api/biz-service-ebtp-tender/v1/supplier_register/get_register/${params}`,{
|
return request(`/api/biz-service-ebtp-tender/v1/supplier_register/get_register/${params}`, {
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -225,6 +225,17 @@ export async function saveOffer(data: any) { // 自动报价保存
|
|||||||
* 根据id查询项目信息
|
* 根据id查询项目信息
|
||||||
* @param id
|
* @param id
|
||||||
*/
|
*/
|
||||||
export function getProjectById(id: any) {
|
export function getProjectById(id: any) {
|
||||||
return request('/api/biz-service-ebtp-project/v1/projectRecord/' + id);
|
return request('/api/biz-service-ebtp-project/v1/projectRecord/' + id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 加密后的查看报价详情跳转地址
|
||||||
|
* @param params
|
||||||
|
*/
|
||||||
|
export function getOfferUrl(params: any) {
|
||||||
|
return request('/api/biz-service-ebtp-extend/v1/singlePoint/getSsoUrlByPage', {
|
||||||
|
method: 'GET',
|
||||||
|
params: params,
|
||||||
|
});
|
||||||
|
}
|
@ -2,8 +2,9 @@ import React, { useRef, useState } from 'react';
|
|||||||
import '@/assets/xsy_style.less';
|
import '@/assets/xsy_style.less';
|
||||||
import { Button, Card, message, Spin } from 'antd';
|
import { Button, Card, message, Spin } from 'antd';
|
||||||
import ProTable, { ActionType, ProColumns } from '@ant-design/pro-table';
|
import ProTable, { ActionType, ProColumns } from '@ant-design/pro-table';
|
||||||
import { getPage, getProjectById } from './service';
|
import { getOfferUrl, getPage, getProjectById } from './service';
|
||||||
import { getURLInformation } from '@/utils/CommonUtils';
|
import { getURLInformation } from '@/utils/CommonUtils';
|
||||||
|
import { getSessionRoleData } from '@/utils/session';
|
||||||
|
|
||||||
const Sing: React.FC<{}> = () => {
|
const Sing: React.FC<{}> = () => {
|
||||||
//表格控制
|
//表格控制
|
||||||
@ -12,17 +13,25 @@ const Sing: React.FC<{}> = () => {
|
|||||||
const reviewTurnId = getURLInformation('turnId') == undefined ? '' : getURLInformation('turnId');
|
const reviewTurnId = getURLInformation('turnId') == undefined ? '' : getURLInformation('turnId');
|
||||||
//loading
|
//loading
|
||||||
const [loading, setLoading] = useState<boolean>(false)
|
const [loading, setLoading] = useState<boolean>(false)
|
||||||
|
//当前登录人角色
|
||||||
|
const roleCode = getSessionRoleData()?.roleCode;
|
||||||
const toViewOffer = async (record: any) => {
|
const toViewOffer = async (record: any) => {
|
||||||
if(record.decryptStatus == "1") {
|
if (record.decryptStatus == "1") {
|
||||||
message.info("应答文件未解密,无法查看报价详情,请先到【应答文件查看】中进行解密")
|
message.info("应答文件未解密,无法查看报价详情,请先到【应答文件查看】中进行解密");
|
||||||
} else {
|
} else {
|
||||||
setLoading(true)
|
setLoading(true)
|
||||||
await getProjectById(record?.projectId).then((res) => {
|
await getProjectById(record?.projectId).then((res) => {
|
||||||
if (res?.code == 200 && res?.success == true) {
|
if (res?.code == 200 && res?.success == true) {
|
||||||
const data = res?.data;
|
const data = res?.data;
|
||||||
const url = `${REACT_APP_XUNJIA_REDIRECT}/inquiryoffer/ztbViewOffer.do?inquiry_no=${data?.ebpProjectNumber}&offer_no=${record?.offerOrderNo}`
|
// const url = `${REACT_APP_XUNJIA_REDIRECT}/inquiryoffer/ztbViewOffer.do?inquiry_no=${data?.ebpProjectNumber}&offer_no=${record?.offerOrderNo}`
|
||||||
window.open(url);
|
// window.open(url);
|
||||||
|
const page = `quote-ztbIndex&inqueryNo=${data?.ebpProjectNumber}&offNo=${record?.offerOrderNo}`;
|
||||||
|
const userId = roleCode == "ebtp-supplier" ? record.bidUserId : REACT_APP_XUNJIA_UID;
|
||||||
|
getOfferUrl({ userId, page }).then(response => {
|
||||||
|
if (response?.code == 200) {
|
||||||
|
window.open(response?.data);
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}).finally(() => {
|
}).finally(() => {
|
||||||
setLoading(false)
|
setLoading(false)
|
||||||
@ -68,25 +77,25 @@ const Sing: React.FC<{}> = () => {
|
|||||||
return (
|
return (
|
||||||
<Card bordered={false} bodyStyle={{ padding: '24px 64px 24px 0px' }}>
|
<Card bordered={false} bodyStyle={{ padding: '24px 64px 24px 0px' }}>
|
||||||
<Spin spinning={loading} delay={300}>
|
<Spin spinning={loading} delay={300}>
|
||||||
<ProTable
|
<ProTable
|
||||||
columns={columns}
|
columns={columns}
|
||||||
actionRef={actionRef}
|
actionRef={actionRef}
|
||||||
search={false}
|
search={false}
|
||||||
options={false}
|
options={false}
|
||||||
size="small"
|
size="small"
|
||||||
pagination={false}
|
pagination={false}
|
||||||
request={async () =>
|
request={async () =>
|
||||||
await getPage(reviewTurnId).then((res) => {
|
await getPage(reviewTurnId).then((res) => {
|
||||||
// 表单搜索项会从 params 传入,传递给后端接口。
|
// 表单搜索项会从 params 传入,传递给后端接口。
|
||||||
return {
|
return {
|
||||||
data: res?.data,
|
data: res?.data,
|
||||||
success: res?.success,
|
success: res?.success,
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
rowKey="id"
|
rowKey="id"
|
||||||
dateFormatter="string"
|
dateFormatter="string"
|
||||||
/>
|
/>
|
||||||
</Spin>
|
</Spin>
|
||||||
</Card>
|
</Card>
|
||||||
);
|
);
|
||||||
|
@ -4,7 +4,7 @@ import request from '@/utils/request';
|
|||||||
* @param params
|
* @param params
|
||||||
*/
|
*/
|
||||||
export async function getPage(params?: any) {
|
export async function getPage(params?: any) {
|
||||||
return request(`/api/biz-service-ebtp-tender/v1/supplier_register/get_register/${params}`,{
|
return request(`/api/biz-service-ebtp-tender/v1/supplier_register/get_register/${params}`, {
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -13,6 +13,16 @@ export async function getPage(params?: any) {
|
|||||||
* 根据id查询项目信息
|
* 根据id查询项目信息
|
||||||
* @param id
|
* @param id
|
||||||
*/
|
*/
|
||||||
export function getProjectById(id: any) {
|
export function getProjectById(id: any) {
|
||||||
return request('/api/biz-service-ebtp-project/v1/projectRecord/' + id);
|
return request('/api/biz-service-ebtp-project/v1/projectRecord/' + id);
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* 加密后的查看报价详情跳转地址
|
||||||
|
* @param params
|
||||||
|
*/
|
||||||
|
export function getOfferUrl(params: any) {
|
||||||
|
return request('/api/biz-service-ebtp-extend/v1/singlePoint/getSsoUrlByPage', {
|
||||||
|
method: 'GET',
|
||||||
|
params: params,
|
||||||
|
});
|
||||||
|
}
|
4
src/typings.d.ts
vendored
4
src/typings.d.ts
vendored
@ -49,4 +49,6 @@ declare const REACT_APP_PASSWORD_PUBLICKEY: string
|
|||||||
/**ENV-环境参数 */
|
/**ENV-环境参数 */
|
||||||
declare const START_ENV: string
|
declare const START_ENV: string
|
||||||
/**ENV-询价查看报价跳转地址 */
|
/**ENV-询价查看报价跳转地址 */
|
||||||
declare const REACT_APP_XUNJIA_REDIRECT: string
|
// declare const REACT_APP_XUNJIA_REDIRECT: string
|
||||||
|
/**ENV-询价查看报价跳转地址 */
|
||||||
|
declare const REACT_APP_XUNJIA_UID: string
|
||||||
|
Reference in New Issue
Block a user