Commit d79e527c authored by 小费同学阿's avatar 小费同学阿 💬

项目库,报表中心的计划完成情况,月度,招标计划和管理填报年度字段完善

parent bc6b05ff
...@@ -5,7 +5,7 @@ export const biddingManagementFormSchema: FormSchema[] = [ ...@@ -5,7 +5,7 @@ export const biddingManagementFormSchema: FormSchema[] = [
{ {
field: 'tenderYear', field: 'tenderYear',
labelWidth: '140px', labelWidth: '140px',
label: '填报周期', label: '填报年份',
required: false, required: false,
component: 'Input', component: 'Input',
}, },
...@@ -215,7 +215,7 @@ export function getFormConfig(): Partial<FormProps> { ...@@ -215,7 +215,7 @@ export function getFormConfig(): Partial<FormProps> {
label: '填报年份', label: '填报年份',
component: 'DatePicker', component: 'DatePicker',
componentProps: { componentProps: {
placeholder: '选择填报周期', placeholder: '选择填报年份',
picker: 'year', picker: 'year',
valueFormat: 'YYYY', valueFormat: 'YYYY',
format: 'YYYY', format: 'YYYY',
......
...@@ -5,7 +5,7 @@ export const biddingFormSchema: FormSchema[] = [ ...@@ -5,7 +5,7 @@ export const biddingFormSchema: FormSchema[] = [
{ {
field: 'tenderYear', field: 'tenderYear',
labelWidth: '140px', labelWidth: '140px',
label: '填报周期', label: '填报年份',
required: false, required: false,
component: 'Input', component: 'Input',
}, },
...@@ -104,7 +104,7 @@ export function getFormConfig(): Partial<FormProps> { ...@@ -104,7 +104,7 @@ export function getFormConfig(): Partial<FormProps> {
label: '填报年份', label: '填报年份',
component: 'DatePicker', component: 'DatePicker',
componentProps: { componentProps: {
placeholder: '选择填报周期', placeholder: '选择填报年份',
picker: 'year', picker: 'year',
valueFormat: 'YYYY', valueFormat: 'YYYY',
format: 'YYYY', format: 'YYYY',
......
...@@ -5,7 +5,7 @@ export const performanceFormSchema: FormSchema[] = [ ...@@ -5,7 +5,7 @@ export const performanceFormSchema: FormSchema[] = [
{ {
field: 'filingCycle', field: 'filingCycle',
labelWidth: '140px', labelWidth: '140px',
label: '填报周期', label: '填报年份',
required: false, required: false,
component: 'Input', component: 'Input',
}, },
...@@ -189,10 +189,10 @@ export function getFormConfig(): Partial<FormProps> { ...@@ -189,10 +189,10 @@ export function getFormConfig(): Partial<FormProps> {
schemas: [ schemas: [
{ {
field: 'filingCycle', field: 'filingCycle',
label: '填报周期', label: '填报年份',
component: 'DatePicker', component: 'DatePicker',
componentProps: { componentProps: {
placeholder: '选择填报周期', placeholder: '选择填报年份',
picker: 'year', picker: 'year',
valueFormat: 'YYYY', valueFormat: 'YYYY',
format: 'YYYY', format: 'YYYY',
......
...@@ -136,7 +136,7 @@ export const performanceColumns: BasicColumn[] = [ ...@@ -136,7 +136,7 @@ export const performanceColumns: BasicColumn[] = [
scopedSlots: { customRender: 'bodyCell' }, // 对应模板中的具名插槽 scopedSlots: { customRender: 'bodyCell' }, // 对应模板中的具名插槽
}, },
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'filingCycle', dataIndex: 'filingCycle',
width: 200, width: 200,
}, },
...@@ -526,7 +526,7 @@ export const biddingPlanColumns = [ ...@@ -526,7 +526,7 @@ export const biddingPlanColumns = [
width: 100, width: 100,
}, },
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'tenderYear', dataIndex: 'tenderYear',
width: 200, width: 200,
}, },
...@@ -599,7 +599,7 @@ export const biddingManagementColumns = [ ...@@ -599,7 +599,7 @@ export const biddingManagementColumns = [
width: 100, width: 100,
}, },
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'tenderYear', dataIndex: 'tenderYear',
width: 200, width: 200,
}, },
...@@ -1154,7 +1154,7 @@ export const columnsExport: BasicColumn[] = [ ...@@ -1154,7 +1154,7 @@ export const columnsExport: BasicColumn[] = [
// 2-项目库-计划完成情况导出 // 2-项目库-计划完成情况导出
export const performanceExportColumns: BasicColumn[] = [ export const performanceExportColumns: BasicColumn[] = [
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'filingCycle', dataIndex: 'filingCycle',
width: 200, width: 200,
}, },
...@@ -1516,7 +1516,7 @@ export const completedExportColumns: BasicColumn[] = [ ...@@ -1516,7 +1516,7 @@ export const completedExportColumns: BasicColumn[] = [
// 6-项目库-招标计划导出 // 6-项目库-招标计划导出
export const exportBiddingPlanColumns = [ export const exportBiddingPlanColumns = [
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'fillingPeriod', dataIndex: 'fillingPeriod',
width: 200, width: 200,
}, },
...@@ -1584,12 +1584,12 @@ export const exportBiddingPlanColumns = [ ...@@ -1584,12 +1584,12 @@ export const exportBiddingPlanColumns = [
// 7-项目库-招标管理导出 // 7-项目库-招标管理导出
export const exportBiddingManagementColumns = [ export const exportBiddingManagementColumns = [
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'fillingPeriod', dataIndex: 'fillingPeriod',
width: 200, width: 200,
}, },
{ {
title: '项目名称 ', title: '项目名称',
sort: true, sort: true,
dataIndex: 'projectName', dataIndex: 'projectName',
width: 180, width: 180,
......
import { FormSchema, BasicColumn, FormProps } from '@/components/Table'; import { FormSchema, BasicColumn, FormProps } from '@/components/Table';
import { uploadApi } from '@/api/sys/upload';
// 7-招标管理详情
export const formSchema: FormSchema[] = [
{
field: 'tenderYear',
labelWidth: '140px',
label: '填报周期',
required: false,
component: 'Input',
},
{
label: '项目名称',
field: 'projectName',
labelWidth: '140px',
required: false,
component: 'Input',
},
{
label: '立项投资额',
field: 'investmentAmount',
labelWidth: '140px',
required: false,
component: 'Input',
componentProps: {
addonAfter: '万元',
},
},
{
label: '资金来源',
field: 'fundingSource',
labelWidth: '140px',
required: false,
component: 'Input',
},
{
label: '招标类型',
labelWidth: '140px',
field: 'biddingType',
required: false,
component: 'Input',
},
{
label: '评标方法',
labelWidth: '140px',
field: 'evaluationMethod',
required: false,
component: 'Input',
},
{
label: '招标内容',
labelWidth: '140px',
field: 'tenderContent',
required: false,
component: 'Input',
},
{
label: '招标控制',
labelWidth: '140px',
field: 'controlPrice',
required: false,
component: 'Input',
componentProps: {
addonAfter: '万元',
},
},
{
label: '建设模式',
labelWidth: '140px',
field: 'constructionMode',
required: false,
component: 'Input',
},
{
label: '招标采购方式',
labelWidth: '140px',
field: 'procurementMethod',
required: false,
component: 'Select',
componentProps: {
options: [
{
label: '建委招标',
value: '建委招标',
},
{
label: '平台招标',
value: '平台招标',
},
{
label: '邀标比选',
value: '邀标比选',
},
{
label: '直接委托',
value: '直接委托',
},
{
label: '评分定离',
value: '评分定离',
},
],
},
},
{
label: '招标完成情况',
labelWidth: '140px',
field: 'completionStatus',
required: false,
component: 'Input',
},
{
label: '开标时间',
labelWidth: '140px',
field: 'openingTime',
required: false,
component: 'Input',
},
{
label: '中标单位',
labelWidth: '140px',
field: 'winningBidder',
required: false,
component: 'Input',
},
{
label: '中标金额',
labelWidth: '140px',
field: 'winningAmount',
required: false,
component: 'Input',
componentProps: {
addonAfter: '万元',
},
},
{
label: '中标工期',
labelWidth: '140px',
field: 'winningPeriod',
required: false,
component: 'Input',
},
{
label: '合同签订日期',
labelWidth: '140px',
field: 'signingDate',
required: false,
component: 'Input',
},
{
label: '会议纪要',
labelWidth: '140px',
field: 'meetingMinute',
required: false,
component: 'Input',
},
{
label: '招标信息发布渠道',
labelWidth: '140px',
field: 'releaseChannels',
required: false,
component: 'Input',
},
{
label: '详细信息',
labelWidth: '140px',
field: 'detailedInformation',
required: false,
component: 'Input',
},
{
label: '招标公告发布网址\n' + '\n' + '(仅限公开招标项目)',
labelWidth: '140px',
field: 'publishWebsite',
required: false,
component: 'Input',
},
{
label: '中标结果公示网址\n' + '\n' + '(仅限公开招标项目)',
labelWidth: '140px',
field: 'publicityWebsite',
required: false,
component: 'Input',
},
{
label: '是否存在投诉举报情况',
labelWidth: '140px',
field: 'isReportingSituation',
required: false,
component: 'Input',
},
{
label: '投诉举报解决处理情况',
labelWidth: '140px',
field: 'handSituation',
required: false,
component: 'Input',
},
{
label: '备注',
labelWidth: '140px',
field: 'remark',
required: false,
component: 'Input',
},
];
export const searchFormSchema: FormSchema[] = [ export const searchFormSchema: FormSchema[] = [
{ {
...@@ -463,7 +258,7 @@ export const biddingManagementFormSchema: FormSchema[] = [ ...@@ -463,7 +258,7 @@ export const biddingManagementFormSchema: FormSchema[] = [
{ {
field: 'tenderYear', field: 'tenderYear',
labelWidth: '140px', labelWidth: '140px',
label: '填报周期', label: '填报年份',
required: false, required: false,
component: 'Input', component: 'Input',
}, },
...@@ -634,7 +429,7 @@ export function getFormConfig(): Partial<FormProps> { ...@@ -634,7 +429,7 @@ export function getFormConfig(): Partial<FormProps> {
label: '填报年份', label: '填报年份',
component: 'DatePicker', component: 'DatePicker',
componentProps: { componentProps: {
placeholder: '选择填报周期', placeholder: '选择填报年份',
picker: 'year', picker: 'year',
valueFormat: 'YYYY', valueFormat: 'YYYY',
format: 'YYYY', format: 'YYYY',
......
import { FormSchema, BasicColumn, FormProps } from '@/components/Table'; import { FormSchema, BasicColumn, FormProps } from '@/components/Table';
import { uploadApi } from '@/api/sys/upload'; import { uploadApi } from '@/api/sys/upload';
// 6-招标计划详情
export const formSchema: FormSchema[] = [
{
field: 'tenderYear',
labelWidth: '140px',
label: '填报周期',
required: false,
component: 'Input',
},
{
label: '项目名称',
field: 'projectName',
labelWidth: '140px',
required: false,
component: 'Input',
},
{
label: '立项主体',
field: 'projectInitiator',
labelWidth: '140px',
required: false,
component: 'Input',
},
{
label: '资金来源',
field: 'fundingSource',
labelWidth: '140px',
required: false,
component: 'Input',
},
{
label: '立项投资额',
labelWidth: '140px',
field: 'investmentAmount',
required: false,
component: 'Input',
componentProps: {
addonAfter: '万元',
},
},
{
label: '招标类型',
labelWidth: '140px',
field: 'biddingType',
required: false,
component: 'Input',
},
{
label: '招标内容',
labelWidth: '140px',
field: 'tenderContent',
required: false,
component: 'Input',
},
{
label: '预计控制价',
labelWidth: '140px',
field: 'controlPrice',
required: false,
component: 'Input',
componentProps: {
addonAfter: '万元',
},
},
{
label: '计划工期',
labelWidth: '140px',
field: 'plannedPeriod',
required: false,
component: 'Input',
},
{
label: '招标方式',
labelWidth: '140px',
field: 'biddingMethod',
required: false,
component: 'Input',
},
{
label: '计划招标周期',
labelWidth: '140px',
field: 'biddingPeriod',
required: false,
component: 'Input',
},
{
label: '备注',
labelWidth: '140px',
field: 'remark',
required: false,
component: 'Input',
},
];
export const searchFormSchema: FormSchema[] = [ export const searchFormSchema: FormSchema[] = [
{ {
field: 'projecName', field: 'projecName',
...@@ -351,7 +259,7 @@ export const biddingFormSchema: FormSchema[] = [ ...@@ -351,7 +259,7 @@ export const biddingFormSchema: FormSchema[] = [
{ {
field: 'tenderYear', field: 'tenderYear',
labelWidth: '140px', labelWidth: '140px',
label: '填报周期', label: '填报年份',
required: false, required: false,
component: 'Input', component: 'Input',
}, },
...@@ -449,7 +357,7 @@ export function getFormConfig(): Partial<FormProps> { ...@@ -449,7 +357,7 @@ export function getFormConfig(): Partial<FormProps> {
label: '填报年份', label: '填报年份',
component: 'DatePicker', component: 'DatePicker',
componentProps: { componentProps: {
placeholder: '选择填报周期', placeholder: '选择填报年份',
picker: 'year', picker: 'year',
valueFormat: 'YYYY', valueFormat: 'YYYY',
format: 'YYYY', format: 'YYYY',
......
...@@ -258,7 +258,7 @@ export const formSchema: FormSchema[] = [ ...@@ -258,7 +258,7 @@ export const formSchema: FormSchema[] = [
{ {
field: 'filingCycle', field: 'filingCycle',
labelWidth: '140px', labelWidth: '140px',
label: '填报周期', label: '填报年份',
required: false, required: false,
component: 'Input', component: 'Input',
}, },
...@@ -442,10 +442,10 @@ export function getFormConfig(): Partial<FormProps> { ...@@ -442,10 +442,10 @@ export function getFormConfig(): Partial<FormProps> {
schemas: [ schemas: [
{ {
field: 'filingCycle', field: 'filingCycle',
label: '填报周期', label: '填报年份',
component: 'DatePicker', component: 'DatePicker',
componentProps: { componentProps: {
placeholder: '选择填报周期', placeholder: '选择填报年份',
picker: 'year', picker: 'year',
valueFormat: 'YYYY', valueFormat: 'YYYY',
format: 'YYYY', format: 'YYYY',
......
...@@ -105,7 +105,7 @@ export const columnsExport: BasicColumn[] = [ ...@@ -105,7 +105,7 @@ export const columnsExport: BasicColumn[] = [
// 2-报表中心-计划完成情况导出 // 2-报表中心-计划完成情况导出
export const performanceExportColumns: BasicColumn[] = [ export const performanceExportColumns: BasicColumn[] = [
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'filingCycle', dataIndex: 'filingCycle',
width: 200, width: 200,
}, },
...@@ -472,7 +472,7 @@ export const completedExportColumns: BasicColumn[] = [ ...@@ -472,7 +472,7 @@ export const completedExportColumns: BasicColumn[] = [
// 6-报表中心-招标计划导出 // 6-报表中心-招标计划导出
export const exportBiddingPlanColumns = [ export const exportBiddingPlanColumns = [
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'fillingPeriod', dataIndex: 'fillingPeriod',
width: 200, width: 200,
}, },
...@@ -1048,7 +1048,7 @@ export const performanceColumns: BasicColumn[] = [ ...@@ -1048,7 +1048,7 @@ export const performanceColumns: BasicColumn[] = [
scopedSlots: { customRender: 'bodyCell' }, // 对应模板中的具名插槽 scopedSlots: { customRender: 'bodyCell' }, // 对应模板中的具名插槽
}, },
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'filingCycle', dataIndex: 'filingCycle',
width: 200, width: 200,
}, },
...@@ -1438,7 +1438,7 @@ export const biddingPlanColumns = [ ...@@ -1438,7 +1438,7 @@ export const biddingPlanColumns = [
width: 100, width: 100,
}, },
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'tenderYear', dataIndex: 'tenderYear',
width: 200, width: 200,
}, },
...@@ -1511,12 +1511,12 @@ export const biddingManagementColumns = [ ...@@ -1511,12 +1511,12 @@ export const biddingManagementColumns = [
width: 100, width: 100,
}, },
{ {
title: '填报周期', title: '填报年份',
dataIndex: 'tenderYear', dataIndex: 'tenderYear',
width: 200, width: 200,
}, },
{ {
title: '项目名称 ', title: '项目名称',
sort: true, sort: true,
dataIndex: 'projectName', dataIndex: 'projectName',
width: 180, width: 180,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment