违法用地-持续监管-继续持续监管按钮只有待审核状态的图斑显示

main
滕嵩 2025-06-05 15:02:17 +08:00
parent de41b71f31
commit cf7c31eb36
2 changed files with 13 additions and 5 deletions

View File

@ -98,7 +98,13 @@
v-if="isKeepSupervision" v-if="isKeepSupervision"
style="display: flex; justify-content: right; margin-top: 10px; gap: 10px" style="display: flex; justify-content: right; margin-top: 10px; gap: 10px"
> >
<a-button type="primary" @click="funCheckCxjgPic"> </a-button> <a-button
v-if="props.showInfoRecord.piccheck == '待审核'"
type="primary"
@click="funCheckCxjgPic"
>
继续持续监管
</a-button>
<a-button type="primary" @click="moveInIllegalSubejctOpen = true"> <a-button type="primary" @click="moveInIllegalSubejctOpen = true">
转入违法用地 转入违法用地
</a-button> </a-button>
@ -532,7 +538,7 @@
const MapboxComponent = ref(); const MapboxComponent = ref();
const mapConfig = ref({}); const mapConfig = ref({});
const props = defineProps(['showInfoData', 'hiddenInfoMap']); const props = defineProps(['showInfoData', 'hiddenInfoMap', 'showInfoRecord']);
const activeKey = ref('1'); const activeKey = ref('1');
const geomsList = ref(); const geomsList = ref();
const imageList = ref([]); const imageList = ref([]);

View File

@ -80,7 +80,7 @@
<a-button type="primary" style="margin-right: 25px" @click="prevData"></a-button> <a-button type="primary" style="margin-right: 25px" @click="prevData"></a-button>
<a-button type="primary" @click="nextData"></a-button> <a-button type="primary" @click="nextData"></a-button>
</div> </div>
<ShowInfoModal :showInfoData="showInfoData" /> <ShowInfoModal :showInfoData="showInfoData" :showInfoRecord="showInfoRecord" />
</div> </div>
</a-modal> </a-modal>
<a-modal <a-modal
@ -128,6 +128,7 @@
countyid: null, countyid: null,
}); });
const showInfoData = ref(); const showInfoData = ref();
const showInfoRecord = ref();
const showInfoOpen = ref(false); const showInfoOpen = ref(false);
const searchParams = ref({ const searchParams = ref({
page: 1, page: 1,
@ -191,8 +192,8 @@
// //
function handleExport() { function handleExport() {
let params = { ...searchParams.value }; let params = { ...searchParams.value };
delete params['page']; // delete params['page'];
delete params['limit']; // delete params['limit'];
let url = VITE_GLOB_API_URL + '/api/DroneCaseInfoSingle/ExportCaseInfoCxjgShapefile'; let url = VITE_GLOB_API_URL + '/api/DroneCaseInfoSingle/ExportCaseInfoCxjgShapefile';
let fileName = '持续监管列表矢量数据' + new Date().getTime() + '.zip'; let fileName = '持续监管列表矢量数据' + new Date().getTime() + '.zip';
axios({ axios({
@ -229,6 +230,7 @@
} }
function viewAccount(record) { function viewAccount(record) {
showInfoId.value = record.Id; showInfoId.value = record.Id;
showInfoRecord.value = record;
getDetailData(); getDetailData();
} }
function getDetailData() { function getDetailData() {