Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
web-project
Project
Project
Details
Activity
Releases
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
紫光云
web-project
Commits
c9e36a8e
Commit
c9e36a8e
authored
Jun 07, 2024
by
牛虎林
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
结算管理 基本开发完成
parent
db5044fe
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
269 additions
and
36 deletions
+269
-36
data.tsx
src/views/settlementManagement/data.tsx
+269
-36
No files found.
src/views/settlementManagement/data.tsx
View file @
c9e36a8e
...
...
@@ -8,32 +8,32 @@ export const columns: BasicColumn[] = [
{
title
:
'填报周期'
,
dataIndex
:
'yearQuarter'
,
width
:
20
0
,
width
:
14
0
,
},
{
title
:
'项目数量'
,
dataIndex
:
'uniqueProjectCount'
,
width
:
1
8
0
,
width
:
1
4
0
,
},
{
title
:
'公司名称'
,
dataIndex
:
'companyName'
,
width
:
1
8
0
,
width
:
1
4
0
,
},
{
title
:
'最新更新人'
,
dataIndex
:
'updateBy'
,
width
:
1
8
0
,
width
:
1
4
0
,
},
{
title
:
'最新更新时间'
,
dataIndex
:
'updateTime'
,
width
:
1
8
0
,
width
:
1
4
0
,
},
{
title
:
'审核状态'
,
dataIndex
:
'status'
,
width
:
1
8
0
,
dataIndex
:
'status
Result
'
,
width
:
1
4
0
,
},
{
title
:
'审核人'
,
...
...
@@ -43,7 +43,7 @@ export const columns: BasicColumn[] = [
{
title
:
'审核时间'
,
dataIndex
:
'auditTime'
,
width
:
1
8
0
,
width
:
1
4
0
,
},
];
...
...
@@ -94,52 +94,285 @@ export const formSchema: FormSchema[] = [
label
:
'项目名称'
,
required
:
true
,
component
:
'Input'
,
componentProps
:
{
readonly
:
true
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
field
:
'fundingSource'
,
label
:
'资金来源'
,
required
:
true
,
component
:
'Input'
,
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
// //project_investment
field
:
'projectInvestment'
,
label
:
'立即投资额'
,
required
:
true
,
component
:
'InputNumber'
,
componentProps
:
{
addonAfter
:
'万元'
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
field
:
'isReserveProject'
,
label
:
'是否为储备项目'
,
component
:
'RadioButtonGroup'
,
defaultValue
:
'0'
,
//bidding_method
field
:
'biddingMethod'
,
label
:
'招标方式'
,
required
:
true
,
component
:
'Select'
,
componentProps
:
{
options
:
[
{
label
:
'是'
,
value
:
'1'
},
{
label
:
'否'
,
value
:
'0'
},
{
label
:
'建委招标'
,
value
:
'1'
,
},
{
label
:
'平台招标'
,
value
:
'2'
,
},
{
label
:
'邀标比选'
,
value
:
'3'
,
},
{
label
:
'直接委托'
,
value
:
'4'
,
},
{
label
:
'评分定离'
,
value
:
'5'
,
}
],
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
// {
// field: 'status',
// label: '状态',
// component: 'RadioButtonGroup',
// defaultValue: '0',
// componentProps: {
// options: [
// { label: '启用', value: '1' },
// { label: '停用', value: '0' },
// ],
// },
// },
{
label
:
'建设模式'
,
field
:
'constructionMode'
,
component
:
'InputTextArea'
,
{
//contrac_ype
field
:
'contracYpe'
,
label
:
'合同类型'
,
required
:
true
,
component
:
'Select'
,
componentProps
:
{
options
:
[
{
label
:
'施工'
,
value
:
'1'
,
},
{
label
:
'监理'
,
value
:
'2'
,
},
{
label
:
'设计'
,
value
:
'3'
,
},
{
label
:
'图审'
,
value
:
'4'
,
},
],
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
//contract_name
field
:
'contractName'
,
label
:
' 合同名称'
,
required
:
true
,
component
:
'Input'
,
// componentProps: {
// readonly: true,
// },
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
label
:
'项目类型'
,
field
:
'projectType'
,
//first_party_name
field
:
'firstPartyName'
,
label
:
'甲方单位名称'
,
required
:
true
,
component
:
'Input'
,
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
label
:
'项目概况'
,
field
:
'projectOverview'
,
field
:
'secondPartyName'
,
//second_party_name
label
:
'乙方单位名称'
,
required
:
true
,
component
:
'Input'
,
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
//form_of_contract
field
:
'formOfContract'
,
label
:
'合同形式'
,
required
:
true
,
component
:
'Select'
,
componentProps
:
{
options
:
[
{
label
:
'固定总价'
,
value
:
'1'
,
},
{
label
:
'固定单价'
,
value
:
'2'
,
},
{
label
:
'费率'
,
value
:
'3'
,
},
{
label
:
'其他'
,
value
:
'4'
,
},
],
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
//contract_signing_time
field
:
'contractSigningTime'
,
label
:
'合同签订日期'
,
required
:
true
,
component
:
'DatePicker'
,
colProps
:
{
span
:
7
,
offset
:
1
},
componentProps
:
{
valueFormat
:
'YYYY-MM-DD'
,
style
:{
width
:
"100%"
}
},
},
{
field
:
'closingTime'
,
//closing_time
label
:
'竣工时间'
,
required
:
true
,
component
:
'DatePicker'
,
colProps
:
{
span
:
7
,
offset
:
1
},
componentProps
:
{
valueFormat
:
'YYYY-MM-DD'
,
style
:{
width
:
"100%"
}
},
},
{
//closing_time_datetime
field
:
'closingTimeDatetime'
,
label
:
'结算完成时间'
,
required
:
true
,
component
:
'DatePicker'
,
colProps
:
{
span
:
7
,
offset
:
1
},
componentProps
:
{
valueFormat
:
'YYYY-MM-DD'
,
style
:{
width
:
"100%"
}
},
},
{
//contract_amount
field
:
'contractAmount'
,
label
:
'合同金额'
,
required
:
true
,
component
:
'InputNumber'
,
componentProps
:
{
addonAfter
:
'元'
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
//submitted_for_settlement
field
:
'submittedForSettlement'
,
label
:
'签证变更金额:'
,
required
:
true
,
component
:
'InputNumber'
,
componentProps
:
{
addonAfter
:
'元'
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
//super_contract_scale
field
:
'superContractScale'
,
label
:
'结算报送金额'
,
required
:
true
,
component
:
'InputNumber'
,
componentProps
:
{
addonAfter
:
'元'
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
//sum_of_money
field
:
'sumOfMoney'
,
label
:
'结算审定金额'
,
required
:
true
,
component
:
'InputNumber'
,
componentProps
:
{
addonAfter
:
'元'
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
//proportion_contract_amount
field
:
'proportionContractAmount'
,
label
:
'结算审核金额超合同额比例'
,
labelWidth
:
"300px"
,
required
:
true
,
component
:
'Input'
,
componentProps
:
{
addonAfter
:
'元'
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
field
:
'investmentAmount'
,
label
:
'结算审核金额超合同额比例'
,
labelWidth
:
"300px"
,
required
:
true
,
show
:
false
,
component
:
'Input'
,
componentProps
:
{
addonAfter
:
'元'
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
//meeting_minutes
label
:
'会议纪要'
,
field
:
'meetingMinutes'
,
required
:
true
,
component
:
'InputTextArea'
,
componentProps
:
{
maxlength
:
100
,
showCount
:
true
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
{
label
:
'建设目的及项目功能'
,
field
:
'constructionPurpose'
,
//remark
label
:
'备注'
,
field
:
'remark'
,
required
:
true
,
component
:
'InputTextArea'
,
componentProps
:
{
maxlength
:
100
,
showCount
:
true
,
},
colProps
:
{
span
:
7
,
offset
:
1
},
},
];
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