Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
常超
founder_vue
Commits
6312020a
Commit
6312020a
authored
Dec 09, 2021
by
gao_yingdong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
线索核办, 线索布控
parent
1dad6790
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
462 additions
and
116 deletions
+462
-116
src/api/xshb/xsbk.js
+6
-0
src/views/xshb/xsbk/adjustXsbks.vue
+66
-28
src/views/xshb/xsbk/detailXsbks.vue
+6
-6
src/views/xshb/xsbk/queryXsbkResult.vue
+346
-79
src/views/xshb/xsbk/xsbk.vue
+38
-3
No files found.
src/api/xshb/xsbk.js
View file @
6312020a
...
@@ -37,3 +37,8 @@ export const bkxxSp = params =>
...
@@ -37,3 +37,8 @@ export const bkxxSp = params =>
// 1.2.4.7 线索布控结果查询
// 1.2.4.7 线索布控结果查询
export
const
getTaskResult
=
params
=>
export
const
getTaskResult
=
params
=>
post
(
`
${
base
.
alyIP
}
/xsbk/getTaskResult`
,
params
);
post
(
`
${
base
.
alyIP
}
/xsbk/getTaskResult`
,
params
);
// 1.2.4.7 线索布控删除
export
const
deleteBkxx
=
params
=>
post
(
`
${
base
.
alyIP
}
/xsbk/deleteBkxx`
,
params
);
\ No newline at end of file
src/views/xshb/xsbk/adjustXsbks.vue
View file @
6312020a
...
@@ -20,11 +20,7 @@
...
@@ -20,11 +20,7 @@
<
script
>
<
script
>
import
formCompontent
from
"@c/form.vue"
;
import
formCompontent
from
"@c/form.vue"
;
import
{
import
{
addBkxx
,
updateBkxx
,
getBkxxByXxzjbh
}
from
"@/api/xshb/xsbk.js"
;
addBkxx
,
updateBkxx
,
getBkxxByXxzjbh
,
}
from
"@/api/xshb/xsbk.js"
;
export
default
{
export
default
{
name
:
"adjustXsbks"
,
name
:
"adjustXsbks"
,
components
:
{
components
:
{
...
@@ -41,15 +37,15 @@ export default {
...
@@ -41,15 +37,15 @@ export default {
objStr
:
""
,
objStr
:
""
,
index
:
0
,
index
:
0
,
data
:
[
data
:
[
{
//
{
name
:
"线索编号:"
,
//
name: "线索编号:",
id
:
"xsbh"
,
//
id: "xsbh",
type
:
"text"
,
//
type: "text",
value
:
""
,
//
value: "",
prop
:
"checkEmpty"
,
//
prop: "checkEmpty",
placeholder
:
"请输入"
,
//
placeholder: "请输入",
col
:
"2"
,
//
col: "2",
},
//
},
{
{
name
:
"布控对象类型:"
,
name
:
"布控对象类型:"
,
id
:
"bkdxLxdm"
,
id
:
"bkdxLxdm"
,
...
@@ -156,7 +152,7 @@ export default {
...
@@ -156,7 +152,7 @@ export default {
disabled
:
false
,
disabled
:
false
,
},
},
],
],
xxzjbh
:
''
,
//信息主键编号
xxzjbh
:
""
,
//信息主键编号
};
};
},
},
methods
:
{
methods
:
{
...
@@ -177,8 +173,53 @@ export default {
...
@@ -177,8 +173,53 @@ export default {
},
},
//新增保存
//新增保存
addSubmit
(
params
,
loading
)
{
addSubmit
(
params
,
loading
)
{
params
.
append
(
"glxxlx"
,
this
.
$route
.
query
.
glxxlx
?
this
.
$route
.
query
.
glxxlx
:
"0001"
);
params
.
append
(
"glxxXxzjbh"
,
this
.
$route
.
query
.
glxxXxzjbh
?
this
.
$route
.
query
.
glxxXxzjbh
:
""
);
addBkxx
(
params
).
then
((
res
)
=>
{
addBkxx
(
params
).
then
((
res
)
=>
{
if
(
res
.
success
&&
res
.
code
==
200
)
{
if
(
res
.
success
&&
res
.
code
==
200
)
{
if
(
res
.
data
.
flag
==
1
)
{
this
.
$confirm
(
`
${
res
.
data
.
result
}
`
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
,
})
.
then
(()
=>
{
params
.
append
(
"saveFlag"
,
"true"
);
addBkxx
(
params
).
then
((
res
)
=>
{
this
.
$alert
(
"保存成功!"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
type
:
"success"
,
callback
:
()
=>
{
loading
.
close
();
this
.
$router
.
push
(
"/xsbk"
);
sessionStorage
.
setItem
(
"routerPath"
,
"xsbk"
);
setTimeout
(()
=>
{
this
.
$bus
.
$emit
(
"routerPath"
);
},
20
);
},
});
});
})
.
catch
(()
=>
{
loading
.
close
();
this
.
$message
({
type
:
"info"
,
message
:
"已取消重新布控"
,
});
});
}
else
if
(
res
.
data
.
flag
==
2
)
{
this
.
$message
({
type
:
"error"
,
message
:
`
${
res
.
data
.
result
}
`
,
});
loading
.
close
();
}
else
if
(
res
.
data
.
flag
==
0
)
{
this
.
$alert
(
"保存成功!"
,
"提示"
,
{
this
.
$alert
(
"保存成功!"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
confirmButtonText
:
"确定"
,
type
:
"success"
,
type
:
"success"
,
...
@@ -191,6 +232,7 @@ export default {
...
@@ -191,6 +232,7 @@ export default {
},
20
);
},
20
);
},
},
});
});
}
}
else
{
}
else
{
loading
.
close
();
loading
.
close
();
}
}
...
@@ -282,21 +324,17 @@ export default {
...
@@ -282,21 +324,17 @@ export default {
this
.
title
=
"修改线索布控信息"
;
this
.
title
=
"修改线索布控信息"
;
this
.
xxzjbh
=
this
.
$route
.
query
.
xxzjbh
;
this
.
xxzjbh
=
this
.
$route
.
query
.
xxzjbh
;
this
.
getshuju
();
this
.
getshuju
();
}
else
{
}
else
{
//新增时,需要回显登录人的信息
//新增时,需要回显登录人的信息
let
userInfo
=
JSON
.
parse
(
sessionStorage
.
getItem
(
"userInfo"
));
let
userInfo
=
JSON
.
parse
(
sessionStorage
.
getItem
(
"userInfo"
));
this
.
propFormField
[
0
].
data
.
forEach
(
el
=>
{
this
.
propFormField
[
0
].
data
.
forEach
((
el
)
=>
{
let
value
=
''
;
let
value
=
""
;
if
(
el
.
id
==
'sqrLxdh'
)
value
=
userInfo
.
phone
if
(
el
.
id
==
"sqrLxdh"
)
value
=
userInfo
.
phone
;
if
(
el
.
id
==
'sqrJh'
)
value
=
userInfo
.
account
if
(
el
.
id
==
"sqrJh"
)
value
=
userInfo
.
account
;
if
(
el
.
id
==
'sqrZjhm'
)
value
=
userInfo
.
identitycard
if
(
el
.
id
==
"sqrZjhm"
)
value
=
userInfo
.
identitycard
;
if
(
el
.
id
==
'sqrXm'
)
value
=
userInfo
.
realname
if
(
el
.
id
==
"sqrXm"
)
value
=
userInfo
.
realname
;
this
.
$set
(
this
.
$set
(
this
.
formLabelAlign
,
el
.
id
,
value
);
this
.
formLabelAlign
,
});
el
.
id
,
value
);
})
}
}
},
},
};
};
...
...
src/views/xshb/xsbk/detailXsbks.vue
View file @
6312020a
...
@@ -37,14 +37,14 @@ export default {
...
@@ -37,14 +37,14 @@ export default {
id
:
1
,
id
:
1
,
objStr
:
""
,
//对象中的对应字段
objStr
:
""
,
//对象中的对应字段
data
:
[
data
:
[
{
//
{
label
:
"线索编号:"
,
//
label: "线索编号:",
prop
:
"xsbh"
,
//
prop: "xsbh",
col
:
"3"
,
//
col: "3",
},
//
},
{
{
label
:
"布控对象类型:"
,
label
:
"布控对象类型:"
,
prop
:
"bkdxLxdm"
,
prop
:
"bkdxLxdm
Str
"
,
col
:
"3"
,
col
:
"3"
,
},
},
{
{
...
...
src/views/xshb/xsbk/queryXsbkResult.vue
View file @
6312020a
...
@@ -8,113 +8,337 @@
...
@@ -8,113 +8,337 @@
-->
-->
<
template
>
<
template
>
<div
class=
"Content contentDiv contentTab"
>
<div
class=
"Content contentDiv contentTab"
>
<el-tabs
v-model=
"activeName"
@
tab-click=
"handleClick"
>
<el-tabs
v-model=
"activeName"
@
tab-click=
"handleClick"
>
<el-tab-pane
label=
"最新位置信息"
name=
"zxwz"
>
<el-tab-pane
label=
"最新位置信息"
name=
"zxwz"
v-if=
"type == '02' || type == '03'"
>
<el-table
:data=
"resultData.zxwz"
style=
"width: 100%"
min-height=
"350"
>
<el-table
:data=
"resultData.zxwz"
style=
"width: 100%"
min-height=
"350"
>
<el-table-column
prop=
"bshm"
label=
"姓名"
align=
"center"
>
</el-table-column>
<el-table-column
prop=
"bshm"
label=
"姓名"
align=
"center"
>
<el-table-column
prop=
"bslxStr"
label=
"证件类型"
align=
"center"
></el-table-column>
</el-table-column>
<el-table-column
prop=
"wzqh"
label=
"出现位置"
align=
"center"
></el-table-column>
<el-table-column
prop=
"bslxStr"
label=
"证件类型"
align=
"center"
></el-table-column>
<el-table-column
prop=
"wzqh"
label=
"出现位置"
align=
"center"
></el-table-column>
<el-table-column
label=
"经纬度"
align=
"center"
>
<el-table-column
label=
"经纬度"
align=
"center"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<div>
{{
scope
.
row
.
jd
}}
,
{{
scope
.
row
.
wd
}}
</div>
<div>
{{
scope
.
row
.
jd
}}
,
{{
scope
.
row
.
wd
}}
</div>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"stti"
label=
"出发时间"
>
</el-table-column
>
<el-table-column
prop=
"stti"
label=
"出发时间"
>
</el-table
</el-table-column>
</el-table
></el-tab-pane>
></el-tab-pane>
<el-tab-pane
label=
"民航信息"
name=
"mh
"
>
<el-tab-pane
label=
"民航信息"
name=
"mh"
v-if=
"type == '04'
"
>
<el-table
:data=
"resultData.mh"
style=
"width: 100%"
min-height=
"350"
>
<el-table
:data=
"resultData.mh"
style=
"width: 100%"
min-height=
"350"
>
<el-table-column
prop=
"nm"
label=
"姓名"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"cety"
label=
"证件类型"
align=
"center"
></el-table-column>
prop=
"nm"
<el-table-column
prop=
"ceco"
label=
"证件号码"
align=
"center"
></el-table-column>
label=
"姓名"
<el-table-column
prop=
"orpl"
label=
"户籍地"
align=
"center"
></el-table-column>
align=
"center"
<el-table-column
prop=
"depa"
label=
"出发地"
align=
"center"
></el-table-column>
></el-table-column>
<el-table-column
prop=
"dest"
label=
"目的地"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"flnu"
label=
"航班号"
align=
"center"
></el-table-column>
prop=
"cety"
<el-table-column
prop=
"stti"
label=
"出发时间"
align=
"center"
></el-table-column>
label=
"证件类型"
</el-table
align=
"center"
></el-table-column>
<el-table-column
prop=
"ceco"
label=
"证件号码"
align=
"center"
></el-table-column>
<el-table-column
prop=
"orpl"
label=
"户籍地"
align=
"center"
></el-table-column>
<el-table-column
prop=
"depa"
label=
"出发地"
align=
"center"
></el-table-column>
<el-table-column
prop=
"dest"
label=
"目的地"
align=
"center"
></el-table-column>
<el-table-column
prop=
"flnu"
label=
"航班号"
align=
"center"
></el-table-column>
<el-table-column
prop=
"stti"
label=
"出发时间"
align=
"center"
></el-table-column>
</el-table
></el-tab-pane>
></el-tab-pane>
<el-tab-pane
label=
"铁路信息"
name=
"tl
"
>
<el-tab-pane
label=
"铁路信息"
name=
"tl"
v-if=
"type == '04'
"
>
<el-table
:data=
"resultData.tl"
style=
"width: 100%"
max-height=
"350"
>
<el-table
:data=
"resultData.tl"
style=
"width: 100%"
max-height=
"350"
>
<el-table-column
prop=
"tino"
label=
"车票号"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"nm"
label=
"姓名"
align=
"center"
></el-table-column>
prop=
"tino"
<el-table-column
prop=
"ceco"
label=
"证件号码"
align=
"center"
></el-table-column>
label=
"车票号"
<el-table-column
prop=
"tist"
label=
"车票状态"
align=
"center"
></el-table-column>
align=
"center"
<el-table-column
prop=
"cono"
label=
"车厢号"
align=
"center"
></el-table-column>
></el-table-column>
<el-table-column
prop=
"trno"
label=
"车次"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"frsa"
label=
"发站名称"
align=
"center"
></el-table-column>
prop=
"nm"
<el-table-column
prop=
"tost"
label=
"到站名称"
align=
"center"
></el-table-column>
label=
"姓名"
<el-table-column
prop=
"seat"
label=
"座位信息"
align=
"center"
></el-table-column>
align=
"center"
</el-table
></el-table-column>
<el-table-column
prop=
"ceco"
label=
"证件号码"
align=
"center"
></el-table-column>
<el-table-column
prop=
"tist"
label=
"车票状态"
align=
"center"
></el-table-column>
<el-table-column
prop=
"cono"
label=
"车厢号"
align=
"center"
></el-table-column>
<el-table-column
prop=
"trno"
label=
"车次"
align=
"center"
></el-table-column>
<el-table-column
prop=
"frsa"
label=
"发站名称"
align=
"center"
></el-table-column>
<el-table-column
prop=
"tost"
label=
"到站名称"
align=
"center"
></el-table-column>
<el-table-column
prop=
"seat"
label=
"座位信息"
align=
"center"
></el-table-column>
</el-table
></el-tab-pane>
></el-tab-pane>
<el-tab-pane
label=
"旅店信息"
name=
"ld
"
>
<el-tab-pane
label=
"旅店信息"
name=
"ld"
v-if=
"type == '04'
"
>
<el-table
:data=
"resultData.ld"
style=
"width: 100%"
min-height=
"350"
>
<el-table
:data=
"resultData.ld"
style=
"width: 100%"
min-height=
"350"
>
<el-table-column
prop=
"nm"
label=
"姓名"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"cety"
label=
"证件类型"
align=
"center"
></el-table-column>
prop=
"nm"
<el-table-column
prop=
"ceco"
label=
"证件号码"
align=
"center"
></el-table-column>
label=
"姓名"
<el-table-column
prop=
"orpl"
label=
"户籍地"
align=
"center"
></el-table-column>
align=
"center"
<el-table-column
prop=
"sina"
label=
"旅店名称"
align=
"center"
></el-table-column>
></el-table-column>
<el-table-column
prop=
"newa"
label=
"旅店编号"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"siad"
label=
"旅馆地址"
align=
"center"
></el-table-column>
prop=
"cety"
<el-table-column
prop=
"stti"
label=
"入住时间"
align=
"center"
></el-table-column>
label=
"证件类型"
<el-table-column
prop=
"entm"
label=
"退房时间"
align=
"center"
></el-table-column>
align=
"center"
<el-table-column
prop=
"roid"
label=
"房间号"
align=
"center"
></el-table-column>
></el-table-column>
</el-table
<el-table-column
prop=
"ceco"
label=
"证件号码"
align=
"center"
></el-table-column>
<el-table-column
prop=
"orpl"
label=
"户籍地"
align=
"center"
></el-table-column>
<el-table-column
prop=
"sina"
label=
"旅店名称"
align=
"center"
></el-table-column>
<el-table-column
prop=
"newa"
label=
"旅店编号"
align=
"center"
></el-table-column>
<el-table-column
prop=
"siad"
label=
"旅馆地址"
align=
"center"
></el-table-column>
<el-table-column
prop=
"stti"
label=
"入住时间"
align=
"center"
></el-table-column>
<el-table-column
prop=
"entm"
label=
"退房时间"
align=
"center"
></el-table-column>
<el-table-column
prop=
"roid"
label=
"房间号"
align=
"center"
></el-table-column>
</el-table
></el-tab-pane>
></el-tab-pane>
<el-tab-pane
label=
"网吧信息"
name=
"wb
"
>
<el-tab-pane
label=
"网吧信息"
name=
"wh"
v-if=
"type == '04'
"
>
<el-table
:data=
"resultData.wb"
style=
"width: 100%"
min-height=
"350"
>
<el-table
:data=
"resultData.wb"
style=
"width: 100%"
min-height=
"350"
>
<el-table-column
prop=
"nm"
label=
"姓名"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"cety"
label=
"证件类型"
align=
"center"
></el-table-column>
prop=
"nm"
<el-table-column
prop=
"ceco"
label=
"证件号码"
align=
"center"
></el-table-column>
label=
"姓名"
<el-table-column
prop=
"orpl"
label=
"户籍地"
align=
"center"
></el-table-column>
align=
"center"
<el-table-column
prop=
"sina"
label=
"网吧名称"
align=
"center"
></el-table-column>
></el-table-column>
<el-table-column
prop=
"newa"
label=
"网吧编号"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"siad"
label=
"网吧地址"
align=
"center"
></el-table-column
prop=
"cety"
><el-table-column
prop=
"stti"
label=
"上网时间"
align=
"center"
></el-table-column>
label=
"证件类型"
</el-table
align=
"center"
></el-table-column>
<el-table-column
prop=
"ceco"
label=
"证件号码"
align=
"center"
></el-table-column>
<el-table-column
prop=
"orpl"
label=
"户籍地"
align=
"center"
></el-table-column>
<el-table-column
prop=
"sina"
label=
"网吧名称"
align=
"center"
></el-table-column>
<el-table-column
prop=
"newa"
label=
"网吧编号"
align=
"center"
></el-table-column>
<el-table-column
prop=
"siad"
label=
"网吧地址"
align=
"center"
></el-table-column
><el-table-column
prop=
"stti"
label=
"上网时间"
align=
"center"
></el-table-column>
</el-table
></el-tab-pane>
></el-tab-pane>
<el-tab-pane
label=
"卡口信息"
name=
"clkk
"
>
<el-tab-pane
label=
"卡口信息"
name=
"clkk"
v-if=
"type == '05'
"
>
<!-- <span slot="label"> 卡口信息({{ pqLength1 }})</span> -->
<!-- <span slot="label"> 卡口信息({{ pqLength1 }})</span> -->
<el-table
:data=
"resultData.clkk"
style=
"width: 100%"
min-height=
"350"
>
<el-table
:data=
"resultData.clkk"
style=
"width: 100%"
min-height=
"350"
>
<el-table-column
prop=
"veco"
label=
"车牌号码"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"lnno"
label=
"车道编号"
align=
"center"
></el-table-column>
prop=
"veco"
<el-table-column
prop=
"vhsp"
label=
"车辆速度"
align=
"center"
></el-table-column>
label=
"车牌号码"
<el-table-column
prop=
"newa"
label=
"卡口编码"
align=
"center"
></el-table-column>
align=
"center"
<el-table-column
prop=
"vccl"
label=
"号牌颜色"
align=
"center"
></el-table-column>
></el-table-column>
<el-table-column
prop=
"vhln"
label=
"车外部长"
align=
"center"
></el-table-column>
<el-table-column
<el-table-column
prop=
"ddir"
label=
"行驶方向"
align=
"center"
></el-table-column>
prop=
"lnno"
</el-table
label=
"车道编号"
align=
"center"
></el-table-column>
<el-table-column
prop=
"vhsp"
label=
"车辆速度"
align=
"center"
></el-table-column>
<el-table-column
prop=
"newa"
label=
"卡口编码"
align=
"center"
></el-table-column>
<el-table-column
prop=
"vccl"
label=
"号牌颜色"
align=
"center"
></el-table-column>
<el-table-column
prop=
"vhln"
label=
"车外部长"
align=
"center"
></el-table-column>
<el-table-column
prop=
"ddir"
label=
"行驶方向"
align=
"center"
></el-table-column>
</el-table
></el-tab-pane>
<el-tab-pane
label=
"话单信息"
name=
"hd"
v-if=
"type == '01'"
>
<el-table
:data=
"resultData.hd"
style=
"width: 100%"
min-height=
"350"
>
<el-table-column
prop=
"sjhm"
label=
"手机号码"
align=
"center"
></el-table-column>
<el-table-column
prop=
"dfsjhm"
label=
"对方手机号码"
align=
"center"
></el-table-column>
<el-table-column
prop=
"thsjKssj"
label=
"通话开始时间"
align=
"center"
></el-table-column>
<el-table-column
prop=
"thsjJssj"
label=
"通话结束时间"
align=
"center"
></el-table-column>
<el-table-column
prop=
"thsc"
label=
"通话时长"
align=
"center"
></el-table-column>
</el-table
></el-tab-pane>
></el-tab-pane>
</el-tabs>
</el-tabs>
<div>
<!--分页-->
<el-pagination
background
@
size-change=
"handleSizeChange"
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"currentPage11"
:page-sizes=
"[10, 20, 50, 100]"
:page-size=
"page_size1"
layout=
"sizes,prev, pager, next"
:total=
"tableDataLength"
>
</el-pagination>
</div>
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
{
import
{
getTaskResult
}
from
"@/api/xshb/xsbk.js"
;
getTaskResult
,
}
from
"@/api/xshb/xsbk.js"
;
export
default
{
export
default
{
name
:
"queryXsbkResult"
,
name
:
"queryXsbkResult"
,
components
:
{},
components
:
{},
data
()
{
data
()
{
return
{
return
{
activeName
:
'zxwz'
,
xl
:
""
,
resultData
:{
currentPage11
:
1
,
//表格页码
zxwz
:[],
page_size1
:
10
,
//每页显示多少条
mh
:[],
tableDataLength
:
0
,
//表格总数
tl
:[],
activeName
:
"zxwz"
,
ld
:[],
resultData
:
{
wb
:[],
zxwz
:
[],
clkk
:[],
mh
:
[],
tl
:
[],
ld
:
[],
wb
:
[],
clkk
:
[],
hd
:
[],
},
},
xxzjbh
:
''
,
xxzjbh
:
""
,
type
:
""
,
};
};
},
},
mounted
()
{},
mounted
()
{},
methods
:
{
methods
:
{
handleClick
(
value
){
handleClick
(
value
)
{
console
.
log
(
value
,
'valuevaluevavasd'
)
debugger
;
console
.
log
(
value
.
name
,
"valuevaluevavasd"
);
this
.
xl
=
value
.
name
;
this
.
getInfor
();
},
},
getInfor
()
{
getInfor
()
{
let
loading
=
this
.
$loading
({
let
loading
=
this
.
$loading
({
...
@@ -123,25 +347,68 @@ export default {
...
@@ -123,25 +347,68 @@ export default {
spinner
:
"el-icon-loading"
,
spinner
:
"el-icon-loading"
,
background
:
"rgba(255, 255, 255, 0.7)"
,
background
:
"rgba(255, 255, 255, 0.7)"
,
});
});
let
lxs
=
""
;
if
(
this
.
type
==
"04"
)
{
lxs
=
this
.
xl
?
this
.
xl
:
"mh"
;
}
getTaskResult
({
getTaskResult
({
xxzjbh
:
this
.
xxzjbh
,
xxzjbh
:
this
.
xxzjbh
,
}).
then
((
res
)
=>
{
type
:
this
.
type
,
console
.
log
(
res
,
'rerererere'
)
page
:
this
.
currentPage11
,
for
(
let
key
in
this
.
resultData
){
lx
:
lxs
?
lxs
:
""
,
this
.
resultData
[
key
]
=
res
.
data
[
key
]
||
[]
limit
:
this
.
page_size1
,
}).
then
((
res
)
=>
{
if
(
res
.
code
==
"200"
)
{
this
.
tableDataLength
=
res
.
data
.
total
;
if
(
this
.
type
==
"05"
)
{
this
.
resultData
.
clkk
=
res
.
data
.
rows
;
}
else
if
(
this
.
type
==
"04"
&&
lxs
==
"mh"
)
{
this
.
resultData
.
mh
=
res
.
data
.
rows
;
}
else
if
(
this
.
type
==
"04"
&&
lxs
==
"tl"
)
{
this
.
resultData
.
tl
=
res
.
data
.
rows
;
}
else
if
(
this
.
type
==
"04"
&&
lxs
==
"ld"
)
{
this
.
resultData
.
ld
=
res
.
data
.
rows
;
}
else
if
(
this
.
type
==
"04"
&&
lxs
==
"wh"
)
{
this
.
resultData
.
wb
=
res
.
data
.
rows
;
}
else
if
(
this
.
type
==
"01"
)
{
this
.
resultData
.
hd
=
res
.
data
.
rows
;
}
else
if
(
this
.
type
==
"02"
||
this
.
type
==
"03"
)
{
this
.
resultData
.
hd
=
res
.
data
.
rows
;
}
}
loading
.
close
();
loading
.
close
();
})
}
// for(let key in this.resultData){
// this.resultData[key] = res.data[key] || []
// }
});
},
handleSizeChange
(
val
)
{
this
.
page_size1
=
val
;
this
.
getInfor
();
},
handleCurrentChange
(
val
)
{
this
.
currentPage11
=
val
;
this
.
getInfor
();
},
},
},
},
created
()
{
created
()
{
this
.
xxzjbh
=
this
.
$route
.
query
.
xxzjbh
;
this
.
xxzjbh
=
this
.
$route
.
query
.
xxzjbh
;
this
.
type
=
this
.
$route
.
query
.
type
;
if
(
this
.
type
==
"01"
)
{
this
.
activeName
=
"hd"
;
}
else
if
(
this
.
type
==
"04"
)
{
this
.
activeName
=
"mh"
;
}
else
if
(
this
.
type
==
"05"
)
{
this
.
activeName
=
"clkk"
;
}
else
{
this
.
activeName
=
"zxwz"
;
}
this
.
getInfor
();
this
.
getInfor
();
},
},
};
};
</
script
>
</
script
>
<
style
scoped
lang=
"scss"
>
<
style
scoped
lang=
"scss"
>
.contentTab
{
.contentTab
{
margin
:
20px
;
margin
:
20px
;
padding
:
15px
10px
;
padding
:
15px
10px
;
border-radius
:
5px
;
border-radius
:
5px
;
...
...
src/views/xshb/xsbk/xsbk.vue
View file @
6312020a
...
@@ -22,6 +22,7 @@
...
@@ -22,6 +22,7 @@
@
click=
"edit(scope.scope)"
@
click=
"edit(scope.scope)"
>
修改
</span
>
修改
</span
>
>
<span
class=
"hbyp"
@
click=
"dele(scope.scope)"
>
删除
</span>
<span
<span
v-if=
"scope.scope.row.bkzt == '01'"
v-if=
"scope.scope.row.bkzt == '01'"
class=
"hbyp"
class=
"hbyp"
...
@@ -47,7 +48,12 @@
...
@@ -47,7 +48,12 @@
<
script
>
<
script
>
import
rightContent
from
"@c/ptCxForm_components.vue"
;
import
rightContent
from
"@c/ptCxForm_components.vue"
;
import
{
backBkxx
,
bkxxSp
,
getTaskResult
}
from
"@/api/xshb/xsbk.js"
;
import
{
backBkxx
,
bkxxSp
,
getTaskResult
,
deleteBkxx
,
}
from
"@/api/xshb/xsbk.js"
;
export
default
{
export
default
{
name
:
"xsbk"
,
name
:
"xsbk"
,
components
:
{
components
:
{
...
@@ -124,8 +130,8 @@ export default {
...
@@ -124,8 +130,8 @@ export default {
],
],
cxDefaultFormThead
:
[
cxDefaultFormThead
:
[
{
{
label
:
"
线索
编号"
,
label
:
"
信息主键
编号"
,
prop
:
"x
s
bh"
,
prop
:
"x
xzj
bh"
,
toInfor
:
true
,
toInfor
:
true
,
width
:
"250"
,
width
:
"250"
,
},
},
...
@@ -244,10 +250,12 @@ export default {
...
@@ -244,10 +250,12 @@ export default {
* @description 结果查询
* @description 结果查询
*/
*/
toJGCX
(
scope
)
{
toJGCX
(
scope
)
{
debugger
;
this
.
$router
.
pushToTab
({
this
.
$router
.
pushToTab
({
path
:
"/queryXsbkResult"
,
path
:
"/queryXsbkResult"
,
query
:
{
query
:
{
xxzjbh
:
scope
.
row
.
xxzjbh
,
xxzjbh
:
scope
.
row
.
xxzjbh
,
type
:
scope
.
row
.
bkdxLxdm
,
},
},
});
});
},
},
...
@@ -278,6 +286,33 @@ export default {
...
@@ -278,6 +286,33 @@ export default {
}
}
});
});
},
},
// 删除
dele
(
scope
)
{
this
.
$confirm
(
"此操作将永久删除该文件, 是否继续?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
type
:
"warning"
,
})
.
then
(()
=>
{
deleteBkxx
({
xxzjbh
:
scope
.
row
.
xxzjbh
,
}).
then
((
res
)
=>
{
if
(
res
.
success
&&
res
.
code
==
200
)
{
this
.
$message
({
type
:
"success"
,
message
:
"删除成功"
,
});
this
.
$refs
.
rightContent
.
doQuery
(
"yes"
);
}
});
})
.
catch
(()
=>
{
this
.
$message
({
type
:
"info"
,
message
:
"已取消删除"
,
});
});
},
},
},
watch
:
{},
watch
:
{},
};
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment