Commit f4d35bc8 by lp784568205

Merge branch 'dev_xzeq' of http://47.92.108.28/changchao/founder_vue into dev_xzeq

parents 2abc22cc 32afd199
import { get, post, postform } from "@/utils/http.js";
import base from "@/api/base";
//黑名单添加
export const insterTbStHmdry = params =>
postform(`${base.alyIP}/jcyj/insterTbStHmdry`, params);
//黑名单删除
export const deleteTbStHmdry = params =>
post(`${base.alyIP}/jcyj/deleteTbStHmdry`, params);
//黑名单详情
export const selectTbStHmdry = params =>
postform(`${base.alyIP}/jcyj/selectTbStHmdry`, params);
//黑名单更新
export const updateTbStHmdry = params =>
postform(`${base.alyIP}/jcyj/updateTbStHmdry`, params);
//列控预警删除
export const deleteTbStJcyjgk = params =>
postform(`${base.alyIP}/jcyj/deleteTbStJcyjgk`, params);
......@@ -453,14 +453,14 @@
pageBs != 'queryXsxx' &&
pageBs != 'qyeryrlqbxsGl' &&
pageBs != 'fzjcgxlfx' &&
pageBs != 'qyeryrlqbxsDetailList' &&
pageBs != 'qyeryrlqbxsDetailList' &&
pageBs != 'adjustZdxxgl' &&
pageBs != 'queryZdssdy' &&
pageBs != 'queryZdssfjdc' &&
pageBs != 'queryZdssjdc' &&
pageBs != 'queryZdsskl' &&
pageBs != 'queryZdssqtwp' &&
pageBs != 'queryZdssqz' &&
pageBs != 'queryZdssqz' &&
pageBs != 'queryZdssww' &&
pageBs != 'queryZdsszj' &&
pageBs != 'queryZdssydtxsb' &&
......@@ -471,6 +471,7 @@
pageBs != 'queryCklz' &&
pageBs != 'queryLklz' &&
pageBs != 'queryCklzG' &&
pageBs != 'pageBs' &&
pageBs != 'queryLklzG'
"
>
......@@ -856,16 +857,29 @@
<div v-else-if="columnTitle.isShowDialog">
<span
v-if="
(pageBs == 'queryRlqbxs' || pageBs == 'queryXshb' || pageBs == 'queryZdcyryxx' || pageBs == 'adjustZdxxgl'
) && ( !scope.row.sfyqgaj || scope.row.sfyqgaj == '' || scope.row.sfyqgaj == '否')
(pageBs == 'queryRlqbxs' ||
pageBs == 'queryXshbs' ||
pageBs == 'queryRlqbxs' ||
pageBs == 'queryXshb' ||
pageBs == 'queryZdcyryxx' ||
pageBs == 'adjustZdxxgl') &&
(!scope.row.sfyqgaj ||
scope.row.sfyqgaj == '' ||
scope.row.sfyqgaj == '否')
"
class="dele"
><img src="../assets/img/guohuise.png"
/></span>
<span
v-if="
(pageBs == 'queryRlqbxs' || pageBs == 'queryXshb' || pageBs == 'queryZdcyryxx' || pageBs == 'adjustZdxxgl') &&
( !scope.row.sfysaj || scope.row.sfyqgaj == '' || scope.row.sfysaj == '否')
(pageBs == 'queryRlqbxs' ||
pageBs == 'queryXshbs' ||
pageBs == 'queryXshb' ||
pageBs == 'queryZdcyryxx' ||
pageBs == 'adjustZdxxgl') &&
(!scope.row.sfysaj ||
scope.row.sfyqgaj == '' ||
scope.row.sfysaj == '否')
"
><img src="../assets/img/shenghuise.png"
/></span>
......@@ -874,7 +888,11 @@
@click="showDialog(scope, 'guo')"
class="dele"
v-if="
(pageBs == 'queryRlqbxs' || pageBs == 'queryXshb' || pageBs == 'queryZdcyryxx' || pageBs == 'adjustZdxxgl') &&
(pageBs == 'queryRlqbxs' ||
pageBs == 'queryXshbs' ||
pageBs == 'queryXshb' ||
pageBs == 'queryZdcyryxx' ||
pageBs == 'adjustZdxxgl') &&
scope.row.sfyqgaj == '是'
"
><img src="../assets/img/guo.png"
......@@ -882,7 +900,11 @@
<span
@click="showDialog(scope, 'sheng')"
v-if="
(pageBs == 'queryRlqbxs' || pageBs == 'queryXshb' || pageBs == 'queryZdcyryxx' || pageBs == 'adjustZdxxgl') &&
(pageBs == 'queryRlqbxs' ||
pageBs == 'queryXshbs' ||
pageBs == 'queryXshb' ||
pageBs == 'queryZdcyryxx' ||
pageBs == 'adjustZdxxgl') &&
scope.row.sfysaj == '是'
"
><img src="../assets/img/sheng.png"
......@@ -898,9 +920,8 @@
pageBs == 'queryZdssqz' ||
pageBs == 'queryZdssww' ||
pageBs == 'queryZdssydtxsb' ||
pageBs == 'queryZdsszj'
) &&
( !scope.row.sfzdwp || scope.row.sfzdwp == '否')
pageBs == 'queryZdsszj') &&
(!scope.row.sfzdwp || scope.row.sfzdwp == '否')
"
><img src="../assets/img/anhuise.png"
/></span>
......@@ -1338,6 +1359,7 @@
pageBs == 'zczltj' ||
pageBs == 'rchfwbsh' ||
pageBs == 'fzjcgxlfx' ||
pageBs == 'pageBs' ||
pageBs == 'qyeryrlqbxsGl'
)
"
......@@ -2808,10 +2830,10 @@ export default {
if (type == "guo") {
// cxUrl = "/rlqb/getAjListByQg";
this.$emit("showDialogG", scope);
} else if(type == "sheng") {
} else if (type == "sheng") {
// cxUrl = "/rlqb/getAjListByS";
this.$emit("showDialogS", scope);
} else if(type == "an") {
} else if (type == "an") {
// cxUrl = "/rlqb/getAjListByS";
this.$emit("showDialogA", scope);
}
......
......@@ -32,6 +32,22 @@ const menuLayouts = [
},
component: () => import("@/views/jcyjzxt/hmdrylist.vue")
},
{
path: "/hmdrylistAdd",
name: "hmdrylistAdd",
meta: {
title: '新增黑名单'
},
component: () => import("@/views/jcyjzxt/hmd/add.vue")
},
{
path: "/lkyj",
name: "lkyj",
meta: {
title: '列控预警信息列表'
},
component: () => import("@/views/jcyjzxt/lkyj.vue")
},
];
......
......@@ -17,7 +17,7 @@
</template>
<template #btnGroup="scope">
<span
v-if="scope.scope.row.sfkfk == '1'"
v-if="scope.scope.row.sfkfp == '1'"
class="hbyp"
@click="toFp(scope.scope)"
>分配合并研判</span
......
<template>
<div>
<form-compontent
:formField="propFormField"
:formLabelAligns="formLabelAlign"
@submit="submit"
:propTitle="title"
@handleRemove="handleRemove"
pageBs="addsqfbzl"
ref="formCompontent"
>
</form-compontent>
</div>
</template>
<script>
import formCompontent from "@c/form.vue";
import {
doAddZczlxx,
doEditZczlxx
} from "@/api/zczl/zczl.js";
import {insterTbStHmdry,selectTbStHmdry,updateTbStHmdry} from "@/api/jcyjzxt/hmd.js";
export default {
name: "addGzry",
components: {
formCompontent,
},
data() {
return {
title: "新增黑名单",
xsbh: "",
xsType: "",
propFormField: [
//基本信息
{
title: "",
id: 1,
objStr: "",
index: 0,
data: [
{
name: "姓名:",
id: "xm",
type: "text",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "曾用名:",
id: "cym",
type: "text",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "别名:",
id: "bmch",
type: "text",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "证件类型:",
id: "cyzjCyzjdm",
type: "codeTree",
codeTree: "CODE_ZJ",
codeOptions: [],
value: "",
placeholder: "请输入",
col: "2",
prop: 'checkEmpty'
},
{
name: "代码补充描述:",
id: "cyzjDmbcms",
type: "text",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "证件号码:",
id: "cyzjZjhm",
type: "text",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "出生日期_日期估值下限:",
id: "csrqRqgzxx",
type: "dates",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "出生日期_日期估值上限:",
id: "csrqRqgzsx",
type: "dates",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "民族:",
id: "mzdm",
type: "codeTree",
codeOptions: [],
codeTree: "CODE_MZ",
value: "",
placeholder: "请选择民族",
col: "2",
},
{
name: "性别:",
id: "xbdm",
type: "codeTree",
codeOptions: [],
codeTree: "CODE_XB",
value: "",
placeholder: "请选择",
col: "2",
},
{
name: "国籍:",
id: "gjdm",
type: "codeTree",
codeTree: "CODE_GJ",
codeOptions: [],
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "出生地_国家和地区代码:",
id: "csdGjhdqdm",
type: "codeTree",
value: "",
codeTree: "CODE_XZQH",
codeOptions: [],
placeholder: "请输入",
col: "2",
},
{
name: "出生地_行政区划代码:",
id: "csdXzqhdm",
type: "codeTree",
value: "",
codeTree: "CODE_XZQH",
codeOptions: [],
placeholder: "请输入",
col: "2",
},
{
name: "出生地_地址名称:",
id: "csdDzmc",
type: "text",
value: "",
col: "2",
},
{
name: "户籍地址_行政区划代码:",
id: "hjdzXzqhdm",
type: "codeTree",
value: "",
codeTree: "CODE_XZQH",
codeOptions: [],
placeholder: "请输入",
col: "2",
},
{
name: "户籍地址_地址名称:",
id: "hjdzDzmc",
type: "text",
value: "",
col: "2",
},
{
name: "现住址_行政区划代码:",
id: "xzzXzqhdm",
type: "codeTree",
value: "",
codeTree: "CODE_XZQH",
codeOptions: [],
placeholder: "请输入",
col: "2",
},
{
name: "现住址_地址名称:",
id: "xzzDzmc",
type: "text",
value: "",
col: "2",
},
{
name: "境外住址_国家和地区代码:",
id: "jwzzGjhdqdm",
type: "text",
value: "",
col: "2",
},
{
name: "境外住址_地址名称:",
id: "jwzzDzmc",
type: "text",
value: "",
col: "2",
},
{
name: "联系电话:",
id: "lxdh",
type: "text",
value: "",
col: "2",
},
],
},
],
formLabelAlign: {},
breadcrumbList: [
{
name: "刑嫌列控管理",
to: "/queryGzry",
isActive: false,
},
{
name: "房产信息列表",
to: "/queryFcxx",
isActive: false,
},
{
name: this.$route.query.xxzjbh ? "修改房产信息" : "新增房产信息",
to: "/addFcxx",
isActive: true,
},
],
type: "",
xxzjbh: "",
result: "",
removeFileXxzjbh: [],
flag: '3'
};
},
methods: {
changeFlge() {
this.flag = '2'
},
submit(params) {
if(this.$route.query.asjxgrybh){
params.append('asjxgrybh',this.asjxgrybh)
updateTbStHmdry(params).then(res=>{
if(res.code===200){
this.$message.success('保存成功');
this.$router.go(-1)
}
else {
this.$message.warning(res.message)
}
})
}
else {
insterTbStHmdry(params).then(res=>{
if(res.code===200){
this.$message.success('保存成功');
this.$router.go(-1)
}
else {
this.$message.warning(res.message)
}
});
}
},
handleRemove(val) {
this.removeFileXxzjbh.push(val.xxzjbh);
},
zczlSubmit(params) {
let loading = this.$loading({
lock: true,
text: "正在保存...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
if (!this.xxzjbh) {
this.addSubmit(params, loading);
} else {
this.editSubmit(params, loading);
}
},
addSubmit(params, loading) {
params.append("spsftg", this.flag);
if (this.type == "fqzl") {
params.append("sfqqzl", "1");
}
params.append("xsbh", this.xsbh);
params.append("xsType", this.xsType);
doAddZczlxx(params).then((res) => {
if (res.success && res.code == 200) {
this.$alert("保存成功!", "提示", {
confirmButtonText: "确定",
type: "success",
callback: () => {
loading.close();
if (this.type == "fqzl") {
this.$router.push("wsqfbdzczl");
} else {
this.$router.push("wfqdzczl");
}
},
});
} else {
loading.close();
this.$message.error("添加失败,请检查数据格式是否正确");
}
});
},
editSubmit(params, loading) {
params.append("zczlbh", this.xxzjbh);
params.append("delFjXxzjbh", this.removeFileXxzjbh.join(","));
params.append("spsftg", "3");
if (this.type == "fqzl") {
params.append("sfqqzl", "1");
}
doEditZczlxx(params).then((res) => {
if (res.success && res.code == 200) {
this.$alert("保存成功!", "提示", {
confirmButtonText: "确定",
type: "success",
callback: () => {
loading.close();
if (this.type == "fqzl") {
this.$router.push("wsqfbdzczl");
} else {
this.$router.push("wfqdzczl");
}
},
});
} else {
loading.close();
this.$message.error("添加失败,请检查数据格式是否正确");
}
});
},
getshuju() {
let loading = this.$loading({
lock: true,
text: "正在加载...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
var self = this;
let params = new FormData();
params.append("asjxgrybh", this.asjxgrybh);
selectTbStHmdry(params).then((res) => {
var result = res.data.result;
this.result = result;
self.propFormField.forEach((fieldItem) => {
if (fieldItem.data && fieldItem.data.length > 0) {
fieldItem.data.forEach((i) => {
this.$set(this.formLabelAlign, i.id, result[i.id]);
});
}
this.$forceUpdate();
});
self.$forceUpdate();
setTimeout(() => {
loading.close();
}, 500);
});
},
},
mounted() {
if (this.$router.currentRoute.query.xsType != null && this.$router.currentRoute.query.xsType != '') {
this.xsType = this.$router.currentRoute.query.xsType
}
if (this.$router.currentRoute.query.xsbh != null && this.$router.currentRoute.query.xsbh != '') {
this.xsbh = this.$router.currentRoute.query.xsbh
}
},
created() {
this.$store.commit("user/SET_Breadcrumb", this.breadcrumbList);
if (this.$route.query.type) {
this.type = this.$route.query.type;
}
if (this.$route.query.asjxgrybh) {
this.title = "修改黑名单";
this.asjxgrybh = this.$route.query.asjxgrybh;
this.getshuju();
}
},
};
</script>
<style scoped lang="scss">
</style>
......@@ -10,12 +10,13 @@
:cxUrl="cxUrl"
@edit="edit"
@dele="dele"
@toXdzl="toXdzl"
@add="add"
ref="rightContent"
>
<template #btnGroup="scope">
<el-button @click="dele(scope.scope)" type="text" v-if="scope.scope.row.spsftg != '通过'">删除</el-button>
</template>
<!-- <template #btnGroup="scope">
<el-button @click="dele(scope.scope)" type="text" >删除</el-button>
<el-button @click="edit(scope.scope)" type="text" >修改</el-button>
</template>-->
</right-content>
</div>
......@@ -23,7 +24,7 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
import {zlToDelete} from "@/api/zczl/zczl.js";
import {deleteTbStHmdry} from "@/api/jcyjzxt/hmd.js";
export default {
name: "rlqbxsxx",
......@@ -32,9 +33,8 @@
},
data() {
return {
tableOperationWidth: 200,
header: "抓捕犯罪嫌疑人列表",
header: "黑名单列表",
pageBs: "kyfwbshlist",
cxFormData: {
limit: 10,
......@@ -52,17 +52,19 @@
],
cxDefaultFormThead: [
{label: "姓名", prop: "zhfzxyrXm"},
{label: "别名", prop: "zhfzxyrBmch"},
{label: "人员身份证", prop: "zhfzxyrCyzjZjhm"},
{label: "户籍地址_地址名称", prop: "zhfzxyrHjdzDzmc"},
{label: "案事件相关人员编号", prop: "asjxgrybh"},
{label: "姓名", prop: "xm"},
{label: "人员身份证", prop: "cyzjZjhm"},
{label: "行政区划代码", prop: "hjdzXzqhdm"},
{label: "性别代码", prop: "xbdm"},
{label: "出生日期", prop: "csrqRqgzxx"},
],
cxUrl: "/jcyj/insterTbStHmdry",
cxUrl: "/jcyj/pageTbStHmdry",
Menu: [
{
id: "kyfwbshlist",
label: "可疑服务标识号列表",
label: "黑名单列表",
index: "kyfwbshlist",
auth: "M0101",
className: "iconfont iconrizhi",
......@@ -75,19 +77,15 @@
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
edit(scope) {
add(){
this.$router.push({
path: "addsqfbzl",
query: {xxzjbh: scope.row.zczlbh, type: "xdzl"},
});
path:'/hmdrylistAdd'
})
},
toXdzl() {
edit(scope) {
this.$router.push({
path: "/addsqfbzl",
query: {
type: "xdzl",
},
path: "/hmdrylistAdd",
query: {asjxgrybh: scope.row.asjxgrybh},
});
},
dele(scope) {
......@@ -97,8 +95,8 @@
type: "warning",
})
.then(() => {
zlToDelete({
zczlbh: scope.row.zczlbh,
deleteTbStHmdry({
asjxgrybh: scope.row.asjxgrybh,
}).then((res) => {
if (res.success && res.code == 200) {
this.$message({
......
<template>
<div class="Content">
<right-content
:tableOperation="tableOperation"
:tableOperationWidth="tableOperationWidth"
:pageBs="pageBs"
pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
......@@ -11,13 +10,8 @@
:cxUrl="cxUrl"
@edit="edit"
@dele="dele"
@toInfor="toInfor"
@toXdzl="toXdzl"
ref="rightContent"
>
<template #btnGroup="scope">
<el-button @click="dele(scope.scope)" type="text" v-if="scope.scope.row.spsftg != '通过'">删除</el-button>
</template>
</right-content>
</div>
......@@ -54,10 +48,9 @@
],
cxDefaultFormThead: [
{label: "姓名", prop: "zhfzxyrXm"},
{label: "别名", prop: "zhfzxyrBmch"},
{label: "人员身份证", prop: "zhfzxyrCyzjZjhm"},
{label: "户籍地址_地址名称", prop: "zhfzxyrHjdzDzmc"},
{label: "案事件编号", prop: "asjbh"},
{label: "发现时间", prop: "fxkyfwbzhFxsj"},
{label: "服务标识号", prop: "kyfwbzhFwbzh"},
],
cxUrl: "/jcyj/selectKyfwbshlist",
......
<template>
<div class="Content">
<right-content
:tableOperationWidth="tableOperationWidth"
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@edit="edit"
@dele="dele"
@add="add"
ref="rightContent"
>
<!-- <template #btnGroup="scope">
<el-button @click="dele(scope.scope)" type="text" >删除</el-button>
<el-button @click="edit(scope.scope)" type="text" >修改</el-button>
</template>-->
</right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
import {deleteTbStJcyjgk} from "@/api/jcyjzxt/hmd.js";
export default {
name: "rlqbxsxx",
components: {
rightContent
},
data() {
return {
tableOperationWidth: 200,
header: "列控预警信息列表",
pageBs: "kyfwbshlist",
cxFormData: {
limit: 10,
page: 1,
},
cxQueryField: [
{
name: "业务编号",
id: "ywbh",
placeholder: "请输入",
type: "text",
value: "",
col: "3",
},
],
cxDefaultFormThead: [
{label: "信息主键编号", prop: "xxzjbh"},
{label: "关联信息主键编号", prop: "glxxXxzjbh"},
{label: "数据来源", prop: "sjly"},
{label: "信息删除_判断标识", prop: "xxscPdbz"},
{label: "信息登记单位_公安机关名称", prop: "xxdjdwGajgmc"},
{label: "信息登记人员_姓名", prop: "xxdjryXm"},
{label: "信息登记人员_公民身份号码", prop: "xxdjryGmsfhm"},
{label: "信息登记人员_联系电话", prop: "xxdjryLxdh"},
{label: "登记时间", prop: "djs"},
{label: "信息操作单", prop: "xxczdwGajgjgdm"},
{label: "信息操作单位_公安机关机构代码", prop: "xxczdwGajgmc"},
{label: "信息操作人员_姓名", prop: "xxczryXm"},
{label: "信息操作人员_公民身份号码", prop: "xxczryGmsfhm"},
{label: "更新时间", prop: "gxsj"},
],
cxUrl: "/jcyj/pageTbStJcyjgk",
Menu: [
{
id: "kyfwbshlist",
label: "列控预警信息列表",
index: "kyfwbshlist",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
};
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
add(){
this.$router.push({
path:'/hmdrylistAdd'
})
},
edit(scope) {
this.$router.push({
path: "/hmdrylistAdd",
query: {asjxgrybh: scope.row.asjxgrybh},
});
},
dele(scope) {
this.$confirm("此操作将永久删除该文件, 是否继续?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
deleteTbStJcyjgk({
xxzjbh: scope.row.xxzjbh,
glxxXxzjbh: scope.row.glxxXxzjbh,
}).then((res) => {
if (res.success && res.code == 200) {
this.$message({
type: "success",
message: "删除成功",
});
this.$refs.rightContent.doQuery("yes");
}
});
})
.catch(() => {
this.$message({
type: "info",
message: "已取消删除",
});
});
},
},
mounted() {
},
};
</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
:tableOperation="tableOperation"
:tableOperationWidth="tableOperationWidth"
:pageBs="pageBs"
pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
......
......@@ -8,12 +8,43 @@
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
@showDialogS="showDialogS"
@showDialogG="showDialogG"
ref="rightContent"
>
<template #btnGroup="scope">
<span class="hbyp" @click="toInfor(scope.scope)">修改</span>
</template>
</right-content>
<el-dialog title="关联案件" :visible.sync="dialogS" width="55%">
<right-content
:pageBs="bshglajS.pageBs"
:cxFormData="bshglajS.cxFormData"
:cxQueryField="bshglajS.cxQueryField"
:cxDefaultFormThead="bshglajS.cxDefaultFormThead"
:cxUrl="bshglajS.cxUrl"
@toInforDa="toInforDa"
ref="rightContentGl"
></right-content>
<span slot="footer" class="dialog-footer">
<el-button @click="dialogS = false">关闭</el-button>
</span>
</el-dialog>
<el-dialog title="关联案件" :visible.sync="dialogG" width="55%">
<right-content
:pageBs="bshglajG.pageBs"
:cxFormData="bshglajG.cxFormData"
:cxQueryField="bshglajG.cxQueryField"
:cxDefaultFormThead="bshglajG.cxDefaultFormThead"
:cxUrl="bshglajG.cxUrl"
@toInforDa="toInforDa"
ref="rightContentGl"
></right-content>
<span slot="footer" class="dialog-footer">
<el-button @click="dialogG = false">关闭</el-button>
</span>
</el-dialog>
</div>
</template>
......@@ -26,6 +57,82 @@ export default {
},
data() {
return {
bshglajS: {
pageBs: "qyeryrlqbxsGl",
cxFormData: {
page: 1,
limit: 5,
rlqbxxzjbh: "",
},
cxQueryField: [],
cxDefaultFormThead: [
{
label: "案事件编号",
prop: "asjbh",
toInforDa: true,
},
{
label: "案件名称",
prop: "ajmc",
},
{
label: "案件类别",
prop: "ajlbdm",
},
{
label: "立案日期",
prop: "larq",
},
{
label: "立案单位",
prop: "ladwGajgmc",
},
{
label: "简要案情",
prop: "jyaq",
},
],
cxUrl: "/rlqb/getAjListByS",
},
bshglajG: {
pageBs: "qyeryrlqbxsGl",
cxFormData: {
page: 1,
limit: 5,
rlqbxxzjbh: "",
},
cxQueryField: [],
cxDefaultFormThead: [
{
label: "案事件编号",
prop: "asjbh",
toInforDa: true,
},
{
label: "案件名称",
prop: "ajmc",
},
{
label: "案件类别",
prop: "ajlbdm",
},
{
label: "立案日期",
prop: "larq",
},
{
label: "立案单位",
prop: "ladwGajgmc",
},
{
label: "简要案情",
prop: "jyaq",
},
],
cxUrl: "/rlqb/getAjListByQg",
},
dialogS: false,
dialogG: false,
header: "线索核办",
pageBs: "queryXshbs",
cxFormData: {
......@@ -173,6 +280,11 @@ export default {
prop: "xxdjdwGajgmc",
width: "200",
},
{
label: "关联案件",
prop: "sfyaj",
isShowDialog: true,
},
],
cxUrl: "/xshb/getXsList",
Menu: [
......@@ -187,7 +299,7 @@ export default {
},
],
selectArr: [],
revokeVisiable: false,
revokeVisiable: false,
ckForm: {
file: "",
},
......@@ -201,6 +313,31 @@ export default {
// this.$store.commit("user/SET_Header", this.header);
},
methods: {
toInforDa(scope) {
debugger;
// http://39.99.155.173:8003/doLogin?zjhm=142302198901012417
// http://39.99.155.173:8003/queryAjdaxxs?asjbh=A4419615400002020086063
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"));
var idcard = userInfo.identitycard;
let path = `${base.alyIP10}/doLogin?zjhm=${idcard}`;
window.open(path, "_blank");
let paths = `${base.alyIP10}/queryAjdaxxs?asjbh=${scope.asjbh}`;
window.open(paths, "_blank");
},
showDialogS(data) {
this.dialogS = true;
console.log(data);
this.bshglajS.cxFormData.rlqbxxzjbh = data.row.xxzjbh;
// this.bshglajS.cxUrl = data.cxUrl;
// this.$refs.rightContentGl.doQuery("yes");
},
showDialogG(data) {
this.dialogG = true;
console.log(data);
this.bshglajG.cxFormData.rlqbxxzjbh = data.row.xxzjbh;
// this.bshglajG.cxUrl = data.cxUrl;
// this.$refs.rightContentGl.doQuery("yes");
},
add() {
this.$router.pushToTab({
path: "/djgzs",
......
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