6.17 询价修改
This commit is contained in:
@ -3,7 +3,7 @@ import { Button, Table, Tabs, Space, Progress, Radio, Input, Checkbox, Select, M
|
||||
import { getTabList, getProgress, getScoreDetail, getRegister, submitDetail, updateJudgesStatus, findPriceScoreList, getEval, getFile, calculationPriceScore, saveOffer, getPage, getProjectById, getOfferUrl } from './service';
|
||||
import '@/assets/ld_style.less'
|
||||
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 { getURLInformation } from '@/utils/CommonUtils';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
@ -68,6 +68,8 @@ const Index: React.FC<{}> = () => {
|
||||
const modalHeight = (innerHeight * 96) / 100;
|
||||
//获取标段的标价类型 1-百分比 0-元
|
||||
const sectionQuot = getSectionQuot();
|
||||
//当前登录人角色
|
||||
const roleCode = getSessionRoleData()?.roleCode;
|
||||
let showNameT: any = { tbr: '', pb: '', tb: '' }//投标人供应商
|
||||
if (proMethod === 'procurement_mode_1' || proMethod === 'procurement_mode_2') {//招标
|
||||
showNameT = { tbr: '投标人', pb: '评标', tb: '投标' };
|
||||
@ -1021,14 +1023,15 @@ const Index: React.FC<{}> = () => {
|
||||
}
|
||||
await getProjectById(getProId()).then(response => {
|
||||
if (response?.code == 200 && response?.success == true) {
|
||||
const resData = response?.data
|
||||
window.open(`${REACT_APP_XUNJIA_REDIRECT}/inquiryoffer/ztbViewOffer.do?inquiry_no=${resData?.ebpProjectNumber}&offer_no=${offerId}`)
|
||||
// const page = `quote-ztbIndex%26inqueryNo=${data?.ebpProjectNumber}%26offNo=${record?.offerOrderNo}`
|
||||
// getOfferUrl({ userId: JwtToken, page }).then(response => {
|
||||
// if (response?.code == 200) {
|
||||
// window.open(response?.data);
|
||||
// }
|
||||
// })
|
||||
const data = response?.data
|
||||
// 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);
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
}
|
||||
|
@ -8,7 +8,7 @@ import ConsistencyCheck from './components/ConsistencyCheck';
|
||||
import BidDetailSummary from './components/BidDetailSummary';
|
||||
import BidDetailSpeed from './components/BidDetailSpeed';
|
||||
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 { getURLInformation, isEmpty } from '@/utils/CommonUtils';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
@ -90,6 +90,8 @@ const Index: React.FC<{}> = () => {
|
||||
const sectionQuot = getSectionQuot();
|
||||
const [isEndProgress, setIsEndProgress] = useState<boolean>(false); // 是否可编辑
|
||||
const [submitLoading, setSubmitLoading] = useState<boolean>(false); // 提交汇总loading
|
||||
//当前登录人角色
|
||||
const roleCode = getSessionRoleData()?.roleCode;
|
||||
let showNameT: any = { tbr: '', pb: '', tb: '' }//投标人供应商
|
||||
if (proMethod === 'procurement_mode_1' || proMethod === 'procurement_mode_2') {//招标
|
||||
showNameT = { tbr: '投标人', pb: '评标', tb: '投标' };
|
||||
@ -1052,14 +1054,15 @@ const Index: React.FC<{}> = () => {
|
||||
}
|
||||
await getProjectById(getProId()).then(response => {
|
||||
if (response?.code == 200 && response?.success == true) {
|
||||
const resData = response?.data
|
||||
window.open(`${REACT_APP_XUNJIA_REDIRECT}/inquiryoffer/ztbViewOffer.do?inquiry_no=${resData?.ebpProjectNumber}&offer_no=${offerId}`)
|
||||
// const page = `quote-ztbIndex%26inqueryNo=${data?.ebpProjectNumber}%26offNo=${record?.offerOrderNo}`
|
||||
// getOfferUrl({ userId: JwtToken, page }).then(response => {
|
||||
// if (response?.code == 200) {
|
||||
// window.open(response?.data);
|
||||
// }
|
||||
// })
|
||||
const data = response?.data
|
||||
// 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);
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
}
|
||||
|
Reference in New Issue
Block a user