From f89867e71936474a1afd1994e49a3f55d937ec33 Mon Sep 17 00:00:00 2001
From: linwei <872216696@qq.com>
Date: Wed, 10 Jan 2024 10:08:58 +0800
Subject: [PATCH] 取保候审优化
---
src/views/publicSecurity/bailReporting.vue | 181 +++++++++++++++++++++++++--------------------
1 files changed, 101 insertions(+), 80 deletions(-)
diff --git a/src/views/publicSecurity/bailReporting.vue b/src/views/publicSecurity/bailReporting.vue
index 77390bb..2640a79 100644
--- a/src/views/publicSecurity/bailReporting.vue
+++ b/src/views/publicSecurity/bailReporting.vue
@@ -24,7 +24,7 @@
<script>
import {
- getList,
+ getBailReportingPage,
removeTask,
update,
add,
@@ -79,78 +79,36 @@
selection: true,
dialogClickModal: false,
column: [{
- label: "所属街道",
- // hide: true,
- searchSpan: 4,
- search: true,
- parent: false,
- prop: "streetCode",
- type: "tree",
- dicUrl: "/api/blade-system/region/getTownTree",
- props: {
- label: "name",
- value: "id"
- },
- rules: [{
- required: true,
- message: "请选择所属街道",
- trigger: "blur",
- }, ],
- }, {
- // hide: true,
- parent: false,
- searchSpan: 4,
- label: "所属社区",
- prop: "neiCode",
- search: true,
- type: "tree",
- dicUrl: "/api/blade-system/region/tree",
- props: {
- label: "name",
- value: "id",
- },
- cascader: ["gridId"],
- rules: [{
- required: true,
- message: "请选择所属社区",
- trigger: "blur",
- }, ],
- }, {
- label: "小区",
- prop: "aoiCode",
- searchSpan: 4,
- type: 'tree',
- search: true,
- parent: false,
- dicUrl: `/api/blade-district/district/getDistrictTree`,
- props: {
- label: "name",
- value: "aoiCode"
- },
- // defaultExpandedKeys: ["361102003"],
span: 12,
- labelWidth: 120,
- // width: 220,
- // overHidden: true,
- rules: [{
- required: true,
- message: "请选择小区",
- trigger: "blur",
- }, ],
- // disabled: true
- display: true,
- // hide: true,
+ label: "社区",
+ prop: "communityName",
+ searchSpan: 4,
+ search: true,
+ hide: true,
},
{
span: 12,
+ label: "小区",
+ prop: "districtName",
+ searchSpan: 4,
+ search: true,
+ hide: true,
+ }, {
+ span: 12,
label: "名称",
- prop: "name",
+ prop: "realName",
searchSpan: 4,
search: true,
}, {
span: 12,
label: "电话",
prop: "phone",
+ searchSpan: 4,
+ search: true,
+ }, {
+ span: 12,
+ label: "外出事由",
+ prop: "applyName",
searchSpan: 4,
search: true,
},
@@ -179,25 +137,88 @@
}]
},
{
- addDisplay: false,
- editDisplay: false,
- viewDisplay: false,
- label: '类型',
- prop: 'reportType',
- type: 'radio',
- slot: true,
- // search: true,
- dicData: [{
- label: '取保候审',
- value: 1
- }, ]
- },
- {
- span: 12,
- label: "地址",
- prop: "addressName",
+ label: "所属街道",
+ // hide: true,
searchSpan: 4,
+ // search: true,
+ parent: false,
+ prop: "streetCode",
+ type: "tree",
+ dicUrl: "/api/blade-system/region/getTownTree",
+ props: {
+ label: "name",
+ value: "id"
+ },
+ rules: [{
+ required: true,
+ message: "请选择所属街道",
+ trigger: "blur",
+ }, ],
+ }, {
+ // hide: true,
+ parent: false,
+ searchSpan: 4,
+ label: "所属社区",
+ prop: "neiCode",
+ // search: true,
+ type: "tree",
+ dicUrl: "/api/blade-system/region/tree",
+ props: {
+ label: "name",
+ value: "id",
+ },
+ cascader: ["gridId"],
+ rules: [{
+ required: true,
+ message: "请选择所属社区",
+ trigger: "blur",
+ }, ],
+ }, {
+ label: "小区",
+ prop: "aoiCode",
+ searchSpan: 4,
+ type: 'tree',
+ // search: true,
+ parent: false,
+ dicUrl: `/api/blade-district/district/getDistrictTree`,
+ props: {
+ label: "name",
+ value: "aoiCode"
+ },
+ // defaultExpandedKeys: ["361102003"],
+ span: 12,
+ labelWidth: 120,
+ // width: 220,
+ // overHidden: true,
+ rules: [{
+ required: true,
+ message: "请选择小区",
+ trigger: "blur",
+ }, ],
+ // disabled: true
+ display: true,
+ // hide: true,
},
+ // {
+ // addDisplay: false,
+ // editDisplay: false,
+ // viewDisplay: false,
+ // label: '类型',
+ // prop: 'reportType',
+ // type: 'radio',
+ // slot: true,
+ // // search: true,
+ // dicData: [{
+ // label: '取保候审',
+ // value: 1
+ // }, ]
+ // },
+ // {
+ // span: 12,
+ // label: "地址",
+ // prop: "addressName",
+ // searchSpan: 4,
+ // },
],
},
data: [],
@@ -404,7 +425,7 @@
}
values.reportType = 1
this.loading = true
- getList(page.currentPage, page.pageSize, values).then((res) => {
+ getBailReportingPage(page.currentPage, page.pageSize, values).then((res) => {
const data = res.data.data
this.page.total = data.total
this.data = data.records
--
Gitblit v1.9.3