1.12 提交
This commit is contained in:
@ -20,6 +20,7 @@ import SeleApprovalProcess from "@/utils/SeleApprovalProcess"
|
||||
import { releaseNoticeOffline } from "@/pages/Bid/BiddingAnnouncement/service"
|
||||
import { isEmpty } from "@/utils/CommonUtils"
|
||||
import { checkObjectId } from "@/utils/DownloadUtils"
|
||||
import ApprovalModal from "@/components/ApprovalModal"
|
||||
|
||||
/*
|
||||
* 招标公示开始
|
||||
@ -53,6 +54,8 @@ const BidPublicityResult: React.FC<{}> = (props) => {
|
||||
const [recordData, setRecordData] = useState<any>({});//存储当前record数据
|
||||
const [approvalVisible, setApprovalVisible] = useState<boolean>(false);//选择流程弹窗控制参数
|
||||
const [approvalData, setApprovalData] = useState<any[]>([]);//选择流程数据存储
|
||||
const [approvalViewVisible, setApprovalViewVisible] = useState<boolean>(false);//查看审批流程弹窗
|
||||
const [approvalViewUrl, setApprovalViewUrl] = useState<string>("");//查看审批流程参数-url
|
||||
|
||||
let name1 = "中标候选人";
|
||||
let name2 = "评标";
|
||||
@ -432,8 +435,9 @@ const BidPublicityResult: React.FC<{}> = (props) => {
|
||||
if (res?.code == 200 || res?.success == true) {
|
||||
const data = res?.data;
|
||||
let durl = /http:\/\/([^\/]+)\//i;
|
||||
let d = data?.traceDetailUrl?.replace(durl, '/');
|
||||
window.open(d);
|
||||
let d = data?.replace(durl, '/');
|
||||
setApprovalViewUrl(d);
|
||||
setApprovalViewVisible(true);
|
||||
}
|
||||
}).finally(() => {
|
||||
setPageloading(false);
|
||||
@ -485,6 +489,7 @@ const BidPublicityResult: React.FC<{}> = (props) => {
|
||||
setRefresh(Math.random() + 1)
|
||||
}} data={approvalData} annoId={recordData?.id} />
|
||||
) : null}
|
||||
<ApprovalModal modalVisible={approvalViewVisible} onCancel={() => { setApprovalViewVisible(false) }} url={approvalViewUrl} />
|
||||
</Spin>
|
||||
</div>
|
||||
)
|
||||
|
Reference in New Issue
Block a user