Commit 053ddde9 by liupeng

修改了周五提出的问题

parent cbd0b90b
......@@ -33,4 +33,7 @@ export const selectgzryZp = params =>
//删除照片
export const deletegzryZpById = params =>
post(`${base.alyIP}/gzryZp/deletegzryZpById`, params);
//通过人员编号提取人员信息
export const tqpeopleInfo = params =>
post(`${base.alyIP}/xxgzry/selectRyxxBysfz`, params);
......@@ -12,3 +12,9 @@ export const deletegzryGzzfxxsById = params =>
//查询工作中可疑线索详情信息
export const selectGzzfxxsById = params =>
post(`${base.alyIP}/gzryGzzfxxs/selectGzzfxxsById`, params);
//工作中可疑线索新增列控信息
export const insertLkGzzkyxs = params =>
postform(`${base.alyIP}/gzryGzzfxxs/insertLkGzzfxxs`, params);
//工作中可疑线索新增撤控信息
export const insertCkGzzkyxs = params =>
postform(`${base.alyIP}/gzryGzzfxxs/insertCkGzzfxxs`, params);
\ No newline at end of file
......@@ -21,3 +21,46 @@ export const deleteZdjyhd = params =>
export const infoZdjyhd = params =>
post(`${base.alyIP}/zdjyhdxx/getZdjyhdByxxzjbh`, params);
//统计图表
//交易活动场所统计
export const getZdcsResult = params =>
post(`${base.alyIP}/zdjyhdxx/getZdcsResult`, params);
//交易活动场所 统计透视
// /zdxx/selectZdxxglNew
//人员学历统计
export const getBtxlResult = params =>
post(`${base.alyIP}/zdjyhdxx/getBtxlResult`, params);
//人员学历 统计透视
// /zdryxx/selectZdyrxx
//婚姻状况统计
export const getBthyResult = params =>
post(`${base.alyIP}/zdjyhdxx/getBthyResult`, params);
//婚姻状况 统计透视
// /zdryxx/selectZdyrxx
//统计不同阵地规模大小个数
export const getZdgmResult = params =>
post(`${base.alyIP}/zdjyhdxx/getZdgmResult`, params);
//统计不同阵地规模大小个数 统计透视
// /zdxx/selectZdxxglNew
//统计不同阵地风险程度大小个数
export const getFxcdResult = params =>
post(`${base.alyIP}/zdjyhdxx/getFxcdResult`, params);
//统计不同阵地风险程度大小个数 统计透视
// /zdxx/selectZdxxglNew
//不同单位阵地相关信息列表展示
export const BtdwZdxxList = params =>
post(`${base.alyIP}/zdjyhdxx/BtdwZdxxList`, params);
//不同单位阵地相关信息列表透视 展示
// /zdjyhdxx/qryZdxgtslbList
//全阵地检索
// /zdxx/selectQzdxxjs
// 阵地个数 和 人员个数
// /zdxx/selectZdgsRysl
\ No newline at end of file
......@@ -1089,6 +1089,20 @@
style="margin-right: 16px"
>撤控信息</span
>
<span
v-if="pageBs == 'gzzkyxs'"
@click="newlyLKG(scope)"
class="edit"
style="margin-right: 16px"
>列控信息</span
>
<span
v-if="pageBs == 'gzzkyxs'"
@click="revokeLKG(scope)"
class="edit"
style="margin-right: 16px"
>撤控信息</span
>
<el-dropdown trigger="click" v-if="pageBs == 'gzrygl'">
<el-button type="primary" size="mini">
采集相关信息<i class="el-icon-arrow-down el-icon--right"></i>
......@@ -1607,6 +1621,12 @@ export default {
revokeLK(scope) {
this.$emit("revokeLK", scope.row.xzgzrybh);
},
newlyLKG(scope) {
this.$emit("newlyLKG", scope.row.xxzjbh);
},
revokeLKG(scope) {
this.$emit("revokeLKG", scope.row.xxzjbh);
},
guoDetail(scope, type) {
if (type == "guo") {
this.$router.pushToTab({
......
......@@ -517,6 +517,22 @@ const menuLayouts = [
title: '刑嫌对象撤控流转处理'
},
component: () => import("@/views/xxtk/queryCklz.vue")
},
{
path: "/queryLklzG",
name: "queryLklzG",
meta: {
title: '工作中可疑线索列控流转'
},
component: () => import("@/views/xxtk/queryLklzG.vue")
},
{
path: "/queryCklzG",
name: "queryCklzG",
meta: {
title: '工作中可疑线索撤控流转'
},
component: () => import("@/views/xxtk/queryCklzG.vue")
}
];
......
......@@ -651,7 +651,7 @@ const xydx = [
{
name: "人员编号:",
id: "xzgzrybh",
type: "text",
type: "textTq",
value: "",
placeholder: "请输入",
col: "2",
......
......@@ -6,6 +6,7 @@
:formLabelAligns="formLabelAlign"
@submit="submit"
:propTitle="title"
@ajtq="ajtq"
@removePhoto="removePhoto"
>
</form-compontent>
......@@ -20,6 +21,7 @@ import {
selectGzryById,
selectgzryZp,
deletegzryZpById,
tqpeopleInfo,
} from "@/api/xxtk/gzry.js";
import { xydx } from "@/utils/params.js";
export default {
......@@ -242,8 +244,49 @@ export default {
});
}
},
ajtq(xzgzrybh){
let loading = this.$loading({
lock: true,
text: "正在加载...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
let self = this
tqpeopleInfo({
xzgzrybh,
}).then((res) => {
var result = res.data.asj;
self.propFormField.forEach((i, iIndex) => {
if (i.data && i.data.length > 0) {
i.data.forEach((j, jIndex) => {
if (j.childrenAsAdd) {
j.childrenAsAdd.forEach((m, mIndex) => {
self.$set(self.formLabelAlign, m.id, result[m.id] || []);
if (result[m.id].length > 0) {
//如果集合有值,则让显示
self.$set(
self.propFormField[iIndex].data[jIndex].childrenAsAdd[
mIndex
],
"flag",
true
);
}
});
} else {
self.$set(
self.formLabelAlign,
j.id,
i.objStr ? result[i.objStr][j.id] : result[j.id]
);
}
});
}
});
loading.close();
});
}
},
created() {
this.$store.commit("user/SET_Breadcrumb", this.breadcrumbList);
if (this.$route.query.xxzjbh) {
......
......@@ -435,14 +435,14 @@ export default {
className: "iconfont iconfangwen",
disabled: false,
},
{
id: "queryGzzkyxs",
label: "工作中可疑线索",
index: "queryGzzkyxs",
auth: "M0103",
className: "iconfont iconfangwen",
disabled: false,
},
// {
// id: "queryGzzkyxs",
// label: "工作中可疑线索",
// index: "queryGzzkyxs",
// auth: "M0103",
// className: "iconfont iconfangwen",
// disabled: false,
// },
],
leftMenus: [
//左侧导航(模块第一个页面需要)
......@@ -478,6 +478,30 @@ export default {
className: "iconfont iconfangwen",
disabled: false,
},
{
id: "queryGzzkyxs",
label: "工作中可疑线索",
index: "queryGzzkyxs",
auth: "M0103",
className: "iconfont iconfangwen",
disabled: false,
},
{
id: "queryLklzG",
label: "工作中可疑线索列控流转",
index: "queryLklzG",
auth: "M0102",
className: "iconfont icongongnengfuwu",
disabled: false,
},
{
id: "queryCklzG",
label: "工作中可疑线索撤控流转",
index: "queryCklzG",
auth: "M0103",
className: "iconfont iconfangwen",
disabled: false,
},
],
},
],
......
......@@ -11,18 +11,114 @@
@dele="dele"
@toInfor="toInfor"
@edit="edit"
@newlyLKG="newlyLKG"
@revokeLKG="revokeLKG"
ref="rightContent"
></right-content>
<!-- 新增列控 -->
<el-dialog title="新增列控信息" :visible.sync="newlyVisiable">
<el-form :inline="true" :model="lkForm" class="demo-form-inline">
<el-row>
<el-col :span="20" :offset="2" style="margin-top: 20px">
<el-form-item label="列控单位" style="width:100%">
<select-tree-dialog
:placeholder="'请选择'"
sendId="'lkdwGajgjgdm'"
:formData="lkForm"
:currentItem="lkobj"
/>
</el-form-item>
</el-col>
<el-col :span="20" :offset="2">
<el-form-item label="列控时间" style="width:100%">
<el-date-picker
v-model="lkForm.lksj"
placeholder="选择日期"
value-format="yyyy-MM-dd HH:mm:ss"
style="width: 100px"
>
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="20" :offset="2">
<el-form-item label="列控原因" style="width:100%">
<el-input
type="textarea"
v-model="lkForm.lkyyJyqk"
:autosize="{ minRows: 3 }"
style="width: 400px"
placeholder="审批意见"
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="newlyVisiable = false">取 消</el-button>
<el-button type="primary" @click="submitLKDG">确 定</el-button>
</div>
</el-dialog>
<!-- 撤控 -->
<el-dialog title="新增撤控信息" :visible.sync="revokeVisiable">
<el-form :inline="true" :model="ckForm" class="demo-form-inline">
<el-row>
<el-col :span="20" :offset="2" style="margin-top: 20px">
<el-form-item label="撤控单位" style="width:100%">
<select-tree-dialog
:placeholder="'请选择'"
sendId="'cxdwGajgjgdm'"
:formData="ckForm"
:currentItem="ckobj"
/>
</el-form-item>
</el-col>
<el-col :span="20" :offset="2">
<el-form-item label="撤控时间" style="width:100%">
<el-date-picker
v-model="ckForm.cxsj"
placeholder="选择日期"
value-format="yyyy-MM-dd HH:mm:ss"
style="width: 100px"
>
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="20" :offset="2">
<el-form-item label="撤控原因" style="width:100%">
<el-input
type="textarea"
v-model="ckForm.cxyyJyqk"
:autosize="{ minRows: 3 }"
style="width: 400px"
placeholder="审批意见"
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="revokeVisiable = false">取 消</el-button>
<el-button type="primary" @click="submitCKDG">确 定</el-button>
</div>
</el-dialog>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
import { deletegzryGzzfxxsById } from "@/api/xxtk/gzzkyxs.js";
import formCompontent from "@c/form.vue";
import { deletegzryGzzfxxsById,insertLkGzzkyxs, insertCkGzzkyxs } from "@/api/xxtk/gzzkyxs.js";
import SelectTreeDialog from "@c/treeCode_components.vue";
export default {
name: "queryGzzkyxs",
components: {
rightContent,
formCompontent,
SelectTreeDialog,
},
data() {
return {
......@@ -42,6 +138,9 @@ export default {
placeholder: "",
col: "3",
},
// lkPdbz
// cxPdbz
],
cxDefaultFormThead: [
{
......@@ -53,11 +152,6 @@ export default {
label: "信息关联主键",
prop: "glxxXxzjbh",
},
// {
// label: "案事件编号",
// prop: "asjbh",
// width: "200",
// },
{
label: "可疑线索标识号类型",
prop: "gzzkyxsbshdm",
......@@ -84,10 +178,140 @@ export default {
},
],
cxUrl: "/gzryGzzfxxs/selectgzryGzzfxxs",
Menu: [
{
id: "queryGzzkyxs",
label: "工作中可疑线索",
index: "queryGzzkyxs",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
newlyVisiable: false,
lkForm: {
lkdwGajgjgdm: "",
lksj: "",
lkyyJyqk: "",
},
ckForm: {
cxdwGajgjgdm: "",
cxsj: "",
cxyyJyqk: "",
},
ckobj: {
name: "撤控单位:",
id: "cxdwGajgjgdm",
type: "codeTree",
codeTree: "QGCODE_UNIT",
codeOptions: [],
value: "",
},
lkobj: {
name: "列控单位:",
id: "lkdwGajgjgdm",
type: "codeTree",
codeTree: "QGCODE_UNIT",
codeOptions: [],
value: "",
},
revokeVisiable: false,
propFormFieldLK: [
{
title: " ",
id: 1,
objStr: "",
index: 0,
data: [
{
name: "列控单位:",
id: "lkdwGajgjgdm",
type: "codeTree",
codeTree: "QGCODE_UNIT",
codeOptions: [],
value: "",
col: "3",
},
{
name: "列控时间:",
id: "lksj",
type: "dates",
value: "",
col: "3",
},
{
name: "列控原因:",
id: "lkyyJyqk",
type: "textarea",
value: "",
placeholder: "请填写列控原因",
col: "3",
},
],
},
],
formLabelAlignLK: {},
propFormFieldCK: [
{
id: 1,
objStr: "",
index: 0,
data: [
{
name: "撤控单位:",
id: "cxdwGajgjgdm",
type: "codeTree",
codeTree: "QGCODE_UNIT",
codeOptions: [],
value: "",
col: "3",
},
{
name: "撤控时间:",
id: "cxsj",
type: "dates",
value: "",
col: "3",
},
{
name: "撤控原因:",
id: "cxyyJyqk",
type: "textarea",
value: "",
placeholder: "请填写列控原因",
col: "3",
},
],
},
],
formLabelAlignCK: {},
};
},
created() {},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
this.hqzd();
},
methods: {
hqzd() {
let self = this;
axios
.get(`JsonData/${this.lkobj.codeTree}.json`)
.then((res) => {
self.$set(this.lkobj, "codeOptions", res.data.data.rows);
})
.catch((err) => {
console.log(err);
});
axios
.get(`JsonData/${this.ckobj.codeTree}.json`)
.then((res) => {
self.$set(this.ckobj, "codeOptions", res.data.data.rows);
})
.catch((err) => {
console.log(err);
});
},
add() {
this.$router.push("addGzzkyxs");
},
......@@ -134,6 +358,80 @@ export default {
},
});
},
newlyLKG(xxzjbh) {
for (let key in this.lkForm) {
this.$set(this.lkForm, key, "");
}
this.xxzjbh = xxzjbh;
this.newlyVisiable = true;
},
revokeLKG(xxzjbh) {
for (let key in this.ckForm) {
this.$set(this.ckForm, key, "");
}
this.xxzjbh = xxzjbh;
this.revokeVisiable = true;
},
submitLKDG() {
let params = new FormData();
for (let key in this.lkForm) {
if (this.lkForm[key]) {
params.append(key, this.lkForm[key]);
}
}
let loading = this.$loading({
lock: true,
text: "正在保存...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
params.append("xxzjbh", this.xxzjbh);
insertLkGzzkyxs(params).then((res) => {
if (res.success && res.code == 200) {
this.$alert("保存成功!", "提示", {
confirmButtonText: "确定",
type: "success",
callback: () => {
loading.close();
this.$router.push("queryGzry");
this.newlyVisiable = false;
},
});
} else {
this.$message.error("添加失败,请检查数据格式是否正确");
}
});
},
submitCKDG() {
let params = new FormData();
for (let key in this.ckForm) {
if (this.ckForm[key]) {
params.append(key, this.ckForm[key]);
}
}
let loading = this.$loading({
lock: true,
text: "正在保存...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
params.append("xxzjbh", this.xxzjbh);
insertCkGzzkyxs(params).then((res) => {
if (res.success && res.code == 200) {
this.$alert("保存成功!", "提示", {
confirmButtonText: "确定",
type: "success",
callback: () => {
loading.close();
this.$router.push("queryGzry");
this.revokeVisiable = false;
},
});
} else {
this.$message.error("添加失败,请检查数据格式是否正确");
}
});
},
},
};
</script>
......
<template>
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
@toInfor="toInfor"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryCklz",
components: {
rightContent,
},
data() {
return {
header: "撤控流转管理",
pageBs: "queryCklzG",
cxFormData: {
cxPdbz: "1",
limit: 10,
page: 1,
xxzjbh: "",
},
cxQueryField: [
//查询条件
{
name: "信息主键编号",
id: "xxzjbh",
type: "text",
value: "",
placeholder: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "信息主键编号",
prop: "xxzjbh",
toInfor: true,
},
{
label: "信息关联主键",
prop: "glxxXxzjbh",
},
{
label: "可疑线索标识号类型",
prop: "gzzkyxsbshdm",
},
{
label: "可疑线索标识号",
prop: "gzzkyxsbsh",
},
{
label: "可疑依据",
prop: "kyyj",
},
{
label: "填表单位",
prop: "xxdjdwGajgmc",
},
{
label: "填表人",
prop: "xxdjryXm",
},
{
label: "填表时间",
prop: "djsj",
},
],
cxUrl: "/gzryGzzfxxs/selectgzryGzzfxxs",
Menu: [
{
id: "queryCklz",
label: "撤控流转处理",
index: "queryCklz",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
};
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
add() {
this.$router.push("addGzry");
},
toInfor(scope) {
console.log(scope);
this.$router.push({
path: "/detailGzry",
query: {
xxzjbh: scope.xzgzrybh,
},
});
},
},
};
</script>
<style>
.el-dialog__body {
padding: 10px 15px !important;
}
.rightContent .el-input__inner,
#formCommonPage .el-input__inner {
height: 32px;
line-height: 32px;
font-family: inherit;
}
.el-table__header-wrapper th,
.el-table__header-wrapper tr {
background: #f4f6f7;
}
.rightContent .el-input__icon,
#formCommonPage .el-input__icon,
.el-input__suffix-inner {
line-height: 36px;
}
.rightContent .el-range-separator {
position: relative;
top: -4px;
}
.rightContent .el-textarea__inner,
#formCommonPage .el-textarea__inner {
width: 100%;
font-family: inherit;
}
.rightContent .el-range-input,
#formCommonPage .el-range-input {
vertical-align: top;
}
.rightContent .el-date-editor .el-range__close-icon {
margin-top: -4px;
}
.rightContent .el-form-item__error {
left: calc(66% - 27px);
top: 12px;
}
.success-row {
background-color: #fbf9f4 !important;
}
.Content .el-input,
.Content .el-date-editor--daterange.el-input__inner {
width: 100% !important;
}
</style>
<style scoped lang="scss">
@import "@/assets/styles/rightContent.scss";
</style>
<template>
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
@toInfor="toInfor"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryLklz",
components: {
rightContent,
},
data() {
return {
header: "列控流转管理",
pageBs: "queryLklzG",
cxFormData: {
lkPdbz: "1",
limit: 10,
page: 1,
xxzjbh: "",
},
cxQueryField: [
//查询条件
{
name: "信息主键编号",
id: "xxzjbh",
type: "text",
value: "",
placeholder: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "信息主键编号",
prop: "xxzjbh",
toInfor: true,
},
{
label: "信息关联主键",
prop: "glxxXxzjbh",
},
{
label: "可疑线索标识号类型",
prop: "gzzkyxsbshdm",
},
{
label: "可疑线索标识号",
prop: "gzzkyxsbsh",
},
{
label: "可疑依据",
prop: "kyyj",
},
{
label: "填表单位",
prop: "xxdjdwGajgmc",
},
{
label: "填表人",
prop: "xxdjryXm",
},
{
label: "填表时间",
prop: "djsj",
},
],
cxUrl: "/gzryGzzfxxs/selectgzryGzzfxxs",
Menu: [
{
id: "queryLklz",
label: "列控流转处理",
index: "queryLklz",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
};
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
add() {
this.$router.push("addGzry");
},
toInfor(scope) {
console.log(scope);
this.$router.push({
path: "/detailGzry",
query: {
xxzjbh: scope.xzgzrybh,
},
});
},
},
};
</script>
<style>
.el-dialog__body {
padding: 10px 15px !important;
}
.rightContent .el-input__inner,
#formCommonPage .el-input__inner {
height: 32px;
line-height: 32px;
font-family: inherit;
}
.el-table__header-wrapper th,
.el-table__header-wrapper tr {
background: #f4f6f7;
}
.rightContent .el-input__icon,
#formCommonPage .el-input__icon,
.el-input__suffix-inner {
line-height: 36px;
}
.rightContent .el-range-separator {
position: relative;
top: -4px;
}
.rightContent .el-textarea__inner,
#formCommonPage .el-textarea__inner {
width: 100%;
font-family: inherit;
}
.rightContent .el-range-input,
#formCommonPage .el-range-input {
vertical-align: top;
}
.rightContent .el-date-editor .el-range__close-icon {
margin-top: -4px;
}
.rightContent .el-form-item__error {
left: calc(66% - 27px);
top: 12px;
}
.success-row {
background-color: #fbf9f4 !important;
}
.Content .el-input,
.Content .el-date-editor--daterange.el-input__inner {
width: 100% !important;
}
</style>
<style scoped lang="scss">
@import "@/assets/styles/rightContent.scss";
</style>
......@@ -8,6 +8,44 @@
v-if="historyArr.length > 1 && type == 'map'"
>返回上层</el-button
>
<div class="searchItem">
<el-form label-width="100px" ref="queryForm" :model="formData">
<el-col :span="8">
<el-form-item
label="开始时间"
prop="djsjStart"
style="margin-bottom: 0"
>
<el-date-picker
v-model="formData.djsjStart"
type="date"
align="right"
unlink-panels
suffix-icon="el-icon-date"
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item
label="结束时间"
prop="djsjEnd"
style="margin-bottom: 0"
>
<el-date-picker
v-model="formData.djsjEnd"
type="date"
align="right"
unlink-panels
suffix-icon="el-icon-date"
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
</el-col>
</el-form>
</div>
<div
id="charts"
ref="charts"
......@@ -31,95 +69,79 @@
<script>
import { getRybq } from "@/api/zdry/zdryGl.js";
import rightContent from "@c/ptCxForm_components.vue";
import { ryXzqhTj, getMainZdGzryxx } from "@/api/zdry/zdrytj.js";
import { getZdcsResult, getMainZdGzryxx } from "@/api/zdxx/zdjyhd.js";
export default {
components: {
rightContent,
},
data() {
return {
pageBs: "dytj",
header: "重点人员信息管理",
cxUrl: "/zdGzry/getMainZdGzryxx",
pageBs: "jycstj",
header: "阵地交易活动场所统计",
cxUrl: "/zdxx/selectZdxxglNew",
historyArr: [],
formData: {
djsjStart: "",
djsjEnd: "",
},
cxFormData: {
limit: 10,
page: 1,
xzqhdm: "",
djsjStart: "",
djsjEnd: "",
unitcode: "",
jycstype: "",
},
propdefaultFormThead: [
{
label: "姓名",
prop: "xm",
width: "100px",
label: "物建人",
prop: "wjr",
},
{
label: "身份证号",
prop: "zjhm",
label: "联系电话",
prop: "zdlxdh",
},
{
label: "人员标签",
prop: "codeTxt",
width: "200",
label: "阵地经度",
prop: "zdjd",
},
{
label: "涉案标签",
prop: "sabqTxt",
label: "阵地纬度",
prop: "zdwd",
},
{
label: "性别",
prop: "xbdmText",
width: "50px",
},
{
label: "民族",
prop: "mzdmText",
width: "100px",
label: "证件号码",
prop: "zjhm",
},
{
label: "户籍",
prop: "xzqhdmText",
label: "姓名",
prop: "xm",
},
{
label: "案件类别",
prop: "ajlbCodeTxt",
width: "350px",
label: "涉及省份和地区",
prop: "sjsfdqdmStr",
},
],
cxQueryField: [
{
name: "",
id: "zdyCode",
type: "checkbox",
value: "",
placeholder: "",
col: "1",
checkList: [
{ label: "电信网络诈骗", val: "zd010002" },
{ label: "涉黑涉恶", val: "zd010006" },
{ label: "团伙作案", val: "zd010018" },
{ label: "一人多案", val: "zd010015" },
],
},
{
name: "姓名",
id: "xm",
type: "text",
name: "开始时间",
id: "djsjStart",
type: "date",
value: "",
placeholder: "",
col: "3",
},
{
name: "证件号码",
id: "zjhm",
type: "text",
name: "结束时间",
id: "djsjEnd",
type: "date",
value: "",
placeholder: "",
col: "3",
},
{
name: "户籍地区划",
id: "xzqhdm",
name: "不同的交易场所",
id: "jycstype",
type: "codeTreeDialog",
props: "checkEmpty",
value: "",
......@@ -129,93 +151,14 @@ export default {
codeTree: "CODE_XZQH",
},
{
name: "案件主类别",
id: "ajzlb",
type: "codeTreeDialog",
props: "checkEmpty",
value: "",
placeholder: "请选择",
col: "3",
codeOptions: [],
codeTree: "CODE_AJZLB",
},
{
name: "刑事类案案别",
id: "xalbdmbcms",
type: "codeTreeDialog",
props: "checkEmpty",
value: "",
placeholder: "请选择",
col: "3",
codeOptions: [],
codeTree: "CODE_XALBDMBCMS",
},
{
name: "案件类别",
id: "ajlbCode",
type: "codeTreeDialog",
props: "checkEmpty",
value: "",
placeholder: "请选择",
col: "3",
codeTree: "CODE_AJLB",
codeOptions: [],
},
{
name: "性别",
id: "xbdm",
type: "codeTreeDialog",
props: "checkEmpty",
value: "",
placeholder: "请选择",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "民族",
id: "mzdm",
name: "单位名称",
id: "unitcode",
type: "codeTreeDialog",
props: "checkEmpty",
value: "",
placeholder: "请选择",
col: "3",
codeOptions: [],
codeTree: "CODE_MZ",
},
{
name: "人员标签",
id: "zdyCodeTxt",
type: "select",
value: "",
col: "3",
selectData: [],
},
{
name: "危险系数",
id: "grade",
type: "radio",
value: "10",
placeholder: "请选择",
col: "3",
radioData: [
{ label: "全部", val: "" },
{ label: "一般", val: "10" },
{ label: "危险", val: "20" },
{ label: "高危", val: "35" },
],
},
{
name: "关注人员",
id: "isMine",
type: "radio",
value: "",
placeholder: "请选择",
col: "3",
radioData: [
{ label: "全部", val: "" },
{ label: "我的关注", val: "1" },
],
codeTree: "QGCODE_UNIT",
},
],
tableData: [],
......@@ -225,9 +168,9 @@ export default {
tableLength: "",
Menu: [
{
id: "dytj",
label: "地域统计",
index: "dytj",
id: "zdjycstj",
label: "阵地交易场所统计",
index: "zdjycstj",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
......@@ -243,7 +186,7 @@ export default {
let myChart = this.$echarts.init(this.$refs.charts);
myChart.setOption({
title: {
text: "地域统计",
text: "阵地交易场所统计",
textStyle: {
color: "#000",
fontWeight: 600,
......@@ -381,7 +324,7 @@ export default {
this.loading = true;
let params = new Object();
if (xzqhdm) params.xzqhdm = xzqhdm;
ryXzqhTj(params).then((res) => {
getZdcsResult(params).then((res) => {
this.loading = false;
if (res.success && res.code == 200) {
if (res.data.rows.length > 0) {
......@@ -412,7 +355,7 @@ export default {
},
getCode() {
let arr = [];
getRybq().then((res) => {
getZdcsResult().then((res) => {
res.data.rows.forEach((item) => {
arr.push({
value: item.code,
......@@ -478,4 +421,7 @@ export default {
}
}
}
.searchItem {
}
</style>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment