5.19 多轮招募割接项目隐藏按钮
This commit is contained in:
@ -18,6 +18,7 @@ import { history } from "umi";
|
||||
import { btnAuthority } from "@/utils/authority";
|
||||
import { getApprProcessList } from "@/utils/SeleApprovalProcess/service"
|
||||
import SeleApprovalProcess from "@/utils/SeleApprovalProcess"
|
||||
import { checkObjectId } from "@/utils/DownloadUtils"
|
||||
|
||||
/*
|
||||
* 招标公告开始
|
||||
@ -163,7 +164,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
let btn2 = (
|
||||
<>
|
||||
<Button type="text" onClick={() => toRead(record)}>查看</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
@ -172,7 +173,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
<>
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" disabled={pageloading} onClick={() => handleRelease(record)}>发布</Button>
|
||||
<Button type="text" onClick={() => toRead(record)}>查看</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
@ -181,7 +182,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
<>
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" onClick={() => toEdit(record)}>编辑</Button>
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" disabled={pageloading} onClick={() => handleApproval(record)}>提交审批</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" onClick={() => handleRemove(record)}>删除</Button>
|
||||
@ -190,7 +191,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
let btn5 = (
|
||||
<>
|
||||
<Button type="text" onClick={() => toRead(record)}>查看</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
<Button type="text" onClick={() => toChange(record)}>变更</Button>
|
||||
@ -201,7 +202,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" disabled={pageloading} onClick={() => handleRelease(record)}>发布</Button>
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" disabled={pageloading} onClick={() => handleReleaseOffline(record)}>线下发布</Button>
|
||||
<Button type="text" onClick={() => toRead(record)}>查看</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
@ -277,7 +278,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
let btn2 = (
|
||||
<>
|
||||
<Button type="text" onClick={() => toRead(record)}>查看</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
@ -286,7 +287,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
<>
|
||||
<Button type="text" hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} disabled={pageloading} onClick={() => handleRelease(record)}>发布</Button>
|
||||
<Button type="text" onClick={() => toRead(record)}>查看</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
@ -295,7 +296,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
<>
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" onClick={() => toEdit4Change(record)}>编辑</Button>
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" disabled={pageloading} onClick={() => handleApproval(record)}>提交审批</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" onClick={() => handleRemove(record)}>删除</Button>
|
||||
@ -304,7 +305,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
let btn5 = (
|
||||
<>
|
||||
<Button type="text" onClick={() => toRead(record)}>查看</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
@ -313,7 +314,7 @@ const BiddingAnnouncementList: React.FC<{}> = (props) => {
|
||||
<>
|
||||
<Button hidden={btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} type="text" disabled={pageloading} onClick={() => handleRelease(record)}>发布</Button>
|
||||
<Button type="text" onClick={() => toRead(record)}>查看</Button>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" onClick={() => toApprovalFor(record)} hidden={!checkObjectId(record.id)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
|
@ -19,6 +19,7 @@ import { getProId, getProMethod, getSessionProjectData } from '@/utils/session';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
import { getApprProcessList } from '@/utils/SeleApprovalProcess/service';
|
||||
import SeleApprovalProcess from '@/utils/SeleApprovalProcess';
|
||||
import { checkObjectId } from '@/utils/DownloadUtils';
|
||||
|
||||
/*
|
||||
* 招标公告开始
|
||||
@ -157,7 +158,7 @@ const BiddingInvitationList: React.FC<{}> = (props) => {
|
||||
<Button type="text" onClick={() => toRead(record)}>
|
||||
查看
|
||||
</Button>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId} onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId || !checkObjectId(record.id)} onClick={() => toApprovalFor(record)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
@ -175,7 +176,7 @@ const BiddingInvitationList: React.FC<{}> = (props) => {
|
||||
<Button type="text" onClick={() => toRead(record)}>
|
||||
查看
|
||||
</Button>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId} onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId || !checkObjectId(record.id)} onClick={() => toApprovalFor(record)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
@ -197,7 +198,7 @@ const BiddingInvitationList: React.FC<{}> = (props) => {
|
||||
>
|
||||
提交审批
|
||||
</Button>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId} onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId || !checkObjectId(record.id)} onClick={() => toApprovalFor(record)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
<Popconfirm
|
||||
@ -220,7 +221,7 @@ const BiddingInvitationList: React.FC<{}> = (props) => {
|
||||
<Button type="text" onClick={() => toRead(record)}>
|
||||
查看
|
||||
</Button>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId} onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId || !checkObjectId(record.id)} onClick={() => toApprovalFor(record)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
@ -238,7 +239,7 @@ const BiddingInvitationList: React.FC<{}> = (props) => {
|
||||
<Button type="text" onClick={() => toRead(record)}>
|
||||
查看
|
||||
</Button>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId} onClick={() => toApprovalFor(record)}>
|
||||
<Button type="text" key="9" hidden={!record.approvalInstanceId || !checkObjectId(record.id)} onClick={() => toApprovalFor(record)}>
|
||||
查看审批流程
|
||||
</Button>
|
||||
</>
|
||||
|
Reference in New Issue
Block a user