Commit a960400a by zhangzhijie

Merge remote-tracking branch 'origin/dev_xzeq' into dev_xzeq

# Conflicts:
#	src/api/zczl/zczl.js
#	src/views/zczl/zczl/wfqdzczl.vue
#	src/views/zczl/zczl/wfzdzczl.vue
#	src/views/zczl/zczl/zczltj.vue
parents a9457a58 fefa3fe1
......@@ -22,4 +22,4 @@ pnpm-debug.log*
*.sln
*.sw?
vue.config.js
\ No newline at end of file
vue.config.js
\ No newline at end of file
......@@ -111,6 +111,26 @@
"id":"11",
"isParent":false,
"children":[]
},
{
"ids":"263997",
"label":"机动车",
"codeType":"CODE_DXZP_FWBSHS",
"text":"机动车",
"pId":null,
"id":"12",
"isParent":false,
"children":[]
},
{
"ids":"263998",
"label":"非机动车",
"codeType":"CODE_DXZP_FWBSHS",
"text":"非机动车",
"pId":null,
"id":"13",
"isParent":false,
"children":[]
}
]
},
......
......@@ -8,7 +8,7 @@
"codeType":"CODE_SJHYLY",
"text":"基层政权",
"pId":null,
"id":"1",
"id":"01",
"isParent":false,
"children":[]
},
......@@ -18,7 +18,7 @@
"codeType":"CODE_SJHYLY",
"text":"餐饮娱乐",
"pId":null,
"id":"2",
"id":"02",
"isParent":false,
"children":[]
},
......@@ -28,7 +28,7 @@
"codeType":"CODE_SJHYLY",
"text":"交通运输",
"pId":null,
"id":"3",
"id":"03",
"isParent":false,
"children":[]
},
......@@ -38,7 +38,7 @@
"codeType":"CODE_SJHYLY",
"text":"建筑工程",
"pId":null,
"id":"4",
"id":"04",
"isParent":false,
"children":[]
},
......@@ -48,7 +48,7 @@
"codeType":"CODE_SJHYLY",
"text":"集贸批发市场",
"pId":null,
"id":"5",
"id":"05",
"isParent":false,
"children":[]
},
......@@ -58,7 +58,7 @@
"codeType":"CODE_SJHYLY",
"text":"涉黄",
"pId":null,
"id":"6",
"id":"06",
"isParent":false,
"children":[]
},
......@@ -68,7 +68,7 @@
"codeType":"CODE_SJHYLY",
"text":"涉矿",
"pId":null,
"id":"7",
"id":"07",
"isParent":false,
"children":[]
},
......@@ -78,7 +78,7 @@
"codeType":"CODE_SJHYLY",
"text":"涉毒",
"pId":null,
"id":"8",
"id":"08",
"isParent":false,
"children":[]
},
......@@ -88,7 +88,7 @@
"codeType":"CODE_SJHYLY",
"text":"涉枪",
"pId":null,
"id":"9",
"id":"09",
"isParent":false,
"children":[]
},
......
......@@ -4,9 +4,9 @@
"rows":[
{
"ids":"11221711",
"label":"犯罪嫌疑",
"label":"有组织犯罪嫌疑",
"codeType":"CODE_XSHBJGDM",
"text":"犯罪嫌疑",
"text":"有组织犯罪嫌疑",
"pId":null,
"id":"01",
"isParent":false,
......@@ -14,13 +14,23 @@
},
{
"ids":"11221712",
"label":"有犯罪嫌疑",
"label":"有其他犯罪嫌疑",
"codeType":"CODE_XSHBJGDM",
"text":"有犯罪嫌疑",
"text":"有其他犯罪嫌疑",
"pId":null,
"id":"02",
"isParent":false,
"children":[]
},
{
"ids":"11221713",
"label":"无犯罪嫌疑",
"codeType":"CODE_XSHBJGDM",
"text":"无犯罪嫌疑",
"pId":null,
"id":"03",
"isParent":false,
"children":[]
}
]
},
......
......@@ -23,6 +23,36 @@
"children":[]
},
{
"ids":"10027374",
"label":"扫黑办成员单位移交",
"codeType":"CODE_XSLY",
"text":"扫黑办成员单位移交",
"pId":null,
"id":"0202",
"isParent":false,
"children":[]
},
{
"ids":"10027375",
"label":"公安机关内部移交",
"codeType":"CODE_XSLY",
"text":"公安机关内部移交",
"pId":null,
"id":"0203",
"isParent":false,
"children":[]
},
{
"ids":"10027376",
"label":"上级部门下发",
"codeType":"CODE_XSLY",
"text":"上级部门下发",
"pId":null,
"id":"0204",
"isParent":false,
"children":[]
},
{
"ids":"1002734",
"label":"群众举报",
"codeType":"CODE_XSLY",
......@@ -33,6 +63,36 @@
"children":[]
},
{
"ids":"10027371",
"label":"群众来信",
"codeType":"CODE_XSLY",
"text":"群众来信",
"pId":null,
"id":"0301",
"isParent":false,
"children":[]
},
{
"ids":"10027372",
"label":"网络举报",
"codeType":"CODE_XSLY",
"text":"网络举报",
"pId":null,
"id":"0302",
"isParent":false,
"children":[]
},
{
"ids":"10027373",
"label":"群众来电",
"codeType":"CODE_XSLY",
"text":"群众来电",
"pId":null,
"id":"0303",
"isParent":false,
"children":[]
},
{
"ids":"1002735",
"label":"日常警情串并",
"codeType":"CODE_XSLY",
......@@ -61,6 +121,16 @@
"id":"0600",
"isParent":false,
"children":[]
},
{
"ids":"10027377",
"label":"人力情报反映",
"codeType":"CODE_XSLY",
"text":"人力情报反映",
"pId":null,
"id":"0700",
"isParent":false,
"children":[]
}
]
},
......
......@@ -25,6 +25,7 @@ if (
//------------------------------服务器路径**测试**----------------------------------
base.alyIP = "/apialy";
base.alyIP2 = "/apiAjzb";
base.alyIP3 = "/dz9024";
}
export default base;
......@@ -3,10 +3,10 @@ import base from "@/api/base";
//选择审批调用接口
export const getApproveUsers = params =>
post(`dz9024/toNaotuDxzp/getApproveUsers`, params);
post(`${base.alyIP3}/toNaotuDxzp/getApproveUsers`, params);
//3.点击提交申请调用
export const saveSpxx = params =>
post(`dz9024/toNaotuDxzp/saveSpxx`, params);
post(`${base.alyIP3}/toNaotuDxzp/saveSpxx`, params);
//被布控物品信息删除
// export const deleteBbkwp = params =>
// post(`${base.alyIP}/bbkwp/deleteBbkwp`, params);
......@@ -15,6 +15,6 @@ export const saveSpxx = params =>
// post(`${base.alyIP}/bbkwp/getBbkwpByxxzjbh`, params);
//新增可疑服务标识号
export const insertFwbshInfo = params =>
postform(`/dz9024/kyxs/insertFwbshInfo`, params);
postform(`/${base.alyIP3}/kyxs/insertFwbshInfo`, params);
......@@ -12,3 +12,74 @@ export const deleteZjbzjgById = params =>
post(`${base.alyIP}/ZjZjbzxx/deleteZjbzjgById`, params);
export const deleteZwbzjgById = params =>
post(`${base.alyIP}/zwbzhc/deleteZwbzjgById`, params);
export const deleteRxcbrwById = params =>
post(`${base.alyIP}/Rxbzrw/deleteRxcbrwById`, params);
export const updateRxbdById = params =>
post(`${base.alyIP}/Rxbzrw/updateRxbdById`, params);
export const saveRxbzrw = params =>
postform(`${base.alyIP}/Rxbzrw/saveRxbzrw`, params);
export const selectJglist = params =>
post(`${base.alyIP}/Rxbzrw/selectJglist`, params);
export const deleteRxbz = params =>
post(`${base.alyIP}/rxbz/deleteRxbz`, params);
export const insertRxbz = params =>
postform(`${base.alyIP}/rxbz/insertRxbz`, params);
export const queryByXxzjbh = params =>
postform(`${base.alyIP}/rxbz/selectDetail`, params);
export const updateRxbz = params =>
postform(`${base.alyIP}/rxbz/updateRxbz`, params);
export const insertZwbzjg = params =>
postform(`${base.alyIP}/zwbzhc/insertZwbzjg`, params);
export const saveZwbzrw = params =>
postform(`${base.alyIP}/Zwbzrw/saveZwbzrw`, params);
export const deleteZjcbrwById = params =>
post(`${base.alyIP}/Zwbzrw/deleteZjcbrwById`, params);
export const updateZwbdById = params =>
post(`${base.alyIP}/Zwbzrw/updateZwbdById`, params);
export const selectRyJglist = params =>
post(`${base.alyIP}/Zwbzrw/selectRyJglist`, params);
export const ZjccbzrwSaveRxbzrw = params =>
postform(`${base.alyIP}/Zjccbzrw/saveRxbzrw`, params);
//删除现场足迹串查
export const ZjccbzrwDeleteZjcbrwById = params =>
post(`${base.alyIP}/Zjccbzrw/deleteZjcbrwById`, params);
//足迹比中操作按钮
export const ZjccbzrwUpdateZjbdById = params =>
post(`${base.alyIP}/Zjccbzrw/updateZjbdById`, params);
//查询指纹比中关系详情
export const zwbzhcSelectDetail = params =>
postform(`${base.alyIP}/zwbzhc/selectDetail`, params);
//指纹比中信息修改
export const zwbzhcUpdateZwbzjg = params =>
postform(`${base.alyIP}/zwbzhc/updateZwbzjg`, params);
//新增足迹比中结果信息
export const ZjZjbzxxInsertZjbzjg = params =>
postform(`${base.alyIP}/ZjZjbzxx/insertZjbzjg`, params);
//足迹比中结果修改
export const ZjZjbzxxUpdateZjbzjg = params =>
postform(`${base.alyIP}/ZjZjbzxx/updateZjbzjg`, params);
//查询足迹比中结果详情
export const ZjZjbzxxSelectDetail = params =>
postform(`${base.alyIP}/ZjZjbzxx/selectDetail`, params);
//DNA
//添加dna比对
export const DnabzrwSaveDswDnabzrw = params =>
postform(`${base.alyIP}/Dnabzrw/saveDswDnabzrw`, params);
//删除dna比对
export const DnabzrwDeleteDnarwById= params =>
post(`${base.alyIP}/Dnabzrw/deleteDnarwById`, params);
//dna比对操作按钮
export const DnabzrwUpdateDnabdById= params =>
post(`${base.alyIP}/Dnabzrw/updateDnabdById`, params);
// 新增DNA关系结果信息
export const dnabzhcInsertDnabzjg= params =>
postform(`${base.alyIP}/dnabzhc/insertDnabzjg`, params);
//DNA比中关系删除
export const dnabzhcDeleteDnabzjgById= params =>
post(`${base.alyIP}/dnabzhc/deleteDnabzjgById`, params);
//DNA比中结果详情
export const dnabzhcSelectDetail= params =>
postform(`${base.alyIP}/dnabzhc/selectDetail`, params);
//DNA比中结果修改
export const dnabzhcUpdateDnabzjg = params =>
postform(`${base.alyIP}/dnabzhc/updateDnabzjg`, params);
......@@ -41,3 +41,5 @@ export const deleteZjzpById = params =>
post(`${base.alyIP}/ythcjZj/deleteZjzpById`, params);
export const updateZjbzjg = params =>
postform(`${base.alyIP}/ZjZjbzxx/updateZjbzjg`, params);
export const saveZwbzrw = params =>
postform(`${base.alyIP}/Zwbzrw/saveZwbzrw`, params);
import { get, post, postform } from "@/utils/http.js";
import base from "@/api/base";
// 61.1.2新增案件关注
export const insertGxzz = params =>
post(`${base.alyIP3}/shseaj/insertGxzz`, params);
// 61.新建团伙
export const insertThxx = params =>
postform(`${base.alyIP3}/insertThxx`, params);
// 61.修改团伙
export const updateThxxjt = params =>
postform(`${base.alyIP3}/updateThxxjt`, params);
// 1.4.2新增线索
export const insertShseXs = params =>
postform(`${base.alyIP3}/insertShseXs`, params);
// 1.4.3删除线索
export const deleteShseXs = params =>
post(`${base.alyIP3}/deleteShseXs`, params);
// 1.4.3回显线索
export const getShseXsXq = params =>
post(`${base.alyIP3}/getShseXsXq`, params);
// 1.4.3修改线索
export const updateShseXs = params =>
postform(`${base.alyIP3}/updateShseXs`, params);
// 11.4.2上报
export const updateXsSbxf = params =>
postform(`${base.alyIP3}/updateXsSbxf`, params);
// 1.4.2新增线索反馈
export const insertXsFkxx = params =>
post(`${base.alyIP3}/insertXsFkxx`, params);
// 1.4.2新增线索反馈
export const hbThajxyr = params =>
postform(`${base.alyIP3}/hbThajxyr`, params);
// 1.3.1回显团伙
export const selectHxThAsjbh = params =>
post(`${base.alyIP3}/selectHxThAsjbh`, params);
// 1.3.1 删除嫌疑人案件
export const deleteThxyrxx = params =>
post(`${base.alyIP3}/deleteThxyrxx`, params);
// 1.3.1删除团伙相关案件
export const deleteThajxx = params =>
post(`${base.alyIP3}/deleteThajxx`, params);
// 1.3.1删除团伙相关案件
export const cfThajxyr = params =>
postform(`${base.alyIP3}/cfThajxyr`, params);
// 1.3.1删除团伙相关案件
export const deleteShseXsXyr = params =>
post(`${base.alyIP3}/deleteShseXsXyr`, params);
// 1.5 团伙智能研判报告
export const getThZnypbg = params =>
post(`${base.alyIP3}/getThZnypbg`, params);
//1.3.1提取团伙关联案件
export const selectSjByAsjbh = params =>
post(`${base.alyIP3}/selectSjByAsjbh`, params);
//11.3.1提取团伙关联嫌疑人
export const selectXyrByZjhm = params =>
post(`${base.alyIP3}/selectXyrByZjhm`, params);
\ No newline at end of file
/*
* @Author: your name
* @Date: 2021-11-29 15:08:18
* @LastEditTime: 2021-11-29 17:20:51
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \founder_vue\src\api\xnpgbg.js
*/
import { get, post, postform } from "@/utils/http.js";
import base from "@/api/base";
//-----------单位效能评估
//获取单位业务效能评估情况
export const queryYwgzAll = params =>
post(`${base.alyIP}/ywgz/queryAll`, params);
//获取单位系统业务效能评估情况
export const queryDysDlrzAll = params =>
post(`${base.alyIP}/sysDlrz/queryAll`, params);
//-----------个人效能评估
//获取单位业务效能评估情况
export const queryYwgzAllByPerson = params =>
post(`${base.alyIP}/ywgz/queryAllByPerson`, params);
//获取单位系统业务效能评估情况
export const querySysDlrzAllByPerson = params =>
post(`${base.alyIP}/sysDlrz/queryAllByPerson`, params);
\ No newline at end of file
// 需要转化table的显示配合 "@c/ptCxForm_components.vue" 使用
//侦查指令状态
//工作指令状态
const spsftg = {
'0': '未通过',
'1': '通过',
......@@ -24,9 +24,16 @@ const ifsp = {
'0': '不能',
'1': '能',
}
//比中状态
const bdzt = {
'0': '未比对',
'1': '比对结果',
'2': '比对中',
}
export {
spsftg,
sfczhbxx,
sflly,
ifsp
ifsp,
bdzt
}
......@@ -16,11 +16,16 @@
<div class="rows">
<div v-if="index === 0" class="ryzp"><img :src="zp" width="120"/></div>
<div :class="'col' + i.col" v-for="(i, index) in item.data" :key="index" >
<span class="label" :style="{ width: labelWidth }">{{ i.label }}</span>
<div v-if="item.objStr" class="cont" :style="{ width: `calc(100% - ${labelWidth})` }"> {{ (pageData[item.objStr] && pageData[item.objStr][i.prop]) || "-" }}
<span v-if="i.labelWidth" class="label" :style="{ width: i.labelWidth }">{{ i.label }}</span>
<span v-else class="label" :style="{ width: labelWidth }">{{ i.label }}</span>
<div v-if="item.objStr" class="cont" :style="{width: `calc(100% - ${labelWidth})`}"> {{ (pageData[item.objStr] && pageData[item.objStr][i.prop]) || "-" }}
</div>
<div v-else class="cont" :style="{ width: `calc(100% - ${labelWidth})` }">
<span>{{ pageData[i.prop] || "-" }}</span>
<div v-else class="cont">
<!-- <div v-if="i.labelWidth" :style="{width: `calc(100% - ${i.labelWidth})`}">
</div> -->
<!-- <div v-else :style="{width: `calc(100% - ${labelWidth})`}"> -->
<span v-if="i.isImg"></span>
<span v-else>{{ pageData[i.prop] || "-" }}</span>
</div>
</div>
</div>
......@@ -76,7 +81,7 @@ export default {
pageObject: {
handler: function (val) {
this.pageData = val;
this.zp = val.xyrxx.zp && val.xyrxx.zp !== '' ? ('data:image/jpeg;base64,' + val.xyrxx.zp) : 'https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fbpic.588ku.com%2Felement_list_pic%2F19%2F04%2F09%2Fdc74f66dc65ff886382e61d0eec5ddd4.jpg&refer=http%3A%2F%2Fbpic.588ku.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1640424653&t=3e69045295dfcce4e1757b8fd38f878b',
this.zp = val.xyrxx.zp && val.xyrxx.zp !== '' ? ('data:image/jpeg;base64,' + val.xyrxx.zp) : 'https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2F9%2F9a%2F%25E6%259A%2582%25E6%2597%25A0%25E5%259B%25BE%25E7%2589%2587.svg%2F1024px-%25E6%259A%2582%25E6%2597%25A0%25E5%259B%25BE%25E7%2589%2587.svg.png&refer=http%3A%2F%2Fupload.wikimedia.org&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1640743420&t=020ffded31e761c3ac9ee08cbe641f55',
this.ytp = 'data:image/jpeg;base64,' + val.ytp,
this.bdtp = 'data:image/jpeg;base64,' + val.bdtp
// console.log('this.pageData', this.pageData)
......@@ -183,7 +188,7 @@ export default {
color: #808591;
font-size: 15px;
display: inline-block;
width: calc(100% - 80px);
// width: calc(100% - 80px);
box-sizing: border-box;
padding-right: 15px;
padding-left: 10px;
......
......@@ -843,6 +843,7 @@
>提请审批</el-button
>
<el-button
style="width: 135px"
@click="submit('examineSave')"
class="finish examine"
v-if="
......@@ -1395,14 +1396,14 @@ export default {
}
// debugger
console.log(this.pageBs);
if((self.pageBs == 'adjustRlqbxs' && self.formLabelAlign.tgz[0].xm == '')||
(self.pageBs == 'adjustRlqbxs' && (self.formLabelAlign.ry[0].xm == '' && self.formLabelAlign.jdc[0].jsjdcWqlbdm == ''&& self.formLabelAlign.fjdc[0].jsddfjdcWqlbdm == ''))) {
// debugger
this.$message.error("请填写线索提供者及可疑人员、可疑机动车、可疑非机动车中的其中一项")
if( self.pageBs && ((self.pageBs == 'adjustRlqbxs' && self.formLabelAlign.tgz[0].xm == '')||
(self.pageBs == 'adjustRlqbxs' && (self.formLabelAlign.ry[0].xm == '')))) {
debugger
this.$message.error("请填写线索提供者及可疑人员")
return;
} else {
// debugger
debugger
//另一种状态保存
if (flag === "draft") {
this.$emit("draft");
......@@ -2072,7 +2073,7 @@ $-header-fontSize: 18px;
display: inline-block;
}
.item18 {
width: 65%;
width: 66.8%;
margin: 14px 0;
margin-right: 34%;
display: inline-block;
......@@ -2093,7 +2094,7 @@ $-header-fontSize: 18px;
display: inline-block;
}
.item22 {
width: 99%;
width: 98.5%;
margin: 14px 0;
.el-input {
width: 65% !important;
......
<!--
* @Author: your name
* @Date: 2021-11-24 10:25:13
* @LastEditTime: 2021-11-24 16:52:22
* @LastEditTime: 2021-11-29 17:09:36
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \刑侦二期(1)\founder_vue\src\components\searchCollapse.vue
......@@ -70,14 +70,20 @@ export default {
tableLoading: false,
header: this.headerTitle,
headerInfo: this.headerInfoTitle,
propdefaultFormThead: utils.deepClone(this.cxDefaultFormThead), //表格表头
tableList: utils.deepClone(this.tableData), //表格内容
};
},
watch:{
headerInfoTitle:{
handler(val){
console.log(val,'-------------------')
}
}
},
methods: {
tableRowClassName({ row, rowIndex }) {
console.log(rowIndex);
// console.log(rowIndex);
if (rowIndex % 2 != 0) {
return "success-row";
}
......@@ -90,6 +96,10 @@ export default {
// return "";
},
},
mounted(){
// console.log(this.tableData,'tableeeeeeeeee子组件')
// console.log(this.headerInfoTitle,'headerInfoTitleheaderInfoTitle子组件')
}
};
</script>
<style >
......
......@@ -90,7 +90,7 @@
<script>
import { mapGetters } from "vuex";
const Base64 = require('js-base64').Base64
const Base64 = require("js-base64").Base64;
export default {
name: "leftMenu_components",
props: {
......@@ -154,12 +154,29 @@ export default {
if (item.id == "dwcx") {
let path = `http://39.99.155.173:9002/#/jccxIndex`;
window.open(path, "_blank");
} else if(item.id == "brainDzajSP") {
let obj = JSON.parse(sessionStorage.getItem("userInfo"))
let account = obj.account
let exStr = Base64.encode(account)
} else if (item.id == "brainDzajSP") {
let obj = JSON.parse(sessionStorage.getItem("userInfo"));
let account = obj.account;
let exStr = Base64.encode(account);
let path = `http://39.99.155.173:8006/toFzSpJsp?cxrJh=${exStr}`;
window.open(path, "_blank");
} else if (
item.id == "zcgafx" ||
item.id == "zcajfl" ||
item.id == "zczbgctj"
) {
let path = `http://39.99.155.173:9001/jump?zjhm=${
JSON.parse(sessionStorage.getItem("userInfo")).identitycard
}&path=/esAjzb/ajzbIndex`;
window.open(path, "_blank");
} else if (item.id == "zdryGl") {
this.$router.pushToTab({
path: "zdryGl",
});
} else if (item.id == "queryYpzl") {
this.$router.push({
path: "/wfzdzczl",
});
} else {
this.$router.push(item.index);
}
......
......@@ -36,6 +36,7 @@ import ajzbRoutes from "./modules/ajzb";
import dswtzxxRoutes from "./modules/dswtzxx";
import qgccjRoutes from "./modules/qgccj";
import ztypRoutes from "./modules/ztyp";
import shseRoutes from "./modules/shse";
import rlxnpgRoutes from "./modules/rlxnpg";
import zdxnpgRoutes from "./modules/zdxnpg";
import mxglRoutes from "./modules/mxgl";
......@@ -80,6 +81,7 @@ const mainRouters = [
zjclRoutes,
userAuthRoutes,
hbyprwRoutes,
shseRoutes,
ajxscxbdRoutes,
bjzycxRoutes,
ywgzxnpgRoutes,
......
......@@ -48,22 +48,22 @@ const menuLayouts = [
},
component: () => import("@/views/brainPhoto/brainWffzkyfwbshSJH.vue")
},
{
path: "/brainWffzkyfwbshIMSI",
name: "brainWffzkyfwbshIMSI",
meta: {
title: '违法犯罪可疑标识号侦办'
},
component: () => import("@/views/brainPhoto/brainWffzkyfwbshIMSI.vue")
},
{
path: "/brainWffzkyfwbshIMEI",
name: "brainWffzkyfwbshIMEI",
meta: {
title: '违法犯罪可疑标识号侦办'
},
component: () => import("@/views/brainPhoto/brainWffzkyfwbshIMEI.vue")
},
// {
// path: "/brainWffzkyfwbshIMSI",
// name: "brainWffzkyfwbshIMSI",
// meta: {
// title: '违法犯罪可疑标识号侦办'
// },
// component: () => import("@/views/brainPhoto/brainWffzkyfwbshIMSI.vue")
// },
// {
// path: "/brainWffzkyfwbshIMEI",
// name: "brainWffzkyfwbshIMEI",
// meta: {
// title: '违法犯罪可疑标识号侦办'
// },
// component: () => import("@/views/brainPhoto/brainWffzkyfwbshIMEI.vue")
// },
{
path: "/brainWffzkyfwbshQQ",
name: "brainWffzkyfwbshQQ",
......@@ -72,14 +72,14 @@ const menuLayouts = [
},
component: () => import("@/views/brainPhoto/brainWffzkyfwbshQQ.vue")
},
{
path: "/brainWffzkyfwbshWechat",
name: "brainWffzkyfwbshWechat",
meta: {
title: '违法犯罪可疑标识号侦办'
},
component: () => import("@/views/brainPhoto/brainWffzkyfwbshWechat.vue")
},
// {
// path: "/brainWffzkyfwbshWechat",
// name: "brainWffzkyfwbshWechat",
// meta: {
// title: '违法犯罪可疑标识号侦办'
// },
// component: () => import("@/views/brainPhoto/brainWffzkyfwbshWechat.vue")
// },
{
path: "/brainWffzkycl",
name: "brainWffzkycl",
......@@ -92,7 +92,7 @@ const menuLayouts = [
path: "/brainAsjzc",
name: "brainAsjzc",
meta: {
title: '案事件侦'
title: '案事件侦'
},
component: () => import("@/views/brainPhoto/brainAsjzc.vue")
},
......@@ -185,6 +185,33 @@ const menuLayouts = [
},
component: () => import("@/views/brainPhoto/kyxsGl/addKyfwbsh.vue")
},
{
path: "/addKyry",
name: "addKyry",
meta: {
title: '新增可疑标人员',
isAdd: true,
},
component: () => import("@/views/brainPhoto/kyxsGl/addKyry.vue")
},
{
path: "/addKyhm",
name: "addKyhm",
meta: {
title: '新增可疑号码',
isAdd: true,
},
component: () => import("@/views/brainPhoto/kyxsGl/addKyhm.vue")
},
{
path: "/addKycl",
name: "addKycl",
meta: {
title: '新增可疑机动车',
isAdd: true,
},
component: () => import("@/views/brainPhoto/kyxsGl/addKycl.vue")
},
];
export default {
......
......@@ -96,7 +96,7 @@ const menuLayouts = [
path: "/swtzxxgl",
name: "swtzxxgl",
meta: {
title: '声纹信息详情'
title: '生物特征信息管理'
},
component: () => import("@/views/dswtz/swxx/detailSwxx.vue")
},
......
......@@ -89,6 +89,22 @@ const menuLayouts = [
component: () => import("@/views/dswtzxx/bzxx/addzj.vue")
},
{
path: "/bzxxRx",
name: "bzxxRx",
meta: {
title: '人像比中信息'
},
component: () => import("@/views/dswtzxx/bzxx/rx.vue")
},
{
path: "/bzxxAddRx",
name: "bzxxAddRx",
meta: {
title: '人像比中信息'
},
component: () => import("@/views/dswtzxx/bzxx/addRx.vue")
},
{
path: "/adddna",
name: "adddna",
meta: {
......@@ -96,6 +112,86 @@ const menuLayouts = [
},
component: () => import("@/views/dswtzxx/dnaxx/adddna.vue")
},
{
path: "/bdjgAddRx",
name: "bdjgAddRx",
meta: {
title: '新增人像比对信息'
},
component: () => import("@/views/dswtzxx/bdjg/addRx.vue")
},
{
path: "/bdjgZw",
name: "bdjgZw",
meta: {
title: '人像比中信息'
},
component: () => import("@/views/dswtzxx/bdjg/zw.vue")
},
{
path: "/bdjgZwAdd",
name: "bdjgZwAdd",
meta: {
title: '人像比中信息'
},
component: () => import("@/views/dswtzxx/bdjg/addZw.vue")
},
{
path: "/bdjgAddZw",
name: "bdjgAddZw",
meta: {
title: '指纹比中信息'
},
component: () => import("@/views/dswtzxx/bdjg/zwAdd.vue")
},
{
path: "/bdjgZj",
name: "bdjgZj",
meta: {
title: '足迹比中信息'
},
component: () => import("@/views/dswtzxx/bdjg/zj.vue")
},
{
path: "/bdjgZjAdd",
name: "bdjgZjAdd",
meta: {
title: '足迹比中信息'
},
component: () => import("@/views/dswtzxx/bdjg/addZj.vue")
},
{
path: "/bdjgAddZj",
name: "bdjgAddZj",
meta: {
title: '足迹比中信息'
},
component: () => import("@/views/dswtzxx/bdjg/zjAdd.vue")
},
{
path: "/bdjgDan",
name: "bdjgDan",
meta: {
title: 'DNA比中信息'
},
component: () => import("@/views/dswtzxx/bdjg/dna.vue")
},
{
path: "/bdjgAddDan",
name: "bdjgAddDan",
meta: {
title: 'DNA比中信息'
},
component: () => import("@/views/dswtzxx/bdjg/addDna.vue")
},
{
path: "/bdjgDnaAdd",
name: "bdjgDnaAdd",
meta: {
title: 'DNA比中信息'
},
component: () => import("@/views/dswtzxx/bdjg/DnaAdd.vue")
},
];
export default {
......
......@@ -16,14 +16,14 @@ const menuLayouts = [
},
component: () => import("@/views/hbyprw/xswj/xswj.vue")
},
{
path: "/queryYpzl",
name: "queryYpzl",
meta: {
title: '研判指令'
},
component: () => import("@/views/hbyprw/queryYpzl/queryYpzl.vue")
},
// {
// path: "/queryYpzl",
// name: "queryYpzl",
// meta: {
// title: '研判指令'
// },
// component: () => import("@/views/hbyprw/queryYpzl/queryYpzl.vue")
// },
{
path: "/queryYpcp",
name: "queryYpcp",
......
......@@ -246,4 +246,20 @@ export default [
},
component: () => import("@/views/ztyp/ypEcharts.vue")
},
{
path: "/dwxnpgbg",
name: "dwxnpgbg",
meta: {
title: '单位效能评估报告'
},
component: () => import("@/views/sf/dwxnpgbg.vue")
},
{
path: "/grxnpgbg",
name: "grxnpgbg",
meta: {
title: '个人效能评估报告'
},
component: () => import("@/views/sf/grxnpgbg.vue")
},
]
\ No newline at end of file
......@@ -31,6 +31,14 @@ const menuLayouts = [
title: '模型列表'
},
component: () => import("@/views/mxgl/cxmxlb/queryMxlb.vue")
},
{
path: "/wjpj",
name: "wjpj",
meta: {
title: '微决评价完善中心'
},
component: () => import("@/views/wjpj/queryWjpj.vue")
}
]
......
......@@ -506,7 +506,30 @@ const menuLayouts = [
},
component: () => import("@/views/xshb/xshb/gzjlxz/xsxxbc.vue")
},
{
path: "/fzthxz",
name: "fzthxz",
meta: {
title: '犯罪团伙信息'
},
component: () => import("@/views/shse/fzth/fzthxz.vue")
},
{
path: "/cf",
name: "cf",
meta: {
title: '犯罪团伙信息'
},
component: () => import("@/views/shse/fzth/cf.vue")
},
{
path: "/xsxxxz",
name: "xsxxxz",
meta: {
title: '线索信息'
},
component: () => import("@/views/shse/shsexs/xsxxxz.vue")
},
]
export default menuLayouts
\ No newline at end of file
/*
* @Author: your name
* @Date: 2021-11-22 16:47:01
* @LastEditTime: 2021-11-24 10:17:14
* @LastEditTime: 2021-11-29 11:21:29
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \刑侦二期(1)\founder_vue\src\router\modules\sf.js
......@@ -24,14 +24,6 @@ const menuLayouts = [
},
component: () => import("@/views/sf/sfmn.vue")
},
{
path: "/xnpgbg",
name: "xnpgbg",
meta: {
title: '效能评估报告'
},
component: () => import("@/views/sf/xnpgbg.vue")
},
]
export default {
path: "/right",
......
import menuLayout from "@/layout/menuLayout.vue";
const menuLayouts = [
{
path: "/queryShseaj",
name: "queryShseaj",
meta: {
title: '涉黑涉恶案件信息管理'
},
component: () => import("@/views/shse/shseaj/queryShseaj.vue")
},
{
path: "/queryShsery",
name: "queryShsery",
meta: {
title: '涉黑涉恶人员信息管理'
},
component: () => import("@/views/shse/shsery/queryShsery.vue")
},
{
path: "/queryFzth",
name: "queryFzth",
meta: {
title: '犯罪团伙信息管理'
},
component: () => import("@/views/shse/fzth/queryFzth.vue")
},
{
path: "/xq",
name: "xq",
meta: {
title: '犯罪团伙信息详情'
},
component: () => import("@/views/shse/fzth/xq.vue")
},
{
path: "/queryXsxx",
name: "queryXsxx",
meta: {
title: '涉黑涉恶线索信息管理'
},
component: () => import("@/views/shse/shsexs/queryXsxx.vue")
},
{
path: "/xsxq",
name: "xsxq",
meta: {
title: '涉黑涉恶线索信息详情'
},
component: () => import("@/views/shse/shsexs/xsxq.vue")
},
];
export default {
path: "/right",
component: menuLayout,
children: [...menuLayouts]
};
\ No newline at end of file
......@@ -17,6 +17,14 @@ const menuLayouts = [
},
component: () => import("@/views/xshb/queryXshb/queryXshb.vue")
},
{
path: "/queryXshba",
name: "queryXshba",
meta: {
title: '线索核办'
},
component: () => import("@/views/xshb/queryXshb/queryXshba.vue")
},
// {
// path: "/djgzxs",
// name: "djgzxs",
......
......@@ -17,6 +17,30 @@ const menuLayouts = [
component: () => import("@/views/ajzcgzxnpg/queryGjzchjwcqk.vue")
},
{
path: "/queryXshb",
name: "queryXshb",
meta: {
title: '汇集线索的完整性'
},
component: () => import("@/views/ajzcgzxnpg/queryXshb.vue")
},
{
path: "/queryWcqk",
name: "queryWcqk",
meta: {
title: '线索核办完成情况'
},
component: () => import("@/views/ajzcgzxnpg/queryWcqk.vue")
},
{
path: "/queryGxqk",
name: "queryGxqk",
meta: {
title: '对侦查工作贡献情况'
},
component: () => import("@/views/ajzcgzxnpg/queryGxqk.vue")
},
{
path: "/qbxakcltj",
name: "qbxakcltj",
meta: {
......
......@@ -12,7 +12,7 @@ const menuLayouts = [
path: "/wfzdzczl",
name: "wfzdzczl",
meta: {
title: '我负责的侦查指令'
title: '我负责的工作指令'
},
component: () => import("@/views/zczl/zczl/wfzdzczl.vue")
},
......@@ -20,7 +20,7 @@ const menuLayouts = [
path: "/wfqdzczl",
name: "wfqdzczl",
meta: {
title: '我发起的侦查指令'
title: '我发起的工作指令'
},
component: () => import("@/views/zczl/zczl/wfqdzczl.vue")
},
......@@ -36,7 +36,7 @@ const menuLayouts = [
path: "/xywspdzczl",
name: "xywspdzczl",
meta: {
title: '需要我审批的侦查指令'
title: '需要我审批的工作指令'
},
component: () => import("@/views/zczl/zczl/xywspdzczl.vue")
},
......@@ -44,7 +44,7 @@ const menuLayouts = [
path: "/wsqfbdzczl",
name: "wsqfbdzczl",
meta: {
title: '我申请发布的侦查指令'
title: '我申请发布的工作指令'
},
component: () => import("@/views/zczl/zczl/wsqfbdzczl.vue")
},
......@@ -52,7 +52,7 @@ const menuLayouts = [
path: "/bxqjsdzczl",
name: "bxqjsdzczl",
meta: {
title: '本辖区接受的侦查指令'
title: '本辖区接受的工作指令'
},
component: () => import("@/views/zczl/zczl/bxqjsdzczl.vue")
},
......@@ -60,7 +60,7 @@ const menuLayouts = [
path: "/zczltj",
name: "zczltj",
meta: {
title: '侦查指令统计'
title: '工作指令统计'
},
component: () => import("@/views/zczl/zczl/zczltj.vue")
},
......@@ -84,7 +84,7 @@ const menuLayouts = [
path: "/llygl",
name: "llygl",
meta: {
title: '侦查指令统计'
title: '工作指令统计'
},
component: () => import("@/views/zczl/xxgl/llygl.vue")
},
......@@ -100,7 +100,7 @@ const menuLayouts = [
path: "/zczlfkList",
name: "zczlfkList",
meta: {
title: '侦查指令反馈管理'
title: '工作指令反馈管理'
},
component: () => import("@/views/zczl/zczlfk/zczlfkList.vue")
},
......@@ -116,7 +116,7 @@ const menuLayouts = [
path: "/zczlxdList",
name: "zczlxdList",
meta: {
title: '侦查指令下达管理'
title: '工作指令下达管理'
},
component: () => import("@/views/zczl/zczlxd/zczlxdList.vue")
},
......@@ -124,7 +124,7 @@ const menuLayouts = [
path: "/addsqfbzl",
name: "addsqfbzl",
meta: {
title: '侦查指令',
title: '工作指令',
isAdd: true
},
component: () => import("@/views/zczl/zczl/addsqfbzl.vue")
......
......@@ -25,6 +25,22 @@ const menuLayouts = [
component: () => import("@/views/zdxx/zdxxgl/queryZdxxgls.vue")
},
{
path: "/queryZdxxss",
name: "queryZdxxss",
meta: {
title: '阵地线索信息查询'
},
component: () => import("@/views/zdxx/zdxxgl/queryZdxxgls.vue")
},
{
path: "/queryqzdjs",
name: "queryqzdjs",
meta: {
title: '全阵地信息检索'
},
component: () => import("@/views/zdxx/zdjyhd/qzdjs.vue")
},
{
path: "/adjustZdxxgl",
name: "adjustZdxxgl",
meta: {
......@@ -95,6 +111,15 @@ const menuLayouts = [
},
component: () => import("@/views/zdxx/zdjyhd/detailZdjyhd.vue")
},
{
path: "/zdxxtj",
name: "zdxxtj",
meta: {
title: '阵地信息统计'
},
component: () => import("@/views/zdxx/zdxxgl/zdxxtj.vue")
},
];
export default {
......
......@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
labelWidth="110px"
labelWidth="95px"
title="现场人像比中详情"
>
</right-content>
......@@ -89,6 +89,11 @@ export default {
col: "3",
},
{
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:",
prop: "gzdw",
col: "3",
......@@ -194,7 +199,7 @@ export default {
{
label: "信息主键编号:",
prop: "bzsjStr",
col: "3",
col: "3"
},
{
label: "比中时间:",
......@@ -204,39 +209,44 @@ export default {
{
label: "比中单位名称:",
prop: "bzdwGajgmc",
col: "3",
col: "3"
},
{
label: "比中人员与源图片的相似度:",
prop: "similarity",
col: "3",
labelWidth: '200px'
},
{
label: "比中照片所属的人员库名:",
prop: "repositoryName",
col: "3",
labelWidth: '180px'
},
{
label: "比中人员住址:",
prop: "nativePlaceAddr",
col: "3",
col: "3"
},
{
label: "比中人照片:",
// prop: "bzrZp",
prop: '',
col: "3",
isImg: true
},
{
label: "嫌疑人照片:",
// prop: "xyrZp",
prop: "",
col: "3",
isImg: true
},
{
label: "比中人员标签库数组:",
prop: "tagAry",
col: "3",
labelWidth: '150px'
}
],
}
......
......@@ -93,6 +93,7 @@ export default {
{
label: "信息主键编号",
prop: "xxzjbh",
width: '300',
toInfor: true,
},
{
......@@ -104,11 +105,11 @@ export default {
prop: "bzrGmsfhm",
},
{
label: "比中人员与源图片的相似度",
label: "与源图片的相似度",
prop: "similarity",
},
{
label: "比中照片所属的人员库名",
label: "比中所属的人员库名",
prop: "repositoryName",
},
{
......
......@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
labelWidth="110px"
labelWidth="90px"
title="现场DNA详情"
>
</right-content>
......@@ -89,6 +89,11 @@ export default {
col: "3",
},
{
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:",
prop: "gzdw",
col: "3",
......@@ -131,7 +136,7 @@ export default {
{
label: "户籍地详址:",
prop: "hjdzDzmc",
col: "3",
col: "10",
},
{
label: "现住址详址:",
......
......@@ -79,6 +79,7 @@ export default {
{
label: "物证编号",
prop: "xxzjbh",
width: '300',
toInfor: true,
},
{
......
......@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
labelWidth="110px"
labelWidth="100px"
title="现场人像串查详情"
>
</right-content>
......@@ -89,6 +89,11 @@ export default {
col: "3",
},
{
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:",
prop: "gzdw",
col: "3",
......@@ -201,16 +206,19 @@ export default {
label: "比中人员与源图片的相似度:",
prop: "similarity",
col: "3",
labelWidth: '190px'
},
{
label: "比中照片所属的人员库名:",
prop: "repositoryName",
col: "3",
labelWidth: '170px'
},
{
label: "比中人员照片:",
prop: "",
col: "3",
isImg: true
},
{
label: "比中人员住址:",
......@@ -221,6 +229,7 @@ export default {
label: "比中人员标签库数组:",
prop: "tagAry",
col: "3",
labelWidth: '160px'
},
],
}
......
......@@ -52,6 +52,7 @@ export default {
{
label: "信息主键编号",
prop: "xxzjbh",
width: '300',
toInfor: true,
},
{
......@@ -61,13 +62,14 @@ export default {
{
label: "比中人员证件号码",
prop: "personId",
width: '200',
},
{
label: "比中人员与源图片的相似度",
label: "与源图片的相似度",
prop: "similarity",
},
{
label: "比中照片所属的人员库名",
label: "比中所属的人员库名",
prop: "repositoryName",
},
{
......
......@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
labelWidth="110px"
labelWidth="100px"
title="现场YSTR比中详情"
>
</right-content>
......@@ -90,6 +90,11 @@ export default {
col: "3",
},
{
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:",
prop: "gzdw",
col: "3",
......@@ -132,7 +137,7 @@ export default {
{
label: "户籍地详址:",
prop: "hjdzDzmc",
col: "3",
col: "10",
},
{
label: "现住址详址:",
......@@ -209,14 +214,16 @@ export default {
col: "3",
},
{
label: "比中人公民身份号码:",
label: "比中人身份号码:",
prop: "bzrGmsfhm",
col: "3",
labelWidth: '120px'
},
{
label: "比中人联系人电话:",
prop: "bzrLxdh",
col: "3",
labelWidth: '150px'
}
],
}
......
......@@ -83,6 +83,7 @@ export default {
{
label: "信息编号",
prop: "xxzjbh",
width: '300',
toInfor: true,
},
{
......
......@@ -83,6 +83,7 @@ export default {
label: "信息编号",
prop: "xxzjbh",
toInfor: true,
width: '300',
},
{
label: "嫌疑人人员编号",
......
......@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
labelWidth="110px"
labelWidth="100px"
title="现场足迹串查详情"
>
</right-content>
......@@ -89,6 +89,11 @@ export default {
col: "3",
},
{
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:",
prop: "gzdw",
col: "3",
......@@ -194,7 +199,7 @@ export default {
{
label: "信息主键编号:",
prop: "xxzjbh",
col: "3",
col: "6",
},
{
label: "比中时间:",
......@@ -210,26 +215,26 @@ export default {
label: "比中嫌疑人足迹部位:",
prop: "bzxyrzjbw",
col: "3",
labelWidth: '150px'
},
{
label: "比中案件足迹序号:",
prop: "bzajzjxh",
col: "3",
},
{
label: ":",
prop: "",
col: "3",
labelWidth: '140px'
},
{
label: "案件足迹图片:",
prop: "",
col: "3",
isImg: true
},
{
label: "嫌疑人足迹图像:",
prop: "",
col: "3",
labelWidth: '150px',
isImg: true
},
],
}
......
......@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField"
:pageObject="pageObject"
:pageFooterProps="pageFooterProps"
labelWidth="110px"
labelWidth="95px"
title="现场指纹详情"
>
</right-content>
......@@ -89,6 +89,11 @@ export default {
col: "3",
},
{
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:",
prop: "gzdw",
col: "3",
......@@ -113,7 +118,7 @@ export default {
prop: "cyzjZjhm",
col: "3",
},
{
{
label: "户籍地区划:",
prop: "hjdzXzqhdmStr",
col: "3",
......@@ -131,7 +136,7 @@ export default {
{
label: "户籍地详址:",
prop: "hjdzDzmc",
col: "3",
col: "10",
},
{
label: "现住址详址:",
......@@ -256,11 +261,13 @@ export default {
label: "现场指纹图片:",
prop: "",
col: "3",
isImg: true
},
{
label: "捺印指纹图片:",
prop: "",
col: "3",
isImg: true
},
{
label: "比中类型:",
......
......@@ -478,6 +478,41 @@ export default {
},
],
},
{
id: "queryXshb",
label: "线索核办效能评估",
index: "queryXshb",
auth: "M0101",
className: "iconfont icongongnengfuwu",
disabled: false,
hasChildren: true,
children: [
{
id: "queryXshb",
label: "汇集线索的完整性",
index: "queryXshb",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "queryWcqk",
label: "线索核办完成情况",
index: "queryWcqk",
auth: "M0102",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "queryGxqk",
label: "对侦查工作贡献情况",
index: "queryGxqk",
auth: "M0103",
className: "iconfont iconrizhi",
disabled: false,
}
]
}
],
};
},
......
<template>
<div class="Content">
<div class="top">
<el-col :span="24">
<span class="flTtitle">查询条件</span>
</el-col>
<el-form>
<el-form-item label="时间:" label-width="140px">
<el-date-picker
v-model="form.djsjStart"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
<div class="zhi"></div>
<el-date-picker
v-model="form.djsjEnd"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
</el-form>
<div class="btn">
<div @click="clearData" class="zdybtn">重置</div>
<div
@click="doQuery()"
style="background: #007aff; color: #ffffff"
class="zdybtn"
>
查询
</div>
</div>
</div>
<div class="bottom">
<el-col :span="24">
<span class="flTtitle">信息列表</span>
<span class="info">{{ tableDataLength }}条信息</span>
</el-col>
<el-table
:header-cell-style="headStyle"
v-loading="tableLoading"
:data="tableData"
style="width: 100%">
<el-table-column
prop=""
label="单位名称"
width="200">
<template slot-scope="scope">
<el-button
@click.native.prevent="resetQuery(tableData[scope.$index].dwdm)"
type="text">
{{tableData[scope.$index].dwmc}}
</el-button>
</template>
</el-table-column>
<el-table-column
prop="xss"
label="线索总数"
width="200">
</el-table-column>
<el-table-column
prop="bjxss"
label="办结数"
width="200">
</el-table-column>
<el-table-column
prop="zzfzxys"
label="有组织犯罪嫌疑数"
width="200">
</el-table-column>
<el-table-column
prop="qtfzxys"
label="其他犯罪嫌疑数"
width="200">
</el-table-column>
<el-table-column
prop="wfzxys"
label="无犯罪嫌疑数"
width="200">
</el-table-column>
<el-table-column
prop="ajs"
label="破获刑事案件数"
width="200">
</el-table-column>
<el-table-column
prop="xyrs"
label="抓获犯罪嫌疑人数"
width="200">
</el-table-column>
</el-table>
</div>
</div>
</template>
<script>
import { post } from "@/utils/http.js";
import url from "@/api/base";
export default {
name: "queryQxqk",
components: {
},
data() {
return {
header: "对侦查工作贡献情况",
pageBs: "queryQxqk",
tableData: [],
tableDataLength: 0,
tableLoading: false,
cxUrl: "/xshbXnpg/xqXsAjTj",
form: {
djsjStart: '',
djsjEnd: '',
unitcode: '',
// page: 1,
// limit: 10
},
Menu: [
{
id: "queryQxqk",
label: "对侦查工作贡献情况",
index: "queryQxqk",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
}
],
};
},
computed: {
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
mounted() {
this.doQuery()
},
methods: {
doQuery() {
this.showLoading()
let self = this
post(`${url.alyIP}${this.cxUrl}`, this.form).then(
(response) => {
if (response.success === true) {
self.tableData = response.data.rows;
self.tableDataLength = response.data.rows.length
console.log('self.tableData', typeof(self.tableDataLength))
self.closeLoading();
} else {
self.closeLoading();
}
}
);
},
resetQuery(dwdm) {
this.form.unitcode = dwdm
this.doQuery()
},
handleCurrentChange(val) {
this.form.page = val
this.doQuery()
},
closeLoading() {
this.tableLoading = false;
},
showLoading() {
this.tableLoading = true;
},
clearData() {
this.form.djsjStart = ""
this.form.djsjEnd = ""
this.form.unitcode = ''
this.doQuery()
},
headStyle() {
return "text-align: center"
}
}
};
</script>
<style scoped lang="scss">
.Content{
padding: 20px;
.top, .bottom{
margin-bottom: 25px;
padding: 0 20px;
background: #fff;
overflow: hidden;
border-radius: 4px;
border: 1px solid #EAEAEA;
box-shadow: none;
opacity: 1;
.flTtitle{
font-size: 15px;
font-weight: bold;
line-height: 21px;
color: #363636;
margin: 16px 12px 14px 0;
display: inline-block;
}
}
.top{
.zhi{
display: inline-block;
vertical-align: top;
margin: 0 8px;
}
.zdybtn{
width: 76px;
height: 32px;
background: #FFFFFF;
border: 1px solid #D9D9D9;
opacity: 1;
border-radius: 4px;
line-height: 32px;
text-align: center;
margin-left: 12px;
cursor: pointer;
display: inline-block;
}
.btn{
text-align: right;
margin-right: 30px;
margin-bottom: 15px;
}
}
.bottom{
padding-bottom: 15px;
.info{
font-size: 12px;
font-family: Source Han Sans CN;
font-weight: 400;
line-height: 20px;
color: #999999;
}
}
::v-deep .el-input{
width: auto !important;
.el-input__inner{
width: auto !important;
height: 32px;
line-height: 32px;
}
}
}
::v-deep .el-table .cell{
text-align: center;
}
::v-deep .el-table th{
background: #F5F7FA;
}
</style>
<template>
<div class="Content">
<div class="top">
<el-col :span="24">
<span class="flTtitle">查询条件</span>
</el-col>
<el-form>
<el-form-item label="时间:" label-width="140px">
<el-date-picker
v-model="form.djsjStart"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
<div class="zhi"></div>
<el-date-picker
v-model="form.djsjEnd"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
</el-form>
<div class="btn">
<div @click="clearData" class="zdybtn">重置</div>
<div
@click="doQuery()"
style="background: #007aff; color: #ffffff"
class="zdybtn"
>
查询
</div>
</div>
</div>
<div class="bottom">
<el-col :span="24">
<span class="flTtitle">信息列表</span>
<span class="info">{{ tableDataLength }}条信息</span>
</el-col>
<el-table
:header-cell-style="headStyle"
v-loading="tableLoading"
:data="tableData"
style="width: 100%">
<el-table-column
prop=""
label="单位名称"
width="200">
<template slot-scope="scope">
<el-button
@click.native.prevent="resetQuery(tableData[scope.$index].dwdm)"
type="text">
{{tableData[scope.$index].dwmc}}
</el-button>
</template>
</el-table-column>
<el-table-column
prop="xss"
label="线索总数"
width="200">
</el-table-column>
<el-table-column
prop="xdls"
label="侦办数"
width="200">
</el-table-column>
<el-table-column
prop="xdzll"
label="侦办占比"
width="200">
</el-table-column>
<el-table-column
prop="bjxss"
label="办结数"
width="200">
</el-table-column>
<el-table-column
prop="bjxsl"
label="办结占比"
width="200">
</el-table-column>
<el-table-column
prop="aqqss"
label="按期签收"
width="200">
</el-table-column>
<el-table-column
prop="cqqss"
label="超期签收"
width="200">
</el-table-column>
<el-table-column
prop="cqwqss"
label="超期未签收"
width="200">
</el-table-column>
<el-table-column
prop="aqfks"
label="按期反馈"
width="200">
</el-table-column>
<el-table-column
prop="cqfks"
label="超期反馈"
width="200">
</el-table-column>
<el-table-column
prop="cqwfks"
label="超期未反馈"
width="200">
</el-table-column>
</el-table>
</div>
</div>
</template>
<script>
import { post } from "@/utils/http.js";
import url from "@/api/base";
export default {
name: "queryWcqk",
components: {
},
data() {
return {
header: "汇集线索的完整性",
pageBs: "queryWcqk",
tableData: [],
tableDataLength: 0,
tableLoading: false,
cxUrl: "/xshbXnpg/xqXsZczlTj",
form: {
djsjStart: '',
djsjEnd: '',
unitcode: '',
// page: 1,
// limit: 10
},
Menu: [
{
id: "queryWcqk",
label: "线索核办完成情况",
index: "queryWcqk",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
}
],
};
},
computed: {
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
mounted() {
this.doQuery()
},
methods: {
doQuery() {
this.showLoading()
let self = this
post(`${url.alyIP}${this.cxUrl}`, this.form).then(
(response) => {
if (response.success === true) {
self.tableData = response.data.rows;
self.tableDataLength = response.data.rows.length
console.log('self.tableData', typeof(self.tableDataLength))
self.closeLoading();
} else {
self.closeLoading();
}
}
);
},
handleCurrentChange(val) {
this.form.page = val
this.doQuery()
},
closeLoading() {
this.tableLoading = false;
},
showLoading() {
this.tableLoading = true;
},
clearData() {
this.form.djsjStart = ""
this.form.djsjEnd = ""
this.form.unitcode = ''
this.doQuery()
},
resetQuery(dwdm) {
this.form.unitcode = dwdm
this.doQuery()
},
headStyle() {
return "text-align: center"
}
}
};
</script>
<style scoped lang="scss">
.Content{
padding: 20px;
.top, .bottom{
margin-bottom: 25px;
padding: 0 20px;
background: #fff;
overflow: hidden;
border-radius: 4px;
border: 1px solid #EAEAEA;
box-shadow: none;
opacity: 1;
.flTtitle{
font-size: 15px;
font-weight: bold;
line-height: 21px;
color: #363636;
margin: 16px 12px 14px 0;
display: inline-block;
}
}
.top{
.zhi{
display: inline-block;
vertical-align: top;
margin: 0 8px;
}
.zdybtn{
width: 76px;
height: 32px;
background: #FFFFFF;
border: 1px solid #D9D9D9;
opacity: 1;
border-radius: 4px;
line-height: 32px;
text-align: center;
margin-left: 12px;
cursor: pointer;
display: inline-block;
}
.btn{
text-align: right;
margin-right: 30px;
margin-bottom: 15px;
}
}
.bottom{
padding-bottom: 15px;
.info{
font-size: 12px;
font-family: Source Han Sans CN;
font-weight: 400;
line-height: 20px;
color: #999999;
}
}
::v-deep .el-input{
width: auto !important;
.el-input__inner{
width: auto !important;
height: 32px;
line-height: 32px;
}
}
}
::v-deep .el-table .cell{
text-align: center;
}
::v-deep .el-table th{
background: #F5F7FA;
}
</style>
<template>
<div class="Content">
<div class="top">
<el-col :span="24">
<span class="flTtitle">查询条件</span>
</el-col>
<el-form>
<el-form-item label="时间:" label-width="140px">
<el-date-picker
v-model="form.djsjStart"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
<div class="zhi"></div>
<el-date-picker
v-model="form.djsjEnd"
type="date"
align="right"
unlink-panels
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
</el-form>
<div class="btn">
<div @click="clearData" class="zdybtn">重置</div>
<div
@click="doQuery()"
style="background: #007aff; color: #ffffff"
class="zdybtn"
>
查询
</div>
</div>
</div>
<div class="bottom">
<el-col :span="24">
<span class="flTtitle">信息列表</span>
<span class="info">{{ tableDataLength }}条信息</span>
</el-col>
<el-table
:header-cell-style="headStyle"
v-loading="tableLoading"
:data="tableData"
style="width: 100%">
<el-table-column
prop=""
label="单位名称"
width="200">
<template slot-scope="scope">
<el-button
@click.native.prevent="resetQuery(tableData[scope.$index].dwdm)"
type="text">
{{tableData[scope.$index].dwmc}}
</el-button>
</template>
</el-table-column>
<el-table-column
prop="rlqbs"
label="人力情报"
width="200">
</el-table-column>
<el-table-column
prop="zdkzs"
label="阵地控制"
width="200">
</el-table-column>
<el-table-column
prop="gwdxs"
label="高危对象"
width="200">
</el-table-column>
<el-table-column
prop="tdqts"
label="特定群体"
width="200">
</el-table-column>
<el-table-column
prop="gzfxs"
label="工作发现"
width="200">
</el-table-column>
<el-table-column
prop="jkyjs"
label="监测预警"
width="200">
</el-table-column>
<el-table-column
prop="qts"
label="其他"
width="200">
</el-table-column>
<el-table-column
prop="total"
label="总数"
width="200">
</el-table-column>
<el-table-column
prop="tqTotal"
label="环比总数"
width="200">
</el-table-column>
<el-table-column
prop=""
label="环比变化率"
width="200">
<template slot-scope="scope">
<span>
{{ tableData[scope.$index].bhl }}
<i style="color: #07b107" v-if="tableData[scope.$index].bhqs == 1" class="el-icon-bottom"></i>
<i style="color: #e91616" v-if="tableData[scope.$index].bhqs == -1" class="el-icon-top"></i>
</span>
</template>
</el-table-column>
</el-table>
</div>
</div>
</template>
<script>
import { post } from "@/utils/http.js";
import url from "@/api/base";
export default {
name: "queryXshb",
components: {
},
data() {
return {
header: "汇集线索的完整性",
pageBs: "queryXshb",
tableData: [],
tableLoading: false,
tableDataLength: '',
cxUrl: "/xshbXnpg/xsflTj",
form: {
djsjStart: '',
djsjEnd: '',
unitcode: '',
// page: 1,
// limit: 10
},
Menu: [
{
id: "queryXshb",
label: "汇集线索的完整性",
index: "queryXshb",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
}
],
};
},
computed: {
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
mounted() {
this.doQuery()
},
methods: {
doQuery() {
this.showLoading()
let self = this
post(`${url.alyIP}${this.cxUrl}`, this.form).then(
(response) => {
if (response.success === true) {
self.tableData = response.data.rows;
self.tableDataLength = response.data.rows.length
self.closeLoading();
} else {
self.closeLoading();
}
}
);
},
resetQuery(dwdm) {
this.form.unitcode = dwdm
this.doQuery()
},
handleCurrentChange(val) {
this.form.page = val
this.doQuery()
},
closeLoading() {
this.tableLoading = false;
},
showLoading() {
this.tableLoading = true;
},
clearData() {
this.form.djsjStart = ""
this.form.djsjEnd = ""
this.form.unitcode = ''
this.doQuery()
},
headStyle() {
return "text-align: center"
}
}
};
</script>
<style scoped lang="scss">
.Content{
padding: 20px;
.top, .bottom{
margin-bottom: 25px;
padding: 0 20px;
background: #fff;
overflow: hidden;
border-radius: 4px;
border: 1px solid #EAEAEA;
box-shadow: none;
opacity: 1;
.flTtitle{
font-size: 15px;
font-weight: bold;
line-height: 21px;
color: #363636;
margin: 16px 12px 14px 0;
display: inline-block;
}
}
.top{
.zhi{
display: inline-block;
vertical-align: top;
margin: 0 8px;
}
.zdybtn{
width: 76px;
height: 32px;
background: #FFFFFF;
border: 1px solid #D9D9D9;
opacity: 1;
border-radius: 4px;
line-height: 32px;
text-align: center;
margin-left: 12px;
cursor: pointer;
display: inline-block;
}
.btn{
text-align: right;
margin-right: 30px;
margin-bottom: 15px;
}
}
.bottom{
padding-bottom: 15px;
.info{
font-size: 12px;
font-family: Source Han Sans CN;
font-weight: 400;
line-height: 20px;
color: #999999;
}
}
::v-deep .el-input{
width: auto !important;
.el-input__inner{
width: auto !important;
height: 32px;
line-height: 32px;
}
}
}
::v-deep .el-table .cell{
text-align: center;
}
::v-deep .el-table th{
background: #F5F7FA;
}
</style>
......@@ -109,15 +109,15 @@ export default {
prop: "xckybh",
},
{
label: "现场资料_电子文件标题",
label: "现场资料文件标题",
prop: "xczl_dzwjbt",
},
{
label: "现场资料_电子文件名称",
label: "现场资料文件名称",
prop: "xczl_dzwjmc",
},
{
label: "现场资料_电子文件内容",
label: "现场资料文件内容",
prop: "xczl_dzwjnr",
}
],
......@@ -129,27 +129,27 @@ export default {
// toInfor: true,
},
{
label: "接勘人_姓名",
label: "接勘人姓名",
prop: "jkrXm",
},
{
label: "现场勘验_开始时间",
label: "现场勘验开始时间",
prop: "xckyKssj",
},
{
label: "现场勘验_结束时间",
label: "现场勘验结束时间",
prop: "xckyJssj",
},
{
label: "现场勘验地点_地址名称",
label: "现场勘验地点名称",
prop: "xckyddDzmc",
},
{
label: "现场勘验地点_经度",
label: "现场勘验地点经度",
prop: "xckyddDqjd",
},
{
label: "现场勘验地点_纬度/-90至90度",
label: "现场勘验地点纬度/-90至90度",
prop: "xckyddDqwd",
}
],
......
......@@ -118,7 +118,7 @@ export default {
codeTree: "CODE_XZGZRYJB",
},
{
name: "关注依据简要情况",
name: "关注依据情况",
id: "GZYJ_JYQK",
type: "text",
value: "",
......@@ -354,7 +354,7 @@ export default {
col: "3",
},
{
name: "其他特征简要情况",
name: "其他特征情况",
id: "RQTTZ_JYQK",
hidden: true,
type: "text",
......@@ -524,7 +524,7 @@ export default {
codeTree: "CODE_IF",
},
{
name: "是否艾滋病携带者",
name: "是否有艾滋病",
id: "SFAZBBDXDZ_PDBZ",
type: "codeTreeDialog",
props: [], //字典弹框需要的字段
......@@ -546,7 +546,7 @@ export default {
codeTree: "CODE_IF",
},
{
name: "违法犯罪经历描述",
name: "犯罪经历描述",
id: "WFFZJLMS",
type: "text",
value: "",
......
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyJdc&kybh=${this.form.cph}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKyJdc&kybh=${this.form.cph}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyJdc", kybh: this.form.cph, userId: idcard, };
// var params = { type: "KyJdc", kybh: this.form.cph, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -33,7 +33,7 @@ export default {
Menu: [
{
id: "brainRyskbszb",
label: "人员时空伴随侦办",
label: "车辆时空伴随侦办",
index: "brainRyskbszb",
auth: "M0101",
className: "iconfont iconrizhi",
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyJdc&kybh=${this.form.cph}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKyJdc&kybh=${this.form.cph}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyJdc", kybh: this.form.cph, userId: idcard, };
// var params = { type: "KyJdc", kybh: this.form.cph, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -203,7 +203,7 @@ export default {
},
data() {
return {
header: "侦察脑图应用",
header: "线索信息综合分析",
pageBs: "djajzb",
cxFormData: {
larqStart: "",
......@@ -223,7 +223,7 @@ export default {
col: "3",
},
{
name: "立案单位",
name: "案件名称",
id: "ajmc",
type: "text",
value: "",
......@@ -296,7 +296,7 @@ export default {
width: "300",
},
],
cxUrl: "/dz9024/toNaotuDxzp/getDxzpAjxx",
cxUrl: "/toNaotuDxzp/getDxzpAjxx",
Menu: [
{
id: "brainDzaj",
......@@ -307,250 +307,7 @@ export default {
disabled: false,
},
],
leftMenus: [
//左侧导航(模块第一个页面需要)
{
id: "dzajzb",
label: "电诈案件侦办",
newAuth: "M01",
index: "1",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "brainDzaj",
label: "电诈案件信息",
index: "brainDzaj",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainDzajSP",
label: "电诈审批侦办",
index: "brainDzajSP",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
// {
// id: "brainDzaj",
// label: "电诈案件信息采集",
// index: "brainDzaj",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// {
// id: "brainDzajDjzb",
// label: "电诈侦办审批",
// index: "brainDzajDjzb",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// {
// id: "brainDzajglgx",
// label: "关联关系推送",
// index: "brainDzajglgx",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// {
// id: "brainDzajSaxx",
// label: "涉案消息推送",
// index: "brainDzajSaxx",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
],
},
{
id: "shsethfx",
label: "涉黑涉恶案件侦查",
newAuth: "M01",
index: "shsethfx",
className: "iconfont icongongnengfuwu",
hasChildren: false,
children: [],
},
{
id: "rchzb",
label: "人车号侦办",
newAuth: "M01",
index: "3",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "brainWffzkyry",
label: "违法犯罪可疑人员侦办",
index: "brainWffzkyry",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainWffzkyfwbshSJH",
label: "违法犯罪可疑标识号手机号",
index: "brainWffzkyfwbshSJH",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
// {
// id: "brainWffzkyfwbshIMSI",
// label: "违法犯罪可疑标识号IMSI",
// index: "brainWffzkyfwbshIMSI",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// {
// id: "brainWffzkyfwbshIMEI",
// label: "违法犯罪可疑标识号IMEI",
// index: "brainWffzkyfwbshIMEI",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
{
id: "brainWffzkyfwbshQQ",
label: "违法犯罪可疑标识号",
index: "brainWffzkyfwbshQQ",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
// {
// id: "brainWffzkyfwbshWechat",
// label: "违法犯罪可疑标识号微信",
// index: "brainWffzkyfwbshWechat",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
{
id: "brainWffzkycl",
label: "违法犯罪可疑车辆侦办",
index: "brainWffzkycl",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
{
id: "brainAsjzc",
label: "案事件侦察",
newAuth: "M01",
index: "brainAsjzc",
className: "iconfont icongongnengfuwu",
hasChildren: false,
},
{
id: "qypz",
label: "区域碰撞",
newAuth: "M01",
index: "4",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "brainRyqypz",
label: "人员区域碰撞",
index: "brainRyqypz",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainClqypz",
label: "车辆区域碰撞",
index: "brainClqypz",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainSjhmqypz",
label: "手机号码区域碰撞",
index: "brainSjhmqypz",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
{
id: "skbszb",
label: "时空伴随侦办",
newAuth: "M01",
index: "5",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "brainRyskbszb",
label: "人员时空伴随侦办",
index: "brainRyskbszb",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainClskbszb",
label: "车辆时空伴随侦办",
index: "brainClskbszb",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainSjhmskbs",
label: "手机号码时空伴随侦办",
index: "brainSjhmskbs",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainIMSI",
label: "IMSI时空伴随侦办",
index: "brainIMSI",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainIMEI",
label: "IMEI时空伴随侦办",
index: "brainIMEI",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainQQ",
label: "QQ号码时空伴随侦办",
index: "brainQQ",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainWechat",
label: "微信ID时空伴随侦办",
index: "brainWechat",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
],
dialogVisible: false,
leaderArr: [
{ name: "SQTS", value: [] },
......@@ -576,8 +333,7 @@ export default {
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
this.$store.commit("user/SET_LeftMenu", this.leftMenus);
this.$store.commit("user/SET_Header", this.header);
axios
.get(`http://39.99.155.173:8007/login?userId=142302198901012417`)
.then((res) => {
......@@ -588,7 +344,14 @@ export default {
});
},
mounted() {
// this.sqspBtn();
// axios
// .get(`http://39.99.155.173:8007/login?userId=142302198901012417`)
// .then((res) => {
// console.log(res);
// })
// .catch((err) => {
// console.log(err);
// });
},
methods: {
// goDetail() {
......@@ -670,7 +433,13 @@ export default {
window.open(path, "_blank");
},
toBrain(scope) {
var params = { type: "hnDxzp", kybh: scope.row.asjbh };
// let path = `http://39.99.155.173:8007/naotuBox?type=hnDxzp&kybh=${scope.row.asjbh}`;
// window.open(path, "_blank");
// ?userId=142302198901012417
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"));
var idcard = userInfo.identitycard;
var params = { type: "hnDxzp", kybh: scope.row.asjbh, userId: idcard };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
......
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMEI&kybh=${this.form.imei}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMEI&kybh=${this.form.imei}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyIMEI", kybh: this.form.imei, userId: idcard, };
// var params = { type: "KyIMEI", kybh: this.form.imei, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMSI&kybh=${this.form.imsi}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMSI&kybh=${this.form.imsi}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyIMSI", kybh: this.form.imsi, userId: idcard, };
// var params = { type: "KyIMSI", kybh: this.form.imsi, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyQq&kybh=${this.form.qqh}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKyQq&kybh=${this.form.qqh}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyQq", kybh: this.form.qqh, userId: idcard, };
// var params = { type: "KyQq", kybh: this.form.qqh, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyRy", kybh: this.form.zjhm, userId: idcard, };
// var params = { type: "KyRy", kybh: this.form.zjhm, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyRy", kybh: this.form.zjhm, userId: idcard, };
// var params = { type: "KyRy", kybh: this.form.zjhm, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKySj&kybh=${this.form.sjh}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKySj&kybh=${this.form.sjh}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KySj", kybh: this.form.sjh, userId: idcard, };
// var params = { type: "KySj", kybh: this.form.sjh, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKySj&kybh=${this.form.sjh}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKySj&kybh=${this.form.sjh}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KySj", kybh: this.form.sjh, userId: idcard, };
// var params = { type: "KySj", kybh: this.form.sjh, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -47,8 +47,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyWx&kybh=${this.form.wxh}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKyWx&kybh=${this.form.wxh}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyWx", kybh: this.form.wxh, userId: idcard, };
// var params = { type: "KyWx", kybh: this.form.wxh, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -109,9 +109,12 @@ export default {
},
methods: {
toBrain(item) {
// let path = `http://10.184.14.198:9047/toAddAsjxx?asjbh=${this.form.asjbh}`;
// let path = `http://39.99.155.173:8007/naotuBox?type=KyJdc&kybh=${item.row.kyxsjdcCphm}`;
// window.open(path, "_blank");
var params = {type:'nmKyJdc',kybh:item.row.kyxsjdcCphm}
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyWx", kybh: item.row.kyxsjdcCphm, userId: idcard, };
// var params = {type:'KyJdc',kybh:item.row.kyxsjdcCphm, userId: '142302198901012417'}
this.toDetail("http://39.99.155.173:8007/naotuBox",params);
},
toDetail(url, PARAMS) {
......@@ -130,7 +133,7 @@ export default {
temp_form.submit();
},
add() {
this.$router.pushToTab({path: "/addJdcxs"});
this.$router.pushToTab({path: "/addKycl"});
},
},
};
......
......@@ -76,7 +76,7 @@ export default {
prop: "xxdjryXm",
},
],
cxUrl: "/dz9024/kyxs/getKyFwbshList",
cxUrl: "/kyxs/getKyFwbshList",
// formProp: [
// {
......
......@@ -76,7 +76,7 @@ export default {
prop: "xxdjryXm",
},
],
cxUrl: "/dz9024/kyxs/getKyFwbshList",
cxUrl: "/kyxs/getKyFwbshList",
// formProp: [
// {
// id: "bsh",
......
......@@ -64,6 +64,7 @@ export default {
{
label: "信息主键编号",
prop: "xxzjbh",
width: "300",
},
{
label: "可疑服务标识号类型",
......@@ -90,7 +91,7 @@ export default {
prop: "xxdjryXm",
},
],
cxUrl: "/dz9024/kyxs/getKyFwbshList",
cxUrl: "/kyxs/getKyFwbshList",
// formProp: [
// {
// id: "bsh",
......@@ -108,7 +109,7 @@ export default {
Menu: [
{
id: "brainWffzkyfwbshQQ",
label: "违法犯罪可疑标识号QQ号",
label: "违法犯罪可疑标识号",
index: "brainWffzkyfwbshQQ",
auth: "M0101",
className: "iconfont iconrizhi",
......@@ -125,16 +126,24 @@ export default {
this.$router.pushToTab({ path: "/addKyfwbsh" });
},
goDetail(scope) {
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
// var params = { type: "KyWx", kybh: this.form.wxh, userId: idcard, };
if (scope.row.kyxsfwbshBshlx == "01") {
var params = { type: "nmKyQq", kybh: scope.row.kyxsfwbsh };
// var params = { type: "KyQq", kybh: scope.row.kyxsfwbsh, userId: '142302198901012417'};
var params = { type: "KyQq", kybh: scope.row.kyxsfwbsh, userId: idcard};
} else if (scope.row.kyxsfwbshBshlx == "02") {
var params = { type: "nmKyWx", kybh: scope.row.kyxsfwbsh };
// var params = { type: "KyWx", kybh: scope.row.kyxsfwbsh, userId: '142302198901012417' };
var params = { type: "KyWx", kybh: scope.row.kyxsfwbsh, userId: idcard };
} else if (scope.row.kyxsfwbshBshlx == "03") {
var params = { type: "nmKyIMEI", kybh: scope.row.kyxsfwbsh };
// var params = { type: "KyIMEI", kybh: scope.row.kyxsfwbsh, userId: '142302198901012417' };
var params = { type: "KyIMEI", kybh: scope.row.kyxsfwbsh, userId: idcard };
} else if (scope.row.kyxsfwbshBshlx == "04") {
var params = { type: "nmKyIMSI", kybh: scope.row.kyxsfwbsh };
// var params = { type: "KyIMSI", kybh: scope.row.kyxsfwbsh, userId: '142302198901012417' };
var params = { type: "KyIMSI", kybh: scope.row.kyxsfwbsh, userId: idcard };
}
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
// window.open(path, "_blank");
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
......
......@@ -16,10 +16,10 @@
// import SearchGraph from "@c/searchRight.vue";
import rightContent from "@c/ptCxForm_components.vue";
export default {
components: {
// SearchGraph
components: {
// SearchGraph
rightContent,
},
},
data() {
return {
header: "侦察脑图应用",
......@@ -52,7 +52,7 @@ export default {
{
label: "信息主键编号",
prop: "xxzjbh",
width:300,
width: 300,
// toInfor:true
},
// {
......@@ -93,7 +93,7 @@ export default {
Menu: [
{
id: "brainWffzkyfwbshSJH",
label: "违法犯罪可疑标识号手机号",
label: "违法犯罪可疑手机号",
index: "brainWffzkyfwbshSJH",
auth: "M0101",
className: "iconfont iconrizhi",
......@@ -107,10 +107,13 @@ export default {
},
methods: {
toBrain(item) {
// let path = `http://10.184.14.198:9047/toAddAsjxx?asjbh=${this.form.asjbh}`;
// let path = `http://39.99.155.173:8007/naotuBox?type=KySj&kybh=${item.row.kyxshmYdhm}`;
// window.open(path, "_blank");
var params = {type:'nmKySj',kybh:item.row.kyxshmYdhm}
this.toDetail("http://39.99.155.173:8007/naotuBox",params);
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"));
var idcard = userInfo.identitycard;
var params = { type: "KySj", kybh: item.row.kyxshmYdhm, userId: idcard };
// var params = {type:'KySj',kybh:item.row.kyxshmYdhm, userId: '142302198901012417'}
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
......@@ -128,8 +131,14 @@ export default {
temp_form.submit();
},
add() {
this.$router.pushToTab({path: "/addHmxs"});
},
this.$router.pushToTab({ path: "/addKyhm" });
},
},
};
</script>
<style lang="scss" scoped>
.Content {
margin-left: 20px;
}
</style>
......@@ -76,7 +76,7 @@ export default {
prop: "xxdjryXm",
},
],
cxUrl: "/dz9024/kyxs/getKyFwbshList",
cxUrl: "/kyxs/getKyFwbshList",
// formProp: [
// {
// id: "bsh",
......
......@@ -16,10 +16,10 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
export default {
components: {
// SearchGraph
rightContent
},
components: {
// SearchGraph
rightContent,
},
data() {
return {
header: "侦察脑图应用",
......@@ -28,7 +28,7 @@ export default {
zjhm: "",
limit: 10,
page: 1,
kyyj:''
kyyj: "",
},
cxQueryField: [
{
......@@ -73,6 +73,10 @@ export default {
label: "登记时间",
prop: "djsj",
},
{
label: "审批状态",
prop: "spzt",
},
],
cxUrl: "/kyxs/getRyKyxsList",
// formProp: [
......@@ -106,13 +110,16 @@ export default {
},
methods: {
add() {
this.$router.pushToTab({path: "/addRyxs"});
this.$router.pushToTab({ path: "/addKyry" });
},
toBrain(item) {
// let path = `http://10.184.14.198:9047/toAddAsjxx?asjbh=${this.form.asjbh}`;
// let path = `http://39.99.155.173:8007/naotuBox?type=KyRy&kybh=${item.row.kyxsryZjhm}`;
// window.open(path, "_blank");
var params = {type:'nmKyRy',kybh:item.row.kyxsryZjhm}
this.toDetail("http://39.99.155.173:8007/naotuBox",params);
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"));
var idcard = userInfo.identitycard;
var params = { type: "KyRy", kybh: item.row.kyxsryZjhm, userId: idcard };
// var params = {type:'KyRy',kybh:item.row.kyxsryZjhm, userId: '142302198901012417' }
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
......
<template>
<div>
<form-compontent
class="formCompontent"
ref="formCompontent"
:formField="propFormField"
:formLabelAligns="formLabelAlign"
@submit="submit"
:propTitle="title"
></form-compontent>
</div>
</template>
<script>
import formCompontent from "@c/form.vue";
import { insertJdcxs } from "@/api/kyxs.js";
import axios from "@/utils/http.js";
export default {
name: "ssdy",
components: {
formCompontent,
},
data() {
return {
title: "新增可疑车辆信息",
propFormField: [
// 基本信息
{
title: "基本信息",
id: 1,
objStr: "",
index: 0,
data: [
{
name: "证件号码:",
id: "hm",
type: "text",
prop: "checkEmpty",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "可疑依据:",
id: "kyyj",
prop: "checkEmpty",
type: "text",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "录入人:",
id: "lrr",
type: "text",
prop: "checkEmpty",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "录入单位:",
id: "lrdw",
type: "codeTree",
prop: "checkEmpty",
value: "",
placeholder: "请选择",
col: "2",
codeOptions: [],
codeTree: "QGCODE_UNIT",
},
{
name: "录入时间:",
id: "lrsj",
type: "dates",
disabled: true,
prop: "checkEmpty",
value: "",
placeholder: "请输入",
col: "2",
},
],
},
],
formLabelAlign: {
lrsj: this.$moment().format("YYYY-MM-DD HH:mm:ss"),
},
glxxXxzjbh: "",
xxzjbh: "",
};
},
methods: {
submit(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);
// }
},
windowRefresh() {
window.close();
window.opener.location.reload();
},
addSubmit(params, loading) {
insertJdcxs(params).then((res) => {
if (res.success && res.code == 200) {
this.$alert("保存成功!", "提示", {
confirmButtonText: "确定",
type: "success",
callback: () => {
loading.close();
this.windowRefresh();
},
});
} else {
loading.close();
this.$message.error("添加失败,请检查数据格式是否正确");
}
});
},
// editSubmit(params, loading) {
// params.append("xxzjbh", this.xxzjbh);
// updatessdy(params).then((res) => {
// if (res.success && res.code == 200) {
// this.$alert("保存成功!", "提示", {
// confirmButtonText: "确定",
// type: "success",
// callback: () => {
// loading.close();
// this.windowRefresh();
// },
// });
// } else {
// loading.close();
// this.$message.error("添加失败,请检查数据格式是否正确");
// }
// });
// },
getshuju() {
var self = this;
let loading = this.$loading({
lock: true,
text: "正在加载...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
queryByXxzjbh({
xxzjbh: this.xxzjbh,
}).then((res) => {
var result = res.data.rows;
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.$set(self.formLabelAlign, "editing", true);
self.$forceUpdate();
setTimeout(() => {
loading.close();
}, 500);
});
},
},
created() {
},
};
</script>
<style lang="scss" scoped>
.formCompontent /deep/ {
#spbtn {
// width: calc(100% - 40px);
}
}
</style>
<template>
<div>
<form-compontent
class="formCompontent"
ref="formCompontent"
:formField="propFormField"
:formLabelAligns="formLabelAlign"
@submit="submit"
:propTitle="title"
></form-compontent>
</div>
</template>
<script>
import formCompontent from "@c/form.vue";
import { insertHmxs } from "@/api/kyxs.js";
import axios from "@/utils/http.js";
export default {
name: "ssdy",
components: {
formCompontent,
},
data() {
return {
title: "新增可疑号码信息",
propFormField: [
// 基本信息
{
title: "基本信息",
id: 1,
objStr: "",
index: 0,
data: [
{
name: "号码:",
id: "hm",
type: "text",
prop: "checkEmpty",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "可疑依据:",
id: "kyyj",
type: "text",
prop: "checkEmpty",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "录入人:",
id: "lrr",
type: "text",
prop: "checkEmpty",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "录入单位:",
id: "lrdw",
type: "codeTree",
prop: "checkEmpty",
value: "",
placeholder: "请选择",
col: "2",
codeOptions: [],
codeTree: "QGCODE_UNIT",
},
{
name: "录入时间:",
id: "lrsj",
type: "dates",
disabled: true,
prop: "checkEmpty",
value: "",
placeholder: "请输入",
col: "2",
},
],
},
],
formLabelAlign: {
lrsj: this.$moment().format("YYYY-MM-DD HH:mm:ss"),
},
glxxXxzjbh: "",
xxzjbh: "",
};
},
methods: {
submit(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);
// }
},
windowRefresh() {
window.close();
window.opener.location.reload();
},
addSubmit(params, loading) {
insertHmxs(params).then((res) => {
if (res.success && res.code == 200) {
this.$alert("保存成功!", "提示", {
confirmButtonText: "确定",
type: "success",
callback: () => {
loading.close();
this.windowRefresh();
},
});
} else {
loading.close();
this.$message.error("添加失败,请检查数据格式是否正确");
}
});
},
// editSubmit(params, loading) {
// params.append("xxzjbh", this.xxzjbh);
// updatessdy(params).then((res) => {
// if (res.success && res.code == 200) {
// this.$alert("保存成功!", "提示", {
// confirmButtonText: "确定",
// type: "success",
// callback: () => {
// loading.close();
// this.windowRefresh();
// },
// });
// } else {
// loading.close();
// this.$message.error("添加失败,请检查数据格式是否正确");
// }
// });
// },
getshuju() {
var self = this;
let loading = this.$loading({
lock: true,
text: "正在加载...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
queryByXxzjbh({
xxzjbh: this.xxzjbh,
}).then((res) => {
var result = res.data.rows;
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.$set(self.formLabelAlign, "editing", true);
self.$forceUpdate();
setTimeout(() => {
loading.close();
}, 500);
});
},
},
created() {
},
};
</script>
<style lang="scss" scoped>
.formCompontent /deep/ {
#spbtn {
// width: calc(100% - 40px);
}
}
</style>
<template>
<div>
<form-compontent
class="formCompontent"
ref="formCompontent"
:formField="propFormField"
:formLabelAligns="formLabelAlign"
@submit="submit"
:propTitle="title"
></form-compontent>
</div>
</template>
<script>
import formCompontent from "@c/form.vue";
import { insertRyxs } from "@/api/kyxs.js";
import axios from "@/utils/http.js";
export default {
name: "ssdy",
components: {
formCompontent,
},
data() {
return {
title: "新增可疑标识号信息",
propFormField: [
// 基本信息
{
title: "基本信息",
id: 1,
objStr: "",
index: 0,
data: [
{
name: "案事件编号:",
id: "asjbh",
prop: 'checkEmpty',
type: "text",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "身份证号码:",
id: "zjhm",
prop: 'checkEmpty',
type: "text",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "可疑依据:",
id: "kyyj",
prop: 'checkEmpty',
type: "text",
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "录入人:",
id: "lrr",
type: "text",
prop: 'checkEmpty',
value: "",
placeholder: "请输入",
col: "2",
},
{
name: "录入单位:",
id: "lrdw",
type: "codeTree",
prop: "checkEmpty",
value: "",
placeholder: "请选择",
col: "2",
codeOptions: [],
codeTree: "QGCODE_UNIT",
},
{
name: "录入时间:",
id: "lrsj",
type: "dates",
disabled: true,
prop: "checkEmpty",
value:'',
placeholder: "请输入",
col: "2",
},
],
},
],
formLabelAlign: {
lrsj: this.$moment().format("YYYY-MM-DD HH:mm:ss"),
// lrr:JSON.parse(window.sessionStorage.getItem("userInfo")).realname,
},
glxxXxzjbh: "",
xxzjbh: "",
};
},
methods: {
submit(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);
// }
},
windowRefresh() {
window.close();
window.opener.location.reload();
},
addSubmit(params, loading) {
insertRyxs(params).then((res) => {
if (res.success && res.code == 200) {
this.$alert("保存成功!", "提示", {
confirmButtonText: "确定",
type: "success",
callback: () => {
loading.close();
this.windowRefresh();
},
});
} else {
loading.close();
this.$message.error("添加失败,请检查数据格式是否正确");
}
});
},
// editSubmit(params, loading) {
// params.append("xxzjbh", this.xxzjbh);
// updatessdy(params).then((res) => {
// if (res.success && res.code == 200) {
// this.$alert("保存成功!", "提示", {
// confirmButtonText: "确定",
// type: "success",
// callback: () => {
// loading.close();
// this.windowRefresh();
// },
// });
// } else {
// loading.close();
// this.$message.error("添加失败,请检查数据格式是否正确");
// }
// });
// },
getshuju() {
var self = this;
let loading = this.$loading({
lock: true,
text: "正在加载...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
queryByXxzjbh({
xxzjbh: this.xxzjbh,
}).then((res) => {
var result = res.data.rows;
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.$set(self.formLabelAlign, "editing", true);
self.$forceUpdate();
setTimeout(() => {
loading.close();
}, 500);
});
},
},
created() {
},
};
</script>
<style lang="scss" scoped>
.formCompontent /deep/ {
#spbtn {
// width: calc(100% - 40px);
}
}
</style>
......@@ -86,8 +86,28 @@ export default {
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`;
window.open(path, "_blank");
// let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`;
// window.open(path, "_blank");
var userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
var idcard = userInfo.identitycard
var params = { type: "KyRy", kybh: this.form.zjhm, userId: idcard, };
// var params = { type: "KyRy", kybh: this.form.zjhm, userId: '142302198901012417' };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -49,6 +49,23 @@ export default {
goDetail() {
let path = `http://47.92.225.109:8347/#/JumpPage/admin/admin/${this.form.zjhm}`;
window.open(path, "_blank");
// var params = { type: "AjXx", kybh: this.form.zjhm, userId: '142302198901012417' };
// this.toDetail("http://47.92.225.109:8347/#/JumpPage/admin/admin/", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -26,6 +26,7 @@
import {deleteDnaById} from "@/api/dswtz/dnaxx";
import axios from "@/utils/http.js";
import base from "@/api/base";
import {leftMenus} from "@p/dswtzxx/index.js";
export default {
name: "lbxx",
components: {
......@@ -55,6 +56,7 @@
{
label: "DNA编号",
prop: "rydnabh",
width:'300'
},
{
label: "样本类型",
......@@ -73,60 +75,7 @@
disabled: false,
},
],
leftMenus: [
{
id: "ryjbxx",
label: "人员基本信息",
newAuth: "M01",
index: "ryjbxx",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "dswtzxxlbxx",
label: "人员信息列表",
index: "dswtzxxlbxx",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
{
id: "bzxx",
label: "比中信息维护",
newAuth: "M01",
index: "bzxx",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "bzxxZw",
label: "指纹比中结果",
index: "bzxxZw",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "bzxxDna",
label: "DNA比中结果",
index: "bzxxDna",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "bzxxZj",
label: "足迹比中结果",
index: "bzxxZj",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
],
leftMenus: leftMenus,
};
},
created() {
......
......@@ -105,7 +105,7 @@ export default {
type: "success",
callback: () => {
loading.close();
this.$router.push("queryGzry");
this.$router.go(-1)
},
});
} else {
......@@ -124,7 +124,7 @@ export default {
type: "success",
callback: () => {
loading.close();
this.$router.push("queryGzry");
this.$router.go(-1)
},
});
} else {
......
......@@ -26,6 +26,7 @@
import {deleteSwById} from "@/api/dswtz/swxx";
import axios from "@/utils/http.js";
import base from "@/api/base";
import {leftMenus} from "@p/dswtzxx/index.js";
export default {
name: "lbxx",
components: {
......@@ -77,61 +78,7 @@
disabled: false,
},
],
leftMenus: [
//左侧导航(模块第一个页面需要)
{
id: "ryjbxx",
label: "人员基本信息",
newAuth: "M01",
index: "ryjbxx",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "dswtzxxlbxx",
label: "人员信息列表",
index: "dswtzxxlbxx",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
{
id: "bzxx",
label: "比中信息维护",
newAuth: "M01",
index: "bzxx",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "bzxxZw",
label: "指纹比中结果",
index: "bzxxZw",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "bzxxDna",
label: "DNA比中结果",
index: "bzxxDna",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "bzxxZj",
label: "足迹比中结果",
index: "bzxxZj",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
],
leftMenus: leftMenus,
};
},
created() {
......
......@@ -73,6 +73,7 @@
value: "",
placeholder: "请输入",
col: "22",
acceptType:'.wav'
},
],
......
<template>
<el-tabs v-if="!loading" v-model="activeName" type="border-card" @tab-click="handleClick">
<el-tab-pane label="人像信息管理" name="RX"><addRxxx></addRxxx></el-tab-pane>
<el-tab-pane label="DNA信息管理" name="DNA"><DNAlist :info="info"></DNAlist></el-tab-pane>
<el-tab-pane label="虹膜信息管理" name="HM"><addHmxx :info="info"></addHmxx></el-tab-pane>
<el-tab-pane label="声纹信息管理" name="SW"><SWlist :info="info"></SWlist></el-tab-pane>
<el-tab-pane label="足迹信息管理" name="ZJ"><addZjxx></addZjxx></el-tab-pane>
<el-tab-pane label="平面指纹信息管理" name="PM"><addZwxx></addZwxx></el-tab-pane>
<el-tab-pane label="滚动指纹信息管理" name="GD"><addGDZwxx></addGDZwxx></el-tab-pane>
</el-tabs>
<div class="swtzxxglRoutes" style="margin: 20px;">
<el-tabs v-if="!loading" v-model="activeName" type="border-card" @tab-click="handleClick">
<el-tab-pane label="人像信息管理" name="RX"><addRxxx></addRxxx></el-tab-pane>
<el-tab-pane label="DNA信息管理" name="DNA"><DNAlist :info="info"></DNAlist></el-tab-pane>
<el-tab-pane label="虹膜信息管理" name="HM"><addHmxx :info="info"></addHmxx></el-tab-pane>
<el-tab-pane label="声纹信息管理" name="SW"><SWlist :info="info"></SWlist></el-tab-pane>
<el-tab-pane label="足迹信息管理" name="ZJ"><addZjxx></addZjxx></el-tab-pane>
<el-tab-pane label="平面指纹信息管理" name="PM"><addZwxx></addZwxx></el-tab-pane>
<el-tab-pane label="滚动指纹信息管理" name="GD"><addGDZwxx></addGDZwxx></el-tab-pane>
</el-tabs>
</div>
</template>
<script>
import addRxxx from '@p/dswtz/rxxx/addRxxx.vue'
......@@ -47,3 +49,11 @@
}
};
</script>
<style lang="scss">
.swtzxxglRoutes {
#formCommonPage .button {
width: calc(100% - 285px) !important;
left: 240px !important;
}
}
</style>
......@@ -24,6 +24,7 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
import { deleteZjzpById } from "@/api/dswtzxx.js";
import {leftMenus} from "@p/dswtzxx/index.js";
export default {
name: "lbxx",
components: {
......@@ -94,61 +95,7 @@
disabled: false,
},
],
leftMenus: [
//左侧导航(模块第一个页面需要)
{
id: "ryjbxx",
label: "人员基本信息",
newAuth: "M01",
index: "ryjbxx",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "dswtzxxlbxx",
label: "人员信息列表",
index: "dswtzxxlbxx",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
{
id: "ryjbxxbz",
label: "比中信息维护",
newAuth: "M01",
index: "ryjbxxbz",
className: "iconfont icongongnengfuwu",
hasChildren: true,
children: [
{
id: "bzxxZw",
label: "指纹比中结果",
index: "bzxxZw",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "bzxxDna",
label: "DNA比中结果",
index: "bzxxDna",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "bzxxZj",
label: "足迹比中结果",
index: "bzxxZj",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
],
},
],
leftMenus: leftMenus,
};
},
created() {
......
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