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
...@@ -111,6 +111,26 @@ ...@@ -111,6 +111,26 @@
"id":"11", "id":"11",
"isParent":false, "isParent":false,
"children":[] "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 @@ ...@@ -8,7 +8,7 @@
"codeType":"CODE_SJHYLY", "codeType":"CODE_SJHYLY",
"text":"基层政权", "text":"基层政权",
"pId":null, "pId":null,
"id":"1", "id":"01",
"isParent":false, "isParent":false,
"children":[] "children":[]
}, },
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
"codeType":"CODE_SJHYLY", "codeType":"CODE_SJHYLY",
"text":"餐饮娱乐", "text":"餐饮娱乐",
"pId":null, "pId":null,
"id":"2", "id":"02",
"isParent":false, "isParent":false,
"children":[] "children":[]
}, },
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
"codeType":"CODE_SJHYLY", "codeType":"CODE_SJHYLY",
"text":"交通运输", "text":"交通运输",
"pId":null, "pId":null,
"id":"3", "id":"03",
"isParent":false, "isParent":false,
"children":[] "children":[]
}, },
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
"codeType":"CODE_SJHYLY", "codeType":"CODE_SJHYLY",
"text":"建筑工程", "text":"建筑工程",
"pId":null, "pId":null,
"id":"4", "id":"04",
"isParent":false, "isParent":false,
"children":[] "children":[]
}, },
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
"codeType":"CODE_SJHYLY", "codeType":"CODE_SJHYLY",
"text":"集贸批发市场", "text":"集贸批发市场",
"pId":null, "pId":null,
"id":"5", "id":"05",
"isParent":false, "isParent":false,
"children":[] "children":[]
}, },
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
"codeType":"CODE_SJHYLY", "codeType":"CODE_SJHYLY",
"text":"涉黄", "text":"涉黄",
"pId":null, "pId":null,
"id":"6", "id":"06",
"isParent":false, "isParent":false,
"children":[] "children":[]
}, },
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
"codeType":"CODE_SJHYLY", "codeType":"CODE_SJHYLY",
"text":"涉矿", "text":"涉矿",
"pId":null, "pId":null,
"id":"7", "id":"07",
"isParent":false, "isParent":false,
"children":[] "children":[]
}, },
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
"codeType":"CODE_SJHYLY", "codeType":"CODE_SJHYLY",
"text":"涉毒", "text":"涉毒",
"pId":null, "pId":null,
"id":"8", "id":"08",
"isParent":false, "isParent":false,
"children":[] "children":[]
}, },
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
"codeType":"CODE_SJHYLY", "codeType":"CODE_SJHYLY",
"text":"涉枪", "text":"涉枪",
"pId":null, "pId":null,
"id":"9", "id":"09",
"isParent":false, "isParent":false,
"children":[] "children":[]
}, },
......
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
"rows":[ "rows":[
{ {
"ids":"11221711", "ids":"11221711",
"label":"犯罪嫌疑", "label":"有组织犯罪嫌疑",
"codeType":"CODE_XSHBJGDM", "codeType":"CODE_XSHBJGDM",
"text":"犯罪嫌疑", "text":"有组织犯罪嫌疑",
"pId":null, "pId":null,
"id":"01", "id":"01",
"isParent":false, "isParent":false,
...@@ -14,13 +14,23 @@ ...@@ -14,13 +14,23 @@
}, },
{ {
"ids":"11221712", "ids":"11221712",
"label":"有犯罪嫌疑", "label":"有其他犯罪嫌疑",
"codeType":"CODE_XSHBJGDM", "codeType":"CODE_XSHBJGDM",
"text":"有犯罪嫌疑", "text":"有其他犯罪嫌疑",
"pId":null, "pId":null,
"id":"02", "id":"02",
"isParent":false, "isParent":false,
"children":[] "children":[]
},
{
"ids":"11221713",
"label":"无犯罪嫌疑",
"codeType":"CODE_XSHBJGDM",
"text":"无犯罪嫌疑",
"pId":null,
"id":"03",
"isParent":false,
"children":[]
} }
] ]
}, },
......
...@@ -23,6 +23,36 @@ ...@@ -23,6 +23,36 @@
"children":[] "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", "ids":"1002734",
"label":"群众举报", "label":"群众举报",
"codeType":"CODE_XSLY", "codeType":"CODE_XSLY",
...@@ -33,6 +63,36 @@ ...@@ -33,6 +63,36 @@
"children":[] "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", "ids":"1002735",
"label":"日常警情串并", "label":"日常警情串并",
"codeType":"CODE_XSLY", "codeType":"CODE_XSLY",
...@@ -61,6 +121,16 @@ ...@@ -61,6 +121,16 @@
"id":"0600", "id":"0600",
"isParent":false, "isParent":false,
"children":[] "children":[]
},
{
"ids":"10027377",
"label":"人力情报反映",
"codeType":"CODE_XSLY",
"text":"人力情报反映",
"pId":null,
"id":"0700",
"isParent":false,
"children":[]
} }
] ]
}, },
......
...@@ -25,6 +25,7 @@ if ( ...@@ -25,6 +25,7 @@ if (
//------------------------------服务器路径**测试**---------------------------------- //------------------------------服务器路径**测试**----------------------------------
base.alyIP = "/apialy"; base.alyIP = "/apialy";
base.alyIP2 = "/apiAjzb"; base.alyIP2 = "/apiAjzb";
base.alyIP3 = "/dz9024";
} }
export default base; export default base;
...@@ -3,10 +3,10 @@ import base from "@/api/base"; ...@@ -3,10 +3,10 @@ import base from "@/api/base";
//选择审批调用接口 //选择审批调用接口
export const getApproveUsers = params => export const getApproveUsers = params =>
post(`dz9024/toNaotuDxzp/getApproveUsers`, params); post(`${base.alyIP3}/toNaotuDxzp/getApproveUsers`, params);
//3.点击提交申请调用 //3.点击提交申请调用
export const saveSpxx = params => export const saveSpxx = params =>
post(`dz9024/toNaotuDxzp/saveSpxx`, params); post(`${base.alyIP3}/toNaotuDxzp/saveSpxx`, params);
//被布控物品信息删除 //被布控物品信息删除
// export const deleteBbkwp = params => // export const deleteBbkwp = params =>
// post(`${base.alyIP}/bbkwp/deleteBbkwp`, params); // post(`${base.alyIP}/bbkwp/deleteBbkwp`, params);
...@@ -15,6 +15,6 @@ export const saveSpxx = params => ...@@ -15,6 +15,6 @@ export const saveSpxx = params =>
// post(`${base.alyIP}/bbkwp/getBbkwpByxxzjbh`, params); // post(`${base.alyIP}/bbkwp/getBbkwpByxxzjbh`, params);
//新增可疑服务标识号 //新增可疑服务标识号
export const insertFwbshInfo = params => export const insertFwbshInfo = params =>
postform(`/dz9024/kyxs/insertFwbshInfo`, params); postform(`/${base.alyIP3}/kyxs/insertFwbshInfo`, params);
...@@ -12,3 +12,74 @@ export const deleteZjbzjgById = params => ...@@ -12,3 +12,74 @@ export const deleteZjbzjgById = params =>
post(`${base.alyIP}/ZjZjbzxx/deleteZjbzjgById`, params); post(`${base.alyIP}/ZjZjbzxx/deleteZjbzjgById`, params);
export const deleteZwbzjgById = params => export const deleteZwbzjgById = params =>
post(`${base.alyIP}/zwbzhc/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 => ...@@ -41,3 +41,5 @@ export const deleteZjzpById = params =>
post(`${base.alyIP}/ythcjZj/deleteZjzpById`, params); post(`${base.alyIP}/ythcjZj/deleteZjzpById`, params);
export const updateZjbzjg = params => export const updateZjbzjg = params =>
postform(`${base.alyIP}/ZjZjbzxx/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" 使用 // 需要转化table的显示配合 "@c/ptCxForm_components.vue" 使用
//侦查指令状态 //工作指令状态
const spsftg = { const spsftg = {
'0': '未通过', '0': '未通过',
'1': '通过', '1': '通过',
...@@ -24,9 +24,16 @@ const ifsp = { ...@@ -24,9 +24,16 @@ const ifsp = {
'0': '不能', '0': '不能',
'1': '能', '1': '能',
} }
//比中状态
const bdzt = {
'0': '未比对',
'1': '比对结果',
'2': '比对中',
}
export { export {
spsftg, spsftg,
sfczhbxx, sfczhbxx,
sflly, sflly,
ifsp ifsp,
bdzt
} }
...@@ -16,11 +16,16 @@ ...@@ -16,11 +16,16 @@
<div class="rows"> <div class="rows">
<div v-if="index === 0" class="ryzp"><img :src="zp" width="120"/></div> <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" > <div :class="'col' + i.col" v-for="(i, index) in item.data" :key="index" >
<span class="label" :style="{ width: labelWidth }">{{ i.label }}</span> <span v-if="i.labelWidth" class="label" :style="{ width: i.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-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>
<div v-else class="cont" :style="{ width: `calc(100% - ${labelWidth})` }"> <div v-else class="cont">
<span>{{ pageData[i.prop] || "-" }}</span> <!-- <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> </div>
</div> </div>
...@@ -76,7 +81,7 @@ export default { ...@@ -76,7 +81,7 @@ export default {
pageObject: { pageObject: {
handler: function (val) { handler: function (val) {
this.pageData = 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.ytp = 'data:image/jpeg;base64,' + val.ytp,
this.bdtp = 'data:image/jpeg;base64,' + val.bdtp this.bdtp = 'data:image/jpeg;base64,' + val.bdtp
// console.log('this.pageData', this.pageData) // console.log('this.pageData', this.pageData)
...@@ -183,7 +188,7 @@ export default { ...@@ -183,7 +188,7 @@ export default {
color: #808591; color: #808591;
font-size: 15px; font-size: 15px;
display: inline-block; display: inline-block;
width: calc(100% - 80px); // width: calc(100% - 80px);
box-sizing: border-box; box-sizing: border-box;
padding-right: 15px; padding-right: 15px;
padding-left: 10px; padding-left: 10px;
......
...@@ -843,6 +843,7 @@ ...@@ -843,6 +843,7 @@
>提请审批</el-button >提请审批</el-button
> >
<el-button <el-button
style="width: 135px"
@click="submit('examineSave')" @click="submit('examineSave')"
class="finish examine" class="finish examine"
v-if=" v-if="
...@@ -1395,14 +1396,14 @@ export default { ...@@ -1395,14 +1396,14 @@ export default {
} }
// debugger // debugger
console.log(this.pageBs); console.log(this.pageBs);
if((self.pageBs == 'adjustRlqbxs' && self.formLabelAlign.tgz[0].xm == '')|| if( self.pageBs && ((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 == ''))) { (self.pageBs == 'adjustRlqbxs' && (self.formLabelAlign.ry[0].xm == '')))) {
// debugger debugger
this.$message.error("请填写线索提供者及可疑人员、可疑机动车、可疑非机动车中的其中一项") this.$message.error("请填写线索提供者及可疑人员")
return; return;
} else { } else {
// debugger debugger
//另一种状态保存 //另一种状态保存
if (flag === "draft") { if (flag === "draft") {
this.$emit("draft"); this.$emit("draft");
...@@ -2072,7 +2073,7 @@ $-header-fontSize: 18px; ...@@ -2072,7 +2073,7 @@ $-header-fontSize: 18px;
display: inline-block; display: inline-block;
} }
.item18 { .item18 {
width: 65%; width: 66.8%;
margin: 14px 0; margin: 14px 0;
margin-right: 34%; margin-right: 34%;
display: inline-block; display: inline-block;
...@@ -2093,7 +2094,7 @@ $-header-fontSize: 18px; ...@@ -2093,7 +2094,7 @@ $-header-fontSize: 18px;
display: inline-block; display: inline-block;
} }
.item22 { .item22 {
width: 99%; width: 98.5%;
margin: 14px 0; margin: 14px 0;
.el-input { .el-input {
width: 65% !important; width: 65% !important;
......
<!-- <!--
* @Author: your name * @Author: your name
* @Date: 2021-11-24 10:25:13 * @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 * @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \刑侦二期(1)\founder_vue\src\components\searchCollapse.vue * @FilePath: \刑侦二期(1)\founder_vue\src\components\searchCollapse.vue
...@@ -70,14 +70,20 @@ export default { ...@@ -70,14 +70,20 @@ export default {
tableLoading: false, tableLoading: false,
header: this.headerTitle, header: this.headerTitle,
headerInfo: this.headerInfoTitle, headerInfo: this.headerInfoTitle,
propdefaultFormThead: utils.deepClone(this.cxDefaultFormThead), //表格表头 propdefaultFormThead: utils.deepClone(this.cxDefaultFormThead), //表格表头
tableList: utils.deepClone(this.tableData), //表格内容 tableList: utils.deepClone(this.tableData), //表格内容
}; };
}, },
watch:{
headerInfoTitle:{
handler(val){
console.log(val,'-------------------')
}
}
},
methods: { methods: {
tableRowClassName({ row, rowIndex }) { tableRowClassName({ row, rowIndex }) {
console.log(rowIndex); // console.log(rowIndex);
if (rowIndex % 2 != 0) { if (rowIndex % 2 != 0) {
return "success-row"; return "success-row";
} }
...@@ -90,6 +96,10 @@ export default { ...@@ -90,6 +96,10 @@ export default {
// return ""; // return "";
}, },
}, },
mounted(){
// console.log(this.tableData,'tableeeeeeeeee子组件')
// console.log(this.headerInfoTitle,'headerInfoTitleheaderInfoTitle子组件')
}
}; };
</script> </script>
<style > <style >
......
...@@ -90,7 +90,7 @@ ...@@ -90,7 +90,7 @@
<script> <script>
import { mapGetters } from "vuex"; import { mapGetters } from "vuex";
const Base64 = require('js-base64').Base64 const Base64 = require("js-base64").Base64;
export default { export default {
name: "leftMenu_components", name: "leftMenu_components",
props: { props: {
...@@ -154,12 +154,29 @@ export default { ...@@ -154,12 +154,29 @@ export default {
if (item.id == "dwcx") { if (item.id == "dwcx") {
let path = `http://39.99.155.173:9002/#/jccxIndex`; let path = `http://39.99.155.173:9002/#/jccxIndex`;
window.open(path, "_blank"); window.open(path, "_blank");
} else if(item.id == "brainDzajSP") { } else if (item.id == "brainDzajSP") {
let obj = JSON.parse(sessionStorage.getItem("userInfo")) let obj = JSON.parse(sessionStorage.getItem("userInfo"));
let account = obj.account let account = obj.account;
let exStr = Base64.encode(account) let exStr = Base64.encode(account);
let path = `http://39.99.155.173:8006/toFzSpJsp?cxrJh=${exStr}`; let path = `http://39.99.155.173:8006/toFzSpJsp?cxrJh=${exStr}`;
window.open(path, "_blank"); 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 { } else {
this.$router.push(item.index); this.$router.push(item.index);
} }
......
...@@ -36,6 +36,7 @@ import ajzbRoutes from "./modules/ajzb"; ...@@ -36,6 +36,7 @@ import ajzbRoutes from "./modules/ajzb";
import dswtzxxRoutes from "./modules/dswtzxx"; import dswtzxxRoutes from "./modules/dswtzxx";
import qgccjRoutes from "./modules/qgccj"; import qgccjRoutes from "./modules/qgccj";
import ztypRoutes from "./modules/ztyp"; import ztypRoutes from "./modules/ztyp";
import shseRoutes from "./modules/shse";
import rlxnpgRoutes from "./modules/rlxnpg"; import rlxnpgRoutes from "./modules/rlxnpg";
import zdxnpgRoutes from "./modules/zdxnpg"; import zdxnpgRoutes from "./modules/zdxnpg";
import mxglRoutes from "./modules/mxgl"; import mxglRoutes from "./modules/mxgl";
...@@ -80,6 +81,7 @@ const mainRouters = [ ...@@ -80,6 +81,7 @@ const mainRouters = [
zjclRoutes, zjclRoutes,
userAuthRoutes, userAuthRoutes,
hbyprwRoutes, hbyprwRoutes,
shseRoutes,
ajxscxbdRoutes, ajxscxbdRoutes,
bjzycxRoutes, bjzycxRoutes,
ywgzxnpgRoutes, ywgzxnpgRoutes,
......
...@@ -48,22 +48,22 @@ const menuLayouts = [ ...@@ -48,22 +48,22 @@ const menuLayouts = [
}, },
component: () => import("@/views/brainPhoto/brainWffzkyfwbshSJH.vue") component: () => import("@/views/brainPhoto/brainWffzkyfwbshSJH.vue")
}, },
{ // {
path: "/brainWffzkyfwbshIMSI", // path: "/brainWffzkyfwbshIMSI",
name: "brainWffzkyfwbshIMSI", // name: "brainWffzkyfwbshIMSI",
meta: { // meta: {
title: '违法犯罪可疑标识号侦办' // title: '违法犯罪可疑标识号侦办'
}, // },
component: () => import("@/views/brainPhoto/brainWffzkyfwbshIMSI.vue") // component: () => import("@/views/brainPhoto/brainWffzkyfwbshIMSI.vue")
}, // },
{ // {
path: "/brainWffzkyfwbshIMEI", // path: "/brainWffzkyfwbshIMEI",
name: "brainWffzkyfwbshIMEI", // name: "brainWffzkyfwbshIMEI",
meta: { // meta: {
title: '违法犯罪可疑标识号侦办' // title: '违法犯罪可疑标识号侦办'
}, // },
component: () => import("@/views/brainPhoto/brainWffzkyfwbshIMEI.vue") // component: () => import("@/views/brainPhoto/brainWffzkyfwbshIMEI.vue")
}, // },
{ {
path: "/brainWffzkyfwbshQQ", path: "/brainWffzkyfwbshQQ",
name: "brainWffzkyfwbshQQ", name: "brainWffzkyfwbshQQ",
...@@ -72,14 +72,14 @@ const menuLayouts = [ ...@@ -72,14 +72,14 @@ const menuLayouts = [
}, },
component: () => import("@/views/brainPhoto/brainWffzkyfwbshQQ.vue") component: () => import("@/views/brainPhoto/brainWffzkyfwbshQQ.vue")
}, },
{ // {
path: "/brainWffzkyfwbshWechat", // path: "/brainWffzkyfwbshWechat",
name: "brainWffzkyfwbshWechat", // name: "brainWffzkyfwbshWechat",
meta: { // meta: {
title: '违法犯罪可疑标识号侦办' // title: '违法犯罪可疑标识号侦办'
}, // },
component: () => import("@/views/brainPhoto/brainWffzkyfwbshWechat.vue") // component: () => import("@/views/brainPhoto/brainWffzkyfwbshWechat.vue")
}, // },
{ {
path: "/brainWffzkycl", path: "/brainWffzkycl",
name: "brainWffzkycl", name: "brainWffzkycl",
...@@ -92,7 +92,7 @@ const menuLayouts = [ ...@@ -92,7 +92,7 @@ const menuLayouts = [
path: "/brainAsjzc", path: "/brainAsjzc",
name: "brainAsjzc", name: "brainAsjzc",
meta: { meta: {
title: '案事件侦' title: '案事件侦'
}, },
component: () => import("@/views/brainPhoto/brainAsjzc.vue") component: () => import("@/views/brainPhoto/brainAsjzc.vue")
}, },
...@@ -185,6 +185,33 @@ const menuLayouts = [ ...@@ -185,6 +185,33 @@ const menuLayouts = [
}, },
component: () => import("@/views/brainPhoto/kyxsGl/addKyfwbsh.vue") 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 { export default {
......
...@@ -96,7 +96,7 @@ const menuLayouts = [ ...@@ -96,7 +96,7 @@ const menuLayouts = [
path: "/swtzxxgl", path: "/swtzxxgl",
name: "swtzxxgl", name: "swtzxxgl",
meta: { meta: {
title: '声纹信息详情' title: '生物特征信息管理'
}, },
component: () => import("@/views/dswtz/swxx/detailSwxx.vue") component: () => import("@/views/dswtz/swxx/detailSwxx.vue")
}, },
......
...@@ -89,6 +89,22 @@ const menuLayouts = [ ...@@ -89,6 +89,22 @@ const menuLayouts = [
component: () => import("@/views/dswtzxx/bzxx/addzj.vue") 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", path: "/adddna",
name: "adddna", name: "adddna",
meta: { meta: {
...@@ -96,6 +112,86 @@ const menuLayouts = [ ...@@ -96,6 +112,86 @@ const menuLayouts = [
}, },
component: () => import("@/views/dswtzxx/dnaxx/adddna.vue") 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 { export default {
......
...@@ -16,14 +16,14 @@ const menuLayouts = [ ...@@ -16,14 +16,14 @@ const menuLayouts = [
}, },
component: () => import("@/views/hbyprw/xswj/xswj.vue") component: () => import("@/views/hbyprw/xswj/xswj.vue")
}, },
{ // {
path: "/queryYpzl", // path: "/queryYpzl",
name: "queryYpzl", // name: "queryYpzl",
meta: { // meta: {
title: '研判指令' // title: '研判指令'
}, // },
component: () => import("@/views/hbyprw/queryYpzl/queryYpzl.vue") // component: () => import("@/views/hbyprw/queryYpzl/queryYpzl.vue")
}, // },
{ {
path: "/queryYpcp", path: "/queryYpcp",
name: "queryYpcp", name: "queryYpcp",
......
...@@ -246,4 +246,20 @@ export default [ ...@@ -246,4 +246,20 @@ export default [
}, },
component: () => import("@/views/ztyp/ypEcharts.vue") 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 = [ ...@@ -31,6 +31,14 @@ const menuLayouts = [
title: '模型列表' title: '模型列表'
}, },
component: () => import("@/views/mxgl/cxmxlb/queryMxlb.vue") 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 = [ ...@@ -506,7 +506,30 @@ const menuLayouts = [
}, },
component: () => import("@/views/xshb/xshb/gzjlxz/xsxxbc.vue") 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 export default menuLayouts
\ No newline at end of file
/* /*
* @Author: your name * @Author: your name
* @Date: 2021-11-22 16:47:01 * @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 * @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \刑侦二期(1)\founder_vue\src\router\modules\sf.js * @FilePath: \刑侦二期(1)\founder_vue\src\router\modules\sf.js
...@@ -24,14 +24,6 @@ const menuLayouts = [ ...@@ -24,14 +24,6 @@ const menuLayouts = [
}, },
component: () => import("@/views/sf/sfmn.vue") component: () => import("@/views/sf/sfmn.vue")
}, },
{
path: "/xnpgbg",
name: "xnpgbg",
meta: {
title: '效能评估报告'
},
component: () => import("@/views/sf/xnpgbg.vue")
},
] ]
export default { export default {
path: "/right", 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 = [ ...@@ -17,6 +17,14 @@ const menuLayouts = [
}, },
component: () => import("@/views/xshb/queryXshb/queryXshb.vue") component: () => import("@/views/xshb/queryXshb/queryXshb.vue")
}, },
{
path: "/queryXshba",
name: "queryXshba",
meta: {
title: '线索核办'
},
component: () => import("@/views/xshb/queryXshb/queryXshba.vue")
},
// { // {
// path: "/djgzxs", // path: "/djgzxs",
// name: "djgzxs", // name: "djgzxs",
......
...@@ -17,6 +17,30 @@ const menuLayouts = [ ...@@ -17,6 +17,30 @@ const menuLayouts = [
component: () => import("@/views/ajzcgzxnpg/queryGjzchjwcqk.vue") 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", path: "/qbxakcltj",
name: "qbxakcltj", name: "qbxakcltj",
meta: { meta: {
......
...@@ -12,7 +12,7 @@ const menuLayouts = [ ...@@ -12,7 +12,7 @@ const menuLayouts = [
path: "/wfzdzczl", path: "/wfzdzczl",
name: "wfzdzczl", name: "wfzdzczl",
meta: { meta: {
title: '我负责的侦查指令' title: '我负责的工作指令'
}, },
component: () => import("@/views/zczl/zczl/wfzdzczl.vue") component: () => import("@/views/zczl/zczl/wfzdzczl.vue")
}, },
...@@ -20,7 +20,7 @@ const menuLayouts = [ ...@@ -20,7 +20,7 @@ const menuLayouts = [
path: "/wfqdzczl", path: "/wfqdzczl",
name: "wfqdzczl", name: "wfqdzczl",
meta: { meta: {
title: '我发起的侦查指令' title: '我发起的工作指令'
}, },
component: () => import("@/views/zczl/zczl/wfqdzczl.vue") component: () => import("@/views/zczl/zczl/wfqdzczl.vue")
}, },
...@@ -36,7 +36,7 @@ const menuLayouts = [ ...@@ -36,7 +36,7 @@ const menuLayouts = [
path: "/xywspdzczl", path: "/xywspdzczl",
name: "xywspdzczl", name: "xywspdzczl",
meta: { meta: {
title: '需要我审批的侦查指令' title: '需要我审批的工作指令'
}, },
component: () => import("@/views/zczl/zczl/xywspdzczl.vue") component: () => import("@/views/zczl/zczl/xywspdzczl.vue")
}, },
...@@ -44,7 +44,7 @@ const menuLayouts = [ ...@@ -44,7 +44,7 @@ const menuLayouts = [
path: "/wsqfbdzczl", path: "/wsqfbdzczl",
name: "wsqfbdzczl", name: "wsqfbdzczl",
meta: { meta: {
title: '我申请发布的侦查指令' title: '我申请发布的工作指令'
}, },
component: () => import("@/views/zczl/zczl/wsqfbdzczl.vue") component: () => import("@/views/zczl/zczl/wsqfbdzczl.vue")
}, },
...@@ -52,7 +52,7 @@ const menuLayouts = [ ...@@ -52,7 +52,7 @@ const menuLayouts = [
path: "/bxqjsdzczl", path: "/bxqjsdzczl",
name: "bxqjsdzczl", name: "bxqjsdzczl",
meta: { meta: {
title: '本辖区接受的侦查指令' title: '本辖区接受的工作指令'
}, },
component: () => import("@/views/zczl/zczl/bxqjsdzczl.vue") component: () => import("@/views/zczl/zczl/bxqjsdzczl.vue")
}, },
...@@ -60,7 +60,7 @@ const menuLayouts = [ ...@@ -60,7 +60,7 @@ const menuLayouts = [
path: "/zczltj", path: "/zczltj",
name: "zczltj", name: "zczltj",
meta: { meta: {
title: '侦查指令统计' title: '工作指令统计'
}, },
component: () => import("@/views/zczl/zczl/zczltj.vue") component: () => import("@/views/zczl/zczl/zczltj.vue")
}, },
...@@ -84,7 +84,7 @@ const menuLayouts = [ ...@@ -84,7 +84,7 @@ const menuLayouts = [
path: "/llygl", path: "/llygl",
name: "llygl", name: "llygl",
meta: { meta: {
title: '侦查指令统计' title: '工作指令统计'
}, },
component: () => import("@/views/zczl/xxgl/llygl.vue") component: () => import("@/views/zczl/xxgl/llygl.vue")
}, },
...@@ -100,7 +100,7 @@ const menuLayouts = [ ...@@ -100,7 +100,7 @@ const menuLayouts = [
path: "/zczlfkList", path: "/zczlfkList",
name: "zczlfkList", name: "zczlfkList",
meta: { meta: {
title: '侦查指令反馈管理' title: '工作指令反馈管理'
}, },
component: () => import("@/views/zczl/zczlfk/zczlfkList.vue") component: () => import("@/views/zczl/zczlfk/zczlfkList.vue")
}, },
...@@ -116,7 +116,7 @@ const menuLayouts = [ ...@@ -116,7 +116,7 @@ const menuLayouts = [
path: "/zczlxdList", path: "/zczlxdList",
name: "zczlxdList", name: "zczlxdList",
meta: { meta: {
title: '侦查指令下达管理' title: '工作指令下达管理'
}, },
component: () => import("@/views/zczl/zczlxd/zczlxdList.vue") component: () => import("@/views/zczl/zczlxd/zczlxdList.vue")
}, },
...@@ -124,7 +124,7 @@ const menuLayouts = [ ...@@ -124,7 +124,7 @@ const menuLayouts = [
path: "/addsqfbzl", path: "/addsqfbzl",
name: "addsqfbzl", name: "addsqfbzl",
meta: { meta: {
title: '侦查指令', title: '工作指令',
isAdd: true isAdd: true
}, },
component: () => import("@/views/zczl/zczl/addsqfbzl.vue") component: () => import("@/views/zczl/zczl/addsqfbzl.vue")
......
...@@ -25,6 +25,22 @@ const menuLayouts = [ ...@@ -25,6 +25,22 @@ const menuLayouts = [
component: () => import("@/views/zdxx/zdxxgl/queryZdxxgls.vue") 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", path: "/adjustZdxxgl",
name: "adjustZdxxgl", name: "adjustZdxxgl",
meta: { meta: {
...@@ -95,6 +111,15 @@ const menuLayouts = [ ...@@ -95,6 +111,15 @@ const menuLayouts = [
}, },
component: () => import("@/views/zdxx/zdjyhd/detailZdjyhd.vue") component: () => import("@/views/zdxx/zdjyhd/detailZdjyhd.vue")
}, },
{
path: "/zdxxtj",
name: "zdxxtj",
meta: {
title: '阵地信息统计'
},
component: () => import("@/views/zdxx/zdxxgl/zdxxtj.vue")
},
]; ];
export default { export default {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField" :cxQueryField="cxQueryField"
:pageObject="pageObject" :pageObject="pageObject"
:pageFooterProps="pageFooterProps" :pageFooterProps="pageFooterProps"
labelWidth="110px" labelWidth="95px"
title="现场人像比中详情" title="现场人像比中详情"
> >
</right-content> </right-content>
...@@ -89,6 +89,11 @@ export default { ...@@ -89,6 +89,11 @@ export default {
col: "3", col: "3",
}, },
{ {
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:", label: "工作单位:",
prop: "gzdw", prop: "gzdw",
col: "3", col: "3",
...@@ -194,7 +199,7 @@ export default { ...@@ -194,7 +199,7 @@ export default {
{ {
label: "信息主键编号:", label: "信息主键编号:",
prop: "bzsjStr", prop: "bzsjStr",
col: "3", col: "3"
}, },
{ {
label: "比中时间:", label: "比中时间:",
...@@ -204,39 +209,44 @@ export default { ...@@ -204,39 +209,44 @@ export default {
{ {
label: "比中单位名称:", label: "比中单位名称:",
prop: "bzdwGajgmc", prop: "bzdwGajgmc",
col: "3", col: "3"
}, },
{ {
label: "比中人员与源图片的相似度:", label: "比中人员与源图片的相似度:",
prop: "similarity", prop: "similarity",
col: "3", col: "3",
labelWidth: '200px'
}, },
{ {
label: "比中照片所属的人员库名:", label: "比中照片所属的人员库名:",
prop: "repositoryName", prop: "repositoryName",
col: "3", col: "3",
labelWidth: '180px'
}, },
{ {
label: "比中人员住址:", label: "比中人员住址:",
prop: "nativePlaceAddr", prop: "nativePlaceAddr",
col: "3", col: "3"
}, },
{ {
label: "比中人照片:", label: "比中人照片:",
// prop: "bzrZp", // prop: "bzrZp",
prop: '', prop: '',
col: "3", col: "3",
isImg: true
}, },
{ {
label: "嫌疑人照片:", label: "嫌疑人照片:",
// prop: "xyrZp", // prop: "xyrZp",
prop: "", prop: "",
col: "3", col: "3",
isImg: true
}, },
{ {
label: "比中人员标签库数组:", label: "比中人员标签库数组:",
prop: "tagAry", prop: "tagAry",
col: "3", col: "3",
labelWidth: '150px'
} }
], ],
} }
......
...@@ -93,6 +93,7 @@ export default { ...@@ -93,6 +93,7 @@ export default {
{ {
label: "信息主键编号", label: "信息主键编号",
prop: "xxzjbh", prop: "xxzjbh",
width: '300',
toInfor: true, toInfor: true,
}, },
{ {
...@@ -104,11 +105,11 @@ export default { ...@@ -104,11 +105,11 @@ export default {
prop: "bzrGmsfhm", prop: "bzrGmsfhm",
}, },
{ {
label: "比中人员与源图片的相似度", label: "与源图片的相似度",
prop: "similarity", prop: "similarity",
}, },
{ {
label: "比中照片所属的人员库名", label: "比中所属的人员库名",
prop: "repositoryName", prop: "repositoryName",
}, },
{ {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField" :cxQueryField="cxQueryField"
:pageObject="pageObject" :pageObject="pageObject"
:pageFooterProps="pageFooterProps" :pageFooterProps="pageFooterProps"
labelWidth="110px" labelWidth="90px"
title="现场DNA详情" title="现场DNA详情"
> >
</right-content> </right-content>
...@@ -89,6 +89,11 @@ export default { ...@@ -89,6 +89,11 @@ export default {
col: "3", col: "3",
}, },
{ {
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:", label: "工作单位:",
prop: "gzdw", prop: "gzdw",
col: "3", col: "3",
...@@ -131,7 +136,7 @@ export default { ...@@ -131,7 +136,7 @@ export default {
{ {
label: "户籍地详址:", label: "户籍地详址:",
prop: "hjdzDzmc", prop: "hjdzDzmc",
col: "3", col: "10",
}, },
{ {
label: "现住址详址:", label: "现住址详址:",
......
...@@ -79,6 +79,7 @@ export default { ...@@ -79,6 +79,7 @@ export default {
{ {
label: "物证编号", label: "物证编号",
prop: "xxzjbh", prop: "xxzjbh",
width: '300',
toInfor: true, toInfor: true,
}, },
{ {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField" :cxQueryField="cxQueryField"
:pageObject="pageObject" :pageObject="pageObject"
:pageFooterProps="pageFooterProps" :pageFooterProps="pageFooterProps"
labelWidth="110px" labelWidth="100px"
title="现场人像串查详情" title="现场人像串查详情"
> >
</right-content> </right-content>
...@@ -89,6 +89,11 @@ export default { ...@@ -89,6 +89,11 @@ export default {
col: "3", col: "3",
}, },
{ {
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:", label: "工作单位:",
prop: "gzdw", prop: "gzdw",
col: "3", col: "3",
...@@ -201,16 +206,19 @@ export default { ...@@ -201,16 +206,19 @@ export default {
label: "比中人员与源图片的相似度:", label: "比中人员与源图片的相似度:",
prop: "similarity", prop: "similarity",
col: "3", col: "3",
labelWidth: '190px'
}, },
{ {
label: "比中照片所属的人员库名:", label: "比中照片所属的人员库名:",
prop: "repositoryName", prop: "repositoryName",
col: "3", col: "3",
labelWidth: '170px'
}, },
{ {
label: "比中人员照片:", label: "比中人员照片:",
prop: "", prop: "",
col: "3", col: "3",
isImg: true
}, },
{ {
label: "比中人员住址:", label: "比中人员住址:",
...@@ -221,6 +229,7 @@ export default { ...@@ -221,6 +229,7 @@ export default {
label: "比中人员标签库数组:", label: "比中人员标签库数组:",
prop: "tagAry", prop: "tagAry",
col: "3", col: "3",
labelWidth: '160px'
}, },
], ],
} }
......
...@@ -52,6 +52,7 @@ export default { ...@@ -52,6 +52,7 @@ export default {
{ {
label: "信息主键编号", label: "信息主键编号",
prop: "xxzjbh", prop: "xxzjbh",
width: '300',
toInfor: true, toInfor: true,
}, },
{ {
...@@ -61,13 +62,14 @@ export default { ...@@ -61,13 +62,14 @@ export default {
{ {
label: "比中人员证件号码", label: "比中人员证件号码",
prop: "personId", prop: "personId",
width: '200',
}, },
{ {
label: "比中人员与源图片的相似度", label: "与源图片的相似度",
prop: "similarity", prop: "similarity",
}, },
{ {
label: "比中照片所属的人员库名", label: "比中所属的人员库名",
prop: "repositoryName", prop: "repositoryName",
}, },
{ {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField" :cxQueryField="cxQueryField"
:pageObject="pageObject" :pageObject="pageObject"
:pageFooterProps="pageFooterProps" :pageFooterProps="pageFooterProps"
labelWidth="110px" labelWidth="100px"
title="现场YSTR比中详情" title="现场YSTR比中详情"
> >
</right-content> </right-content>
...@@ -90,6 +90,11 @@ export default { ...@@ -90,6 +90,11 @@ export default {
col: "3", col: "3",
}, },
{ {
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:", label: "工作单位:",
prop: "gzdw", prop: "gzdw",
col: "3", col: "3",
...@@ -132,7 +137,7 @@ export default { ...@@ -132,7 +137,7 @@ export default {
{ {
label: "户籍地详址:", label: "户籍地详址:",
prop: "hjdzDzmc", prop: "hjdzDzmc",
col: "3", col: "10",
}, },
{ {
label: "现住址详址:", label: "现住址详址:",
...@@ -209,14 +214,16 @@ export default { ...@@ -209,14 +214,16 @@ export default {
col: "3", col: "3",
}, },
{ {
label: "比中人公民身份号码:", label: "比中人身份号码:",
prop: "bzrGmsfhm", prop: "bzrGmsfhm",
col: "3", col: "3",
labelWidth: '120px'
}, },
{ {
label: "比中人联系人电话:", label: "比中人联系人电话:",
prop: "bzrLxdh", prop: "bzrLxdh",
col: "3", col: "3",
labelWidth: '150px'
} }
], ],
} }
......
...@@ -83,6 +83,7 @@ export default { ...@@ -83,6 +83,7 @@ export default {
{ {
label: "信息编号", label: "信息编号",
prop: "xxzjbh", prop: "xxzjbh",
width: '300',
toInfor: true, toInfor: true,
}, },
{ {
......
...@@ -83,6 +83,7 @@ export default { ...@@ -83,6 +83,7 @@ export default {
label: "信息编号", label: "信息编号",
prop: "xxzjbh", prop: "xxzjbh",
toInfor: true, toInfor: true,
width: '300',
}, },
{ {
label: "嫌疑人人员编号", label: "嫌疑人人员编号",
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField" :cxQueryField="cxQueryField"
:pageObject="pageObject" :pageObject="pageObject"
:pageFooterProps="pageFooterProps" :pageFooterProps="pageFooterProps"
labelWidth="110px" labelWidth="100px"
title="现场足迹串查详情" title="现场足迹串查详情"
> >
</right-content> </right-content>
...@@ -89,6 +89,11 @@ export default { ...@@ -89,6 +89,11 @@ export default {
col: "3", col: "3",
}, },
{ {
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:", label: "工作单位:",
prop: "gzdw", prop: "gzdw",
col: "3", col: "3",
...@@ -194,7 +199,7 @@ export default { ...@@ -194,7 +199,7 @@ export default {
{ {
label: "信息主键编号:", label: "信息主键编号:",
prop: "xxzjbh", prop: "xxzjbh",
col: "3", col: "6",
}, },
{ {
label: "比中时间:", label: "比中时间:",
...@@ -210,26 +215,26 @@ export default { ...@@ -210,26 +215,26 @@ export default {
label: "比中嫌疑人足迹部位:", label: "比中嫌疑人足迹部位:",
prop: "bzxyrzjbw", prop: "bzxyrzjbw",
col: "3", col: "3",
labelWidth: '150px'
}, },
{ {
label: "比中案件足迹序号:", label: "比中案件足迹序号:",
prop: "bzajzjxh", prop: "bzajzjxh",
col: "3", col: "3",
}, labelWidth: '140px'
{
label: ":",
prop: "",
col: "3",
}, },
{ {
label: "案件足迹图片:", label: "案件足迹图片:",
prop: "", prop: "",
col: "3", col: "3",
isImg: true
}, },
{ {
label: "嫌疑人足迹图像:", label: "嫌疑人足迹图像:",
prop: "", prop: "",
col: "3", col: "3",
labelWidth: '150px',
isImg: true
}, },
], ],
} }
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
:cxQueryField="cxQueryField" :cxQueryField="cxQueryField"
:pageObject="pageObject" :pageObject="pageObject"
:pageFooterProps="pageFooterProps" :pageFooterProps="pageFooterProps"
labelWidth="110px" labelWidth="95px"
title="现场指纹详情" title="现场指纹详情"
> >
</right-content> </right-content>
...@@ -89,6 +89,11 @@ export default { ...@@ -89,6 +89,11 @@ export default {
col: "3", col: "3",
}, },
{ {
label: "",
prop: "",
col: "3",
},
{
label: "工作单位:", label: "工作单位:",
prop: "gzdw", prop: "gzdw",
col: "3", col: "3",
...@@ -131,7 +136,7 @@ export default { ...@@ -131,7 +136,7 @@ export default {
{ {
label: "户籍地详址:", label: "户籍地详址:",
prop: "hjdzDzmc", prop: "hjdzDzmc",
col: "3", col: "10",
}, },
{ {
label: "现住址详址:", label: "现住址详址:",
...@@ -256,11 +261,13 @@ export default { ...@@ -256,11 +261,13 @@ export default {
label: "现场指纹图片:", label: "现场指纹图片:",
prop: "", prop: "",
col: "3", col: "3",
isImg: true
}, },
{ {
label: "捺印指纹图片:", label: "捺印指纹图片:",
prop: "", prop: "",
col: "3", col: "3",
isImg: true
}, },
{ {
label: "比中类型:", label: "比中类型:",
......
...@@ -478,6 +478,41 @@ export default { ...@@ -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 { ...@@ -109,15 +109,15 @@ export default {
prop: "xckybh", prop: "xckybh",
}, },
{ {
label: "现场资料_电子文件标题", label: "现场资料文件标题",
prop: "xczl_dzwjbt", prop: "xczl_dzwjbt",
}, },
{ {
label: "现场资料_电子文件名称", label: "现场资料文件名称",
prop: "xczl_dzwjmc", prop: "xczl_dzwjmc",
}, },
{ {
label: "现场资料_电子文件内容", label: "现场资料文件内容",
prop: "xczl_dzwjnr", prop: "xczl_dzwjnr",
} }
], ],
...@@ -129,27 +129,27 @@ export default { ...@@ -129,27 +129,27 @@ export default {
// toInfor: true, // toInfor: true,
}, },
{ {
label: "接勘人_姓名", label: "接勘人姓名",
prop: "jkrXm", prop: "jkrXm",
}, },
{ {
label: "现场勘验_开始时间", label: "现场勘验开始时间",
prop: "xckyKssj", prop: "xckyKssj",
}, },
{ {
label: "现场勘验_结束时间", label: "现场勘验结束时间",
prop: "xckyJssj", prop: "xckyJssj",
}, },
{ {
label: "现场勘验地点_地址名称", label: "现场勘验地点名称",
prop: "xckyddDzmc", prop: "xckyddDzmc",
}, },
{ {
label: "现场勘验地点_经度", label: "现场勘验地点经度",
prop: "xckyddDqjd", prop: "xckyddDqjd",
}, },
{ {
label: "现场勘验地点_纬度/-90至90度", label: "现场勘验地点纬度/-90至90度",
prop: "xckyddDqwd", prop: "xckyddDqwd",
} }
], ],
......
...@@ -118,7 +118,7 @@ export default { ...@@ -118,7 +118,7 @@ export default {
codeTree: "CODE_XZGZRYJB", codeTree: "CODE_XZGZRYJB",
}, },
{ {
name: "关注依据简要情况", name: "关注依据情况",
id: "GZYJ_JYQK", id: "GZYJ_JYQK",
type: "text", type: "text",
value: "", value: "",
...@@ -354,7 +354,7 @@ export default { ...@@ -354,7 +354,7 @@ export default {
col: "3", col: "3",
}, },
{ {
name: "其他特征简要情况", name: "其他特征情况",
id: "RQTTZ_JYQK", id: "RQTTZ_JYQK",
hidden: true, hidden: true,
type: "text", type: "text",
...@@ -524,7 +524,7 @@ export default { ...@@ -524,7 +524,7 @@ export default {
codeTree: "CODE_IF", codeTree: "CODE_IF",
}, },
{ {
name: "是否艾滋病携带者", name: "是否有艾滋病",
id: "SFAZBBDXDZ_PDBZ", id: "SFAZBBDXDZ_PDBZ",
type: "codeTreeDialog", type: "codeTreeDialog",
props: [], //字典弹框需要的字段 props: [], //字典弹框需要的字段
...@@ -546,7 +546,7 @@ export default { ...@@ -546,7 +546,7 @@ export default {
codeTree: "CODE_IF", codeTree: "CODE_IF",
}, },
{ {
name: "违法犯罪经历描述", name: "犯罪经历描述",
id: "WFFZJLMS", id: "WFFZJLMS",
type: "text", type: "text",
value: "", value: "",
......
...@@ -47,8 +47,28 @@ export default { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyJdc&kybh=${this.form.cph}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKyJdc&kybh=${this.form.cph}`;
window.open(path, "_blank"); // 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 { ...@@ -33,7 +33,7 @@ export default {
Menu: [ Menu: [
{ {
id: "brainRyskbszb", id: "brainRyskbszb",
label: "人员时空伴随侦办", label: "车辆时空伴随侦办",
index: "brainRyskbszb", index: "brainRyskbszb",
auth: "M0101", auth: "M0101",
className: "iconfont iconrizhi", className: "iconfont iconrizhi",
...@@ -47,8 +47,28 @@ export default { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyJdc&kybh=${this.form.cph}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKyJdc&kybh=${this.form.cph}`;
window.open(path, "_blank"); // 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 { ...@@ -203,7 +203,7 @@ export default {
}, },
data() { data() {
return { return {
header: "侦察脑图应用", header: "线索信息综合分析",
pageBs: "djajzb", pageBs: "djajzb",
cxFormData: { cxFormData: {
larqStart: "", larqStart: "",
...@@ -223,7 +223,7 @@ export default { ...@@ -223,7 +223,7 @@ export default {
col: "3", col: "3",
}, },
{ {
name: "立案单位", name: "案件名称",
id: "ajmc", id: "ajmc",
type: "text", type: "text",
value: "", value: "",
...@@ -296,7 +296,7 @@ export default { ...@@ -296,7 +296,7 @@ export default {
width: "300", width: "300",
}, },
], ],
cxUrl: "/dz9024/toNaotuDxzp/getDxzpAjxx", cxUrl: "/toNaotuDxzp/getDxzpAjxx",
Menu: [ Menu: [
{ {
id: "brainDzaj", id: "brainDzaj",
...@@ -307,250 +307,7 @@ export default { ...@@ -307,250 +307,7 @@ export default {
disabled: false, 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, dialogVisible: false,
leaderArr: [ leaderArr: [
{ name: "SQTS", value: [] }, { name: "SQTS", value: [] },
...@@ -576,8 +333,7 @@ export default { ...@@ -576,8 +333,7 @@ export default {
}, },
created() { created() {
this.$store.commit("user/SET_Menu", this.Menu); 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 axios
.get(`http://39.99.155.173:8007/login?userId=142302198901012417`) .get(`http://39.99.155.173:8007/login?userId=142302198901012417`)
.then((res) => { .then((res) => {
...@@ -588,7 +344,14 @@ export default { ...@@ -588,7 +344,14 @@ export default {
}); });
}, },
mounted() { 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: { methods: {
// goDetail() { // goDetail() {
...@@ -670,7 +433,13 @@ export default { ...@@ -670,7 +433,13 @@ export default {
window.open(path, "_blank"); window.open(path, "_blank");
}, },
toBrain(scope) { 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); this.toDetail("http://39.99.155.173:8007/naotuBox", params);
}, },
toDetail(url, PARAMS) { toDetail(url, PARAMS) {
......
...@@ -47,8 +47,28 @@ export default { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMEI&kybh=${this.form.imei}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMEI&kybh=${this.form.imei}`;
window.open(path, "_blank"); // 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 { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMSI&kybh=${this.form.imsi}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMSI&kybh=${this.form.imsi}`;
window.open(path, "_blank"); // 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 { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyQq&kybh=${this.form.qqh}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKyQq&kybh=${this.form.qqh}`;
window.open(path, "_blank"); // 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 { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`;
window.open(path, "_blank"); // 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 { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`;
window.open(path, "_blank"); // 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 { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKySj&kybh=${this.form.sjh}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKySj&kybh=${this.form.sjh}`;
window.open(path, "_blank"); // 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 { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKySj&kybh=${this.form.sjh}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKySj&kybh=${this.form.sjh}`;
window.open(path, "_blank"); // 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 { ...@@ -47,8 +47,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyWx&kybh=${this.form.wxh}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKyWx&kybh=${this.form.wxh}`;
window.open(path, "_blank"); // 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 { ...@@ -109,9 +109,12 @@ export default {
}, },
methods: { methods: {
toBrain(item) { 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"); // 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); this.toDetail("http://39.99.155.173:8007/naotuBox",params);
}, },
toDetail(url, PARAMS) { toDetail(url, PARAMS) {
...@@ -130,7 +133,7 @@ export default { ...@@ -130,7 +133,7 @@ export default {
temp_form.submit(); temp_form.submit();
}, },
add() { add() {
this.$router.pushToTab({path: "/addJdcxs"}); this.$router.pushToTab({path: "/addKycl"});
}, },
}, },
}; };
......
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
prop: "xxdjryXm", prop: "xxdjryXm",
}, },
], ],
cxUrl: "/dz9024/kyxs/getKyFwbshList", cxUrl: "/kyxs/getKyFwbshList",
// formProp: [ // formProp: [
// { // {
......
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
prop: "xxdjryXm", prop: "xxdjryXm",
}, },
], ],
cxUrl: "/dz9024/kyxs/getKyFwbshList", cxUrl: "/kyxs/getKyFwbshList",
// formProp: [ // formProp: [
// { // {
// id: "bsh", // id: "bsh",
......
...@@ -64,6 +64,7 @@ export default { ...@@ -64,6 +64,7 @@ export default {
{ {
label: "信息主键编号", label: "信息主键编号",
prop: "xxzjbh", prop: "xxzjbh",
width: "300",
}, },
{ {
label: "可疑服务标识号类型", label: "可疑服务标识号类型",
...@@ -90,7 +91,7 @@ export default { ...@@ -90,7 +91,7 @@ export default {
prop: "xxdjryXm", prop: "xxdjryXm",
}, },
], ],
cxUrl: "/dz9024/kyxs/getKyFwbshList", cxUrl: "/kyxs/getKyFwbshList",
// formProp: [ // formProp: [
// { // {
// id: "bsh", // id: "bsh",
...@@ -108,7 +109,7 @@ export default { ...@@ -108,7 +109,7 @@ export default {
Menu: [ Menu: [
{ {
id: "brainWffzkyfwbshQQ", id: "brainWffzkyfwbshQQ",
label: "违法犯罪可疑标识号QQ号", label: "违法犯罪可疑标识号",
index: "brainWffzkyfwbshQQ", index: "brainWffzkyfwbshQQ",
auth: "M0101", auth: "M0101",
className: "iconfont iconrizhi", className: "iconfont iconrizhi",
...@@ -125,16 +126,24 @@ export default { ...@@ -125,16 +126,24 @@ export default {
this.$router.pushToTab({ path: "/addKyfwbsh" }); this.$router.pushToTab({ path: "/addKyfwbsh" });
}, },
goDetail(scope) { 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") { 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") { } 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") { } 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") { } 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); this.toDetail("http://39.99.155.173:8007/naotuBox", params);
// window.open(path, "_blank");
}, },
toDetail(url, PARAMS) { toDetail(url, PARAMS) {
var temp_form = document.createElement("form"); var temp_form = document.createElement("form");
......
...@@ -52,7 +52,7 @@ export default { ...@@ -52,7 +52,7 @@ export default {
{ {
label: "信息主键编号", label: "信息主键编号",
prop: "xxzjbh", prop: "xxzjbh",
width:300, width: 300,
// toInfor:true // toInfor:true
}, },
// { // {
...@@ -93,7 +93,7 @@ export default { ...@@ -93,7 +93,7 @@ export default {
Menu: [ Menu: [
{ {
id: "brainWffzkyfwbshSJH", id: "brainWffzkyfwbshSJH",
label: "违法犯罪可疑标识号手机号", label: "违法犯罪可疑手机号",
index: "brainWffzkyfwbshSJH", index: "brainWffzkyfwbshSJH",
auth: "M0101", auth: "M0101",
className: "iconfont iconrizhi", className: "iconfont iconrizhi",
...@@ -107,10 +107,13 @@ export default { ...@@ -107,10 +107,13 @@ export default {
}, },
methods: { methods: {
toBrain(item) { 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"); // window.open(path, "_blank");
var params = {type:'nmKySj',kybh:item.row.kyxshmYdhm} var userInfo = JSON.parse(sessionStorage.getItem("userInfo"));
this.toDetail("http://39.99.155.173:8007/naotuBox",params); 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) { toDetail(url, PARAMS) {
var temp_form = document.createElement("form"); var temp_form = document.createElement("form");
...@@ -128,8 +131,14 @@ export default { ...@@ -128,8 +131,14 @@ export default {
temp_form.submit(); temp_form.submit();
}, },
add() { add() {
this.$router.pushToTab({path: "/addHmxs"}); this.$router.pushToTab({ path: "/addKyhm" });
}, },
}, },
}; };
</script> </script>
<style lang="scss" scoped>
.Content {
margin-left: 20px;
}
</style>
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
prop: "xxdjryXm", prop: "xxdjryXm",
}, },
], ],
cxUrl: "/dz9024/kyxs/getKyFwbshList", cxUrl: "/kyxs/getKyFwbshList",
// formProp: [ // formProp: [
// { // {
// id: "bsh", // id: "bsh",
......
...@@ -18,7 +18,7 @@ import rightContent from "@c/ptCxForm_components.vue"; ...@@ -18,7 +18,7 @@ import rightContent from "@c/ptCxForm_components.vue";
export default { export default {
components: { components: {
// SearchGraph // SearchGraph
rightContent rightContent,
}, },
data() { data() {
return { return {
...@@ -28,7 +28,7 @@ export default { ...@@ -28,7 +28,7 @@ export default {
zjhm: "", zjhm: "",
limit: 10, limit: 10,
page: 1, page: 1,
kyyj:'' kyyj: "",
}, },
cxQueryField: [ cxQueryField: [
{ {
...@@ -73,6 +73,10 @@ export default { ...@@ -73,6 +73,10 @@ export default {
label: "登记时间", label: "登记时间",
prop: "djsj", prop: "djsj",
}, },
{
label: "审批状态",
prop: "spzt",
},
], ],
cxUrl: "/kyxs/getRyKyxsList", cxUrl: "/kyxs/getRyKyxsList",
// formProp: [ // formProp: [
...@@ -106,13 +110,16 @@ export default { ...@@ -106,13 +110,16 @@ export default {
}, },
methods: { methods: {
add() { add() {
this.$router.pushToTab({path: "/addRyxs"}); this.$router.pushToTab({ path: "/addKyry" });
}, },
toBrain(item) { 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"); // window.open(path, "_blank");
var params = {type:'nmKyRy',kybh:item.row.kyxsryZjhm} var userInfo = JSON.parse(sessionStorage.getItem("userInfo"));
this.toDetail("http://39.99.155.173:8007/naotuBox",params); 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) { toDetail(url, PARAMS) {
var temp_form = document.createElement("form"); 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 { ...@@ -86,8 +86,28 @@ export default {
}, },
methods: { methods: {
goDetail() { goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`; // let path = `http://39.99.155.173:8007/naotuBox?type=nmKyRy&kybh=${this.form.zjhm}`;
window.open(path, "_blank"); // 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 { ...@@ -49,6 +49,23 @@ export default {
goDetail() { goDetail() {
let path = `http://47.92.225.109:8347/#/JumpPage/admin/admin/${this.form.zjhm}`; let path = `http://47.92.225.109:8347/#/JumpPage/admin/admin/${this.form.zjhm}`;
window.open(path, "_blank"); 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 @@ ...@@ -26,6 +26,7 @@
import {deleteDnaById} from "@/api/dswtz/dnaxx"; import {deleteDnaById} from "@/api/dswtz/dnaxx";
import axios from "@/utils/http.js"; import axios from "@/utils/http.js";
import base from "@/api/base"; import base from "@/api/base";
import {leftMenus} from "@p/dswtzxx/index.js";
export default { export default {
name: "lbxx", name: "lbxx",
components: { components: {
...@@ -55,6 +56,7 @@ ...@@ -55,6 +56,7 @@
{ {
label: "DNA编号", label: "DNA编号",
prop: "rydnabh", prop: "rydnabh",
width:'300'
}, },
{ {
label: "样本类型", label: "样本类型",
...@@ -73,60 +75,7 @@ ...@@ -73,60 +75,7 @@
disabled: false, disabled: false,
}, },
], ],
leftMenus: [ leftMenus: 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,
},
],
},
],
}; };
}, },
created() { created() {
......
...@@ -105,7 +105,7 @@ export default { ...@@ -105,7 +105,7 @@ export default {
type: "success", type: "success",
callback: () => { callback: () => {
loading.close(); loading.close();
this.$router.push("queryGzry"); this.$router.go(-1)
}, },
}); });
} else { } else {
...@@ -124,7 +124,7 @@ export default { ...@@ -124,7 +124,7 @@ export default {
type: "success", type: "success",
callback: () => { callback: () => {
loading.close(); loading.close();
this.$router.push("queryGzry"); this.$router.go(-1)
}, },
}); });
} else { } else {
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
import {deleteSwById} from "@/api/dswtz/swxx"; import {deleteSwById} from "@/api/dswtz/swxx";
import axios from "@/utils/http.js"; import axios from "@/utils/http.js";
import base from "@/api/base"; import base from "@/api/base";
import {leftMenus} from "@p/dswtzxx/index.js";
export default { export default {
name: "lbxx", name: "lbxx",
components: { components: {
...@@ -77,61 +78,7 @@ ...@@ -77,61 +78,7 @@
disabled: false, disabled: false,
}, },
], ],
leftMenus: [ leftMenus: 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,
},
],
},
],
}; };
}, },
created() { created() {
......
...@@ -73,6 +73,7 @@ ...@@ -73,6 +73,7 @@
value: "", value: "",
placeholder: "请输入", placeholder: "请输入",
col: "22", col: "22",
acceptType:'.wav'
}, },
], ],
......
<template> <template>
<div class="swtzxxglRoutes" style="margin: 20px;">
<el-tabs v-if="!loading" v-model="activeName" type="border-card" @tab-click="handleClick"> <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="人像信息管理" 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="DNA信息管理" name="DNA"><DNAlist :info="info"></DNAlist></el-tab-pane>
...@@ -8,6 +9,7 @@ ...@@ -8,6 +9,7 @@
<el-tab-pane label="平面指纹信息管理" name="PM"><addZwxx></addZwxx></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-tab-pane label="滚动指纹信息管理" name="GD"><addGDZwxx></addGDZwxx></el-tab-pane>
</el-tabs> </el-tabs>
</div>
</template> </template>
<script> <script>
import addRxxx from '@p/dswtz/rxxx/addRxxx.vue' import addRxxx from '@p/dswtz/rxxx/addRxxx.vue'
...@@ -47,3 +49,11 @@ ...@@ -47,3 +49,11 @@
} }
}; };
</script> </script>
<style lang="scss">
.swtzxxglRoutes {
#formCommonPage .button {
width: calc(100% - 285px) !important;
left: 240px !important;
}
}
</style>
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
<script> <script>
import rightContent from "@c/ptCxForm_components.vue"; import rightContent from "@c/ptCxForm_components.vue";
import { deleteZjzpById } from "@/api/dswtzxx.js"; import { deleteZjzpById } from "@/api/dswtzxx.js";
import {leftMenus} from "@p/dswtzxx/index.js";
export default { export default {
name: "lbxx", name: "lbxx",
components: { components: {
...@@ -94,61 +95,7 @@ ...@@ -94,61 +95,7 @@
disabled: false, disabled: false,
}, },
], ],
leftMenus: [ leftMenus: 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,
},
],
},
],
}; };
}, },
created() { created() {
......
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
<script> <script>
import rightContent from "@c/ptCxForm_components.vue"; import rightContent from "@c/ptCxForm_components.vue";
import { deleteRyxxById } from "@/api/dswtzxx.js"; import { deleteRyxxById } from "@/api/dswtzxx.js";
import {leftMenus} from "@p/dswtzxx/index.js";
export default { export default {
name: "lbxx", name: "lbxx",
components: { components: {
...@@ -66,61 +67,7 @@ ...@@ -66,61 +67,7 @@
disabled: false, disabled: false,
}, },
], ],
leftMenus: [ leftMenus: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,
},
],
},
],
}; };
}, },
created() { 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