案件=》 图斑
parent
7244c413aa
commit
90ed6a8e56
|
|
@ -65,13 +65,13 @@
|
|||
DTU和PLC完
|
||||
-->
|
||||
<div class="online">
|
||||
<div class="title">案件线索统计</div>
|
||||
<div class="title">图斑线索统计</div>
|
||||
<div class="online_con" id="container2">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="industry">
|
||||
<div class="title">案件分类统计</div>
|
||||
<div class="title">图斑分类统计</div>
|
||||
<div class="industry_con" id="container3"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -138,7 +138,7 @@
|
|||
<img class="centerimg" src="./images/newscase.png" />
|
||||
<img class="centerimgActive" style="display: none;"
|
||||
src="./images/newscase-active.png" />
|
||||
最新案件</span>
|
||||
最新图斑</span>
|
||||
</div>
|
||||
<!-- <div class="center_top_con_but" data-layerName="uavLayer" data-isActive="false">
|
||||
<span>无人机</span>
|
||||
|
|
@ -149,13 +149,13 @@
|
|||
<img class="centerimg" src="./images/historycase.png" />
|
||||
<img class="centerimgActive" style="display: none;"
|
||||
src="./images/historycase-active.png" />
|
||||
历史案件</span>
|
||||
历史图斑</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="center_bot" style="position:relative;">
|
||||
<div class="title">今日案件处理</div>
|
||||
<div class="title">今日图斑处理</div>
|
||||
<div
|
||||
style="position:absolute;left:0px;top:50px;height:25px;width:100%;overflow: hidden;overflow: auto;z-index:10;">
|
||||
<table class="panel-table" bordercolor="#0d48e0" border="1">
|
||||
|
|
@ -407,7 +407,7 @@
|
|||
<!-- <div class="pop2" style="height: 650px;"> -->
|
||||
<div class="pop2">
|
||||
<div class="pop-top">
|
||||
案件详情
|
||||
图斑详情
|
||||
<span class="pop-close">X</span>
|
||||
</div>
|
||||
<!-- <div class="pop-content" style="height: 560px;"> -->
|
||||
|
|
@ -424,15 +424,15 @@
|
|||
</thead> -->
|
||||
<tbody style="line-height:40px;">
|
||||
<tr class="aaa" style="font-size: 16px;height:30px;" align="center">
|
||||
<td style="font-size: 16px;height:30px;width:100px;">案件编号</td>
|
||||
<td style="font-size: 16px;height:30px;width:100px;">图斑编号</td>
|
||||
<td class="caseinfoNo"></td>
|
||||
<td>图斑面积</td>
|
||||
<td class="caseinfoArea"> </td>
|
||||
</tr>
|
||||
<tr class="aaa" style="font-size: 16px;" align="center">
|
||||
<td>案件类型</td>
|
||||
<td>图斑类型</td>
|
||||
<td class="caseinfoType"> </td>
|
||||
<td>案件描述</td>
|
||||
<td>图斑描述</td>
|
||||
<td class="caseinfoDesc"> </td>
|
||||
</tr>
|
||||
<tr class="aaa" style="font-size: 16px;" align="center">
|
||||
|
|
@ -442,7 +442,7 @@
|
|||
<td class="caseinfoAddress"> </td>
|
||||
</tr>
|
||||
<tr class="aaa" style="font-size: 16px;" align="center">
|
||||
<td>案件图片</td>
|
||||
<td>图斑图片</td>
|
||||
<td colspan="3" class="caseinfoImages" style="text-align: left;">
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -466,22 +466,22 @@
|
|||
<!--弹出框-->
|
||||
<div class="pop3">
|
||||
<div class="pop-top">
|
||||
案件处理信息
|
||||
图斑处理信息
|
||||
<span class="pop-close">X</span>
|
||||
</div>
|
||||
<div class="pop-content">
|
||||
<table class="panel-table case-detail" bordercolor="#deefff" border="1">
|
||||
<tbody style="line-height:40px;">
|
||||
<tr class="aaa" style="font-size: 16px;height:30px;" align="center">
|
||||
<td style="font-size: 16px;height:30px;width:100px;">案件编号</td>
|
||||
<td style="font-size: 16px;height:30px;width:100px;">图斑编号</td>
|
||||
<td class="caseinfoNo"></td>
|
||||
<td>处理时间</td>
|
||||
<td class="dealTime"> </td>
|
||||
</tr>
|
||||
<tr class="aaa" style="font-size: 16px;" align="center">
|
||||
<td>案件类型</td>
|
||||
<td>图斑类型</td>
|
||||
<td class="caseinfoType"> </td>
|
||||
<td>案件描述</td>
|
||||
<td>图斑描述</td>
|
||||
<td class="caseinfoDesc"> </td>
|
||||
</tr>
|
||||
<tr class="aaa" style="font-size: 16px;" align="center">
|
||||
|
|
@ -495,11 +495,11 @@
|
|||
<td colspan="3" class="dealResult"> </td>
|
||||
</tr>
|
||||
<tr class="aaa" style="font-size: 16px;" align="center">
|
||||
<td>案件图片</td>
|
||||
<td>图斑图片</td>
|
||||
<td colspan="3" class="caseinfoImages" style="text-align: left;">
|
||||
</td>
|
||||
</tr>
|
||||
<!-- 案件处理图片 -->
|
||||
<!-- 图斑处理图片 -->
|
||||
<tr class="aaa" style="font-size: 16px;" align="center">
|
||||
<td>处理图片</td>
|
||||
<td colspan="3" class="dealImages">
|
||||
|
|
|
|||
|
|
@ -240,7 +240,7 @@ function getCaseClassData() {
|
|||
}
|
||||
});
|
||||
}
|
||||
//今日案件处理
|
||||
//今日图斑处理
|
||||
$.ajax({
|
||||
type: "GET",
|
||||
url: BASE_URL + "/api/DroneScreenDisplay/LoadDroneCaseDeal",
|
||||
|
|
@ -285,7 +285,7 @@ function getTodayCaseDeal() {
|
|||
}
|
||||
|
||||
// target2.on("click", ".click_pop2", function(){
|
||||
// 今日案件处理详情
|
||||
// 今日图斑处理详情
|
||||
$(".click_pop2").click(function () {
|
||||
$('.bgPop3,.pop3').show();
|
||||
var IMAGE_BASE_URL = " http://60.213.14.14:6070";
|
||||
|
|
@ -786,16 +786,16 @@ function updateData() {
|
|||
// 获取最新上报
|
||||
getNewestReport();
|
||||
|
||||
//获取今日案件处理
|
||||
//获取今日图斑处理
|
||||
getTodayCaseDeal();
|
||||
|
||||
//线索办理图表数据更新
|
||||
getDealingAndCompleteData();
|
||||
|
||||
//案件线索统计表数据更新
|
||||
//图斑线索统计表数据更新
|
||||
getVillageData();
|
||||
|
||||
//案件分类统计表数据更新
|
||||
//图斑分类统计表数据更新
|
||||
getCaseClassData();
|
||||
|
||||
//本周图表数据更新
|
||||
|
|
@ -840,8 +840,8 @@ var scn_data = {
|
|||
factoryHeader: [
|
||||
{ "categories": "处理时间" },
|
||||
// {"categories":"上报时间"},
|
||||
{ "categories": "案件类型" },
|
||||
{ "categories": "案件描述" },
|
||||
{ "categories": "图斑类型" },
|
||||
{ "categories": "图斑描述" },
|
||||
{ "categories": "乡镇" },
|
||||
{ "categories": "处理结果" }
|
||||
],
|
||||
|
|
@ -1057,7 +1057,7 @@ function loadCompleteCaseCountCharts(plc) {
|
|||
},
|
||||
xAxis: {
|
||||
type: 'category',
|
||||
data: ['案件总数', '已处理数'],
|
||||
data: ['图斑总数', '已处理数'],
|
||||
axisLine: {
|
||||
show: true,
|
||||
lineStyle: {
|
||||
|
|
@ -1167,7 +1167,7 @@ function loadCompleteCaseCountCharts(plc) {
|
|||
}
|
||||
loadCompleteCaseCountCharts(news_drow_dtu_num);
|
||||
|
||||
//加载乡镇案件线索统计表
|
||||
//加载乡镇图斑线索统计表
|
||||
var villageCharts = null;
|
||||
function loadVillageData(online) {
|
||||
let option = {
|
||||
|
|
@ -1222,7 +1222,7 @@ function loadVillageData(online) {
|
|||
},
|
||||
series: [
|
||||
{
|
||||
name: '乡镇案件数量',
|
||||
name: '乡镇图斑数量',
|
||||
type: 'pictorialBar',
|
||||
pictorialBar: '40%',
|
||||
// symbol: 'path://M0,10 L10,10 L5,0 L0,10 z',
|
||||
|
|
@ -1273,7 +1273,7 @@ function loadVillageData(online) {
|
|||
}
|
||||
loadVillageData(news_online);
|
||||
|
||||
//加载案件分类统计
|
||||
//加载图斑分类统计
|
||||
var caseClassCharts = null;
|
||||
function loadCaseClassCharts(industy) {
|
||||
|
||||
|
|
@ -1296,7 +1296,7 @@ function loadCaseClassCharts(industy) {
|
|||
calculable: true,
|
||||
series: [
|
||||
{
|
||||
name: '案件分类统计',
|
||||
name: '图斑分类统计',
|
||||
type: 'pie',
|
||||
radius: ['35%', '55%'],
|
||||
center: ['50%', '40%'],
|
||||
|
|
|
|||
|
|
@ -73,7 +73,7 @@ $(function () {
|
|||
// flyTo: true
|
||||
// },
|
||||
// {
|
||||
// name: "历史案件",
|
||||
// name: "历史图斑",
|
||||
// type: "wms",
|
||||
// url: "http://175.27.168.120:8080/geoserver/feixian/wms",
|
||||
// layers: "tanyizhen:anjianjilu",
|
||||
|
|
|
|||
|
|
@ -468,7 +468,7 @@ function loadNewestReportPoint() {
|
|||
|
||||
var townshipName = document.createElement("div");
|
||||
townshipName.className = 'townshipName';
|
||||
var mytext = document.createTextNode("历史案件:" + townships[t].historyCount);
|
||||
var mytext = document.createTextNode("历史图斑:" + townships[t].historyCount);
|
||||
townshipName.appendChild(mytext);
|
||||
|
||||
|
||||
|
|
@ -490,7 +490,7 @@ function loadNewestReportPoint() {
|
|||
|
||||
var newestName = document.createElement("div");
|
||||
newestName.className = 'newestName';
|
||||
var mytext = document.createTextNode("最新案件:" + townships[t].newestCount);
|
||||
var mytext = document.createTextNode("最新图斑:" + townships[t].newestCount);
|
||||
newestName.appendChild(mytext);
|
||||
|
||||
|
||||
|
|
@ -811,7 +811,7 @@ map.on('load', function () {
|
|||
'fill-opacity': 1,
|
||||
}
|
||||
});
|
||||
// 历史案件数量
|
||||
// 历史图斑数量
|
||||
map.addLayer({
|
||||
id: `historyCaseLayer`,
|
||||
type: 'symbol',
|
||||
|
|
@ -820,7 +820,7 @@ map.on('load', function () {
|
|||
layout: {
|
||||
'icon-image': '',
|
||||
visibility: 'none',
|
||||
'text-field': '历史案件:{count}',//此属性为需要显示的字段
|
||||
'text-field': '历史图斑:{count}',//此属性为需要显示的字段
|
||||
'text-size': 12,
|
||||
'text-offset': [0, 1],
|
||||
'text-allow-overlap': false, // 是否允许文本重叠(可选,默认值为 false。
|
||||
|
|
@ -835,7 +835,7 @@ map.on('load', function () {
|
|||
'text-translate-anchor': 'map', // 文本的平移锚点,即相对的参考物(可选,可选值为 map、viewport,默认为 map)
|
||||
},
|
||||
})
|
||||
// 最新案件数量
|
||||
// 最新图斑数量
|
||||
map.addLayer({
|
||||
id: `newCaseLayer`,
|
||||
type: 'symbol',
|
||||
|
|
@ -844,7 +844,7 @@ map.on('load', function () {
|
|||
layout: {
|
||||
'icon-image': '',
|
||||
visibility: 'none',
|
||||
'text-field': '最新案件:{newestCount}',//此属性为需要显示的字段
|
||||
'text-field': '最新图斑:{newestCount}',//此属性为需要显示的字段
|
||||
'text-size': 12,
|
||||
'text-offset': [0, -1],
|
||||
'text-allow-overlap': false, // 是否允许文本重叠(可选,默认值为 false。
|
||||
|
|
@ -1066,7 +1066,7 @@ map.on('load', function () {
|
|||
// "icon-image": "cat"
|
||||
// }
|
||||
// });
|
||||
//历史案件
|
||||
//历史图斑
|
||||
function getPolygonCenter(pList) { //获取多边形中心点
|
||||
var area = 0;
|
||||
var x = 0;
|
||||
|
|
@ -1176,7 +1176,7 @@ map.on('load', function () {
|
|||
return item.name == e.features[0].properties.XZQMC;
|
||||
})
|
||||
|
||||
var str = "乡镇名称:" + e.features[0].properties.XZQMC + "<br> <br>案件数量:" + townshipInfo[0].reportCount;
|
||||
var str = "乡镇名称:" + e.features[0].properties.XZQMC + "<br> <br>图斑数量:" + townshipInfo[0].reportCount;
|
||||
popup.setLngLat([e.lngLat.lng, e.lngLat.lat]).setHTML("<p style='color:#333;font-weight:bold;'>" + str + "</p>").addTo(map);
|
||||
|
||||
});
|
||||
|
|
@ -1228,7 +1228,7 @@ map.on('load', function () {
|
|||
|
||||
let jrajs = townshipInfo[0].todayCount || ''
|
||||
let lsajs = townshipInfo[0].historyCount || ''
|
||||
var str = "区域名称:" + e.features[0].properties.name + "<br> <br>案件数量:" + townshipInfo[0].reportCount;
|
||||
var str = "区域名称:" + e.features[0].properties.name + "<br> <br>图斑数量:" + townshipInfo[0].reportCount;
|
||||
popup.setLngLat([e.lngLat.lng, e.lngLat.lat]).setHTML("<p style='color:#333;font-weight:bold;'>" + str + "</p>").addTo(map);
|
||||
|
||||
if (e.features.length > 0) {
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@ enum Api {
|
|||
LoadReformCaseCount = '/api/DroneCaseInfoFLH/LoadTaskCount',
|
||||
// 非粮化 整改审核第二层
|
||||
LoadTaskIllegalDetailList = '/api/DroneCaseInfoFLH/LoadTaskIllegalDetailList',
|
||||
// 案件详情
|
||||
// 图斑详情
|
||||
GetCaseInfoById = '/api/DroneCaseInfoFLH/GetCaseInfoById',
|
||||
// 非粮化 图斑调整 更新案件行政区划
|
||||
// 非粮化 图斑调整 更新图斑行政区划
|
||||
UpdateDroneCaseInfo = '/api/DroneCaseInfoFLH/UpdateDroneCaseInfo',
|
||||
// 分割还原
|
||||
CaseRecover = '/api/DroneCaseInfoFLH/CaseRecover',
|
||||
|
|
|
|||
|
|
@ -14,9 +14,9 @@ enum Api {
|
|||
// complete-导出
|
||||
Get_ExportCaseInfoList = '/api/DroneCaseinfo/ExportCaseInfoList',
|
||||
|
||||
// 案件详情
|
||||
// 图斑详情
|
||||
Get_getCaseInfo = '/api/DroneCaseinfo/GetCaseInfo',
|
||||
// 获取案件处理流程
|
||||
// 获取图斑处理流程
|
||||
Get_GetCaseFlowLog = '/api/DroneCaseinfo/GetCaseFlowLog',
|
||||
// 处理详情
|
||||
Get_GetDroneCaseDeal = '/api/DroneCaseinfo/GetDroneCaseDeal',
|
||||
|
|
@ -61,7 +61,7 @@ export function fun_ExportCaseInfoList(params) {
|
|||
});
|
||||
}
|
||||
|
||||
// 案件详情
|
||||
// 图斑详情
|
||||
export function fun_getCaseInfo(params) {
|
||||
return defHttp.get<responsesmodel>({
|
||||
url: Api.Get_getCaseInfo,
|
||||
|
|
@ -77,7 +77,7 @@ export function fun_GetCaseFlowLog(params) {
|
|||
});
|
||||
}
|
||||
|
||||
// 获取案件处理流程
|
||||
// 获取图斑处理流程
|
||||
export function fun_GetDroneCaseDeal(params) {
|
||||
return defHttp.get<droneCaseDealModel>({
|
||||
url: Api.Get_GetDroneCaseDeal,
|
||||
|
|
|
|||
|
|
@ -80,13 +80,13 @@ enum Api {
|
|||
CaseOffence = '/api/DroneCaseInfoSingle/CaseOffence',
|
||||
LoadCaseInfoListOffence = '/api/DroneCaseInfoSingle/LoadCaseInfoListOffence',
|
||||
DealIllegalCaseInfo = '/api/DroneCaseInfoSingle/dealIllegalCaseInfo',
|
||||
// 修改案件-获取案件列表
|
||||
// 修改图斑-获取图斑列表
|
||||
LoadCaseInfoListForUpdate = '/api/DroneCaseInfoSingle/LoadCaseInfoListForUpdate',
|
||||
// 修改案件-获取单个案件信息
|
||||
// 修改图斑-获取单个图斑信息
|
||||
LoadCaseInfoById = '/api/DroneCaseInfoSingle/LoadCaseInfoById',
|
||||
// 修改案件-修改案件信息
|
||||
// 修改图斑-修改图斑信息
|
||||
UpdateCaseInfo = '/api/DroneCaseInfoSingle/UpdateCaseInfo',
|
||||
// 修改案件-获取案件历史信息
|
||||
// 修改图斑-获取图斑历史信息
|
||||
LoadCaseHistoryInfoList = '/api/DroneCaseInfoSingle/LoadCaseHistoryInfoList',
|
||||
// geo服务增加
|
||||
ShpGeoLayerAdd = '/api/ShpGeoLayer/Add',
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ enum Api {
|
|||
LoadReformCaseCount = '/api/DroneCaseInfoSatellite/LoadReformCaseCount',
|
||||
// 非法采矿整改审核第二层
|
||||
LoadTaskIllegalDetailList = '/api/DroneCaseInfoSatellite/LoadTaskIllegalDetailList',
|
||||
// 案件详情
|
||||
// 图斑详情
|
||||
GetCaseInfoById = '/api/DroneCaseInfoSatellite/GetCaseInfoById',
|
||||
}
|
||||
export function LoadCaiKuangTaskList(params) {
|
||||
|
|
|
|||
|
|
@ -11,25 +11,25 @@ import {
|
|||
} from './model/index';
|
||||
|
||||
enum Api {
|
||||
// 获取案件详情步骤条
|
||||
// 获取图斑详情步骤条
|
||||
GetCaseFlowLog = '/api/DroneCaseinfo/GetCaseFlowLog',
|
||||
// 获取案件处理详情
|
||||
// 获取图斑处理详情
|
||||
GetDroneCaseDeal = '/api/DroneCaseinfo/GetDroneCaseDeal',
|
||||
// 获取案件详情
|
||||
// 获取图斑详情
|
||||
GetCaseInfo = '/api/DroneCaseinfo/GetCaseInfo',
|
||||
// 案件列表
|
||||
// 图斑列表
|
||||
// LoadCaseInfoList = '/api/DroneCaseinfo/LoadCaseInfoList',
|
||||
LoadCaseInfoList = '/api/DroneCaseInfoSingle/LoadCaseInfoList',
|
||||
// 导出案件
|
||||
// 导出图斑
|
||||
ExportCaseInfo = "/api/DroneCaseInfoSingle/DroneCaseInfoExport",
|
||||
// 案件统计列表
|
||||
// 图斑统计列表
|
||||
// 获取GeoJson图层
|
||||
GetDroneGeoJson = '/api/DroneCaseinfo/GetDroneGeoJson',
|
||||
// 上报案件(案件判读保存)
|
||||
// 上报图斑(图斑判读保存)
|
||||
AddDroneCaseInfo = '/api/DroneCaseinfo/AddDroneCaseInfo',
|
||||
// 案件判读
|
||||
// 图斑判读
|
||||
UpdateDroneCaseInfoIntact = '/api/DroneCaseinfo/UpdateDroneCaseInfoIntact',
|
||||
// 关闭案件
|
||||
// 关闭图斑
|
||||
CloseDroneCaseInfo = '/api/DroneCaseinfo/CloseDroneCaseInfo',
|
||||
// 上传图片任务列表
|
||||
PicListTask = '/api/DroneShpImageexif/ListTask',
|
||||
|
|
|
|||
|
|
@ -12,20 +12,20 @@ import {
|
|||
enum Api {
|
||||
// 获取待办任务统计数据
|
||||
LoadTaskCount = '/api/DroneCaseInfoSingle/LoadTaskCount',
|
||||
// 获取案件信息统计数据
|
||||
// 获取图斑信息统计数据
|
||||
LoadDroneCaseInfoCount = '/api/DroneCaseInfoSingle/LoadDroneCaseInfoCount',
|
||||
// 分页获取案件信息列表
|
||||
// 分页获取图斑信息列表
|
||||
LoadDroneCaseInfoDetail = '/api/DroneCaseInfoSingle/LoadTasklList',
|
||||
// 分页获取任务信息列表
|
||||
LoadTaskDetailList = '/api/DroneCaseInfoSingle/LoadTaskDetailList',
|
||||
// 收藏案件
|
||||
// 收藏图斑
|
||||
AddCaseFavorite = '/api/DroneCaseInfoSingle/AddCaseFavorite',
|
||||
// 获取收藏案件列表
|
||||
// 获取收藏图斑列表
|
||||
FavoriteCaseList = '/api/DroneCaseinfo/FavoriteCaseList',
|
||||
DeleteFavoriteCase = '/api/DroneCaseInfoSingle/DeleteFavoriteCase',
|
||||
// 获取案件详情
|
||||
// 获取图斑详情
|
||||
GetCaseInfoById = '/api/DroneCaseInfoSingle/GetCaseInfoById',
|
||||
// 更新案件行政区划
|
||||
// 更新图斑行政区划
|
||||
UpdateDroneCaseInfo = '/api/DroneCaseInfoSingle/UpdateDroneCaseInfo',
|
||||
// 督办流程
|
||||
Supervise = '/api/WFProcess/Supervise',
|
||||
|
|
@ -47,7 +47,7 @@ enum Api {
|
|||
GetPolygonCenter = '/api/DroneCaseInfoSingle/GetCenterPoints',
|
||||
// 获取用户访问机构权限
|
||||
GetUserOrgs = '/api/Check/GetOrgs',
|
||||
// 大屏下发案件统计
|
||||
// 大屏下发图斑统计
|
||||
IssuedStatitical = "/api/DroneScreenDisplay/CaseOffenceXiaFa",
|
||||
// 大屏核实新增统计
|
||||
VerifyStatitical = "/api/DroneScreenDisplay/CaseOffenceCheckAdd",
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@
|
|||
message.warning('请选择一条数据');
|
||||
return;
|
||||
}
|
||||
modalData.title = type === 'bindCaseTypes' ? '分配案件类型' : '分配角色';
|
||||
modalData.title = type === 'bindCaseTypes' ? '分配图斑类型' : '分配角色';
|
||||
modalData.topicId = row[0].topicId;
|
||||
modalData.type = type;
|
||||
openModal.value = true;
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ export const columns = [
|
|||
dataIndex: 'topicName',
|
||||
},
|
||||
{
|
||||
title: '案件类型',
|
||||
title: '图斑类型',
|
||||
dataIndex: 'caseTypes',
|
||||
},
|
||||
{
|
||||
|
|
@ -46,7 +46,7 @@ export const emptyTopicItem = {
|
|||
};
|
||||
export const caseTypesColumns = [
|
||||
{
|
||||
title: '案件名称',
|
||||
title: '图斑名称',
|
||||
dataIndex: 'itemName',
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
<BasicModal
|
||||
v-bind="$attrs"
|
||||
@register="registerModal"
|
||||
title="案件详情"
|
||||
title="图斑详情"
|
||||
:canFullscreen="false"
|
||||
:defaultFullscreen="true"
|
||||
:showCancelBtn="false"
|
||||
|
|
@ -72,7 +72,7 @@
|
|||
dataIndex: 'communityname',
|
||||
},
|
||||
{
|
||||
title: '案件描述',
|
||||
title: '图斑描述',
|
||||
dataIndex: 'case_description',
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -190,7 +190,7 @@
|
|||
<a-modal v-model:open="open_chuantou" title="导出文件类型" :footer="null">
|
||||
<div>
|
||||
<a-button class="exportbutton" @click="handleExport('chuantou_execl')">
|
||||
统计明细案件信息(execl)
|
||||
统计明细图斑信息(execl)
|
||||
</a-button>
|
||||
<a-button class="exportbutton" @click="handleExport('chuantou_shp')">
|
||||
统计明细矢量数据(shp)
|
||||
|
|
@ -424,10 +424,10 @@
|
|||
}
|
||||
switch (exportType) {
|
||||
case 'chuantou_execl':
|
||||
// 穿透-导出案件明细execl
|
||||
// 穿透-导出图斑明细execl
|
||||
url = VITE_GLOB_API_URL + '/api/DroneCaseInfoSingle/ExprotCaseListByType';
|
||||
fileName =
|
||||
'统计明细案件信息 ' +
|
||||
'统计明细图斑信息 ' +
|
||||
tablist[activeKey.value].countyname +
|
||||
'-' +
|
||||
tablist[activeKey.value].label +
|
||||
|
|
@ -436,7 +436,7 @@
|
|||
'.xls';
|
||||
break;
|
||||
case 'chuantou_shp':
|
||||
// 穿透-导出案件明细shp
|
||||
// 穿透-导出图斑明细shp
|
||||
url = VITE_GLOB_API_URL + '/api/DroneCaseInfoSingle/ExportShapefile';
|
||||
fileName =
|
||||
'统计明细矢量数据 ' +
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
<BasicModal
|
||||
v-bind="$attrs"
|
||||
@register="registerModal"
|
||||
title="案件详情"
|
||||
title="图斑详情"
|
||||
:canFullscreen="false"
|
||||
:defaultFullscreen="true"
|
||||
:showCancelBtn="false"
|
||||
|
|
@ -73,7 +73,7 @@
|
|||
dataIndex: 'communityname',
|
||||
},
|
||||
{
|
||||
title: '案件描述',
|
||||
title: '图斑描述',
|
||||
dataIndex: 'case_description',
|
||||
},
|
||||
{
|
||||
|
|
@ -97,7 +97,7 @@
|
|||
dataIndex: 'is_illegal',
|
||||
},
|
||||
{
|
||||
title: '案件状态',
|
||||
title: '图斑状态',
|
||||
dataIndex: 'handle_status_name',
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -190,7 +190,7 @@
|
|||
<a-modal v-model:open="open_chuantou" title="导出文件类型" :footer="null">
|
||||
<div>
|
||||
<a-button class="exportbutton" @click="handleExport('chuantou_execl')">
|
||||
统计明细案件信息(execl)
|
||||
统计明细图斑信息(execl)
|
||||
</a-button>
|
||||
<a-button class="exportbutton" @click="handleExport('chuantou_shp')">
|
||||
统计明细矢量数据(shp)
|
||||
|
|
@ -421,10 +421,10 @@
|
|||
}
|
||||
switch (exportType) {
|
||||
case 'chuantou_execl':
|
||||
// 穿透-导出案件明细execl
|
||||
// 穿透-导出图斑明细execl
|
||||
url = VITE_GLOB_API_URL + '/api/DroneCaseInfoSingle/ExprotCaseListByType';
|
||||
fileName =
|
||||
'统计明细案件信息 ' +
|
||||
'统计明细图斑信息 ' +
|
||||
tablist[activeKey.value].countyname +
|
||||
'-' +
|
||||
tablist[activeKey.value].label +
|
||||
|
|
@ -433,7 +433,7 @@
|
|||
'.xls';
|
||||
break;
|
||||
case 'chuantou_shp':
|
||||
// 穿透-导出案件明细shp
|
||||
// 穿透-导出图斑明细shp
|
||||
url = VITE_GLOB_API_URL + '/api/DroneCaseInfoSingle/ExportShapefile';
|
||||
fileName =
|
||||
'统计明细矢量数据 ' +
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@
|
|||
:label-col="labelCol"
|
||||
:wrapper-col="wrapperCol"
|
||||
>
|
||||
<a-form-item label="案件编号" name="case_no">
|
||||
<a-form-item label="图斑编号" name="case_no">
|
||||
<a-input v-model:value="formState.case_no" disabled />
|
||||
</a-form-item>
|
||||
<a-form-item label="案件描述" name="case_description">
|
||||
<a-form-item label="图斑描述" name="case_description">
|
||||
<a-input v-model:value="formState.case_description" disabled />
|
||||
</a-form-item>
|
||||
<a-form-item label="县区" name="countyid">
|
||||
|
|
@ -61,10 +61,10 @@
|
|||
:label-col="labelCol"
|
||||
:wrapper-col="wrapperCol"
|
||||
>
|
||||
<a-form-item label="案件编号" name="case_no">
|
||||
<a-form-item label="图斑编号" name="case_no">
|
||||
<a-input v-model:value="formState.case_no" disabled />
|
||||
</a-form-item>
|
||||
<a-form-item label="案件描述" name="case_description">
|
||||
<a-form-item label="图斑描述" name="case_description">
|
||||
<a-input v-model:value="formState.case_description" disabled />
|
||||
</a-form-item>
|
||||
<a-form-item label="县区" name="countyid">
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
<div class="case-view_content">
|
||||
<div class="file-box w-1/2 xl:w-1/2" v-if="caseHandleInfo">
|
||||
<CollapseContainer
|
||||
title="【案件下发信息】"
|
||||
title="【图斑下发信息】"
|
||||
:canExpan="false"
|
||||
v-if="current == 0 || current == 4"
|
||||
>
|
||||
|
|
@ -22,7 +22,7 @@
|
|||
</CollapseContainer>
|
||||
|
||||
<CollapseContainer
|
||||
title="【案件核查信息】"
|
||||
title="【图斑核查信息】"
|
||||
:canExpan="false"
|
||||
v-if="current == 1 || current == 4"
|
||||
>
|
||||
|
|
@ -34,7 +34,7 @@
|
|||
</CollapseContainer>
|
||||
|
||||
<CollapseContainer
|
||||
title="【案件办理信息-合法举证】"
|
||||
title="【图斑办理信息-合法举证】"
|
||||
:canExpan="false"
|
||||
v-if="
|
||||
(caseHandleInfo.is_illegal == '合法' && current == 2) ||
|
||||
|
|
@ -49,18 +49,18 @@
|
|||
</CollapseContainer>
|
||||
|
||||
<CollapseContainer
|
||||
title="【案件办理信息-伪变化】"
|
||||
title="【图斑办理信息-伪变化】"
|
||||
:canExpan="false"
|
||||
v-if="
|
||||
(caseHandleInfo.is_illegal == '伪变化' && current == 2) ||
|
||||
(caseHandleInfo.is_illegal == '伪变化' && current == 4)
|
||||
"
|
||||
>
|
||||
<div> 伪变化没有案件办理信息 </div>
|
||||
<div> 伪变化没有图斑办理信息 </div>
|
||||
</CollapseContainer>
|
||||
|
||||
<CollapseContainer
|
||||
title="【案件办理信息-违法-拟拆除】"
|
||||
title="【图斑办理信息-违法-拟拆除】"
|
||||
:canExpan="false"
|
||||
v-if="
|
||||
(caseHandleInfo.is_illegal == '违法' &&
|
||||
|
|
@ -75,7 +75,7 @@
|
|||
</CollapseContainer>
|
||||
|
||||
<CollapseContainer
|
||||
title="【案件办理信息-违法-查处】"
|
||||
title="【图斑办理信息-违法-查处】"
|
||||
:canExpan="false"
|
||||
v-if="
|
||||
(caseHandleInfo.is_illegal == '违法' &&
|
||||
|
|
@ -94,7 +94,7 @@
|
|||
</CollapseContainer>
|
||||
|
||||
<CollapseContainer
|
||||
title="【案件办理信息-违法-拟完善手续】"
|
||||
title="【图斑办理信息-违法-拟完善手续】"
|
||||
:canExpan="false"
|
||||
v-if="
|
||||
(caseHandleInfo.is_illegal == '违法' &&
|
||||
|
|
@ -114,7 +114,7 @@
|
|||
</CollapseContainer>
|
||||
|
||||
<CollapseContainer
|
||||
title="【案件审核信息】"
|
||||
title="【图斑审核信息】"
|
||||
:canExpan="false"
|
||||
v-if="current == 3 || current == 4"
|
||||
>
|
||||
|
|
@ -122,7 +122,7 @@
|
|||
</CollapseContainer>
|
||||
|
||||
<CollapseContainer
|
||||
title="【案件退回描述】"
|
||||
title="【图斑退回描述】"
|
||||
:canExpan="false"
|
||||
v-if="detailData.is_drawback == 1"
|
||||
>
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@
|
|||
{{ caseHandleInfo.info.is_forever_build == 1 ? '是' : '否' }}
|
||||
</a-descriptions-item>
|
||||
|
||||
<!-- 案件违法 - 拆除 -->
|
||||
<!-- 图斑违法 - 拆除 -->
|
||||
<a-descriptions-item
|
||||
label="处理办法"
|
||||
v-if="caseHandleInfo.is_illegal == '违法' && caseHandleInfo.info.measure_name == '拟拆除'"
|
||||
|
|
@ -88,7 +88,7 @@
|
|||
{{ caseHandleInfo.info.build_structure }}
|
||||
</a-descriptions-item>
|
||||
|
||||
<!-- 案件违法 查处 -->
|
||||
<!-- 图斑违法 查处 -->
|
||||
<a-descriptions-item
|
||||
label="处理办法"
|
||||
v-if="caseHandleInfo.is_illegal == '违法' && caseHandleInfo.info.measure_name == '查处'"
|
||||
|
|
@ -126,7 +126,7 @@
|
|||
{{ caseHandleInfo.info.illegal_type }}
|
||||
</a-descriptions-item>
|
||||
|
||||
<!-- 案件违法 完善手续 -->
|
||||
<!-- 图斑违法 完善手续 -->
|
||||
<a-descriptions-item
|
||||
label="处理办法"
|
||||
v-if="caseHandleInfo.is_illegal == '违法' && caseHandleInfo.info.measure_name == '拟完善手续'"
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
<template>
|
||||
<a-descriptions bordered :column="2" size="small" :labelStyle="labelStyle">
|
||||
<a-descriptions-item label="案件编号">{{ caseDetail.case_no }}</a-descriptions-item>
|
||||
<a-descriptions-item label="图斑编号">{{ caseDetail.case_no }}</a-descriptions-item>
|
||||
<a-descriptions-item label="上报人">
|
||||
{{ caseDetail.identification_user }}
|
||||
</a-descriptions-item>
|
||||
<a-descriptions-item label="上报时间">
|
||||
{{ caseDetail.identification_time }}
|
||||
</a-descriptions-item>
|
||||
<a-descriptions-item label="案件状态">
|
||||
<a-descriptions-item label="图斑状态">
|
||||
<a-tag color="warning" v-if="caseDetail.handle_status_id == 0">
|
||||
{{ caseDetail.handle_status_name }}
|
||||
</a-tag>
|
||||
|
|
@ -21,16 +21,16 @@
|
|||
caseDetail.communityname
|
||||
}}
|
||||
</a-descriptions-item>
|
||||
<a-descriptions-item label="案件地址">{{ caseDetail.address }}</a-descriptions-item>
|
||||
<a-descriptions-item label="图斑地址">{{ caseDetail.address }}</a-descriptions-item>
|
||||
<a-descriptions-item label="经纬度"
|
||||
>{{ caseDetail.lng }} , {{ caseDetail.lat }}</a-descriptions-item
|
||||
>
|
||||
<a-descriptions-item label="案件地址">{{ caseDetail.area }} (m²)</a-descriptions-item>
|
||||
<a-descriptions-item label="案件类型">{{ caseDetail.typename }}</a-descriptions-item>
|
||||
<a-descriptions-item label="案件备注">{{ caseDetail.remark }}</a-descriptions-item>
|
||||
<a-descriptions-item label="案件描述">{{ caseDetail.case_description }}</a-descriptions-item>
|
||||
<a-descriptions-item label="图斑地址">{{ caseDetail.area }} (m²)</a-descriptions-item>
|
||||
<a-descriptions-item label="图斑类型">{{ caseDetail.typename }}</a-descriptions-item>
|
||||
<a-descriptions-item label="图斑备注">{{ caseDetail.remark }}</a-descriptions-item>
|
||||
<a-descriptions-item label="图斑描述">{{ caseDetail.case_description }}</a-descriptions-item>
|
||||
|
||||
<a-descriptions-item label="案件图片">
|
||||
<a-descriptions-item label="图斑图片">
|
||||
<div>
|
||||
<ImagePreview :imageList="imgList" />
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -159,7 +159,7 @@
|
|||
},
|
||||
});
|
||||
}
|
||||
// 案件位置显示无人机图标
|
||||
// 图斑位置显示无人机图标
|
||||
function loadDroneMarker(lng, lat) {
|
||||
if (detailMap.value.getLayer('cat-on-building')) {
|
||||
detailMap.value.removeLayer('cat-on-building');
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
// 案件详情首页
|
||||
// 图斑详情首页
|
||||
export { default as CaseView } from './caseview/index.vue';
|
||||
// 【案件下发信息】
|
||||
// 【图斑下发信息】
|
||||
export { default as Issue } from './caseview/src/issue.vue';
|
||||
// 【案件核查信息】
|
||||
// 【图斑核查信息】
|
||||
export { default as Inspect } from './caseview/src/inspect.vue';
|
||||
// 【案件审核信息】
|
||||
// 【图斑审核信息】
|
||||
export { default as Audit } from './caseview/src/audit.vue';
|
||||
// 【案件办理信息-违法-拟拆除】
|
||||
// 【图斑办理信息-违法-拟拆除】
|
||||
export { default as Dismantle } from './caseview/src/dismantle.vue';
|
||||
// 地图位置
|
||||
export { default as MapDetail } from './caseview/src/mapDetail.vue';
|
||||
// 案件办理信息-合法举证
|
||||
// 图斑办理信息-合法举证
|
||||
export { default as Evidence } from './caseview/src/evidence.vue';
|
||||
// 【案件办理信息-违法-查处】
|
||||
// 【图斑办理信息-违法-查处】
|
||||
export { default as Investigate } from './caseview/src/investigate.vue';
|
||||
// 【案件办理信息-违法-拟完善手续】
|
||||
// 【图斑办理信息-违法-拟完善手续】
|
||||
export { default as Procedure } from './caseview/src/procedure.vue';
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
<BasicModal
|
||||
v-bind="$attrs"
|
||||
@register="registerModal"
|
||||
title="案件详情"
|
||||
title="图斑详情"
|
||||
:canFullscreen="false"
|
||||
:defaultFullscreen="true"
|
||||
:showCancelBtn="false"
|
||||
|
|
@ -60,7 +60,7 @@
|
|||
});
|
||||
|
||||
const [registerTable, { reload, getSelectRows, clearSelectedRowKeys }] = useTable({
|
||||
title: '案件列表',
|
||||
title: '图斑列表',
|
||||
api: getCaseInfoList,
|
||||
// api:()=>1,
|
||||
columns,
|
||||
|
|
|
|||
|
|
@ -7,11 +7,11 @@ import { useMessage } from '@/hooks/web/useMessage';
|
|||
type CheckedType = boolean | string | number;
|
||||
export const columns: BasicColumn[] = [
|
||||
{
|
||||
title: '案件编号',
|
||||
title: '图斑编号',
|
||||
dataIndex: 'caseNo',
|
||||
width: 200,
|
||||
},{
|
||||
title: '案件描述',
|
||||
title: '图斑描述',
|
||||
dataIndex: 'caseDescription',
|
||||
width: 200,
|
||||
},{
|
||||
|
|
@ -39,7 +39,7 @@ export const searchFormSchema: FormSchema[] = [
|
|||
{
|
||||
field: 'is_intact',
|
||||
component: 'Select',
|
||||
label: '案件状态',
|
||||
label: '图斑状态',
|
||||
colProps: {
|
||||
span: 6,
|
||||
},
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
<BasicModal
|
||||
v-bind="$attrs"
|
||||
@register="registerModal"
|
||||
title="案件详情"
|
||||
title="图斑详情"
|
||||
:canFullscreen="false"
|
||||
:defaultFullscreen="true"
|
||||
:showCancelBtn="false"
|
||||
|
|
@ -35,7 +35,7 @@ const props = defineProps<{
|
|||
}>()
|
||||
const caseId = ref('');
|
||||
let columns = reactive({data:[],col:[{
|
||||
title: '案件编号',
|
||||
title: '图斑编号',
|
||||
dataIndex: 'caseNo',
|
||||
},
|
||||
{
|
||||
|
|
@ -43,7 +43,7 @@ let columns = reactive({data:[],col:[{
|
|||
dataIndex: 'communityName',
|
||||
},
|
||||
{
|
||||
title: '案件描述',
|
||||
title: '图斑描述',
|
||||
dataIndex: 'caseDescription',
|
||||
},{
|
||||
title: '所属类型',
|
||||
|
|
@ -61,7 +61,7 @@ let columns = reactive({data:[],col:[{
|
|||
title: '审核时间',
|
||||
dataIndex: 'verifyTime',
|
||||
},{
|
||||
title: '案件状态',
|
||||
title: '图斑状态',
|
||||
dataIndex: 'handleStatusName',
|
||||
}]});
|
||||
let total = ref(0)
|
||||
|
|
|
|||
|
|
@ -585,7 +585,7 @@
|
|||
|
||||
}
|
||||
|
||||
// 获取下级行政结构案件统计
|
||||
// 获取下级行政结构图斑统计
|
||||
function getOrgCaseList(column,record:Recordable){
|
||||
|
||||
if(currentOrgLevel.value == 'country'){
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@ export const columnsDataPreview: BasicColumn[] = [
|
|||
|
||||
export const columns: BasicColumn[] = [
|
||||
{
|
||||
title: '案件编号',
|
||||
title: '图斑编号',
|
||||
dataIndex: 'case_no',
|
||||
width: 120,
|
||||
}
|
||||
|
|
@ -154,7 +154,7 @@ export const columns: BasicColumn[] = [
|
|||
dataIndex: 'communityname',
|
||||
width: 120,
|
||||
},{
|
||||
title: '案件描述',
|
||||
title: '图斑描述',
|
||||
dataIndex: 'case_description',
|
||||
width: 120,
|
||||
},{
|
||||
|
|
@ -179,7 +179,7 @@ export const columns: BasicColumn[] = [
|
|||
dataIndex: 'verifytime',
|
||||
width: 120,
|
||||
},{
|
||||
title: '案件状态',
|
||||
title: '图斑状态',
|
||||
dataIndex: 'handle_status_name',
|
||||
width: 120,
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
<BasicModal
|
||||
v-bind="$attrs"
|
||||
@register="registerModal"
|
||||
title="案件详情"
|
||||
title="图斑详情"
|
||||
:canFullscreen="false"
|
||||
:defaultFullscreen="true"
|
||||
:showCancelBtn="false"
|
||||
|
|
@ -35,7 +35,7 @@ const props = defineProps<{
|
|||
}>()
|
||||
const caseId = ref('');
|
||||
let columns = reactive({data:[],col:[{
|
||||
title: '案件编号',
|
||||
title: '图斑编号',
|
||||
dataIndex: 'caseNo',
|
||||
},
|
||||
{
|
||||
|
|
@ -43,7 +43,7 @@ let columns = reactive({data:[],col:[{
|
|||
dataIndex: 'communityName',
|
||||
},
|
||||
{
|
||||
title: '案件描述',
|
||||
title: '图斑描述',
|
||||
dataIndex: 'caseDescription',
|
||||
},{
|
||||
title: '所属类型',
|
||||
|
|
@ -61,7 +61,7 @@ let columns = reactive({data:[],col:[{
|
|||
title: '审核时间',
|
||||
dataIndex: 'verifyTime',
|
||||
},{
|
||||
title: '案件状态',
|
||||
title: '图斑状态',
|
||||
dataIndex: 'handleStatusName',
|
||||
}]});
|
||||
let total = ref(0)
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@ export const columnsDataPreview: BasicColumn[] = [
|
|||
|
||||
export const columns: BasicColumn[] = [
|
||||
{
|
||||
title: '案件编号',
|
||||
title: '图斑编号',
|
||||
dataIndex: 'case_no',
|
||||
width: 120,
|
||||
}
|
||||
|
|
@ -154,7 +154,7 @@ export const columns: BasicColumn[] = [
|
|||
dataIndex: 'communityname',
|
||||
width: 120,
|
||||
},{
|
||||
title: '案件描述',
|
||||
title: '图斑描述',
|
||||
dataIndex: 'case_description',
|
||||
width: 120,
|
||||
},{
|
||||
|
|
@ -179,7 +179,7 @@ export const columns: BasicColumn[] = [
|
|||
dataIndex: 'verifytime',
|
||||
width: 120,
|
||||
},{
|
||||
title: '案件状态',
|
||||
title: '图斑状态',
|
||||
dataIndex: 'handle_status_name',
|
||||
width: 120,
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@
|
|||
:label-col="labelCol"
|
||||
:wrapper-col="wrapperCol"
|
||||
>
|
||||
<a-form-item label="案件编号" name="case_no">
|
||||
<a-form-item label="图斑编号" name="case_no">
|
||||
<a-input v-model:value="formState.case_no" disabled />
|
||||
</a-form-item>
|
||||
<a-form-item label="案件描述" name="case_description">
|
||||
<a-form-item label="图斑描述" name="case_description">
|
||||
<a-input v-model:value="formState.case_description" disabled />
|
||||
</a-form-item>
|
||||
<a-form-item label="县区" name="countyid">
|
||||
|
|
@ -61,10 +61,10 @@
|
|||
:label-col="labelCol"
|
||||
:wrapper-col="wrapperCol"
|
||||
>
|
||||
<a-form-item label="案件编号" name="case_no">
|
||||
<a-form-item label="图斑编号" name="case_no">
|
||||
<a-input v-model:value="formState.case_no" disabled />
|
||||
</a-form-item>
|
||||
<a-form-item label="案件描述" name="case_description">
|
||||
<a-form-item label="图斑描述" name="case_description">
|
||||
<a-input v-model:value="formState.case_description" disabled />
|
||||
</a-form-item>
|
||||
<a-form-item label="县区" name="countyid">
|
||||
|
|
|
|||
Loading…
Reference in New Issue