改成原先表单

hedong
zhufu 2025-09-16 16:33:02 +08:00
parent 65ec16da8e
commit 53b8d06caf
8 changed files with 550 additions and 197 deletions

View File

@ -38,30 +38,21 @@
<a-descriptions-item label="权利人">
{{ allInfoData.quanliren }}
</a-descriptions-item>
<a-descriptions-item label="联系方式">
{{ allInfoData.lianxifangshi }}
</a-descriptions-item>
<a-descriptions-item label="行政区划">
{{ allInfoData.xingzhengquhua }}
</a-descriptions-item>
<a-descriptions-item label="备案编号">
{{ allInfoData.beian_no }}
</a-descriptions-item>
<a-descriptions-item label="备案日期">
{{ allInfoData.beianriqi? dayjs(allInfoData.beianriqi).format('YYYY-MM-DD') : ''}}
</a-descriptions-item>
<a-descriptions-item label="项目开始时间">
{{ allInfoData.start_time? dayjs(allInfoData.start_time).format('YYYY-MM-DD') : '' }}
</a-descriptions-item>
<a-descriptions-item label="项目结束时间">
{{ allInfoData.end_time? dayjs(allInfoData.end_time).format('YYYY-MM-DD') : ''}}
</a-descriptions-item>
<a-descriptions-item label="设施农业用途">
<a-descriptions-item label="项目当前用途">
{{ allInfoData.xiangmu_yt }}
</a-descriptions-item>
<a-descriptions-item label="建筑结构">
{{ allInfoData.jianzhujiegou }}
</a-descriptions-item>
<a-descriptions-item label="设施农业申请用地面积(公顷)">
{{ allInfoData.shenqing_area }}
</a-descriptions-item>
@ -76,6 +67,540 @@
</a-descriptions-item>
</a-descriptions>
</a-tab-pane>
<a-tab-pane key="2" tab="开工核查">
<a-descriptions
:column="2"
bordered
:contentStyle="{
'text-align': 'center',
'min-width': '250px',
'word-break': 'break-all',}"
>
<a-descriptions-item label="是否存在问题">
{{ allInfoData.iswenti_kg }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_kg == '是'" label="问题类型">
{{ allInfoData.wentileixing_kg }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_kg == '是'" label="其他情况说明">
{{ allInfoData.qtqksm_kg }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_kg == '是'" label="整改方式">
{{ allInfoData.zgfs_kg }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_kg == '是'" label="整改期限">
{{ allInfoData.zgqx_kg? dayjs(allInfoData.zgqx_kg).format('YYYY-MM-DD') : '' }}
</a-descriptions-item>
<a-descriptions-item label="现场外景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in wjzp_kgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="现场内景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in njzp_kgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="附件">
<a-image-preview-group :preview="{ getContainer }">
<template v-for="(item, itemIndex) in fujian_kgList" :key="itemIndex">
<a-image
v-if="showImage(item)"
style="width: 100px; height: 100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${item}`"
:preview="{ getContainer }"
></a-image>
<div v-else>
<Icon
v-if="item"
:style="`font-size: 30px; cursor: pointer;`"
icon="ion:document-attach-outline"
@click="hanlderPreViewFile(item)"
/>
{{ handlerDealFileName(item) }}
</div>
</template>
</a-image-preview-group>
</a-descriptions-item>
<a-descriptions-item label="核查人员">
{{ allInfoData.hechauser_kg }}
</a-descriptions-item>
<a-descriptions-item label="核查时间">
{{ allInfoData.hechatime_kg }}
</a-descriptions-item>
</a-descriptions>
</a-tab-pane>
<a-tab-pane key="3" tab="整改情况">
<a-descriptions
:column="2"
bordered
:contentStyle="{
'text-align': 'center',
'min-width': '250px',
'word-break': 'break-all',}"
>
<a-descriptions-item label="整改方式">
{{ allInfoData.zgfs_kgzg }}
</a-descriptions-item>
<a-descriptions-item label="现场外景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in wjzp_kgzgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="现场内景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in njzp_kgzgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="附件">
<a-image-preview-group :preview="{ getContainer }">
<template v-for="(item, itemIndex) in fujian_kgzgList" :key="itemIndex">
<a-image
v-if="showImage(item)"
style="width: 100px; height: 100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${item}`"
:preview="{ getContainer }"
></a-image>
<div v-else>
<Icon
v-if="item"
:style="`font-size: 30px; cursor: pointer;`"
icon="ion:document-attach-outline"
@click="hanlderPreViewFile(item)"
/>
{{ handlerDealFileName(item) }}
</div>
</template>
</a-image-preview-group>
</a-descriptions-item>
<a-descriptions-item label="办理人员">
{{ allInfoData.hechauser_kgzg }}
</a-descriptions-item>
<a-descriptions-item label="办理时间">
{{ allInfoData.hechatime_kgzg }}
</a-descriptions-item>
</a-descriptions>
</a-tab-pane>
<a-tab-pane key="4" tab="建中核查">
<a-descriptions
:column="2"
bordered
:contentStyle="{
'text-align': 'center',
'min-width': '250px',
'word-break': 'break-all',}"
>
<a-descriptions-item label="是否存在问题">
{{ allInfoData.iswenti_jz }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_jz == '是'" label="问题类型">
{{ allInfoData.wentileixing_jz }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_jz == '是'" label="其他情况说明">
{{ allInfoData.qtqksm_jz }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_jz == '是'" label="整改方式">
{{ allInfoData.zgfs_jz }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_jz == '是'" label="整改期限">
{{ allInfoData.zgqx_jz? dayjs(allInfoData.zgqx_jz).format('YYYY-MM-DD') : ''}}
</a-descriptions-item>
<a-descriptions-item label="现场外景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in wjzp_jzList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="现场内景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in njzp_jzList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="附件">
<a-image-preview-group :preview="{ getContainer }">
<template v-for="(item, itemIndex) in fujian_jzList" :key="itemIndex">
<a-image
v-if="showImage(item)"
style="width: 100px; height: 100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${item}`"
:preview="{ getContainer }"
></a-image>
<div v-else>
<Icon
v-if="item"
:style="`font-size: 30px; cursor: pointer;`"
icon="ion:document-attach-outline"
@click="hanlderPreViewFile(item)"
/>
{{ handlerDealFileName(item) }}
</div>
</template>
</a-image-preview-group>
</a-descriptions-item>
<a-descriptions-item label="核查人员">
{{ allInfoData.hechauser_jz }}
</a-descriptions-item>
<a-descriptions-item label="核查时间">
{{ allInfoData.hechatime_jz }}
</a-descriptions-item>
</a-descriptions>
</a-tab-pane>
<a-tab-pane key="5" tab="整改情况">
<a-descriptions
:column="2"
bordered
:contentStyle="{
'text-align': 'center',
'min-width': '250px',
'word-break': 'break-all',}"
>
<a-descriptions-item label="整改方式">
{{ allInfoData.zgfs_jzzg }}
</a-descriptions-item>
<a-descriptions-item label="现场外景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in wjzp_jzzgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="现场内景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in njzp_jzzgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="附件">
<a-image-preview-group :preview="{ getContainer }">
<template v-for="(item, itemIndex) in fujian_jzzgList" :key="itemIndex">
<a-image
v-if="showImage(item)"
style="width: 100px; height: 100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${item}`"
:preview="{ getContainer }"
></a-image>
<div v-else>
<Icon
v-if="item"
:style="`font-size: 30px; cursor: pointer;`"
icon="ion:document-attach-outline"
@click="hanlderPreViewFile(item)"
/>
{{ handlerDealFileName(item) }}
</div>
</template>
</a-image-preview-group>
</a-descriptions-item>
<a-descriptions-item label="办理人员">
{{ allInfoData.hechauser_jzzg }}
</a-descriptions-item>
<a-descriptions-item label="办理时间">
{{ allInfoData.hechatime_jzzg }}
</a-descriptions-item>
</a-descriptions>
</a-tab-pane>
<a-tab-pane key="6" tab="完工核查">
<a-descriptions
:column="2"
bordered
:contentStyle="{
'text-align': 'center',
'min-width': '250px',
'word-break': 'break-all',}"
>
<a-descriptions-item label="是否存在问题">
{{ allInfoData.iswenti_wg }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_wg == '是'" label="问题类型">
{{ allInfoData.wentileixing_wg }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_wg == '是'" label="其他情况说明">
{{ allInfoData.qtqksm_wg }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_wg == '是'" label="整改方式">
{{ allInfoData.zgfs_wg }}
</a-descriptions-item>
<a-descriptions-item v-if="allInfoData.iswenti_wg == '是'" label="整改期限">
{{ allInfoData.zgqx_wg? dayjs(allInfoData.zgqx_wg).format('YYYY-MM-DD') : ''}}
</a-descriptions-item>
<a-descriptions-item label="现场外景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in wjzp_wgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="现场内景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in njzp_wgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="附件">
<a-image-preview-group :preview="{ getContainer }">
<template v-for="(item, itemIndex) in fujian_wgList" :key="itemIndex">
<a-image
v-if="showImage(item)"
style="width: 100px; height: 100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${item}`"
:preview="{ getContainer }"
></a-image>
<div v-else>
<Icon
v-if="item"
:style="`font-size: 30px; cursor: pointer;`"
icon="ion:document-attach-outline"
@click="hanlderPreViewFile(item)"
/>
{{ handlerDealFileName(item) }}
</div>
</template>
</a-image-preview-group>
</a-descriptions-item>
<a-descriptions-item label="核查人员">
{{ allInfoData.hechauser_wg }}
</a-descriptions-item>
<a-descriptions-item label="核查时间">
{{ allInfoData.hechatime_wg }}
</a-descriptions-item>
</a-descriptions>
</a-tab-pane>
<a-tab-pane key="7" tab="整改情况">
<a-descriptions
:column="2"
bordered
:contentStyle="{
'text-align': 'center',
'min-width': '250px',
'word-break': 'break-all',}"
>
<a-descriptions-item label="整改方式">
{{ allInfoData.zgfs_wgzg }}
</a-descriptions-item>
<a-descriptions-item label="现场外景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in wjzp_wgzgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="现场内景照片">
<div class="image-div">
<a-image-preview-group
:preview="{
getContainer: getContainer,
}"
>
<template v-for="(imageItem, imageIndex) in njzp_wgzgList" :key="imageIndex">
<a-image
v-if="imageItem"
width="100px"
height="100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${imageItem}`"
:preview="{
getContainer,
}"
></a-image>
</template>
</a-image-preview-group>
</div>
</a-descriptions-item>
<a-descriptions-item label="附件">
<a-image-preview-group :preview="{ getContainer }">
<template v-for="(item, itemIndex) in fujian_wgzgList" :key="itemIndex">
<a-image
v-if="showImage(item)"
style="width: 100px; height: 100px"
:src="`${VITE_GLOB_INFO_IMAGE_URL}/${item}`"
:preview="{ getContainer }"
></a-image>
<div v-else>
<Icon
v-if="item"
:style="`font-size: 30px; cursor: pointer;`"
icon="ion:document-attach-outline"
@click="hanlderPreViewFile(item)"
/>
{{ handlerDealFileName(item) }}
</div>
</template>
</a-image-preview-group>
</a-descriptions-item>
<a-descriptions-item label="办理人员">
{{ allInfoData.hechauser_wgzg }}
</a-descriptions-item>
<a-descriptions-item label="办理时间">
{{ allInfoData.hechatime_wgzg }}
</a-descriptions-item>
</a-descriptions>
</a-tab-pane>
<a-tab-pane key="8" tab="日常监管">
<a-descriptions
:column="2"

View File

@ -13,22 +13,6 @@ export const columns: BasicColumn[] = [
dataIndex: 'xiangmu_name',
width: 200,
},
{
title: '乡镇',
dataIndex: 'streetname',
},
{
title: '村庄',
dataIndex: 'communityname',
},
{
title: '权利人',
dataIndex: 'quanliren',
},
{
title: '联系方式',
dataIndex: 'lianxifangshi',
},
{
title: '行政区划',
dataIndex: 'xingzhengquhua',
@ -37,18 +21,6 @@ export const columns: BasicColumn[] = [
title: '备案编号',
dataIndex: 'beian_no',
},
{
title: '备案日期',
dataIndex: 'beianriqi',
customRender: ({ text }) => {
if (!text) return '';
return dayjs(text).format('YYYY-MM-DD');
},
},
{
title: '项目状态',
dataIndex: 'handle_status_name',
},
{
title: '项目开始时间',
dataIndex: 'start_time',
@ -67,15 +39,10 @@ export const columns: BasicColumn[] = [
},
},
{
title: '设施农业类型',
title: '项目当前用途',
dataIndex: 'xiangmu_yt',
width: 110,
},
{
title: '建筑结构',
dataIndex: 'jianzhujiegou',
width: 110,
},
{
title: '设施农业申请用地面积(公顷)',
dataIndex: 'shenqing_area',
@ -110,7 +77,7 @@ export const searchFormSchema: FormSchema[] = [
field: 'xiangmuyt',
component: 'ApiSelect',
colProps: { span: 4 },
label: '设施农业类型',
label: '项目当前用途',
componentProps: ({ formModel }) => {
return {
api: getLoad,

View File

@ -13,22 +13,6 @@ export const columns: BasicColumn[] = [
dataIndex: 'xiangmu_name',
width: 200,
},
{
title: '乡镇',
dataIndex: 'streetname',
},
{
title: '村庄',
dataIndex: 'communityname',
},
{
title: '权利人',
dataIndex: 'quanliren',
},
{
title: '联系方式',
dataIndex: 'lianxifangshi',
},
{
title: '行政区划',
dataIndex: 'xingzhengquhua',
@ -37,18 +21,6 @@ export const columns: BasicColumn[] = [
title: '备案编号',
dataIndex: 'beian_no',
},
{
title: '备案日期',
dataIndex: 'beianriqi',
customRender: ({ text }) => {
if (!text) return '';
return dayjs(text).format('YYYY-MM-DD');
},
},
{
title: '项目状态',
dataIndex: 'handle_status_name',
},
{
title: '项目开始时间',
dataIndex: 'start_time',
@ -67,15 +39,10 @@ export const columns: BasicColumn[] = [
},
},
{
title: '设施农业类型',
title: '项目当前用途',
dataIndex: 'xiangmu_yt',
width: 110,
},
{
title: '建筑结构',
dataIndex: 'jianzhujiegou',
width: 110,
},
{
title: '设施农业申请用地面积(公顷)',
dataIndex: 'shenqing_area',
@ -110,7 +77,7 @@ export const searchFormSchema: FormSchema[] = [
field: 'xiangmu_yt',
component: 'ApiSelect',
colProps: { span: 4 },
label: '设施农业类型',
label: '项目当前用途',
componentProps: ({ formModel }) => {
return {
api: getLoad,

View File

@ -13,22 +13,6 @@ export const columns: BasicColumn[] = [
dataIndex: 'xiangmu_name',
width: 200,
},
{
title: '乡镇',
dataIndex: 'streetname',
},
{
title: '村庄',
dataIndex: 'communityname',
},
{
title: '权利人',
dataIndex: 'quanliren',
},
{
title: '联系方式',
dataIndex: 'lianxifangshi',
},
{
title: '行政区划',
dataIndex: 'xingzhengquhua',
@ -37,18 +21,6 @@ export const columns: BasicColumn[] = [
title: '备案编号',
dataIndex: 'beian_no',
},
{
title: '备案日期',
dataIndex: 'beianriqi',
customRender: ({ text }) => {
if (!text) return '';
return dayjs(text).format('YYYY-MM-DD');
},
},
{
title: '项目状态',
dataIndex: 'handle_status_name',
},
{
title: '项目开始时间',
dataIndex: 'start_time',
@ -67,15 +39,10 @@ export const columns: BasicColumn[] = [
},
},
{
title: '设施农业类型',
title: '项目当前用途',
dataIndex: 'xiangmu_yt',
width: 110,
},
{
title: '建筑结构',
dataIndex: 'jianzhujiegou',
width: 110,
},
{
title: '设施农业申请用地面积(公顷)',
dataIndex: 'shenqing_area',
@ -110,7 +77,7 @@ export const searchFormSchema: FormSchema[] = [
field: 'xiangmuyt',
component: 'ApiSelect',
colProps: { span: 4 },
label: '设施农业类型',
label: '项目当前用途',
componentProps: ({ formModel }) => {
return {
api: getLoad,

View File

@ -25,28 +25,18 @@
<div class="label">权利人</div>
<div class="item-input"><a-input v-model:value="props.infoResult.quanliren"/></div>
</div>
<div class="item" style="flex: 1;">
<div class="label">联系方式</div>
<div class="item-input"><a-input v-model:value="props.infoResult.lianxifangshi"/></div>
</div>
</div>
<div class="row">
<div class="item" style="flex: 1;">
<div class="label">行政区划</div>
<div class="item-input"><a-input v-model:value="props.infoResult.xingzhengquhua"/></div>
</div>
</div>
<div class="row">
<div class="item" style="flex: 1;">
<div class="label">备案编号</div>
<div class="item-input"><a-input v-model:value="props.infoResult.beian_no"/></div>
</div>
</div>
<div class="row">
<div class="item" style="flex: 1;">
<div class="label">备案日期</div>
<div class="item-input"><a-input v-model:value="props.infoResult.beianriqi"/></div>
</div>
<div class="item" style="flex: 1;">
<div class="label">设施农业类型</div>
<div class="label">项目当前用途</div>
<div class="item-input">
<a-select style="width:100%" v-model:value="props.infoResult.xiangmu_yt" :options="xiangmuYTOptions" />
</div>
@ -78,8 +68,7 @@
<div class="item-input"><a-input-number v-model:value="props.infoResult.fuzhu_area"/></div>
</div>
<div class="item" style="flex: 1;">
<div class="label">建筑结构</div>
<div class="item-input"><a-input-number v-model:value="props.infoResult.jianzhujiegou"/></div>
</div>
</div>
<div class="row">

View File

@ -13,22 +13,6 @@ export const columns: BasicColumn[] = [
dataIndex: 'xiangmu_name',
width: 200,
},
{
title: '乡镇',
dataIndex: 'streetname',
},
{
title: '村庄',
dataIndex: 'communityname',
},
{
title: '权利人',
dataIndex: 'quanliren',
},
{
title: '联系方式',
dataIndex: 'lianxifangshi',
},
{
title: '行政区划',
dataIndex: 'xingzhengquhua',
@ -37,18 +21,6 @@ export const columns: BasicColumn[] = [
title: '备案编号',
dataIndex: 'beian_no',
},
{
title: '备案日期',
dataIndex: 'beianriqi',
customRender: ({ text }) => {
if (!text) return '';
return dayjs(text).format('YYYY-MM-DD');
},
},
{
title: '项目状态',
dataIndex: 'handle_status_name',
},
{
title: '项目开始时间',
dataIndex: 'start_time',
@ -67,15 +39,10 @@ export const columns: BasicColumn[] = [
},
},
{
title: '设施农业类型',
title: '项目当前用途',
dataIndex: 'xiangmu_yt',
width: 110,
},
{
title: '建筑结构',
dataIndex: 'jianzhujiegou',
width: 110,
},
{
title: '设施农业申请用地面积(公顷)',
dataIndex: 'shenqing_area',
@ -110,7 +77,7 @@ export const searchFormSchema: FormSchema[] = [
field: 'xiangmu_yt',
component: 'ApiSelect',
colProps: { span: 4 },
label: '设施农业类型',
label: '项目当前用途',
componentProps: ({ formModel }) => {
return {
api: getLoad,

View File

@ -13,22 +13,6 @@ export const columns: BasicColumn[] = [
dataIndex: 'xiangmu_name',
width: 200,
},
{
title: '乡镇',
dataIndex: 'streetname',
},
{
title: '村庄',
dataIndex: 'communityname',
},
{
title: '权利人',
dataIndex: 'quanliren',
},
{
title: '联系方式',
dataIndex: 'lianxifangshi',
},
{
title: '行政区划',
dataIndex: 'xingzhengquhua',
@ -37,14 +21,6 @@ export const columns: BasicColumn[] = [
title: '备案编号',
dataIndex: 'beian_no',
},
{
title: '备案日期',
dataIndex: 'beianriqi',
customRender: ({ text }) => {
if (!text) return '';
return dayjs(text).format('YYYY-MM-DD');
},
},
{
title: '项目状态',
dataIndex: 'handle_status_name',
@ -67,15 +43,10 @@ export const columns: BasicColumn[] = [
},
},
{
title: '设施农业类型',
title: '项目当前用途',
dataIndex: 'xiangmu_yt',
width: 110,
},
{
title: '建筑结构',
dataIndex: 'jianzhujiegou',
width: 110,
},
{
title: '设施农业申请用地面积(公顷)',
dataIndex: 'shenqing_area',
@ -110,7 +81,7 @@ export const searchFormSchema: FormSchema[] = [
field: 'xiangmuyt',
component: 'ApiSelect',
colProps: { span: 4 },
label: '设施农业类型',
label: '项目当前用途',
componentProps: ({ formModel }) => {
return {
api: getLoad,

View File

@ -106,7 +106,7 @@ export const searchFormSchema: FormSchema[] = [
{
field: 'xiangmu_yt',
component: 'ApiSelect',
label: '设施农业类型',
label: '项目当前用途',
colProps: {
span: 6,
},