diff --git a/src/api/work/confinement.ts b/src/api/work/confinement.ts
index 096cba1..437d2d0 100644
--- a/src/api/work/confinement.ts
+++ b/src/api/work/confinement.ts
@@ -6,6 +6,16 @@ export const getConfinementList = (query)=>{
query
})
}
+
+//无权限判断的分页查询
+export const getConfinementListAll =(query)=>{
+ return request.get({
+ url:'/confinement/listALl',
+ query
+ })
+}
+
+
//新增
export const InsertConfinement = (body) =>{
return request.post({
diff --git a/src/components/datav/tabs.vue b/src/components/datav/tabs.vue
index b172030..e4ec978 100644
--- a/src/components/datav/tabs.vue
+++ b/src/components/datav/tabs.vue
@@ -114,6 +114,9 @@ function handleChangeActiveTab(item) {
}
}
}
+.tabs-content{
+ min-width: 300px;
+}
.tab-title {
margin-bottom: 4px;
cursor: pointer;
@@ -139,4 +142,4 @@ function handleChangeActiveTab(item) {
}
}
}
-
\ No newline at end of file
+
diff --git a/src/components/negative/action-history.vue b/src/components/negative/action-history.vue
index 4812a47..df68cd9 100644
--- a/src/components/negative/action-history.vue
+++ b/src/components/negative/action-history.vue
@@ -102,4 +102,4 @@ function getConsumingTime(crtTime, index) {
}
}
}
-
\ No newline at end of file
+
diff --git a/src/components/negative/dialog.vue b/src/components/negative/dialog.vue
index 159d714..69b64a7 100644
--- a/src/components/negative/dialog.vue
+++ b/src/components/negative/dialog.vue
@@ -136,8 +136,11 @@
+
+
+
+
-1 && !verifyEditFlag
"
>
+
+
+
+
+
+
+
\ No newline at end of file
+
diff --git a/src/components/negative/verify.vue b/src/components/negative/verify.vue
index 08dcd27..ce72d20 100644
--- a/src/components/negative/verify.vue
+++ b/src/components/negative/verify.vue
@@ -1,321 +1,322 @@
- 核查办理
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
- handleChangeCheckStatus(val, item)"
- >
- 属实
- 基本属实
- 不属实
- handleChangeCheckStatus(val, item)"
+ >
+ 属实
+ 基本属实
+ 不属实
+ 无法办理
-
-
-
+ >无法办理
+
+
+
+
-
-
+
-
+
(form.isRectifyName = dict.isRectify.filter(
(item) => item.dictValue === val
)[0].dictLabel)
"
- >
- {{ item.dictLabel }}
-
-
-
-
- {{ item.dictLabel }}
+
+
+
+
+
-
-
- {{ item.dictLabel }}
-
-
-
-
-
+ {{ item.dictLabel }}
+
+
+
+
+
-
-
- 天
-
-
-
+ >
+
+ 天
+
+
+
-
-
-
-
+
+
-
-
-
+
+
-
-
-
-
-
+
+
+
+
-
- obj.type === BlameType.PERSONAL
)"
- :key="index"
- >
-
-
- 涉及人员{{
- form.blames
- .filter(
- (blame) =>
- blame.type ===
- BlameType.PERSONAL
- )
- .indexOf(item) + 1
- }}
-
- 删除
-
-
-
-
-
+
+
+ 涉及人员{{
+ form.blames
+ .filter(
+ (blame) =>
+ blame.type ===
+ BlameType.PERSONAL
+ )
+ .indexOf(item) + 1
+ }}
+
+ 删除
+
+
+
+
+
-
handleChangePolice(police, item)
"
- />
-
-
-
-
+
-
-
-
-
-
+
+
+
+
-
-
-
+ >
+
+
+
-
-
+
-
+
(item.ivPersonType =
dict.personType.filter(
@@ -324,166 +325,166 @@
val
)[0].dictLabel)
"
- >
- {{ item.dictLabel }}
-
-
-
-
-
-
{{ item.dictLabel }}
+
+
+
+
+
+
-
-
+
+
-
-
-
+
+
+
handleChangeProblem(
node,
problem
)
"
- />
-
-
+
-
-
-
-
+ />
+
+
+
{{
problem.oneLevelContent
? problem.oneLevelContent +
- " / "
- : ""
- }}
- {{
- problem.twoLevelContent
- ? problem.twoLevelContent +
- " / "
+ " / "
: ""
- }}
- {{
- problem.threeLevelContent
- }}
-
-
+ }}
+
{{
+ problem.twoLevelContent
+ ? problem.twoLevelContent +
+ " / "
+ : ""
+ }}
+
{{
+ problem.threeLevelContent
+ }}
+
+
-
-
+
-
-
-
- 删除问题
-
-
-
-
-
- 添加问题
-
-
-
-
-
-
+
+
+
+ 删除问题
+
+
+
+
+
+ 添加问题
+
+
+
+
+
+
-
-
-
-
- 添加问题
-
-
-
-
-
-
+
+
+
+ 添加问题
+
+
+
+
+
+
-
+
(item.responsibilityTypeName =
dict.responsibilityType.filter(
@@ -492,153 +493,154 @@
val
)[0].dictLabel)
"
- >
- {{ item.dictLabel }}
-
-
-
-
-
- {{ item.dictLabel }}
+
+
+
+
+
+
-
-
+
+
handleChangeSubjectiveAspect(
val,
item
)
"
- >
- {{ item.dictLabel }}
-
-
- {{ item.dictLabel }}
+
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
handleChangeResultCode(
item,
val
)
"
- clearable
- >
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
-
+
(item.protectRightsName =
dict.protectRights.filter(
@@ -647,30 +649,31 @@
val
)[0].dictLabel)
"
- >
- {{ item.dictLabel }}
-
-
-
-
-
-
-
-
+ {{ item.dictLabel }}
+
+
+
+
+
+
+
+
+ {
if (
item.superviseMeasuresCode ===
@@ -688,82 +691,118 @@
}
}
"
- >{{ dictItem.dictLabel }}
-
-
-
-
-
-
+ >{{ dictItem.dictLabel }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 姓名
+ 警号
+ 部门
+ 事由
+ 禁闭时间
-
-
-
-
-
-
- 添加涉及人员
-
-
+
+
+
+ {{ val.name }}
+ {{ val.empNo }}
+
+
+ {{ val.departShortName ||'/' }}
+
+
+
+
+ {{val.matter}}
+
+
+
+ {{val.startTime + "-" +val.endTime}}
+
+
+
+
+
-
-
+
+
+
+
+ 添加涉及人员
+
+
+
+
+
-
-
-
涉及领导{{ index + 1 }}
- 删除
-
-
+ >
+
+
+
涉及领导{{ index + 1 }}
+ 删除
+
+
-
-
-
+
+
-
obj.type ===
BlameType.PERSONAL &&
obj.blameIdCode
)"
- :key="obj.blameIdCode"
- :label="obj.blameName"
- :value="obj.blameIdCode"
- :checked="
+ :key="obj.blameIdCode"
+ :label="obj.blameName"
+ :value="obj.blameIdCode"
+ :checked="
item.blameIdCodes.includes(
obj.blameIdCode
)
"
- @change="
+ @change="
(bool) =>
handleCheckboxChange(
item,
@@ -771,88 +810,88 @@
obj.blameIdCode
)
"
- />
-
-
-
-
+
- {
item.leadName = police.name;
item.leadIdCode = police.idCode;
}
"
- :isLeader="true"
- />
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
-
+
(item.leadResponsibilityTypeName =
dict.leadResponsibilityType.filter(
@@ -861,178 +900,217 @@
val
)[0].dictLabel)
"
- >
- {{ item.dictLabel }}
-
-
-
-
+ >
+ {{ item.dictLabel }}
+
+
+
+
-
-
-
+
-
+
handleChangeLeadResultCode(
item,
val
)
"
- clearable
- multiple
- >
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ 姓名
+ 警号
+ 部门
+ 事由
+ 禁闭时间
+
+
+
+
+ {{ val.name }}
+ {{ val.empNo }}
+
+
+ {{ val.departShortName ||'/' }}
+
+
+
+
+ {{val.matter}}
+
+
+
+ {{val.startTime + "-" +val.endTime}}
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
- 添加涉及领导
-
-
-
-
-
+
+
+
+ 添加涉及领导
+
+
+
+
+
-
-
-
-
涉及单位
-
-
-
-
+
+
+
涉及单位
+
+
+
+
- {
item.blameName = police.name;
item.blameIdCode =
police.idCode;
}
"
- />
-
-
-
-
+
-
-
-
-
-
+
+
+
+
-
- 民警
-
-
-
-
-
-
-
+
+ 民警
+
+
+
+
+
+
+
(item.superviseMeasuresName =
dict.superviseMeasures.filter(
@@ -1041,12 +1119,12 @@
val
)[0].dictLabel)
"
- >
-
+ {
if (
item.superviseMeasuresCode ===
@@ -1064,161 +1142,161 @@
}
}
"
- >{{ dictItem.dictLabel }}
-
-
-
-
-
-
-
-
+
+
-
-
-
+
+
+
handleChangeProblem(
node,
problem
)
"
- />
-
-
+
-
-
-
-
+ />
+
+
+
{{
problem.oneLevelContent
? problem.oneLevelContent +
- " / "
+ " / "
: ""
- }}
- {{
- problem.twoLevelContent
- ? problem.twoLevelContent +
- " / "
- : ""
- }}
- {{
- problem.threeLevelContent
- }}
-
-
+ }}
+
{{
+ problem.twoLevelContent
+ ? problem.twoLevelContent +
+ " / "
+ : ""
+ }}
+
{{
+ problem.threeLevelContent
+ }}
+
+
-
-
+
-
-
-
- 删除问题
-
-
-
-
-
- 添加问题
-
-
-
-
+
+
+
+ 删除问题
+
+
+
+
+
+ 添加问题
+
+
+
+
-
-
-
-
- 添加问题
-
-
-
-
-
-
-
-
+
+
+
+ 添加问题
+
+
+
+
+
+
+
+
-
+
(item.subjectiveAspectName =
dict.subjectiveAspect.filter(
@@ -1227,31 +1305,31 @@
val
)[0].dictLabel)
"
- >
- {{ item.dictLabel }}
-
-
-
-
+ >
+ {{ item.dictLabel }}
+
+
+
+
-
-
+
-
+
(item.responsibilityTypeName =
dict.responsibilityType.filter(
@@ -1260,590 +1338,635 @@
val
)[0].dictLabel)
"
- >
- {{ item.dictLabel }}
-
-
-
-
-
- {{ item.dictLabel }}
+
+
+
+
+
+
-
+
handleChangeDepartResultCode(
item,
val
)
"
- clearable
- multiple
- >
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
信访办理
-
-
-
+
+
{
item.name = police.name;
item.idCode = police.idCode;
item.mobile = police.mobile;
}
"
- />
- 联系电话:
-
-
-
-
-
- 添加经办人
-
-
-
-
-
- 删除经办人
-
-
-
- 联系电话:
+
+
+
+
+
+ 添加经办人
+
+
+
+
+
+ 删除经办人
+
+
+
+
-
-
+ form.visitingLeaderName = police.name"
- :isLeader="true"
- />
- 警号:
-
-
-
-
form.visitingLeaderName = police.name"
+ :isLeader="true"
+ />
+ 警号:
+
+
+
+
-
-
-
-
-
+
+
+
+
-
-
-
-
-
+ >
+
+
+
+
+
-
-
-
- 佐证材料
-
-
-
- 请提供以下佐证材料:
-
- 1、《处理反馈表》(必提供)
- 下载链接
-
-
- 2、如申请容错免责,请提供《容错免责申请表》
- 下载链接
-
-
- 3、针对群众不满意的原因,请提交无过错的音视频、微信或短信截图等证明材料;
-
-
- 4、针对110、122接处警情况,请提供处警开始、结束及处置过程中的视频截图;
-
-
5、自动回访结果不满意时,请提供所队的回访录音;
-
6、单位或个人所开展的其他相关工作证明材料。
-
-
-
-
-
-
-
-
+ >
+
+
+ 佐证材料
+
+
+
+ 请提供以下佐证材料:
+
+ 1、《处理反馈表》(必提供)
+ 下载链接
+
+
+ 2、如申请容错免责,请提供《容错免责申请表》
+ 下载链接
+
+
+ 3、针对群众不满意的原因,请提交无过错的音视频、微信或短信截图等证明材料;
+
+
+ 4、针对110、122接处警情况,请提供处警开始、结束及处置过程中的视频截图;
+
+
5、自动回访结果不满意时,请提供所队的回访录音;
+
6、单位或个人所开展的其他相关工作证明材料。
+
+
+
+
+
+
+
+
+
diff --git a/src/views/datav/MailVisits.vue b/src/views/datav/MailVisits.vue
index 79744e9..b99c67b 100644
--- a/src/views/datav/MailVisits.vue
+++ b/src/views/datav/MailVisits.vue
@@ -7,7 +7,7 @@
-
+
{{ currentLeftOverview.firstMail }}
@@ -17,7 +17,7 @@
-
+
{{ currentLeftOverview.repeatMail }}
@@ -27,16 +27,7 @@
-
-
-
- {{ currentLeftOverview.leaderMail }}
-
-
- 领导接访数
-
-
-
+
@@ -44,6 +35,7 @@
@@ -52,6 +44,7 @@
size="large"
:max="11"
:color="colors"
+
/>
@@ -65,16 +58,7 @@
/>
-
-
-
-
-
+
@@ -99,16 +83,7 @@
/>
-
-
-
-
-
+
@@ -227,8 +202,7 @@
-
-
+
{{ currentRightOverview.mass }}
@@ -238,7 +212,18 @@
+
+
+
+ {{ currentLeftOverview.leaderMail }}
+
+
+ 领导接访数
+
+
+
+
@@ -246,8 +231,17 @@
type="bottom-button"
v-model="fxsjEntanglementTab"
>
-
-
+
+
+
+
+
+
-
+ >
+
+
+
+
+
+
item.name.includes(params.name.substring(0, 2)));
- //
if (dataItem) {
return `
`;
@@ -840,9 +843,11 @@ const getAllMailCountData = async (timeValue = time.value) => {
const getMailMapIconData = async (timeValue = time.value) => {
+ console.log('-------执行')
const res = await getMailMapIcon(timeValue);
const mappedData = mapOrgNameMapping(res.mailMapIconList, "total");
mailMapIconList.value = mappedData;
+ console.log('-------执行2')
console.log(mailMapIconList)
const total = mappedData.reduce((sum, item) => sum + Number(item.value), 0);
const avg = total / mappedData.length; // 计算平均值
@@ -921,7 +926,7 @@ const currentRightOverview = computed(() => {
// region 动画
const fxsjFirstAndRepeatAnimation = () => {
- fxsjFirstAndRepeatTab.value = (parseInt(fxsjFirstAndRepeatTab.value) % 3 + 1).toString();
+ fxsjFirstAndRepeatTab.value = (parseInt(fxsjFirstAndRepeatTab.value) % 2 + 1).toString();
};
fxsjFirstAndRepeatIntervalId = setInterval(fxsjFirstAndRepeatAnimation, 3000);
// 业务类型占比环形图
@@ -966,7 +971,7 @@ const mailTrendAnimation = () => {
mailTrendIntervalId = setInterval(mailTrendAnimation, 2000);
// 缠访集访情况动画
const fxsjEntanglementAnimation = () => {
- fxsjEntanglementTab.value = (parseInt(fxsjEntanglementTab.value) % 3 + 1).toString();
+ fxsjEntanglementTab.value = (parseInt(fxsjEntanglementTab.value) % 2 + 1).toString();
};
fxsjEntanglementIntervalId = setInterval(fxsjEntanglementAnimation, 3000);
// // 问题涉及方面分布环形图
@@ -1116,6 +1121,8 @@ function open(path) {
}
.tooltip-content ul li {
+ display: flex;
+ justify-content: space-around;
height: 26px;
color: #597AE9;
font-weight: 400;
@@ -1123,11 +1130,11 @@ function open(path) {
}
.tooltip-ul span {
+ display: inline-block;
float: right;
- width: 55px;
color: #fff;
font-size: 14px;
- text-align: center; /* 水平居中 */
+ //text-align: center; /* 水平居中 */
}
}