Commit aae53012 by liupeng

修改了关注人员的的列控撤控功能,修改了案件线索查询比对的页面

parent 2d74bfac
......@@ -4,25 +4,19 @@ import base from "@/api/base";
//指纹比中详细信息
export const xczwDetail = params =>
post(`${base.alyIP}/zwbh/queryByXxzjbh`, params);
// /zwbz/queryAll
//DNA比中详细信息
export const dnaDetail = params =>
post(`${base.alyIP}/dnabz/queryByXxzjbh`, params);
// /dnabz/queryAll
//YSTR比对详细信息
export const ystrDetail = params =>
post(`${base.alyIP}/ystrbz/queryByXxzjbh`, params);
// /ystrbz/queryAllAsj
// /ystrbz/queryAllRy
//现场人像串查详细信息
export const xcrxcDetail = params =>
post(`${base.alyIP}/rxbd/queryByXxzjbh`, params);
// /rxbd/queryAll
//现场足迹串查详细信息
export const xczjcDetail = params =>
post(`${base.alyIP}/zjbzxx/queryByXxzjbh`, params);
//人像比对
// /rxbz/queryAll
//新增人像比对
export const rxbdInsert = params =>
postform(`${base.alyIP}/rxbz/insertRxbz`, params);
......
......@@ -1001,7 +1001,10 @@
<slot name="xyrList"></slot>
</div>
</div>
<div class="button" id="spbtn">
<div class="button" id="spbtn" v-if="formField[0].title != ' '">
<el-button @click="submit()" class="finish">保存</el-button>
</div>
<div class="saveButton" id="spbtn01" v-if="formField[0].title == ' '">
<el-button @click="submit()" class="finish">保存</el-button>
</div>
<!-- <div class="prive_picture" v-if="filePreviewFlag" @click="closefilePreview">
......@@ -2105,6 +2108,28 @@ $-header-fontSize: 18px;
line-height: 9px;
}
}
.saveButton {
padding: 0 32px;
height: 48px;
background: #fff;
// box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.08);
opacity: 1;
z-index: 4;
// display: flex;
// align-items: center;
// justify-content: flex-end;
// position: fixed;
bottom: 0;
width: calc(100% - 305px);
.finish {
width: 76px;
height: 32px;
background: #0061f7;
border-radius: 4px;
color: #ffffff;
line-height: 9px;
}
}
}
/*警员选择*/
.jyDialog {
......
......@@ -553,7 +553,13 @@
pageBs == 'jdcxsGl' ||
pageBs == 'hmxsGl' ||
pageBs == 'ryxsGl' ||
pageBs == 'rwbd'
pageBs == 'rwbd' ||
pageBs == 'queryXczw' ||
pageBs == 'queryDnabz' ||
pageBs == 'queryXcystrCase' ||
pageBs == 'queryXcystrPeople' ||
pageBs == 'queryXcrx' ||
pageBs == 'queryXczj'
)
"
>
......
<template>
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@toInfor="toInfor"
ref="rightContent"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryDnabz",
components: {
rightContent,
},
data() {
return {
header: "现场DNA比中",
pageBs: "queryDnabz",
cxFormData: {
zjhm: "",
limit: 10,
page: 1,
ryxdydtxsbWpysdm: "",
ryxdydtxsbPpxh: "",
xxdjdwGajgjgdm: "",
djkssj: "",
djjssj: "",
},
cxQueryField: [
{
name: "证件号码",
id: "zjhm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "土地使用证号码",
id: "tdsyzZjhm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "房产证号码",
id: "fczZjhm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "登记单位",
id: "xxdjdwGajgjgdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "登记时间",
id: "djkssj",
id2: "djjssj",
type: "zdyDate",
value: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "信息组件编号",
prop: "xxzjbh",
},
{
label: "常用证件",
prop: "cyzjCyzjdmStr",
},
{
label: "证件号码",
prop: "zjhm",
},
{
label: "土地使用证号码",
prop: "tdsyzZjhm",
},
{
label: "房产证件号码",
prop: "fczZjhm",
},
{
label: "房产性质",
prop: "fcxzdmStr",
},
{
label: "登记时间",
prop: "djsj",
},
],
cxUrl: "/rxbz/queryAll",
};
},
created() {},
methods: {
// add() {
// this.$router.push("addFcxx");
// },
// dele(obj) {
// this.$confirm("此操作将永久删除该文件, 是否继续?", "提示", {
// confirmButtonText: "确定",
// cancelButtonText: "取消",
// type: "warning",
// })
// .then(() => {
// deleteGzryFcById({
// xxzjbh: obj.row.xxzjbh,
// }).then((res) => {
// if (res.success && res.code == 200) {
// this.$message({
// type: "success",
// message: "删除成功",
// });
// this.$refs.rightContent.doQuery("yes");
// }
// });
// })
// .catch(() => {
// this.$message({
// type: "info",
// message: "已取消删除",
// });
// });
// },
toInfor(obj) {
this.$router.push({
path: "/detailFcxx",
query: {
xxzjbh: obj.xxzjbh,
},
});
},
// edit(obj) {
// this.$router.push({
// path: "/addFcxx",
// query: {
// xxzjbh: obj.row.xxzjbh,
// },
// });
// },
},
};
</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"
@toInfor="toInfor"
ref="rightContent"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryDnabz",
components: {
rightContent,
},
data() {
return {
header: "现场DNA比中",
pageBs: "queryDnabz",
cxFormData: {
limit: 10,
page: 1,
xkbh: "",
wzbh: "",
bzrXm: "",
bzrSfzh: "",
kssj: "",
jssj: "",
},
cxQueryField: [
{
name: "现勘编号",
id: "xkbh",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "物证编号",
id: "wzbh",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "比中人姓名",
id: "bzrXm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "比中人身份证号",
id: "bzrSfzh",
type: "text",
value: "",
col: "3",
},
{
name: "比中时间",
id: "kssj",
id2: "jssj",
type: "zdyDate",
value: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "物证编号",
prop: "wzhm",
},
{
label: "现勘编号",
prop: "xkbh",
},
{
label: "案件物证名称",
prop: "ajwzmc",
},
{
label: "比中人姓名",
prop: "bzrXm",
},
{
label: "比中人身份证号",
prop: "bzrSfzh",
},
{
label: "比中时间",
prop: "bzsj",
},
],
cxUrl: "/dnabz/queryAll",
};
},
created() {},
methods: {
// add() {
// this.$router.push("addFcxx");
// },
// dele(obj) {
// this.$confirm("此操作将永久删除该文件, 是否继续?", "提示", {
// confirmButtonText: "确定",
// cancelButtonText: "取消",
// type: "warning",
// })
// .then(() => {
// deleteGzryFcById({
// xxzjbh: obj.row.xxzjbh,
// }).then((res) => {
// if (res.success && res.code == 200) {
// this.$message({
// type: "success",
// message: "删除成功",
// });
// this.$refs.rightContent.doQuery("yes");
// }
// });
// })
// .catch(() => {
// this.$message({
// type: "info",
// message: "已取消删除",
// });
// });
// },
toInfor(obj) {
this.$router.push({
path: "/detailDnabz",
query: {
xxzjbh: obj.xxzjbh,
},
});
},
// edit(obj) {
// this.$router.push({
// path: "/addFcxx",
// query: {
// xxzjbh: obj.row.xxzjbh,
// },
// });
// },
},
};
</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"
@toInfor="toInfor"
ref="rightContent"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryXcrx",
components: {
rightContent,
},
data() {
return {
header: "现场人像串查",
pageBs: "queryXcrx",
cxFormData: {
limit: 10,
page: 1,
img: "",
sfzhm: "",
},
cxQueryField: [
{
name: "图片",
id: "img",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "身份证号码",
id: "sfzhm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "信息主键编号",
prop: "xxzjbh",
},
{
label: "比中人员姓名",
prop: "name",
},
{
label: "比中人员证件号码",
prop: "personId",
},
{
label: "比中人员与源图片的相似度",
prop: "similarity",
},
{
label: "比中照片所属的人员库名",
prop: "repositoryName",
},
{
label: "比中人员住址",
prop: "nativePlaceAddr",
},
{
label: "比中人员籍贯",
prop: "picOriginName",
},
{
label: "比中人员标签库数组",
prop: "tagAry",
},
{
label: "照片",
prop: "zp",
},
],
cxUrl: "/rxbd/queryAll",
};
},
created() {},
methods: {
// add() {
// this.$router.push("addFcxx");
// },
// dele(obj) {
// this.$confirm("此操作将永久删除该文件, 是否继续?", "提示", {
// confirmButtonText: "确定",
// cancelButtonText: "取消",
// type: "warning",
// })
// .then(() => {
// deleteGzryFcById({
// xxzjbh: obj.row.xxzjbh,
// }).then((res) => {
// if (res.success && res.code == 200) {
// this.$message({
// type: "success",
// message: "删除成功",
// });
// this.$refs.rightContent.doQuery("yes");
// }
// });
// })
// .catch(() => {
// this.$message({
// type: "info",
// message: "已取消删除",
// });
// });
// },
toInfor(obj) {
this.$router.push({
path: "/detailXcrx",
query: {
xxzjbh: obj.xxzjbh,
},
});
},
// edit(obj) {
// this.$router.push({
// path: "/addFcxx",
// query: {
// xxzjbh: obj.row.xxzjbh,
// },
// });
// },
},
};
</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"
@toInfor="toInfor"
ref="rightContent"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryXcystrCase",
components: {
rightContent,
},
data() {
return {
header: "根据YSTR查询相关事件",
pageBs: "queryXcystrCase",
cxFormData: {
limit: 10,
page: 1,
bzdwGajgjgdm: "",
asjbh: "",
xyrXm: "",
xyrZjhm: "",
kssj: "",
jssj: "",
// djjssj: "",
},
cxQueryField: [
{
name: "比中单位",
id: "bzdwGajgjgdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "",
},
{
name: "案事件编号",
id: "asjbh",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "嫌疑人姓名",
id: "xyrXm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "嫌疑人身份证号",
id: "xyrZjhm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "比中时间",
id: "kssj",
id2: "jssj",
type: "zdyDate",
value: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "信息编号",
prop: "xxzjbh",
},
{
label: "案事件编号",
prop: "asjbh",
},
{
label: "现勘编号",
prop: "xkbh",
},
{
label: "嫌疑人姓名",
prop: "xyrXm",
},
{
label: "嫌疑人身份证号",
prop: "xyrSfzh",
},
{
label: "比中单位",
prop: "bzdwGajgmc",
},
{
label: "比中时间",
prop: "bzsjStr",
},
],
cxUrl: "/ystrbz/queryAllAsj",
};
},
created() {},
methods: {
// add() {
// this.$router.push("addFcxx");
// },
// dele(obj) {
// this.$confirm("此操作将永久删除该文件, 是否继续?", "提示", {
// confirmButtonText: "确定",
// cancelButtonText: "取消",
// type: "warning",
// })
// .then(() => {
// deleteGzryFcById({
// xxzjbh: obj.row.xxzjbh,
// }).then((res) => {
// if (res.success && res.code == 200) {
// this.$message({
// type: "success",
// message: "删除成功",
// });
// this.$refs.rightContent.doQuery("yes");
// }
// });
// })
// .catch(() => {
// this.$message({
// type: "info",
// message: "已取消删除",
// });
// });
// },
toInfor(obj) {
this.$router.push({
path: "/detailXcystr",
query: {
xxzjbh: obj.xxzjbh,
},
});
},
// edit(obj) {
// this.$router.push({
// path: "/addFcxx",
// query: {
// xxzjbh: obj.row.xxzjbh,
// },
// });
// },
},
};
</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"
@toInfor="toInfor"
ref="rightContent"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryXcystrPeople",
components: {
rightContent,
},
data() {
return {
header: "根据YSTR查询相关人员",
pageBs: "queryXcystrPeople",
cxFormData: {
limit: 10,
page: 1,
bzdwGajgjgdm: "",
asjbh: "",
xyrXm: "",
xyrZjhm: "",
kssj: "",
jssj: "",
},
cxQueryField: [
{
name: "比中单位",
id: "bzdwGajgjgdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "",
},
{
name: "案事件编号",
id: "asjbh",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "嫌疑人姓名",
id: "xyrXm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "嫌疑人身份证号",
id: "xyrZjhm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "比中时间",
id: "kssj",
id2: "jssj",
type: "zdyDate",
value: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "信息编号",
prop: "xxzjbh",
},
{
label: "嫌疑人人员编号",
prop: "asjxgrybh",
},
{
label: "嫌疑人姓名",
prop: "xyrXm",
},
{
label: "嫌疑人身份证号",
prop: "xyrSfzh",
},
{
label: "比中单位",
prop: "bzdwGajgmc",
},
{
label: "比中时间",
prop: "bzsjStr",
},
],
cxUrl: "/ystrbz/queryAllRy",
};
},
created() {},
methods: {
// add() {
// this.$router.push("addFcxx");
// },
// dele(obj) {
// this.$confirm("此操作将永久删除该文件, 是否继续?", "提示", {
// confirmButtonText: "确定",
// cancelButtonText: "取消",
// type: "warning",
// })
// .then(() => {
// deleteGzryFcById({
// xxzjbh: obj.row.xxzjbh,
// }).then((res) => {
// if (res.success && res.code == 200) {
// this.$message({
// type: "success",
// message: "删除成功",
// });
// this.$refs.rightContent.doQuery("yes");
// }
// });
// })
// .catch(() => {
// this.$message({
// type: "info",
// message: "已取消删除",
// });
// });
// },
toInfor(obj) {
this.$router.push({
path: "/detailXcystr",
query: {
xxzjbh: obj.xxzjbh,
},
});
},
// edit(obj) {
// this.$router.push({
// path: "/addFcxx",
// query: {
// xxzjbh: obj.row.xxzjbh,
// },
// });
// },
},
};
</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"
@toInfor="toInfor"
ref="rightContent"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
name: "queryXczj",
components: {
rightContent,
},
data() {
return {
header: "现场足迹串查",
pageBs: "queryXczj",
cxFormData: {
limit: 10,
page: 1,
jyaq: "",
ajlbdm: "",
img: "",
fakssj: "",
fajssj: "",
},
cxQueryField: [
{
name: "简要案情",
id: "jyaq",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "案件类别",
id: "ajlbdm",
type: "codeTreeDialog",
codeTree: "CODE_AJLB",
codeOptions: [],
props: [], //字典弹框需要的字段
value: "",
col: "3",
},
{
name: "足迹图片",
id: "img",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "发案时间",
id: "fakssj",
id2: "fajssj",
type: "zdyDate",
value: "",
col: "3",
},
],
cxDefaultFormThead: [
{
label: "信息组件编号",
prop: "xxzjbh",
},
{
label: "简要案情",
prop: "jyaq",
},
],
cxUrl: "/zjbzxx/queryAll",
};
},
created() {},
methods: {
// add() {
// this.$router.push("addFcxx");
// },
// dele(obj) {
// this.$confirm("此操作将永久删除该文件, 是否继续?", "提示", {
// confirmButtonText: "确定",
// cancelButtonText: "取消",
// type: "warning",
// })
// .then(() => {
// deleteGzryFcById({
// xxzjbh: obj.row.xxzjbh,
// }).then((res) => {
// if (res.success && res.code == 200) {
// this.$message({
// type: "success",
// message: "删除成功",
// });
// this.$refs.rightContent.doQuery("yes");
// }
// });
// })
// .catch(() => {
// this.$message({
// type: "info",
// message: "已取消删除",
// });
// });
// },
toInfor(obj) {
this.$router.push({
path: "/detailXczj",
query: {
xxzjbh: obj.xxzjbh,
},
});
},
// edit(obj) {
// this.$router.push({
// path: "/addFcxx",
// query: {
// xxzjbh: obj.row.xxzjbh,
// },
// });
// },
},
};
</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>
......@@ -28,155 +28,113 @@ export default {
// lkPdbz: "2",
limit: 10,
page: 1,
// xm: "",
// zjhm: "",
// xbdm: "",
// mzdm: "",
// hjdzXzqhdm: "",
// sfyxdsPdbz: "",
// sfazbbdxdzPdbz: "",
// xzgzrylbdm: "",
// xzgzrygzjbdm: "",
// xxdjdwGajgjgdm: "",
// xzgzryzt: "",
xzzwbh: "",
nyzwbh: "",
},
cxQueryField: [
//查询条件
{
name: "姓名",
id: "xm",
name: "现场指纹编号",
id: "xzzwbh",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "证件号码",
id: "zjhm",
name: "捺印指纹编号",
id: "nyzwbh",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "性别代码",
id: "xbdm",
name: "比中单位代码",
id: "bzdwGajgjgdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeTree: "",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "民族代码",
id: "mzdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "户籍",
id: "hjdzXzqhdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "是否有吸毒史",
id: "sfyxdsPdbz",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "是否携带艾滋病毒",
id: "sfazbbdxdzPdbz",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
name: "时间",
id: "kssj",
id2: "jssj",
type: "zdyDate",
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "人员类别",
id: "xzgzrylbdm",
name: "提取单位代码",
id: "tqdwGajgjgdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeTree: "",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "关注级别",
id: "xzgzrygzjbdm",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_XB",
},
{
name: "纳嫌单位",
id: "xxdjdwGajgjgdm",
name: "嫌疑人姓名",
id: "xyrXm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
{
name: "刑侦关注人员状态",
id: "xzgzryzt",
name: "嫌疑人证件号码",
id: "xyrZjhm",
type: "text",
value: "",
placeholder: "",
col: "3",
},
],
cxDefaultFormThead: [
//table 展示
{
label: "姓名",
prop: "xm",
label: "序号",
prop: "xh",
},
{
/*table默认得表头*/
label: "证件号码",
prop: "zjhm",
width: "200",
label: "信息编号",
prop: "xxzjbh",
width: "300",
},
{
label: "性别代码",
prop: "xbdm",
label: "现场指纹编号",
prop: "xczwbh",
},
{
label: "人员类别代码",
prop: "xzgzrylbdm",
label: "案件编号",
prop: "asjbh",
},
{
label: "关注级别代码",
prop: "xzgzrygzjbdm",
label: "现勘编号",
prop: "xkbh",
},
{
label: "纳嫌单位",
prop: "xxdjdwGajgjgdm",
label: "捺印指纹编号",
prop: "nyzwbh",
},
{
label: "刑侦关注人员状态",
prop: "xzgzryzt",
label: "嫌疑人姓名",
prop: "xyrXm",
},
{
label: "嫌疑人证件号码",
prop: "xyrZjhm",
},
{
label: "比中单位",
prop: "bzdwGajgmc",
},
{
label: "比中时间",
prop: "bzsjStr",
},
],
cxUrl: "/zwbz/queryAll", //列表查询接口
......@@ -191,7 +149,7 @@ export default {
disabled: false,
},
{
id: "queryXcdna",
id: "queryDnabz",
label: "现场DNA比中信息",
index: "queryXcdna",
auth: "M0102",
......@@ -208,7 +166,7 @@ export default {
},
{
id: "queryXcystrCase",
label: "根据YSTR查询相关时间",
label: "根据YSTR查询相关事件",
index: "queryXcystrCase",
auth: "M0101",
className: "iconfont iconrizhi",
......@@ -336,41 +294,41 @@ export default {
},
methods: {
add() {
this.$router.push("addGzry");
},
edit() {
this.$router.push({ path: "/addGzry", query: { xxzjbh: this.xxzjbh } });
},
dele() {
this.$confirm("此操作将永久删除该文件, 是否继续?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
deleteGzry({
xxzjbh: obj.row.xxzjbh,
}).then((res) => {
if (res.success && res.code == 200) {
this.$message({
type: "success",
message: "删除成功",
});
this.$refs.rightContent.doQuery("yes");
}
});
})
.catch(() => {
this.$message({
type: "info",
message: "已取消删除",
});
});
},
// add() {
// this.$router.push("addGzry");
// },
// edit() {
// this.$router.push({ path: "/addGzry", query: { xxzjbh: this.xxzjbh } });
// },
// dele() {
// this.$confirm("此操作将永久删除该文件, 是否继续?", "提示", {
// confirmButtonText: "确定",
// cancelButtonText: "取消",
// type: "warning",
// })
// .then(() => {
// deleteGzry({
// xxzjbh: obj.row.xxzjbh,
// }).then((res) => {
// if (res.success && res.code == 200) {
// this.$message({
// type: "success",
// message: "删除成功",
// });
// this.$refs.rightContent.doQuery("yes");
// }
// });
// })
// .catch(() => {
// this.$message({
// type: "info",
// message: "已取消删除",
// });
// });
// },
toInfor(obj) {
this.$router.push({
path: "/detailGzry",
path: "/detailXczw",
query: {
xxzjbh: obj.xxzjbh,
},
......
......@@ -16,47 +16,18 @@
></right-content>
<!-- 新增列控 -->
<el-dialog title="新增列控信息" :visible.sync="newlyVisiable">
<form-compontent
:formField="propFormFieldLK"
:formLabelAligns="formLabelAlignLK"
@submit="submitLKD"
>
</form-compontent>
<!-- <el-form :model="lkForm" label-width="120px">
<el-form-item label="列控单位">
<select-tree-dialog
placeholder="请选择列控单位"
:sendId="lkForm.lkdwGajgjgdm"
:formData="formData"
:currentItem="item"
/>
</el-form-item>
<el-form-item label="列控时间">
<el-date-picker
v-model="lkForm.lksj"
type="datetime"
align="right"
unlink-panels
suffix-icon="el-icon-date"
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
<el-form-item label="列控原因">
<el-input
type="textarea"
autosize
resize="none"
placeholder="请填写列控原因"
v-model="lkForm.lkyyJyqk"
>
</el-input>
</el-form-item>
</el-form> -->
<div slot="footer" class="dialog-footer">
<el-button @click="newlyVisiable = false">取 消</el-button>
<el-button type="primary" @click="submitLKD">确 定</el-button>
<!-- <el-button type="primary" @click="submitLKD">确 定</el-button> -->
</div>
</el-dialog>
<!-- 撤控 -->
<el-dialog title="撤控信息" :visible.sync="revokeVisiable">
......@@ -64,43 +35,12 @@
ref=""
:formField="propFormFieldCK"
:formLabelAligns="formLabelAlignCK"
@submit="submitCK"
@submit="submitCKD"
>
</form-compontent>
<!-- <el-form :model="ckForm" label-width="120px">
<el-form-item label="列控单位">
<select-tree-dialog
placeholder="请选择撤控单位"
:sendId="ckForm.cxdwGajgjgdm"
:formData="formData"
:currentItem="item"
/>
</el-form-item>
<el-form-item label="撤控时间">
<el-date-picker
v-model="ckForm.lksj"
type="datetime"
align="right"
unlink-panels
suffix-icon="el-icon-date"
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
<el-form-item label="撤控原因">
<el-input
type="textarea"
autosize
resize="none"
placeholder="请填写撤控原因"
v-model="ckForm.cxyyJyqk"
>
</el-input>
</el-form-item>
</el-form> -->
<div slot="footer" class="dialog-footer">
<el-button @click="revokeVisiable = false">取 消</el-button>
<el-button type="primary" @click="submitCKD">确 定</el-button>
<!-- <el-button type="primary" @click="submitCKD">确 定</el-button> -->
</div>
</el-dialog>
</div>
......@@ -490,7 +430,7 @@ export default {
// cxyyJyqk: "",
// },
propFormFieldLK: [{
title: "",
title: " ",
id: 1,
objStr: "",
index: 0,
......@@ -523,7 +463,7 @@ export default {
},],
formLabelAlignLK: {},
propFormFieldCK: [{
title: "",
title: " ",
id: 1,
objStr: "",
index: 0,
......@@ -628,7 +568,7 @@ export default {
this.xzgzrybh = xzgzrybh;
this.revokeVisiable = true;
},
submitLKD() {
submitLKD(params) {
let loading = this.$loading({
lock: true,
text: "正在保存...",
......@@ -643,6 +583,7 @@ export default {
callback: () => {
loading.close();
this.$router.push("queryGzry");
this.newlyVisiable = false
},
});
} else {
......@@ -650,28 +591,28 @@ export default {
}
});
},
submitCKD() {
// let loading = this.$loading({
// lock: true,
// text: "正在保存...",
// spinner: "el-icon-loading",
// background: "rgba(255, 255, 255, 0.7)",
// });
// insertGzry(params).then((res) => {
// if (res.success && res.code == 200) {
// this.$alert("保存成功!", "提示", {
// confirmButtonText: "确定",
// type: "success",
// callback: () => {
// loading.close();
// this.$router.push("queryGzry");
// },
// });
// } else {
// this.$message.error("添加失败,请检查数据格式是否正确");
// }
// });
submitCKD(params) {
let loading = this.$loading({
lock: true,
text: "正在保存...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
insertCkGzry(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("添加失败,请检查数据格式是否正确");
}
});
},
// submitLK() {
......@@ -736,8 +677,12 @@ export default {
};
</script>
<style>
.el-dialog {
/* max-height: 670px */
}
.el-dialog__body {
padding: 10px 15px !important;
padding: 0px 15px !important;
/* height: 80vh; */
}
.rightContent .el-input__inner,
#formCommonPage .el-input__inner {
......
......@@ -51,7 +51,7 @@ export default {
prop: "xxzjbh",
},
{
label: "案件类别代码",
label: "案件类别",
prop: "ajlbdm",
},
{
......
......@@ -48,7 +48,7 @@ export default {
prop: "asjbh",
},
{
label: "案件类别代码",
label: "案件类别",
prop: "ajlbdm",
},
{
......
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