Commit 7addcab1 by gao_yingdong

线索核办,,侦察脑图应用

parent 10571175
...@@ -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(`/${base.alyIP3}/kyxs/insertFwbshInfo`, params); postform(`${base.alyIP3}/kyxs/insertFwbshInfo`, params);
...@@ -594,6 +594,67 @@ ...@@ -594,6 +594,67 @@
@select-all="onSelectAll" @select-all="onSelectAll"
@row-click="rowClick" @row-click="rowClick"
> >
<el-table-column
align="center"
label="操作"
v-if="
pageBs == 'wscdajtj' ||
(pageBs == 'queryCheckBj' && cxFormData.asjbzzt) ||
pageBs == 'dzajzb' ||
pageBs == 'rchfwbsh'
"
:width="'200'"
>
<template slot-scope="scope">
<span
@click="$emit('sqspBtna', scope)"
class="edit"
style="margin-right: 16px"
v-if="pageBs == 'dzajzb' && scope.row.spzt == '未发起申请'"
>申请审批</span
>
<span
@click="$emit('toBrai', scope)"
class="edit"
style="margin-right: 16px"
v-if="pageBs == 'dzajzb' && scope.row.spzt == '审批通过'"
>进入脑图</span
>
<span
@click="$emit('toBrain', scope)"
class="edit"
style="margin-right: 16px"
v-if="pageBs == 'rchfwbsh'"
>进入脑图</span
>
<span
@click="$emit('sctjcb', scope)"
class="edit"
style="margin-right: 16px"
v-if="pageBs == 'wscdajtj'"
>添加</span
>
<span
@click="bjBack(scope.row.asjbh, '3')"
class="edit"
v-if="pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '1'"
>退回</span
>
<span
@click="bjBack(scope.row.asjbh, '2', '3')"
class="edit"
v-if="pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '2'"
>排除</span
>
<span
@click="bjBack(scope.row.asjbh, '1')"
class="edit"
style="margin-left: 16px"
v-if="pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '2'"
>解决</span
>
</template>
</el-table-column>
<el-table-column type="expand" v-if="pageASs == 'queryZj'"> <el-table-column type="expand" v-if="pageASs == 'queryZj'">
<template slot-scope="props"> <template slot-scope="props">
<el-table <el-table
...@@ -1509,53 +1570,7 @@ ...@@ -1509,53 +1570,7 @@
> >
</template> </template>
</el-table-column> </el-table-column>
<el-table-column
align="center"
label="操作"
v-if="
pageBs == 'wscdajtj' ||
(pageBs == 'queryCheckBj' && cxFormData.asjbzzt) ||
pageBs == 'dzajzb' ||
pageBs == 'rchfwbsh'
"
:width="'200'"
>
<template slot-scope="scope">
<span
@click="$emit('toBrain', scope)"
class="edit"
style="margin-right: 16px"
v-if="pageBs == 'dzajzb' || pageBs == 'rchfwbsh'"
>进入脑图</span
>
<span
@click="$emit('sctjcb', scope)"
class="edit"
style="margin-right: 16px"
v-if="pageBs == 'wscdajtj'"
>添加</span
>
<span
@click="bjBack(scope.row.asjbh, '3')"
class="edit"
v-if="pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '1'"
>退回</span
>
<span
@click="bjBack(scope.row.asjbh, '2', '3')"
class="edit"
v-if="pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '2'"
>排除</span
>
<span
@click="bjBack(scope.row.asjbh, '1')"
class="edit"
style="margin-left: 16px"
v-if="pageBs == 'queryCheckBj' && cxFormData.asjbzzt == '2'"
>解决</span
>
</template>
</el-table-column>
<el-table-column <el-table-column
v-if="customizeOperation" v-if="customizeOperation"
:width="tableOperationWidth" :width="tableOperationWidth"
......
...@@ -32,6 +32,15 @@ export default { ...@@ -32,6 +32,15 @@ export default {
index: 0, index: 0,
data: [ data: [
{ {
name: "案事件编号:",
id: "asjbh",
type: "text",
value: "",
placeholder: "请输入",
col: "2",
prop: "checkEmpty",
},
{
name: "标识号:", name: "标识号:",
id: "hm", id: "hm",
type: "text", type: "text",
...@@ -48,8 +57,9 @@ export default { ...@@ -48,8 +57,9 @@ export default {
codeOptions: [ codeOptions: [
{ label: "QQ", value: "01" }, { label: "QQ", value: "01" },
{ label: "微信", value: "02" }, { label: "微信", value: "02" },
{ label: "IMEI", value: "03" }, { label: "IMEI", value: "05" },
{ label: "IMSI", value: "04" }, { label: "IMSI", value: "04" },
{ label: "银行卡号", value: "10" },
], ],
value: "", value: "",
placeholder: "请输入", placeholder: "请输入",
...@@ -154,8 +164,7 @@ export default { ...@@ -154,8 +164,7 @@ export default {
}); });
}, },
}, },
created() { created() {},
},
}; };
</script> </script>
......
...@@ -201,10 +201,23 @@ ...@@ -201,10 +201,23 @@
v-for="(glgxItem, index) in glgxlList" v-for="(glgxItem, index) in glgxlList"
:key="index" :key="index"
:label="glgxItem.lable" :label="glgxItem.lable"
:prop="glgxItem.prop"
:width="glgxItem.width" :width="glgxItem.width"
align="center" align="center"
> >
<template slot-scope="scope">
<div v-if="glgxItem.toInr">
<span
style="color: #0061f7; cursor: pointer"
@click="toInr(scope.row)"
class="edit"
v-html="scope.row[glgxItem.prop]"
>
</span>
</div>
<div v-else>
<span v-html="scope.row[glgxItem.prop]"> </span>
</div>
</template>
</el-table-column> </el-table-column>
<el-table-column label="操作" width="200" align="center"> <el-table-column label="操作" width="200" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
...@@ -281,9 +294,24 @@ ...@@ -281,9 +294,24 @@
:key="index" :key="index"
:label="jbrItem.lable" :label="jbrItem.lable"
:prop="jbrItem.prop" :prop="jbrItem.prop"
:width="jbrItem.width"
align="center" align="center"
height="20" height="20"
> >
<template slot-scope="scope">
<div v-if="jbrItem.toInfor">
<span
style="color: #0061f7; cursor: pointer"
@click="toInfor(scope.row)"
class="edit"
v-html="scope.row[jbrItem.prop]"
>
</span>
</div>
<div v-else>
<span v-html="scope.row[jbrItem.prop]"> </span>
</div>
</template>
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
...@@ -402,6 +430,7 @@ export default { ...@@ -402,6 +430,7 @@ export default {
porpHeaderNav: [ porpHeaderNav: [
{ bq: "线索信息补充", id: "xsxxbc" }, { bq: "线索信息补充", id: "xsxxbc" },
{ bq: "登记工作线索", id: "djgzxs" }, { bq: "登记工作线索", id: "djgzxs" },
{ bq: "下达指令", id: "xdzl" },
], ],
isShowNav: false, isShowNav: false,
rotate: true, rotate: true,
...@@ -554,6 +583,7 @@ export default { ...@@ -554,6 +583,7 @@ export default {
{ {
lable: "标识号类型", lable: "标识号类型",
prop: "bshlxStr", prop: "bshlxStr",
toInr: true,
}, },
{ {
lable: "标识号码", lable: "标识号码",
...@@ -611,6 +641,8 @@ export default { ...@@ -611,6 +641,8 @@ export default {
{ {
lable: "身份证号", lable: "身份证号",
prop: "gmsfzh", prop: "gmsfzh",
width: "200",
toInfor: true,
}, },
{ {
lable: "出生日期", lable: "出生日期",
...@@ -676,6 +708,63 @@ export default { ...@@ -676,6 +708,63 @@ export default {
this.getHcxxList(); this.getHcxxList();
}, },
methods: { methods: {
toInfor(scope) {
debugger;
// let path = `http://39.99.155.173:8007/naotuBox?type=hnDxzp&kybh=${scope.row.asjbh}`;
// window.open(path, "_blank");
// ?userId=142302198901012417
var obj = JSON.parse(sessionStorage.getItem("userInfo"));
var params = {
type: "KyRy",
kybh: scope.gmsfzh,
userId: obj.identitycard,
};
console.log(params);
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toInr(scope) {
debugger;
var bsh = "";
var kybh = "";
if (scope.bshlx == "01") {
bsh = "KySj";
kybh = scope.xxdjryLxdh;
} else if (scope.bshlx == "03") {
bsh = "KyWx";
kybh = scope.xxdjryLxdh;
} else if (scope.bshlx == "04") {
bsh = "KyRy";
kybh = scope.xxczryGmsfhm;
} else if (scope.bshlx == "05") {
bsh = "KyJdc";
kybh = scope.bshlx;
} else if (scope.bshlx == "02") {
bsh = "KyQq";
kybh = scope.xxdjryLxdh;
}
var obj = JSON.parse(sessionStorage.getItem("userInfo"));
var params = {
type: bsh,
kybh: kybh,
userId: obj.identitycard,
};
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();
},
//显示(关闭)操作菜单 //显示(关闭)操作菜单
showNav() { showNav() {
this.isShowNav = true; this.isShowNav = true;
...@@ -698,6 +787,16 @@ export default { ...@@ -698,6 +787,16 @@ export default {
this.$router.pushToTab({ this.$router.pushToTab({
path: "/djgz", path: "/djgz",
}); });
} else if (item.id == "xdzl") {
debugger;
this.$router.pushToTab({
path: "/addsqfbzl",
query: {
type: "xdzl",
xsbh: this.xsbh,
xsType: "01",
},
});
} }
}, },
handleSizeChange(val) { handleSizeChange(val) {
......
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