Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
J
jinfa-admin
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
shenshaokai
jinfa-admin
Commits
4780ed52
Commit
4780ed52
authored
May 21, 2021
by
前端-钟卫鹏
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 调整外部状态和状态传参字段
parent
6b3c8394
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
153 additions
and
109 deletions
+153
-109
index.ts
src/constants/index.ts
+135
-99
useSelfTable.tsx
...ages/procurement/callForBidsSearch/model/useSelfTable.tsx
+10
-2
index.tsx
src/pages/procurement/components/descriptionsInfo/index.tsx
+1
-1
index.tsx
src/pages/procurement/constants/index.tsx
+4
-4
index.tsx
src/pages/procurement/readyCheckBid/index.tsx
+1
-1
useSelfTable.tsx
src/pages/procurement/readyCheckBid/model/useSelfTable.tsx
+1
-1
useSelfTable.tsx
src/pages/procurement/tenderSearch/model/useSelfTable.tsx
+1
-1
No files found.
src/constants/index.ts
View file @
4780ed52
...
...
@@ -1331,8 +1331,6 @@ export const PAY_CHANNEL = {
};
/**** ****/
/** 招标 ** 投标 ** 常量 */
/**** ****/
...
...
@@ -1375,125 +1373,110 @@ export const ExpertTypeMap = {
4
:
'其他类专家'
,
}
/
/ 招标 内部状态工作流状态
/
** 招标 内部状态工作流状态 */
export
enum
BidInsideWorkState
{
/** 待提交审核招标 */
Not_Submitted_Check_Invite_Tender
=
1
,
/** 待审核招标 */
Not_Tender_Check
=
2
,
/** 招标审核通过 */
Tender_Check_Pass
=
3
,
Not_Tender_Check
,
/** 招标审核不通过 */
Tender_Check_Not_Pass
=
4
,
Tender_Check_Not_Pass
,
/** 待提交招标 */
Tender_Check_Pass
,
/** 已提交招标 */
Submitted_Invite_Tender
=
5
,
/** 报名审核通过 */
Register_Check_Pass
=
6
,
/** 报名审核不通过 */
Register_Check_Not_Pass
=
7
,
/** 资格预审审核通过 */
Qualifications_Check_Pass
=
8
,
/** 资格预审审核不通过 */
Qualifications_Check_Not_Pass
=
9
,
/** 待专家评标 */
Not_Selection_Tender
=
10
,
Submitted_Invite_Tender
,
/** 待审核报名 */
Not_Register_Check
,
/** 待审核资格预审 */
Not_Qualifications_Check
,
/** 待评标 */
Not_Selection_Tender
,
/** 待提交评标报告 */
Submitted_Selection_Tender
=
11
,
Submitted_Selection_Tender
,
/** 待提交审核定标 */
Not_Submitted_Check_Finish_Tender
=
12
,
Not_Submitted_Check_Finish_Tender
,
/** 待审核定标 */
Not_Check_Finish_Tender
=
13
,
/** 定标审核通过 */
Finish_Tender_Check_Pass
=
14
,
Not_Check_Finish_Tender
,
/** 定标审核不通过 */
Finish_Tender_Check_Not_Pass
=
15
,
Finish_Tender_Check_Not_Pass
,
/** 待确认定标 */
Not_Confirm_Finish_Tender
,
/** 待中标公示 */
Not_Win_Notice
=
16
,
/** 待完成招标 */
Not_Finish_Invite_Tender
=
17
,
Not_Win_Notice
,
/** 完成招标 */
Finish_Invite_Tender
=
18
,
Finish_Invite_Tender
,
/** 已废标 */
Discard_Tender
=
19
,
Discard_Tender
,
}
/** 招标 内部状态 */
export
const
BidInStateTexts
=
{
1
:
"待提交审核招标"
,
2
:
"待审核招标"
,
3
:
'招标审核通过'
,
4
:
'招标审核不通过'
,
5
:
'已提交招标'
,
6
:
'报名审核通过'
,
7
:
'报名审核不通过'
,
8
:
'资格预审审核通过'
,
9
:
'资格预审审核不通过'
,
10
:
'待专家评标'
,
11
:
'待提交评标报告'
,
12
:
'待提交审核定标'
,
13
:
'待审核定标'
,
14
:
'定标审核通过'
,
15
:
'定标审核不通过'
,
16
:
'待中标公示'
,
17
:
'待完成招标'
,
18
:
'完成招标'
,
19
:
'已废标'
,
3
:
"招标审核不通过"
,
4
:
"待提交招标"
,
5
:
"已提交招标"
,
6
:
"待审核报名"
,
7
:
"待审核资格预审"
,
8
:
"待评标"
,
9
:
"待提交评标报告"
,
10
:
"待提交审核定标"
,
11
:
"待审核定标"
,
12
:
"定标审核不通过"
,
13
:
"待确认定标"
,
14
:
"待中标公示"
,
15
:
"完成招标"
,
16
:
"已废标"
,
}
/
/ 招标 外部状态工作流状态
/
** 招标 外部状态工作流状态 */
export
enum
BidOuterWorkState
{
/** 待提交招标 */
Submitted_Invite_Tender
=
1
,
/** 待平台审核招标 */
Platform_Not_Check_Invite_Tender
=
2
,
Platform_Not_Check_Invite_Tender
,
/** 平台审核不通过 */
Platform_Check_Not_Pass
=
3
,
Platform_Check_Not_Pass
,
/** 待招标报名 */
Not_Invite_Tender_Register
=
4
,
Not_Invite_Tender_Register
,
/** 待审核报名 */
Not_Check_Register_Check
=
5
,
/** 报名审核不通过 */
Register_Check_Not_Pass
=
6
,
Not_Check_Register_Check
,
/** 待提交资格预审 */
Not_Submitted_Qualifications_Check
=
7
,
Not_Submitted_Qualifications_Check
,
/** 待资格预审 */
Not_Qualifications_Check
=
8
,
/** 资格预审不通过 */
Qualifications_Check_Not_Pass
=
9
,
Not_Qualifications_Check
,
/** 待投标 */
Not_
Invite_Tender
=
10
,
Not_
Submit_Tender
,
/** 待开标 */
Not_Open_Tender
=
11
,
Not_Open_Tender
,
/** 待评标 */
Not_Selection_Tender
=
12
,
Not_Selection_Tender
,
/** 待定标 */
Not_Finish_Notice
=
13
,
Not_Finish_Notice
,
/** 待中标公示 */
Not_Win_Notice
=
14
,
Not_Win_Notice
,
/** 完成招标 */
Finish_Invite_Tender
=
15
,
Finish_Invite_Tender
,
/** 已废标 */
Discard_Tender
=
16
,
Discard_Tender
,
}
/** 招标 外部状态 */
export
const
BidOutStateTexts
=
{
1
:
"提交招标"
,
2
:
'待平台审核招标'
,
3
:
'平台审核不通过'
,
4
:
'待招标报名'
,
5
:
'待审核报名'
,
6
:
'报名审核不通过'
,
7
:
'待提交资格预审'
,
8
:
'待资格预审'
,
9
:
'资格预审不通过'
,
10
:
'待投标'
,
11
:
'待开标'
,
12
:
'待评标'
,
13
:
'待定标'
,
14
:
'待中标公示'
,
15
:
'完成招标'
,
16
:
'已废标'
,
1
:
"待提交招标"
,
2
:
"待平台审核招标"
,
3
:
"平台审核不通过"
,
4
:
"待招标报名"
,
5
:
"待审核报名"
,
6
:
"待提交资格预审"
,
7
:
"待资格预审"
,
8
:
"待投标"
,
9
:
"待开标"
,
10
:
"待评标"
,
11
:
"待定标"
,
12
:
"待中标公示"
,
13
:
"完成招标"
,
14
:
"已废标"
,
}
...
...
@@ -1531,28 +1514,32 @@ export const BidOutOpeartTexts = {
13
:
"已废标"
,
}
/
/******投标** 内部状态工作流状态
/
** 投标 内部状态工作流状态 */
export
enum
TenderInsideWorkState
{
/** 待招标报名 */
NotSubmitted_Invite_Tender_Register
=
1
,
Not
_
Submitted_Invite_Tender_Register
=
1
,
/** 已提交招标报名 */
Submitted_Invite_Tender_Register
=
2
,
Submitted_Invite_Tender_Register
,
/** 待提交资格预审 */
Not_Submitted_Qualifications_Check
=
3
,
Not_Submitted_Qualifications_Check
,
/** 已提交资格预审 */
Submitted_Qualifications_Check
=
4
,
Submitted_Qualifications_Check
,
/** 待新增投标 */
Not_Save_Submit_Tender
=
5
,
Not_Save_Submit_Tender
,
/** 待提交审核投标 */
Not_Submitted_Check_Submit_Tender
=
6
,
Not_Submitted_Check_Submit_Tender
,
/** 待审核投标 */
Submitted_Check_Submit_Tender
=
7
,
/**
审核投标
不通过 */
Check_Submit_Tender_Not_Pass
=
8
,
Submitted_Check_Submit_Tender
,
/**
投标审核
不通过 */
Check_Submit_Tender_Not_Pass
,
/** 待提交投标 */
Not_Submitted_Submit_Tender
=
9
,
Not_Submitted_Submit_Tender
,
/** 已提交投标 */
Submitted_Submit_Tender
=
10
,
Submitted_Submit_Tender
,
/** 已评标 */
Finish_Evaluation_Submit_Tender
,
/** 已废标 */
Discard_Tender
,
}
/** 投标 内部状态 */
...
...
@@ -1560,13 +1547,62 @@ export const TenderInStateTexts = {
1
:
"待招标报名"
,
2
:
"已提交招标报名"
,
3
:
"待提交资格预审"
,
4
:
'已提交资格预审'
,
5
:
'待新增投标'
,
6
:
'待提交审核投标'
,
7
:
'待审核投标'
,
8
:
'审核投标不通过'
,
9
:
'待提交投标'
,
10
:
'已提交投标'
,
4
:
"已提交资格预审"
,
5
:
"待新增投标"
,
6
:
"待提交审核投标"
,
7
:
"待审核投标"
,
8
:
"投标审核不通过"
,
9
:
"待提交投标"
,
10
:
"已提交投标"
,
11
:
"已评标"
,
12
:
"已废标"
,
}
/** 投标 外部状态工作流状态 */
export
enum
TenderOutWorkState
{
/** 待招标报名 */
Not_Invite_Tender_Register
=
1
,
/** 待审核报名 */
Not_Check_Register_Check
,
/** 报名审核不通过 */
Register_Check_Not_Pass
,
/** 待提交资格预审 */
Not_Submitted_Qualifications_Check
,
/** 待资格预审 */
Not_Qualifications_Check
,
/** 资格预审不通过 */
Qualifications_Check_Not_Pass
,
/** 待投标 */
Not_Submit_Tender
,
/** 待开标 */
Not_Open_Tender
,
/** 待评标 */
Not_Selection_Tender
,
/** 待定标 */
Not_Finish_Notice
,
/** 待中标公示 */
Not_Win_Notice
,
/** 完成招标 */
Finish_Invite_Tender
,
/** 已废标 */
Discard_Tender
,
}
/** 投标 外部状态 */
export
const
TenderOutStateTexts
=
{
1
:
"待招标报名"
,
2
:
"待审核报名"
,
3
:
"报名审核不通过"
,
4
:
"待提交资格预审"
,
5
:
"待资格预审"
,
6
:
"资格预审不通过"
,
7
:
"待投标"
,
8
:
"待开标"
,
9
:
"待评标"
,
10
:
"待定标"
,
11
:
"待中标公示"
,
12
:
"完成招标"
,
13
:
"已废标"
,
}
/** 投标 内部操作文本 */
...
...
src/pages/procurement/callForBidsSearch/model/useSelfTable.tsx
View file @
4780ed52
...
...
@@ -86,10 +86,18 @@ export const useSelfTable = () => {
width
:
200
},
{
title
:
'开标时间'
,
align
:
'left'
,
dataIndex
:
'openTenderTime'
,
key
:
'openTenderTime'
,
render
:
(
text
,
record
)
=>
formatTimeString
(
record
.
openTenderTime
),
width
:
200
},
{
title
:
'外部状态'
,
align
:
'left'
,
dataIndex
:
'
t
enderOutStatus'
,
key
:
'
t
enderOutStatus'
,
dataIndex
:
'
inviteT
enderOutStatus'
,
key
:
'
inviteT
enderOutStatus'
,
render
:
text
=>
<
CustomTag
status=
{
text
}
type=
'out'
/>
},
// {
...
...
src/pages/procurement/components/descriptionsInfo/index.tsx
View file @
4780ed52
...
...
@@ -47,7 +47,7 @@ const DescriptionsInfo: React.FC<BasicInfoProps> = ({cardTitle, type}) => {
span
:
8
,
fieldList
:
[
{
title
:
'招标编号:'
,
name
:
'code'
},
{
title
:
'外部状态:'
,
name
:
'
t
enderOutStatus'
,
render
:
(
text
)
=>
BidOutStateTexts
[
text
]},
{
title
:
'外部状态:'
,
name
:
'
inviteT
enderOutStatus'
,
render
:
(
text
)
=>
BidOutStateTexts
[
text
]},
{
title
:
'内部状态:'
,
name
:
'inviteTenderInStatus'
,
render
:
(
text
)
=>
BidInStateTexts
[
text
]
},
{
title
:
'发布时间:'
,
name
:
'createTime'
,
render
:
(
text
)
=>
formatTimeString
(
text
)
},
]
...
...
src/pages/procurement/constants/index.tsx
View file @
4780ed52
...
...
@@ -96,8 +96,8 @@ export const baseBidListColumns: any[] = [
{
title
:
'外部状态'
,
align
:
'left'
,
dataIndex
:
'
t
enderOutStatus'
,
key
:
'
t
enderOutStatus'
,
dataIndex
:
'
inviteT
enderOutStatus'
,
key
:
'
inviteT
enderOutStatus'
,
render
:
text
=>
<
CustomTag
status=
{
text
}
type=
'out'
/>
},
// {
...
...
@@ -149,8 +149,8 @@ export const baseTenderListColumns: any[] = [
{
title
:
'外部状态'
,
align
:
'left'
,
dataIndex
:
'
t
enderOutStatus'
,
key
:
'
t
enderOutStatus'
,
dataIndex
:
'
inviteT
enderOutStatus'
,
key
:
'
inviteT
enderOutStatus'
,
render
:
text
=>
<
CustomTag
status=
{
text
}
type=
'out'
/>
},
{
...
...
src/pages/procurement/readyCheckBid/index.tsx
View file @
4780ed52
...
...
@@ -38,7 +38,7 @@ const FirstCheckedBid:React.FC<FirstCheckedBidProps> = (props) => {
message
.
error
(
'请先选择招标'
)
return
;
}
const
canBitch
=
!
rowSelectionCtl
.
selectRow
.
some
(
v
=>
v
.
t
enderOutStatus
!==
BidOuterWorkState
.
Platform_Not_Check_Invite_Tender
)
const
canBitch
=
!
rowSelectionCtl
.
selectRow
.
some
(
v
=>
v
.
inviteT
enderOutStatus
!==
BidOuterWorkState
.
Platform_Not_Check_Invite_Tender
)
if
(
canBitch
)
{
setLoading
(
true
)
PublicApi
.
postPurchaseInviteTenderPlatformPlatformCheckInviteTenderBatch
({
idList
:
rowSelectionCtl
.
selectedRowKeys
}).
then
(
res
=>
{
...
...
src/pages/procurement/readyCheckBid/model/useSelfTable.tsx
View file @
4780ed52
...
...
@@ -11,7 +11,7 @@ export const useSelfTable = () => {
const
[
rowSelection
,
rowSelectionCtl
]
=
useRowSelectionTable
({
customKey
:
'id'
})
const
handleSubmit
=
async
(
record
)
=>
{
if
(
record
.
t
enderOutStatus
===
BidOuterWorkState
.
Platform_Not_Check_Invite_Tender
)
{
if
(
record
.
inviteT
enderOutStatus
===
BidOuterWorkState
.
Platform_Not_Check_Invite_Tender
)
{
history
.
push
(
`/procurement/readyCheckBid/detail?id=
${
record
.
id
}
&action=1`
)
}
}
...
...
src/pages/procurement/tenderSearch/model/useSelfTable.tsx
View file @
4780ed52
...
...
@@ -67,7 +67,7 @@ export const useSelfTable = () => {
align
:
'left'
,
dataIndex
:
'inviteTender'
,
key
:
'inviteTender'
,
render
:
(
text
,
record
)
=>
<
CustomTag
status=
{
record
.
inviteTender
.
t
enderOutStatus
}
type=
'out'
/>
render
:
(
text
,
record
)
=>
<
CustomTag
status=
{
record
.
inviteTender
.
inviteT
enderOutStatus
}
type=
'out'
/>
},
// {
// title: '内部状态',
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment