Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cneeds-server
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
zhangzr
cneeds-server
Commits
6daccf97
Commit
6daccf97
authored
Jun 28, 2020
by
zzrdark
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1. 修改netty websocket 模块
2. 修复渠道号管理
parent
b1181345
Hide whitespace changes
Inline
Side-by-side
Showing
43 changed files
with
43 additions
and
30 deletions
+43
-30
WechatController.java
...x/cneeds/server/datashow/web/wechat/WechatController.java
+2
-0
MessageToWebSocketEncoder.java
...server/wechat/common/codec/MessageToWebSocketEncoder.java
+5
-3
NettyServerHandler.java
...s/server/wechat/websocket/handler/NettyServerHandler.java
+2
-0
OperateWebsocketHandler.java
...ver/wechat/websocket/handler/OperateWebsocketHandler.java
+4
-1
WechatMessageHandler.java
...ebsocket/message/handler/wechat/WechatMessageHandler.java
+4
-0
application.yml
cneeds-server-datashow/src/main/resources/application.yml
+1
-1
index.html
cneeds-server-datashow/src/main/resources/statics/index.html
+2
-2
app.cd456023.js
...show/src/main/resources/statics/static/js/app.cd456023.js
+0
-0
chunk-06aa7494.994ce320.js
...in/resources/statics/static/js/chunk-06aa7494.994ce320.js
+0
-0
chunk-06ed166b.66da71fe.js
...in/resources/statics/static/js/chunk-06ed166b.66da71fe.js
+2
-2
chunk-10f36354.c3d7a43b.js
...in/resources/statics/static/js/chunk-10f36354.c3d7a43b.js
+0
-0
chunk-116c2bab.5a43279b.js
...in/resources/statics/static/js/chunk-116c2bab.5a43279b.js
+0
-0
chunk-18a40ee2.fdc75ed7.js
...in/resources/statics/static/js/chunk-18a40ee2.fdc75ed7.js
+2
-2
chunk-1a07b08b.a4648995.js
...in/resources/statics/static/js/chunk-1a07b08b.a4648995.js
+0
-0
chunk-218bb4cf.ad8939a9.js
...in/resources/statics/static/js/chunk-218bb4cf.ad8939a9.js
+0
-0
chunk-22e5f704.120c5aba.js
...in/resources/statics/static/js/chunk-22e5f704.120c5aba.js
+2
-2
chunk-2b4823a9.d42464b2.js
...in/resources/statics/static/js/chunk-2b4823a9.d42464b2.js
+0
-0
chunk-2d230a36.a16402ea.js
...in/resources/statics/static/js/chunk-2d230a36.a16402ea.js
+0
-0
chunk-3b59103a.e05b61e6.js
...in/resources/statics/static/js/chunk-3b59103a.e05b61e6.js
+0
-0
chunk-403c80dd.dea3dfbd.js
...in/resources/statics/static/js/chunk-403c80dd.dea3dfbd.js
+0
-0
chunk-47af9ee4.c49c140c.js
...in/resources/statics/static/js/chunk-47af9ee4.c49c140c.js
+0
-0
chunk-4a8d06a6.9921a763.js
...in/resources/statics/static/js/chunk-4a8d06a6.9921a763.js
+0
-0
chunk-4ab8490a.29b8a83b.js
...in/resources/statics/static/js/chunk-4ab8490a.29b8a83b.js
+0
-0
chunk-4b016116.78605b5f.js
...in/resources/statics/static/js/chunk-4b016116.78605b5f.js
+2
-2
chunk-5411756c.a32521df.js
...in/resources/statics/static/js/chunk-5411756c.a32521df.js
+0
-0
chunk-5c585ee6.98c0af9d.js
...in/resources/statics/static/js/chunk-5c585ee6.98c0af9d.js
+2
-2
chunk-636f8118.4eebe991.js
...in/resources/statics/static/js/chunk-636f8118.4eebe991.js
+0
-0
chunk-64238bd4.9fe6b6fa.js
...in/resources/statics/static/js/chunk-64238bd4.9fe6b6fa.js
+0
-0
chunk-723f6b88.76a00cb9.js
...in/resources/statics/static/js/chunk-723f6b88.76a00cb9.js
+2
-2
chunk-7395e3e5.460bb71c.js
...in/resources/statics/static/js/chunk-7395e3e5.460bb71c.js
+2
-0
chunk-7395e3e5.9d5376df.js
...in/resources/statics/static/js/chunk-7395e3e5.9d5376df.js
+0
-2
chunk-73bfcbf0.9235c05b.js
...in/resources/statics/static/js/chunk-73bfcbf0.9235c05b.js
+0
-0
chunk-77a4bbf0.401dbd73.js
...in/resources/statics/static/js/chunk-77a4bbf0.401dbd73.js
+2
-0
chunk-77a4bbf0.85b0ce2e.js
...in/resources/statics/static/js/chunk-77a4bbf0.85b0ce2e.js
+0
-2
chunk-79a85582.a51950d9.js
...in/resources/statics/static/js/chunk-79a85582.a51950d9.js
+0
-0
chunk-7b66cc0a.812cc3d5.js
...in/resources/statics/static/js/chunk-7b66cc0a.812cc3d5.js
+0
-0
chunk-80fe6032.a96f29c2.js
...in/resources/statics/static/js/chunk-80fe6032.a96f29c2.js
+2
-2
chunk-adf11d7e.abaa689d.js
...in/resources/statics/static/js/chunk-adf11d7e.abaa689d.js
+2
-0
chunk-adf11d7e.c89dcae3.js
...in/resources/statics/static/js/chunk-adf11d7e.c89dcae3.js
+0
-2
chunk-e20529e6.feb50403.js
...in/resources/statics/static/js/chunk-e20529e6.feb50403.js
+2
-2
chunk-e33fc590.d95898ad.js
...in/resources/statics/static/js/chunk-e33fc590.d95898ad.js
+0
-0
chunk-e652b80c.b8ebf477.js
...in/resources/statics/static/js/chunk-e652b80c.b8ebf477.js
+0
-0
application.yml
cneeds-server-device/src/main/resources/application.yml
+1
-1
No files found.
cneeds-server-datashow/src/main/java/com/mx/cneeds/server/datashow/web/wechat/WechatController.java
View file @
6daccf97
...
...
@@ -6,6 +6,7 @@ import com.mx.cneeds.common.result.R;
import
com.mx.cneeds.server.wechat.common.dispatcher.MessageDispatcher
;
import
com.mx.cneeds.server.wechat.common.json.WechatJsonMessage
;
import
com.mx.hbasefile.hadoop.hdfs.api.HdfsTemplate
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.PathVariable
;
...
...
@@ -30,6 +31,7 @@ import java.util.Date;
* @Description TODO
**/
@Controller
@Slf4j
@RequestMapping
(
"/wechat"
)
public
class
WechatController
{
...
...
cneeds-server-datashow/src/main/java/com/mx/cneeds/server/wechat/common/codec/MessageToWebSocketEncoder.java
View file @
6daccf97
...
...
@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
import
io.netty.channel.ChannelHandlerContext
;
import
io.netty.handler.codec.MessageToMessageEncoder
;
import
io.netty.handler.codec.http.websocketx.TextWebSocketFrame
;
import
lombok.extern.slf4j.Slf4j
;
import
java.util.List
;
...
...
@@ -13,11 +14,12 @@ import java.util.List;
* @Date 2020-06-23 21:28
* @Description TODO
**/
@Slf4j
public
class
MessageToWebSocketEncoder
extends
MessageToMessageEncoder
<
Invocation
>
{
@Override
protected
void
encode
(
ChannelHandlerContext
ctx
,
Invocation
invocation
,
List
<
Object
>
list
)
throws
Exception
{
String
toJsonString
=
JSON
.
toJSONString
(
invocation
);
list
.
add
(
new
TextWebSocketFrame
(
toJsonString
));
// String toJsonString = JSON.toJSONString(invocation.getMessage()
);
log
.
debug
(
"发出一条消息({})"
,
invocation
.
getMessage
());
list
.
add
(
new
TextWebSocketFrame
(
invocation
.
getMessage
()
));
}
}
cneeds-server-datashow/src/main/java/com/mx/cneeds/server/wechat/websocket/handler/NettyServerHandler.java
View file @
6daccf97
...
...
@@ -4,6 +4,7 @@ import com.mx.cneeds.server.wechat.websocket.config.NettyChannelManager;
import
io.netty.channel.ChannelHandler
;
import
io.netty.channel.ChannelHandlerContext
;
import
io.netty.channel.ChannelInboundHandlerAdapter
;
import
lombok.extern.slf4j.Slf4j
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -14,6 +15,7 @@ import org.springframework.stereotype.Component;
*/
@Component
@ChannelHandler
.
Sharable
@Slf4j
public
class
NettyServerHandler
extends
ChannelInboundHandlerAdapter
{
private
Logger
logger
=
LoggerFactory
.
getLogger
(
getClass
());
...
...
cneeds-server-datashow/src/main/java/com/mx/cneeds/server/wechat/websocket/handler/OperateWebsocketHandler.java
View file @
6daccf97
...
...
@@ -8,6 +8,7 @@ import io.netty.channel.ChannelHandlerContext;
import
io.netty.channel.ChannelInboundHandlerAdapter
;
import
io.netty.handler.codec.http.FullHttpRequest
;
import
io.netty.handler.codec.http.websocketx.TextWebSocketFrame
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
...
...
@@ -20,6 +21,7 @@ import java.util.Map;
* @Date 2020-06-23 16:11
* @Description TODO
**/
@Slf4j
@Component
@ChannelHandler
.
Sharable
public
class
OperateWebsocketHandler
extends
ChannelInboundHandlerAdapter
{
...
...
@@ -45,6 +47,7 @@ public class OperateWebsocketHandler extends ChannelInboundHandlerAdapter {
// 增加用户信息
nettyChannelManager
.
addUser
(
ctx
.
channel
(),
wcId
);
log
.
debug
(
"服务端收到一个连接wcId为:{}"
,
wcId
);
//如果url包含参数,需要处理
if
(
uri
.
contains
(
"?"
)){
...
...
@@ -64,7 +67,7 @@ public class OperateWebsocketHandler extends ChannelInboundHandlerAdapter {
}
protected
void
channelRead0
(
ChannelHandlerContext
ctx
,
TextWebSocketFrame
textWebSocketFrame
)
throws
Exception
{
ctx
.
channel
().
writeAndFlush
(
textWebSocketFrame
);
//
ctx.channel().writeAndFlush(textWebSocketFrame);
}
private
static
Map
getUrlParams
(
String
url
){
...
...
cneeds-server-datashow/src/main/java/com/mx/cneeds/server/wechat/websocket/message/handler/wechat/WechatMessageHandler.java
View file @
6daccf97
package
com
.
mx
.
cneeds
.
server
.
wechat
.
websocket
.
message
.
handler
.
wechat
;
import
com.alibaba.fastjson.JSON
;
import
com.mx.cneeds.server.wechat.common.codec.Invocation
;
import
com.mx.cneeds.server.wechat.common.dispatcher.MessageHandler
;
import
com.mx.cneeds.server.wechat.websocket.config.NettyChannelManager
;
...
...
@@ -7,6 +8,7 @@ import com.mx.cneeds.server.wechat.websocket.message.pojo.chat.ChatRedirectToUse
import
com.mx.cneeds.server.wechat.websocket.message.pojo.wechat.WechatMessageRequest
;
import
com.mx.cneeds.server.wechat.websocket.message.pojo.wechat.WechatMessageResponse
;
import
io.netty.channel.Channel
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
...
...
@@ -18,6 +20,7 @@ import org.springframework.stereotype.Component;
* @Description TODO
**/
@Component
@Slf4j
public
class
WechatMessageHandler
implements
MessageHandler
<
WechatMessageRequest
>
{
@Autowired
...
...
@@ -30,6 +33,7 @@ public class WechatMessageHandler implements MessageHandler<WechatMessageRequest
BeanUtils
.
copyProperties
(
message
.
getData
(),
responseDataBean
);
WechatMessageResponse
wechatMessageResponse
=
new
WechatMessageResponse
(
responseDataBean
,
message
.
getMessageType
());
nettyChannelManager
.
send
(
message
.
getWcId
(),
new
Invocation
(
ChatRedirectToUserRequest
.
TYPE
,
wechatMessageResponse
));
log
.
debug
(
"微控返回消息:{}"
,
JSON
.
toJSONString
(
wechatMessageResponse
));
}
@Override
...
...
cneeds-server-datashow/src/main/resources/application.yml
View file @
6daccf97
spring
:
profiles
:
active
:
dev
active
:
prod
application
:
name
:
cneeds-server-datashow
server
:
...
...
cneeds-server-datashow/src/main/resources/statics/index.html
View file @
6daccf97
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
http-equiv=
X-UA-Compatible
content=
"IE=edge,chrome=1"
><meta
name=
renderer
content=
webkit
><meta
name=
viewport
content=
"width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
><link
rel=
icon
href=
./favicon.ico
><title>
springSecurity登陆demo
</title><link
href=
static/css/chunk-libs.3dfb7769.css
rel=
stylesheet
><link
href=
static/css/app.826c7dc3.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
src=
static/js/chunk-elementUI.a6c12691.js
></script><script
src=
static/js/chunk-libs.ddf89aa7.js
></script><script>
(
function
(
e
){
function
c
(
c
){
for
(
var
u
,
t
,
f
=
c
[
0
],
d
=
c
[
1
],
h
=
c
[
2
],
o
=
0
,
k
=
[];
o
<
f
.
length
;
o
++
)
t
=
f
[
o
],
a
[
t
]
&&
k
.
push
(
a
[
t
][
0
]),
a
[
t
]
=
0
;
for
(
u
in
d
)
Object
.
prototype
.
hasOwnProperty
.
call
(
d
,
u
)
&&
(
e
[
u
]
=
d
[
u
]);
b
&&
b
(
c
);
while
(
k
.
length
)
k
.
shift
()();
return
r
.
push
.
apply
(
r
,
h
||
[]),
n
()}
function
n
(){
for
(
var
e
,
c
=
0
;
c
<
r
.
length
;
c
++
){
for
(
var
n
=
r
[
c
],
u
=!
0
,
t
=
1
;
t
<
n
.
length
;
t
++
){
var
f
=
n
[
t
];
0
!==
a
[
f
]
&&
(
u
=!
1
)}
u
&&
(
r
.
splice
(
c
--
,
1
),
e
=
d
(
d
.
s
=
n
[
0
]))}
return
e
}
var
u
=
{},
t
=
{
runtime
:
0
},
a
=
{
runtime
:
0
},
r
=
[];
function
f
(
e
){
return
d
.
p
+
"static/js/"
+
({}[
e
]
||
e
)
+
"."
+
{
"chunk-06aa7494"
:
"79f5e602"
,
"chunk-06ed166b"
:
"7f230d13"
,
"chunk-116c2bab"
:
"26f3ae67"
,
"chunk-18a40ee2"
:
"c32fa4fc"
,
"chunk-1a07b08b"
:
"8495daf0"
,
"chunk-218bb4cf"
:
"02bb1f44"
,
"chunk-22e5f704"
:
"e864fa08"
,
"chunk-2b4823a9"
:
"36c8772f"
,
"chunk-2d2105d3"
:
"c38e1553"
,
"chunk-2d230a36"
:
"77c3129c"
,
"chunk-2d230fe7"
:
"8023f254"
,
"chunk-3b59103a"
:
"b9c0582c"
,
"chunk-403c80dd"
:
"5ab9488f"
,
"chunk-47af9ee4"
:
"8089e66e"
,
"chunk-4a8d06a6"
:
"81dbed13"
,
"chunk-4ab8490a"
:
"77e41b2a"
,
"chunk-5411756c"
:
"08d531e7"
,
"chunk-56d3065a"
:
"f080c714"
,
"chunk-10f36354"
:
"7f6359fa"
,
"chunk-5c585ee6"
:
"abd3f3f5"
,
"chunk-636f8118"
:
"7c184546"
,
"chunk-64238bd4"
:
"b5c58bf5"
,
"chunk-6e87ca78"
:
"cc2ed628"
,
"chunk-4b016116"
:
"98c31cfd"
,
"chunk-723f6b88"
:
"0968a21e"
,
"chunk-7395e3e5"
:
"9d5376df"
,
"chunk-73bfcbf0"
:
"ced69420"
,
"chunk-77a4bbf0"
:
"85b0ce2e"
,
"chunk-79a85582"
:
"fb8ba583"
,
"chunk-7b66cc0a"
:
"f9404d66"
,
"chunk-80fe6032"
:
"c58f2de9"
,
"chunk-adf11d7e"
:
"c89dcae3"
,
"chunk-e20529e6"
:
"c9a6d2d3"
,
"chunk-e33fc590"
:
"e6ed0a9b"
,
"chunk-e652b80c"
:
"e885a8a3"
}[
e
]
+
".js"
}
function
d
(
c
){
if
(
u
[
c
])
return
u
[
c
].
exports
;
var
n
=
u
[
c
]
=
{
i
:
c
,
l
:
!
1
,
exports
:{}};
return
e
[
c
].
call
(
n
.
exports
,
n
,
n
.
exports
,
d
),
n
.
l
=!
0
,
n
.
exports
}
d
.
e
=
function
(
e
){
var
c
=
[],
n
=
{
"chunk-06aa7494"
:
1
,
"chunk-116c2bab"
:
1
,
"chunk-18a40ee2"
:
1
,
"chunk-1a07b08b"
:
1
,
"chunk-218bb4cf"
:
1
,
"chunk-2b4823a9"
:
1
,
"chunk-4a8d06a6"
:
1
,
"chunk-4ab8490a"
:
1
,
"chunk-5411756c"
:
1
,
"chunk-10f36354"
:
1
,
"chunk-64238bd4"
:
1
,
"chunk-4b016116"
:
1
,
"chunk-723f6b88"
:
1
,
"chunk-80fe6032"
:
1
,
"chunk-adf11d7e"
:
1
,
"chunk-e33fc590"
:
1
};
t
[
e
]?
c
.
push
(
t
[
e
]):
0
!==
t
[
e
]
&&
n
[
e
]
&&
c
.
push
(
t
[
e
]
=
new
Promise
((
function
(
c
,
n
){
for
(
var
u
=
"static/css/"
+
({}[
e
]
||
e
)
+
"."
+
{
"chunk-06aa7494"
:
"9d63d053"
,
"chunk-06ed166b"
:
"31d6cfe0"
,
"chunk-116c2bab"
:
"eedc5334"
,
"chunk-18a40ee2"
:
"9d63d053"
,
"chunk-1a07b08b"
:
"830e1851"
,
"chunk-218bb4cf"
:
"9d63d053"
,
"chunk-22e5f704"
:
"31d6cfe0"
,
"chunk-2b4823a9"
:
"9d63d053"
,
"chunk-2d2105d3"
:
"31d6cfe0"
,
"chunk-2d230a36"
:
"31d6cfe0"
,
"chunk-2d230fe7"
:
"31d6cfe0"
,
"chunk-3b59103a"
:
"31d6cfe0"
,
"chunk-403c80dd"
:
"31d6cfe0"
,
"chunk-47af9ee4"
:
"31d6cfe0"
,
"chunk-4a8d06a6"
:
"e9a4618c"
,
"chunk-4ab8490a"
:
"9d63d053"
,
"chunk-5411756c"
:
"9d63d053"
,
"chunk-56d3065a"
:
"31d6cfe0"
,
"chunk-10f36354"
:
"129625a4"
,
"chunk-5c585ee6"
:
"31d6cfe0"
,
"chunk-636f8118"
:
"31d6cfe0"
,
"chunk-64238bd4"
:
"70564041"
,
"chunk-6e87ca78"
:
"31d6cfe0"
,
"chunk-4b016116"
:
"4aec73c5"
,
"chunk-723f6b88"
:
"53ac87fa"
,
"chunk-7395e3e5"
:
"31d6cfe0"
,
"chunk-73bfcbf0"
:
"31d6cfe0"
,
"chunk-77a4bbf0"
:
"31d6cfe0"
,
"chunk-79a85582"
:
"31d6cfe0"
,
"chunk-7b66cc0a"
:
"31d6cfe0"
,
"chunk-80fe6032"
:
"9d63d053"
,
"chunk-adf11d7e"
:
"9d63d053"
,
"chunk-e20529e6"
:
"31d6cfe0"
,
"chunk-e33fc590"
:
"9d63d053"
,
"chunk-e652b80c"
:
"31d6cfe0"
}[
e
]
+
".css"
,
a
=
d
.
p
+
u
,
r
=
document
.
getElementsByTagName
(
"link"
),
f
=
0
;
f
<
r
.
length
;
f
++
){
var
h
=
r
[
f
],
o
=
h
.
getAttribute
(
"data-href"
)
||
h
.
getAttribute
(
"href"
);
if
(
"stylesheet"
===
h
.
rel
&&
(
o
===
u
||
o
===
a
))
return
c
()}
var
k
=
document
.
getElementsByTagName
(
"style"
);
for
(
f
=
0
;
f
<
k
.
length
;
f
++
){
h
=
k
[
f
],
o
=
h
.
getAttribute
(
"data-href"
);
if
(
o
===
u
||
o
===
a
)
return
c
()}
var
b
=
document
.
createElement
(
"link"
);
b
.
rel
=
"stylesheet"
,
b
.
type
=
"text/css"
,
b
.
onload
=
c
,
b
.
onerror
=
function
(
c
){
var
u
=
c
&&
c
.
target
&&
c
.
target
.
src
||
a
,
r
=
new
Error
(
"Loading CSS chunk "
+
e
+
" failed.
\
n("
+
u
+
")"
);
r
.
request
=
u
,
delete
t
[
e
],
b
.
parentNode
.
removeChild
(
b
),
n
(
r
)},
b
.
href
=
a
;
var
i
=
document
.
getElementsByTagName
(
"head"
)[
0
];
i
.
appendChild
(
b
)})).
then
((
function
(){
t
[
e
]
=
0
})));
var
u
=
a
[
e
];
if
(
0
!==
u
)
if
(
u
)
c
.
push
(
u
[
2
]);
else
{
var
r
=
new
Promise
((
function
(
c
,
n
){
u
=
a
[
e
]
=
[
c
,
n
]}));
c
.
push
(
u
[
2
]
=
r
);
var
h
,
o
=
document
.
createElement
(
"script"
);
o
.
charset
=
"utf-8"
,
o
.
timeout
=
120
,
d
.
nc
&&
o
.
setAttribute
(
"nonce"
,
d
.
nc
),
o
.
src
=
f
(
e
),
h
=
function
(
c
){
o
.
onerror
=
o
.
onload
=
null
,
clearTimeout
(
k
);
var
n
=
a
[
e
];
if
(
0
!==
n
){
if
(
n
){
var
u
=
c
&&
(
"load"
===
c
.
type
?
"missing"
:
c
.
type
),
t
=
c
&&
c
.
target
&&
c
.
target
.
src
,
r
=
new
Error
(
"Loading chunk "
+
e
+
" failed.
\
n("
+
u
+
": "
+
t
+
")"
);
r
.
type
=
u
,
r
.
request
=
t
,
n
[
1
](
r
)}
a
[
e
]
=
void
0
}};
var
k
=
setTimeout
((
function
(){
h
({
type
:
"timeout"
,
target
:
o
})}),
12
e4
);
o
.
onerror
=
o
.
onload
=
h
,
document
.
head
.
appendChild
(
o
)}
return
Promise
.
all
(
c
)},
d
.
m
=
e
,
d
.
c
=
u
,
d
.
d
=
function
(
e
,
c
,
n
){
d
.
o
(
e
,
c
)
||
Object
.
defineProperty
(
e
,
c
,{
enumerable
:
!
0
,
get
:
n
})},
d
.
r
=
function
(
e
){
"undefined"
!==
typeof
Symbol
&&
Symbol
.
toStringTag
&&
Object
.
defineProperty
(
e
,
Symbol
.
toStringTag
,{
value
:
"Module"
}),
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
})},
d
.
t
=
function
(
e
,
c
){
if
(
1
&
c
&&
(
e
=
d
(
e
)),
8
&
c
)
return
e
;
if
(
4
&
c
&&
"object"
===
typeof
e
&&
e
&&
e
.
__esModule
)
return
e
;
var
n
=
Object
.
create
(
null
);
if
(
d
.
r
(
n
),
Object
.
defineProperty
(
n
,
"default"
,{
enumerable
:
!
0
,
value
:
e
}),
2
&
c
&&
"string"
!=
typeof
e
)
for
(
var
u
in
e
)
d
.
d
(
n
,
u
,
function
(
c
){
return
e
[
c
]}.
bind
(
null
,
u
));
return
n
},
d
.
n
=
function
(
e
){
var
c
=
e
&&
e
.
__esModule
?
function
(){
return
e
[
"default"
]}:
function
(){
return
e
};
return
d
.
d
(
c
,
"a"
,
c
),
c
},
d
.
o
=
function
(
e
,
c
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
c
)},
d
.
p
=
""
,
d
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
};
var
h
=
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[],
o
=
h
.
push
.
bind
(
h
);
h
.
push
=
c
,
h
=
h
.
slice
();
for
(
var
k
=
0
;
k
<
h
.
length
;
k
++
)
c
(
h
[
k
]);
var
b
=
o
;
n
()})([]);
</script><script
src=
static/js/app.c71ad238.js
></script></body></html>
\ No newline at end of file
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
http-equiv=
X-UA-Compatible
content=
"IE=edge,chrome=1"
><meta
name=
renderer
content=
webkit
><meta
name=
viewport
content=
"width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"
><link
rel=
icon
href=
./favicon.ico
><title>
springSecurity登陆demo
</title><link
href=
static/css/chunk-libs.3dfb7769.css
rel=
stylesheet
><link
href=
static/css/app.826c7dc3.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
src=
static/js/chunk-elementUI.a6c12691.js
></script><script
src=
static/js/chunk-libs.ddf89aa7.js
></script><script>
(
function
(
e
){
function
c
(
c
){
for
(
var
u
,
t
,
d
=
c
[
0
],
f
=
c
[
1
],
h
=
c
[
2
],
o
=
0
,
k
=
[];
o
<
d
.
length
;
o
++
)
t
=
d
[
o
],
a
[
t
]
&&
k
.
push
(
a
[
t
][
0
]),
a
[
t
]
=
0
;
for
(
u
in
f
)
Object
.
prototype
.
hasOwnProperty
.
call
(
f
,
u
)
&&
(
e
[
u
]
=
f
[
u
]);
b
&&
b
(
c
);
while
(
k
.
length
)
k
.
shift
()();
return
r
.
push
.
apply
(
r
,
h
||
[]),
n
()}
function
n
(){
for
(
var
e
,
c
=
0
;
c
<
r
.
length
;
c
++
){
for
(
var
n
=
r
[
c
],
u
=!
0
,
t
=
1
;
t
<
n
.
length
;
t
++
){
var
d
=
n
[
t
];
0
!==
a
[
d
]
&&
(
u
=!
1
)}
u
&&
(
r
.
splice
(
c
--
,
1
),
e
=
f
(
f
.
s
=
n
[
0
]))}
return
e
}
var
u
=
{},
t
=
{
runtime
:
0
},
a
=
{
runtime
:
0
},
r
=
[];
function
d
(
e
){
return
f
.
p
+
"static/js/"
+
({}[
e
]
||
e
)
+
"."
+
{
"chunk-06aa7494"
:
"994ce320"
,
"chunk-06ed166b"
:
"66da71fe"
,
"chunk-116c2bab"
:
"5a43279b"
,
"chunk-18a40ee2"
:
"fdc75ed7"
,
"chunk-1a07b08b"
:
"a4648995"
,
"chunk-218bb4cf"
:
"ad8939a9"
,
"chunk-22e5f704"
:
"120c5aba"
,
"chunk-2b4823a9"
:
"d42464b2"
,
"chunk-2d2105d3"
:
"c38e1553"
,
"chunk-2d230a36"
:
"a16402ea"
,
"chunk-2d230fe7"
:
"8023f254"
,
"chunk-3b59103a"
:
"e05b61e6"
,
"chunk-403c80dd"
:
"dea3dfbd"
,
"chunk-47af9ee4"
:
"c49c140c"
,
"chunk-4a8d06a6"
:
"9921a763"
,
"chunk-4ab8490a"
:
"29b8a83b"
,
"chunk-5411756c"
:
"a32521df"
,
"chunk-56d3065a"
:
"f080c714"
,
"chunk-10f36354"
:
"c3d7a43b"
,
"chunk-5c585ee6"
:
"98c0af9d"
,
"chunk-636f8118"
:
"4eebe991"
,
"chunk-64238bd4"
:
"9fe6b6fa"
,
"chunk-6e87ca78"
:
"cc2ed628"
,
"chunk-4b016116"
:
"78605b5f"
,
"chunk-723f6b88"
:
"76a00cb9"
,
"chunk-7395e3e5"
:
"460bb71c"
,
"chunk-73bfcbf0"
:
"9235c05b"
,
"chunk-77a4bbf0"
:
"401dbd73"
,
"chunk-79a85582"
:
"a51950d9"
,
"chunk-7b66cc0a"
:
"812cc3d5"
,
"chunk-80fe6032"
:
"a96f29c2"
,
"chunk-adf11d7e"
:
"abaa689d"
,
"chunk-e20529e6"
:
"feb50403"
,
"chunk-e33fc590"
:
"d95898ad"
,
"chunk-e652b80c"
:
"b8ebf477"
}[
e
]
+
".js"
}
function
f
(
c
){
if
(
u
[
c
])
return
u
[
c
].
exports
;
var
n
=
u
[
c
]
=
{
i
:
c
,
l
:
!
1
,
exports
:{}};
return
e
[
c
].
call
(
n
.
exports
,
n
,
n
.
exports
,
f
),
n
.
l
=!
0
,
n
.
exports
}
f
.
e
=
function
(
e
){
var
c
=
[],
n
=
{
"chunk-06aa7494"
:
1
,
"chunk-116c2bab"
:
1
,
"chunk-18a40ee2"
:
1
,
"chunk-1a07b08b"
:
1
,
"chunk-218bb4cf"
:
1
,
"chunk-2b4823a9"
:
1
,
"chunk-4a8d06a6"
:
1
,
"chunk-4ab8490a"
:
1
,
"chunk-5411756c"
:
1
,
"chunk-10f36354"
:
1
,
"chunk-64238bd4"
:
1
,
"chunk-4b016116"
:
1
,
"chunk-723f6b88"
:
1
,
"chunk-80fe6032"
:
1
,
"chunk-adf11d7e"
:
1
,
"chunk-e33fc590"
:
1
};
t
[
e
]?
c
.
push
(
t
[
e
]):
0
!==
t
[
e
]
&&
n
[
e
]
&&
c
.
push
(
t
[
e
]
=
new
Promise
((
function
(
c
,
n
){
for
(
var
u
=
"static/css/"
+
({}[
e
]
||
e
)
+
"."
+
{
"chunk-06aa7494"
:
"9d63d053"
,
"chunk-06ed166b"
:
"31d6cfe0"
,
"chunk-116c2bab"
:
"eedc5334"
,
"chunk-18a40ee2"
:
"9d63d053"
,
"chunk-1a07b08b"
:
"830e1851"
,
"chunk-218bb4cf"
:
"9d63d053"
,
"chunk-22e5f704"
:
"31d6cfe0"
,
"chunk-2b4823a9"
:
"9d63d053"
,
"chunk-2d2105d3"
:
"31d6cfe0"
,
"chunk-2d230a36"
:
"31d6cfe0"
,
"chunk-2d230fe7"
:
"31d6cfe0"
,
"chunk-3b59103a"
:
"31d6cfe0"
,
"chunk-403c80dd"
:
"31d6cfe0"
,
"chunk-47af9ee4"
:
"31d6cfe0"
,
"chunk-4a8d06a6"
:
"e9a4618c"
,
"chunk-4ab8490a"
:
"9d63d053"
,
"chunk-5411756c"
:
"9d63d053"
,
"chunk-56d3065a"
:
"31d6cfe0"
,
"chunk-10f36354"
:
"129625a4"
,
"chunk-5c585ee6"
:
"31d6cfe0"
,
"chunk-636f8118"
:
"31d6cfe0"
,
"chunk-64238bd4"
:
"70564041"
,
"chunk-6e87ca78"
:
"31d6cfe0"
,
"chunk-4b016116"
:
"4aec73c5"
,
"chunk-723f6b88"
:
"53ac87fa"
,
"chunk-7395e3e5"
:
"31d6cfe0"
,
"chunk-73bfcbf0"
:
"31d6cfe0"
,
"chunk-77a4bbf0"
:
"31d6cfe0"
,
"chunk-79a85582"
:
"31d6cfe0"
,
"chunk-7b66cc0a"
:
"31d6cfe0"
,
"chunk-80fe6032"
:
"9d63d053"
,
"chunk-adf11d7e"
:
"9d63d053"
,
"chunk-e20529e6"
:
"31d6cfe0"
,
"chunk-e33fc590"
:
"9d63d053"
,
"chunk-e652b80c"
:
"31d6cfe0"
}[
e
]
+
".css"
,
a
=
f
.
p
+
u
,
r
=
document
.
getElementsByTagName
(
"link"
),
d
=
0
;
d
<
r
.
length
;
d
++
){
var
h
=
r
[
d
],
o
=
h
.
getAttribute
(
"data-href"
)
||
h
.
getAttribute
(
"href"
);
if
(
"stylesheet"
===
h
.
rel
&&
(
o
===
u
||
o
===
a
))
return
c
()}
var
k
=
document
.
getElementsByTagName
(
"style"
);
for
(
d
=
0
;
d
<
k
.
length
;
d
++
){
h
=
k
[
d
],
o
=
h
.
getAttribute
(
"data-href"
);
if
(
o
===
u
||
o
===
a
)
return
c
()}
var
b
=
document
.
createElement
(
"link"
);
b
.
rel
=
"stylesheet"
,
b
.
type
=
"text/css"
,
b
.
onload
=
c
,
b
.
onerror
=
function
(
c
){
var
u
=
c
&&
c
.
target
&&
c
.
target
.
src
||
a
,
r
=
new
Error
(
"Loading CSS chunk "
+
e
+
" failed.
\
n("
+
u
+
")"
);
r
.
request
=
u
,
delete
t
[
e
],
b
.
parentNode
.
removeChild
(
b
),
n
(
r
)},
b
.
href
=
a
;
var
i
=
document
.
getElementsByTagName
(
"head"
)[
0
];
i
.
appendChild
(
b
)})).
then
((
function
(){
t
[
e
]
=
0
})));
var
u
=
a
[
e
];
if
(
0
!==
u
)
if
(
u
)
c
.
push
(
u
[
2
]);
else
{
var
r
=
new
Promise
((
function
(
c
,
n
){
u
=
a
[
e
]
=
[
c
,
n
]}));
c
.
push
(
u
[
2
]
=
r
);
var
h
,
o
=
document
.
createElement
(
"script"
);
o
.
charset
=
"utf-8"
,
o
.
timeout
=
120
,
f
.
nc
&&
o
.
setAttribute
(
"nonce"
,
f
.
nc
),
o
.
src
=
d
(
e
),
h
=
function
(
c
){
o
.
onerror
=
o
.
onload
=
null
,
clearTimeout
(
k
);
var
n
=
a
[
e
];
if
(
0
!==
n
){
if
(
n
){
var
u
=
c
&&
(
"load"
===
c
.
type
?
"missing"
:
c
.
type
),
t
=
c
&&
c
.
target
&&
c
.
target
.
src
,
r
=
new
Error
(
"Loading chunk "
+
e
+
" failed.
\
n("
+
u
+
": "
+
t
+
")"
);
r
.
type
=
u
,
r
.
request
=
t
,
n
[
1
](
r
)}
a
[
e
]
=
void
0
}};
var
k
=
setTimeout
((
function
(){
h
({
type
:
"timeout"
,
target
:
o
})}),
12
e4
);
o
.
onerror
=
o
.
onload
=
h
,
document
.
head
.
appendChild
(
o
)}
return
Promise
.
all
(
c
)},
f
.
m
=
e
,
f
.
c
=
u
,
f
.
d
=
function
(
e
,
c
,
n
){
f
.
o
(
e
,
c
)
||
Object
.
defineProperty
(
e
,
c
,{
enumerable
:
!
0
,
get
:
n
})},
f
.
r
=
function
(
e
){
"undefined"
!==
typeof
Symbol
&&
Symbol
.
toStringTag
&&
Object
.
defineProperty
(
e
,
Symbol
.
toStringTag
,{
value
:
"Module"
}),
Object
.
defineProperty
(
e
,
"__esModule"
,{
value
:
!
0
})},
f
.
t
=
function
(
e
,
c
){
if
(
1
&
c
&&
(
e
=
f
(
e
)),
8
&
c
)
return
e
;
if
(
4
&
c
&&
"object"
===
typeof
e
&&
e
&&
e
.
__esModule
)
return
e
;
var
n
=
Object
.
create
(
null
);
if
(
f
.
r
(
n
),
Object
.
defineProperty
(
n
,
"default"
,{
enumerable
:
!
0
,
value
:
e
}),
2
&
c
&&
"string"
!=
typeof
e
)
for
(
var
u
in
e
)
f
.
d
(
n
,
u
,
function
(
c
){
return
e
[
c
]}.
bind
(
null
,
u
));
return
n
},
f
.
n
=
function
(
e
){
var
c
=
e
&&
e
.
__esModule
?
function
(){
return
e
[
"default"
]}:
function
(){
return
e
};
return
f
.
d
(
c
,
"a"
,
c
),
c
},
f
.
o
=
function
(
e
,
c
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
c
)},
f
.
p
=
""
,
f
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
};
var
h
=
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[],
o
=
h
.
push
.
bind
(
h
);
h
.
push
=
c
,
h
=
h
.
slice
();
for
(
var
k
=
0
;
k
<
h
.
length
;
k
++
)
c
(
h
[
k
]);
var
b
=
o
;
n
()})([]);
</script><script
src=
static/js/app.cd456023.js
></script></body></html>
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/app.c
71ad238
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/app.c
d456023
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-06aa7494.
79f5e602
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-06aa7494.
994ce320
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-06ed166b.
7f230d13
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-06ed166b.
66da71fe
.js
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-06ed166b"
],{
"0173"
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
r
(
n
);
var
a
=
function
(){
var
e
=
this
,
n
=
e
.
$createElement
,
t
=
e
.
_self
.
_c
||
n
;
return
t
(
"el-container"
,[
t
(
"el-main"
,[
t
(
"el-form"
,{
ref
:
"editChannel"
,
attrs
:{
model
:
e
.
channel
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
t
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesNum"
,
label
:
"渠道号"
}},[
t
(
"el-input"
,{
model
:{
value
:
e
.
channel
.
channelNum
,
callback
:
function
(
n
){
e
.
$set
(
e
.
channel
,
"channelNum"
,
n
)},
expression
:
"channel.channelNum"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,{
attrs
:{
prop
:
"remark"
,
label
:
"品牌描述:"
}},[
t
(
"el-input"
,{
model
:{
value
:
e
.
channel
.
brand
,
callback
:
function
(
n
){
e
.
$set
(
e
.
channel
,
"brand"
,
n
)},
expression
:
"channel.brand"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,[
t
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
t
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceChannelList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
i
=
[],
c
=
(
t
(
"ac6a"
),
t
(
"456d"
),
t
(
"aa98"
)),
r
=
{
channelNum
:
"渠道号"
,
brand
:
"品牌描述"
},
u
=
{
data
:
function
(){
var
e
=
function
(
e
,
n
,
t
){
0
===
n
.
length
?
t
(
new
Error
(
r
[
e
.
field
]
+
"必须填写"
)):
t
()};
return
{
loading
:
!
1
,
channel
:{
channelNum
:
""
,
brand
:
""
},
rules
:{
channelNum
:[{
validator
:
e
}],
brand
:[{
validator
:
e
}]}}},
mounted
:
function
(){
this
.
channel
=
this
.
$route
.
query
.
channel
},
methods
:{
setDefault
:
function
(){
this
.
$refs
.
editChannel
.
resetFields
()},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
editChannel
.
validate
((
function
(
n
,
t
){
if
(
n
)
Object
(
c
[
"m"
])(
e
.
channel
).
then
((
function
(
n
){
var
t
=
n
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
t
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
loading
=!
1
,
e
.
setDefault
(),
e
.
toDeviceChannelList
()})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
a
=
t
[
Object
.
keys
(
t
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
a
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
handleChange
:
function
(
e
){
var
n
=
e
.
length
;
n
-=
1
,
this
.
dept
.
parentId
=
e
[
n
]},
toDeviceChannelList
:
function
(){
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel"
})}}},
d
=
u
,
o
=
t
(
"2877"
),
l
=
Object
(
o
[
"a"
])(
d
,
a
,
i
,
!
1
,
null
,
"1c8c5750"
,
null
);
n
[
"default"
]
=
l
.
exports
},
aa98
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
d
(
n
,
"g"
,(
function
(){
return
i
})),
t
.
d
(
n
,
"h"
,(
function
(){
return
c
})),
t
.
d
(
n
,
"n"
,(
function
(){
return
r
})),
t
.
d
(
n
,
"b"
,(
function
(){
return
u
})),
t
.
d
(
n
,
"p"
,(
function
(){
return
d
})),
t
.
d
(
n
,
"l"
,(
function
(){
return
o
})),
t
.
d
(
n
,
"j"
,(
function
(){
return
l
})),
t
.
d
(
n
,
"f"
,(
function
(){
return
s
})),
t
.
d
(
n
,
"a"
,(
function
(){
return
h
})),
t
.
d
(
n
,
"m"
,(
function
(){
return
v
})),
t
.
d
(
n
,
"i"
,(
function
(){
return
f
})),
t
.
d
(
n
,
"c"
,(
function
(){
return
p
})),
t
.
d
(
n
,
"d"
,(
function
(){
return
m
})),
t
.
d
(
n
,
"o"
,(
function
(){
return
b
})),
t
.
d
(
n
,
"k"
,(
function
(){
return
g
})),
t
.
d
(
n
,
"e"
,(
function
(){
return
C
}));
t
(
"55dd"
);
var
a
=
t
(
"b775"
);
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
d
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
v
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
p
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
g
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
C
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}}}]);
\ No newline at end of file
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-06ed166b"
],{
"0173"
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
r
(
n
);
var
a
=
function
(){
var
e
=
this
,
n
=
e
.
$createElement
,
t
=
e
.
_self
.
_c
||
n
;
return
t
(
"el-container"
,[
t
(
"el-main"
,[
t
(
"el-form"
,{
ref
:
"editChannel"
,
attrs
:{
model
:
e
.
channel
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
t
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesNum"
,
label
:
"渠道号"
}},[
t
(
"el-input"
,{
model
:{
value
:
e
.
channel
.
channelNum
,
callback
:
function
(
n
){
e
.
$set
(
e
.
channel
,
"channelNum"
,
n
)},
expression
:
"channel.channelNum"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,{
attrs
:{
prop
:
"remark"
,
label
:
"品牌描述:"
}},[
t
(
"el-input"
,{
model
:{
value
:
e
.
channel
.
brand
,
callback
:
function
(
n
){
e
.
$set
(
e
.
channel
,
"brand"
,
n
)},
expression
:
"channel.brand"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,[
t
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
t
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceChannelList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
i
=
[],
c
=
(
t
(
"ac6a"
),
t
(
"456d"
),
t
(
"aa98"
)),
r
=
{
channelNum
:
"渠道号"
,
brand
:
"品牌描述"
},
u
=
{
data
:
function
(){
var
e
=
function
(
e
,
n
,
t
){
0
===
n
.
length
?
t
(
new
Error
(
r
[
e
.
field
]
+
"必须填写"
)):
t
()};
return
{
loading
:
!
1
,
channel
:{
channelNum
:
""
,
brand
:
""
},
rules
:{
channelNum
:[{
validator
:
e
}],
brand
:[{
validator
:
e
}]}}},
mounted
:
function
(){
this
.
channel
=
this
.
$route
.
query
.
channel
},
methods
:{
setDefault
:
function
(){
this
.
$refs
.
editChannel
.
resetFields
()},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
editChannel
.
validate
((
function
(
n
,
t
){
if
(
n
)
Object
(
c
[
"m"
])(
e
.
channel
).
then
((
function
(
n
){
var
t
=
n
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
t
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
loading
=!
1
,
e
.
setDefault
(),
e
.
toDeviceChannelList
()})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
a
=
t
[
Object
.
keys
(
t
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
a
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
handleChange
:
function
(
e
){
var
n
=
e
.
length
;
n
-=
1
,
this
.
dept
.
parentId
=
e
[
n
]},
toDeviceChannelList
:
function
(){
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel"
})}}},
d
=
u
,
o
=
t
(
"2877"
),
l
=
Object
(
o
[
"a"
])(
d
,
a
,
i
,
!
1
,
null
,
"1c8c5750"
,
null
);
n
[
"default"
]
=
l
.
exports
},
aa98
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
d
(
n
,
"g"
,(
function
(){
return
i
})),
t
.
d
(
n
,
"h"
,(
function
(){
return
c
})),
t
.
d
(
n
,
"n"
,(
function
(){
return
r
})),
t
.
d
(
n
,
"b"
,(
function
(){
return
u
})),
t
.
d
(
n
,
"p"
,(
function
(){
return
d
})),
t
.
d
(
n
,
"l"
,(
function
(){
return
o
})),
t
.
d
(
n
,
"j"
,(
function
(){
return
l
})),
t
.
d
(
n
,
"f"
,(
function
(){
return
s
})),
t
.
d
(
n
,
"a"
,(
function
(){
return
h
})),
t
.
d
(
n
,
"m"
,(
function
(){
return
v
})),
t
.
d
(
n
,
"i"
,(
function
(){
return
f
})),
t
.
d
(
n
,
"c"
,(
function
(){
return
p
})),
t
.
d
(
n
,
"d"
,(
function
(){
return
m
})),
t
.
d
(
n
,
"o"
,(
function
(){
return
b
})),
t
.
d
(
n
,
"k"
,(
function
(){
return
g
})),
t
.
d
(
n
,
"e"
,(
function
(){
return
C
}));
t
(
"55dd"
);
var
a
=
t
(
"b775"
);
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
d
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
v
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
p
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
g
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
C
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-10f36354.
7f6359fa
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-10f36354.
c3d7a43b
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-116c2bab.
26f3ae67
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-116c2bab.
5a43279b
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-18a40ee2.
c32fa4fc
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-18a40ee2.
fdc75ed7
.js
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-18a40ee2"
],{
"1c64"
:
function
(
e
,
t
,
n
){},
"1cc6"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
n
(
"1c64"
),
a
=
n
.
n
(
i
);
a
.
a
},
"333d"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"pagination-container"
,
class
:{
hidden
:
e
.
hidden
}},[
n
(
"el-pagination"
,
e
.
_b
({
attrs
:{
background
:
e
.
background
,
"current-page"
:
e
.
currentPage
,
"page-size"
:
e
.
pageSize
,
layout
:
e
.
layout
,
"page-sizes"
:
e
.
pageSizes
,
total
:
e
.
total
},
on
:{
"update:currentPage"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:current-page"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:pageSize"
:
function
(
t
){
e
.
pageSize
=
t
},
"update:page-size"
:
function
(
t
){
e
.
pageSize
=
t
},
"size-change"
:
e
.
handleSizeChange
,
"current-change"
:
e
.
handleCurrentChange
}},
"el-pagination"
,
e
.
$attrs
,
!
1
))],
1
)},
a
=
[];
n
(
"c5f6"
);
Math
.
easeInOutQuad
=
function
(
e
,
t
,
n
,
i
){
return
e
/=
i
/
2
,
e
<
1
?
n
/
2
*
e
*
e
+
t
:(
e
--
,
-
n
/
2
*
(
e
*
(
e
-
2
)
-
1
)
+
t
)};
var
r
=
function
(){
return
window
.
requestAnimationFrame
||
window
.
webkitRequestAnimationFrame
||
window
.
mozRequestAnimationFrame
||
function
(
e
){
window
.
setTimeout
(
e
,
1
e3
/
60
)}}();
function
o
(
e
){
document
.
documentElement
.
scrollTop
=
e
,
document
.
body
.
parentNode
.
scrollTop
=
e
,
document
.
body
.
scrollTop
=
e
}
function
l
(){
return
document
.
documentElement
.
scrollTop
||
document
.
body
.
parentNode
.
scrollTop
||
document
.
body
.
scrollTop
}
function
c
(
e
,
t
,
n
){
var
i
=
l
(),
a
=
e
-
i
,
c
=
20
,
u
=
0
;
t
=
"undefined"
===
typeof
t
?
500
:
t
;
var
s
=
function
e
(){
u
+=
c
;
var
l
=
Math
.
easeInOutQuad
(
u
,
i
,
a
,
t
);
o
(
l
),
u
<
t
?
r
(
e
):
n
&&
"function"
===
typeof
n
&&
n
()};
s
()}
var
u
=
{
name
:
"Pagination"
,
props
:{
total
:{
required
:
!
0
,
type
:
Number
},
page
:{
type
:
Number
,
default
:
1
},
limit
:{
type
:
Number
,
default
:
20
},
pageSizes
:{
type
:
Array
,
default
:
function
(){
return
[
10
,
20
,
30
,
50
]}},
layout
:{
type
:
String
,
default
:
"total, sizes, prev, pager, next, jumper"
},
background
:{
type
:
Boolean
,
default
:
!
0
},
autoScroll
:{
type
:
Boolean
,
default
:
!
0
},
hidden
:{
type
:
Boolean
,
default
:
!
1
}},
computed
:{
currentPage
:{
get
:
function
(){
return
this
.
page
},
set
:
function
(
e
){
this
.
$emit
(
"update:page"
,
e
)}},
pageSize
:{
get
:
function
(){
return
this
.
limit
},
set
:
function
(
e
){
this
.
$emit
(
"update:limit"
,
e
)}}},
methods
:{
handleSizeChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
this
.
currentPage
,
limit
:
e
}),
this
.
autoScroll
&&
c
(
0
,
800
)},
handleCurrentChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
e
,
limit
:
this
.
pageSize
}),
this
.
autoScroll
&&
c
(
0
,
800
)}}},
s
=
u
,
d
=
(
n
(
"1cc6"
),
n
(
"2877"
)),
h
=
Object
(
d
[
"a"
])(
s
,
i
,
a
,
!
1
,
null
,
"f3b72548"
,
null
);
t
[
"a"
]
=
h
.
exports
},
5163
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-header"
,[
n
(
"div"
,{
staticStyle
:{
margin
:
"20px 0"
}},[
n
(
"el-button"
,{
on
:{
click
:
e
.
addPage
}},[
e
.
_v
(
"添加渠道号"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
editPage
}},[
e
.
_v
(
"编辑渠道号"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
deletePage
}},[
e
.
_v
(
"删除"
)]),
e
.
_v
(
" "
),
n
(
"el-input"
,{
staticClass
:
"filter-item"
,
staticStyle
:{
width
:
"200px"
},
attrs
:{
placeholder
:
"渠道号"
,
clearable
:
""
},
on
:{
clear
:
e
.
handleFilter
,
blur
:
e
.
handleFilter
},
nativeOn
:{
keyup
:
function
(
t
){
return
!
t
.
type
.
indexOf
(
"key"
)
&&
e
.
_k
(
t
.
keyCode
,
"enter"
,
13
,
t
.
key
,
"Enter"
)?
null
:
e
.
handleFilter
(
t
)}},
model
:{
value
:
e
.
listQuery
.
channelNum
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"channelNum"
,
t
)},
expression
:
"listQuery.channelNum"
}}),
e
.
_v
(
" "
),
n
(
"el-button"
,{
directives
:[{
name
:
"waves"
,
rawName
:
"v-waves"
}],
staticClass
:
"filter-item"
,
staticStyle
:{
"margin-left"
:
"10px"
},
attrs
:{
type
:
"primary"
,
icon
:
"el-icon-search"
},
on
:{
click
:
e
.
handleFilter
}},[
e
.
_v
(
"
\
n 查询
\
n "
)])],
1
)]),
e
.
_v
(
" "
),
n
(
"el-main"
,[
n
(
"el-table"
,{
directives
:[{
name
:
"loading"
,
rawName
:
"v-loading"
,
value
:
e
.
listLoading
,
expression
:
"listLoading"
}],
key
:
e
.
tableKey
,
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
list
,
border
:
""
,
fit
:
""
,
"highlight-current-row"
:
""
,
"default-sort"
:
e
.
defaultSort
},
on
:{
"sort-change"
:
e
.
sortChange
,
"selection-change"
:
e
.
handleSelectionChange
}},[
n
(
"el-table-column"
,{
attrs
:{
type
:
"selection"
,
width
:
"55"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"序号"
,
prop
:
"channelId"
,
sortable
:
"custom"
,
align
:
"center"
,
width
:
"80"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号"
,
prop
:
"channelNum"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号详情"
,
prop
:
"brand"
,
width
:
"300"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"更新时间"
,
prop
:
"updateTime"
,
width
:
"100"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
createTime
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"timeFilter"
)(
i
)))])]}}])})],
1
),
e
.
_v
(
" "
),
n
(
"pagination"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
e
.
total
>
0
,
expression
:
"total > 0"
}],
attrs
:{
total
:
e
.
total
,
page
:
e
.
listQuery
.
page
,
limit
:
e
.
listQuery
.
pageSize
},
on
:{
"update:page"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"page"
,
t
)},
"update:limit"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"pageSize"
,
t
)},
pagination
:
e
.
refresh
}})],
1
)],
1
)},
a
=
[],
r
=
(
n
(
"ac6a"
),
n
(
"333d"
)),
o
=
n
(
"c7a7"
),
l
=
n
(
"aa98"
),
c
=
n
(
"ed08"
),
u
=
{
components
:{
Pagination
:
r
[
"a"
]},
directives
:{
waves
:
o
[
"a"
]},
filters
:{
delFlagValueFilter
:
function
(
e
){
return
-
1
===
e
?
e
=
"不可用"
:
0
===
e
&&
(
e
=
"可用"
),
e
},
valueFilter
:
function
(
e
){
return
e
||
"无"
},
timeFilter
:
function
(
e
){
return
e
?
Object
(
c
[
"d"
])(
e
,
"{y}-{m}-{d} {h}:{i}"
):
"无"
}},
data
:
function
(){
return
{
tableKey
:
0
,
listLoading
:
!
0
,
listQuery
:{
pageSize
:
10
},
list
:[],
total
:
0
,
defaultSort
:{},
multipleSelection
:[],
channel
:{},
channelIds
:[]}},
mounted
:
function
(){
this
.
getList
()},
beforeRouteUpdate
:
function
(
e
,
t
,
n
){
if
(
e
.
path
===
t
.
path
){
var
i
=
Object
.
assign
({},
e
.
query
),
a
=
Object
.
assign
({},
t
.
query
);
JSON
.
stringify
(
i
)
!==
JSON
.
stringify
(
a
)
&&
this
.
getList
()}
n
()},
methods
:{
handleSelectionChange
:
function
(
e
){
this
.
multipleSelection
=
e
},
sortChange
:
function
(
e
){
console
.
log
(
"sortChange"
,
e
);
var
t
=
e
.
prop
,
n
=
e
.
order
;
this
.
sortBy
(
t
,
n
)},
sortBy
:
function
(
e
,
t
){
this
.
listQuery
.
sort
=
"ascending"
===
t
?
"+"
.
concat
(
e
):
"-"
.
concat
(
e
),
this
.
handleFilter
()},
getList
:
function
(){
var
e
=
this
;
this
.
listLoading
=!
0
,
Object
(
l
[
"f"
])(
this
.
listQuery
).
then
((
function
(
t
){
var
n
=
t
.
data
,
i
=
n
.
list
,
a
=
n
.
totalCount
;
e
.
list
=
i
,
e
.
total
=
a
,
e
.
listLoading
=!
1
}))},
refresh
:
function
(){
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel"
,
query
:
this
.
listQuery
})},
addPage
:
function
(){
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel/add"
})},
editPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
e
=
"单选"
;
this
.
$message
({
message
:
e
,
type
:
"error"
})}
else
this
.
channel
=
this
.
multipleSelection
[
0
],
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel/edit"
,
query
:{
channel
:
this
.
channel
}});
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
deletePage
:
function
(){
var
e
=
this
;
if
(
0
!==
this
.
multipleSelection
.
length
)
this
.
multipleSelection
.
forEach
((
function
(
t
){
e
.
channelIds
.
push
(
t
.
channelId
)})),
Object
(
l
[
"c"
])(
this
.
channelIds
).
then
((
function
(
t
){
e
.
getList
()})),
this
.
channelIds
=
[];
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
handleFilter
:
function
(){
console
.
log
(
"handleFilter"
,
this
.
listQuery
),
this
.
listQuery
.
page
=
1
,
this
.
refresh
()}}},
s
=
u
,
d
=
n
(
"2877"
),
h
=
Object
(
d
[
"a"
])(
s
,
i
,
a
,
!
1
,
null
,
"80ba49c2"
,
null
);
t
[
"default"
]
=
h
.
exports
},
"8d41"
:
function
(
e
,
t
,
n
){},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
y
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
b
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
y
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
c7a7
:
function
(
e
,
t
,
n
){
"use strict"
;
n
(
"8d41"
);
var
i
=
"@@wavesContext"
;
function
a
(
e
,
t
){
function
n
(
n
){
var
i
=
Object
.
assign
({},
t
.
value
),
a
=
Object
.
assign
({
ele
:
e
,
type
:
"hit"
,
color
:
"rgba(0, 0, 0, 0.15)"
},
i
),
r
=
a
.
ele
;
if
(
r
){
r
.
style
.
position
=
"relative"
,
r
.
style
.
overflow
=
"hidden"
;
var
o
=
r
.
getBoundingClientRect
(),
l
=
r
.
querySelector
(
".waves-ripple"
);
switch
(
l
?
l
.
className
=
"waves-ripple"
:(
l
=
document
.
createElement
(
"span"
),
l
.
className
=
"waves-ripple"
,
l
.
style
.
height
=
l
.
style
.
width
=
Math
.
max
(
o
.
width
,
o
.
height
)
+
"px"
,
r
.
appendChild
(
l
)),
a
.
type
){
case
"center"
:
l
.
style
.
top
=
o
.
height
/
2
-
l
.
offsetHeight
/
2
+
"px"
,
l
.
style
.
left
=
o
.
width
/
2
-
l
.
offsetWidth
/
2
+
"px"
;
break
;
default
:
l
.
style
.
top
=
(
n
.
pageY
-
o
.
top
-
l
.
offsetHeight
/
2
-
document
.
documentElement
.
scrollTop
||
document
.
body
.
scrollTop
)
+
"px"
,
l
.
style
.
left
=
(
n
.
pageX
-
o
.
left
-
l
.
offsetWidth
/
2
-
document
.
documentElement
.
scrollLeft
||
document
.
body
.
scrollLeft
)
+
"px"
}
return
l
.
style
.
backgroundColor
=
a
.
color
,
l
.
className
=
"waves-ripple z-active"
,
!
1
}}
return
e
[
i
]?
e
[
i
].
removeHandle
=
n
:
e
[
i
]
=
{
removeHandle
:
n
},
n
}
t
[
"a"
]
=
{
bind
:
function
(
e
,
t
){
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
update
:
function
(
e
,
t
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
unbind
:
function
(
e
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
[
i
]
=
null
,
delete
e
[
i
]}}}}]);
\ No newline at end of file
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-18a40ee2"
],{
"1c64"
:
function
(
e
,
t
,
n
){},
"1cc6"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
n
(
"1c64"
),
a
=
n
.
n
(
i
);
a
.
a
},
"333d"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"pagination-container"
,
class
:{
hidden
:
e
.
hidden
}},[
n
(
"el-pagination"
,
e
.
_b
({
attrs
:{
background
:
e
.
background
,
"current-page"
:
e
.
currentPage
,
"page-size"
:
e
.
pageSize
,
layout
:
e
.
layout
,
"page-sizes"
:
e
.
pageSizes
,
total
:
e
.
total
},
on
:{
"update:currentPage"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:current-page"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:pageSize"
:
function
(
t
){
e
.
pageSize
=
t
},
"update:page-size"
:
function
(
t
){
e
.
pageSize
=
t
},
"size-change"
:
e
.
handleSizeChange
,
"current-change"
:
e
.
handleCurrentChange
}},
"el-pagination"
,
e
.
$attrs
,
!
1
))],
1
)},
a
=
[];
n
(
"c5f6"
);
Math
.
easeInOutQuad
=
function
(
e
,
t
,
n
,
i
){
return
e
/=
i
/
2
,
e
<
1
?
n
/
2
*
e
*
e
+
t
:(
e
--
,
-
n
/
2
*
(
e
*
(
e
-
2
)
-
1
)
+
t
)};
var
r
=
function
(){
return
window
.
requestAnimationFrame
||
window
.
webkitRequestAnimationFrame
||
window
.
mozRequestAnimationFrame
||
function
(
e
){
window
.
setTimeout
(
e
,
1
e3
/
60
)}}();
function
o
(
e
){
document
.
documentElement
.
scrollTop
=
e
,
document
.
body
.
parentNode
.
scrollTop
=
e
,
document
.
body
.
scrollTop
=
e
}
function
l
(){
return
document
.
documentElement
.
scrollTop
||
document
.
body
.
parentNode
.
scrollTop
||
document
.
body
.
scrollTop
}
function
c
(
e
,
t
,
n
){
var
i
=
l
(),
a
=
e
-
i
,
c
=
20
,
u
=
0
;
t
=
"undefined"
===
typeof
t
?
500
:
t
;
var
s
=
function
e
(){
u
+=
c
;
var
l
=
Math
.
easeInOutQuad
(
u
,
i
,
a
,
t
);
o
(
l
),
u
<
t
?
r
(
e
):
n
&&
"function"
===
typeof
n
&&
n
()};
s
()}
var
u
=
{
name
:
"Pagination"
,
props
:{
total
:{
required
:
!
0
,
type
:
Number
},
page
:{
type
:
Number
,
default
:
1
},
limit
:{
type
:
Number
,
default
:
20
},
pageSizes
:{
type
:
Array
,
default
:
function
(){
return
[
10
,
20
,
30
,
50
]}},
layout
:{
type
:
String
,
default
:
"total, sizes, prev, pager, next, jumper"
},
background
:{
type
:
Boolean
,
default
:
!
0
},
autoScroll
:{
type
:
Boolean
,
default
:
!
0
},
hidden
:{
type
:
Boolean
,
default
:
!
1
}},
computed
:{
currentPage
:{
get
:
function
(){
return
this
.
page
},
set
:
function
(
e
){
this
.
$emit
(
"update:page"
,
e
)}},
pageSize
:{
get
:
function
(){
return
this
.
limit
},
set
:
function
(
e
){
this
.
$emit
(
"update:limit"
,
e
)}}},
methods
:{
handleSizeChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
this
.
currentPage
,
limit
:
e
}),
this
.
autoScroll
&&
c
(
0
,
800
)},
handleCurrentChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
e
,
limit
:
this
.
pageSize
}),
this
.
autoScroll
&&
c
(
0
,
800
)}}},
s
=
u
,
d
=
(
n
(
"1cc6"
),
n
(
"2877"
)),
h
=
Object
(
d
[
"a"
])(
s
,
i
,
a
,
!
1
,
null
,
"f3b72548"
,
null
);
t
[
"a"
]
=
h
.
exports
},
5163
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-header"
,[
n
(
"div"
,{
staticStyle
:{
margin
:
"20px 0"
}},[
n
(
"el-button"
,{
on
:{
click
:
e
.
addPage
}},[
e
.
_v
(
"添加渠道号"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
editPage
}},[
e
.
_v
(
"编辑渠道号"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
deletePage
}},[
e
.
_v
(
"删除"
)]),
e
.
_v
(
" "
),
n
(
"el-input"
,{
staticClass
:
"filter-item"
,
staticStyle
:{
width
:
"200px"
},
attrs
:{
placeholder
:
"渠道号"
,
clearable
:
""
},
on
:{
clear
:
e
.
handleFilter
,
blur
:
e
.
handleFilter
},
nativeOn
:{
keyup
:
function
(
t
){
return
!
t
.
type
.
indexOf
(
"key"
)
&&
e
.
_k
(
t
.
keyCode
,
"enter"
,
13
,
t
.
key
,
"Enter"
)?
null
:
e
.
handleFilter
(
t
)}},
model
:{
value
:
e
.
listQuery
.
channelNum
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"channelNum"
,
t
)},
expression
:
"listQuery.channelNum"
}}),
e
.
_v
(
" "
),
n
(
"el-button"
,{
directives
:[{
name
:
"waves"
,
rawName
:
"v-waves"
}],
staticClass
:
"filter-item"
,
staticStyle
:{
"margin-left"
:
"10px"
},
attrs
:{
type
:
"primary"
,
icon
:
"el-icon-search"
},
on
:{
click
:
e
.
handleFilter
}},[
e
.
_v
(
"
\
n 查询
\
n "
)])],
1
)]),
e
.
_v
(
" "
),
n
(
"el-main"
,[
n
(
"el-table"
,{
directives
:[{
name
:
"loading"
,
rawName
:
"v-loading"
,
value
:
e
.
listLoading
,
expression
:
"listLoading"
}],
key
:
e
.
tableKey
,
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
list
,
border
:
""
,
fit
:
""
,
"highlight-current-row"
:
""
,
"default-sort"
:
e
.
defaultSort
},
on
:{
"sort-change"
:
e
.
sortChange
,
"selection-change"
:
e
.
handleSelectionChange
}},[
n
(
"el-table-column"
,{
attrs
:{
type
:
"selection"
,
width
:
"55"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"序号"
,
prop
:
"channelId"
,
sortable
:
"custom"
,
align
:
"center"
,
width
:
"80"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号"
,
prop
:
"channelNum"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号详情"
,
prop
:
"brand"
,
width
:
"300"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"更新时间"
,
prop
:
"updateTime"
,
width
:
"100"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
createTime
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"timeFilter"
)(
i
)))])]}}])})],
1
),
e
.
_v
(
" "
),
n
(
"pagination"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
e
.
total
>
0
,
expression
:
"total > 0"
}],
attrs
:{
total
:
e
.
total
,
page
:
e
.
listQuery
.
page
,
limit
:
e
.
listQuery
.
pageSize
},
on
:{
"update:page"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"page"
,
t
)},
"update:limit"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"pageSize"
,
t
)},
pagination
:
e
.
refresh
}})],
1
)],
1
)},
a
=
[],
r
=
(
n
(
"ac6a"
),
n
(
"333d"
)),
o
=
n
(
"c7a7"
),
l
=
n
(
"aa98"
),
c
=
n
(
"ed08"
),
u
=
{
components
:{
Pagination
:
r
[
"a"
]},
directives
:{
waves
:
o
[
"a"
]},
filters
:{
delFlagValueFilter
:
function
(
e
){
return
-
1
===
e
?
e
=
"不可用"
:
0
===
e
&&
(
e
=
"可用"
),
e
},
valueFilter
:
function
(
e
){
return
e
||
"无"
},
timeFilter
:
function
(
e
){
return
e
?
Object
(
c
[
"d"
])(
e
,
"{y}-{m}-{d} {h}:{i}"
):
"无"
}},
data
:
function
(){
return
{
tableKey
:
0
,
listLoading
:
!
0
,
listQuery
:{
pageSize
:
10
},
list
:[],
total
:
0
,
defaultSort
:{},
multipleSelection
:[],
channel
:{},
channelIds
:[]}},
mounted
:
function
(){
this
.
getList
()},
beforeRouteUpdate
:
function
(
e
,
t
,
n
){
if
(
e
.
path
===
t
.
path
){
var
i
=
Object
.
assign
({},
e
.
query
),
a
=
Object
.
assign
({},
t
.
query
);
JSON
.
stringify
(
i
)
!==
JSON
.
stringify
(
a
)
&&
this
.
getList
()}
n
()},
methods
:{
handleSelectionChange
:
function
(
e
){
this
.
multipleSelection
=
e
},
sortChange
:
function
(
e
){
console
.
log
(
"sortChange"
,
e
);
var
t
=
e
.
prop
,
n
=
e
.
order
;
this
.
sortBy
(
t
,
n
)},
sortBy
:
function
(
e
,
t
){
this
.
listQuery
.
sort
=
"ascending"
===
t
?
"+"
.
concat
(
e
):
"-"
.
concat
(
e
),
this
.
handleFilter
()},
getList
:
function
(){
var
e
=
this
;
this
.
listLoading
=!
0
,
Object
(
l
[
"f"
])(
this
.
listQuery
).
then
((
function
(
t
){
var
n
=
t
.
data
,
i
=
n
.
list
,
a
=
n
.
totalCount
;
e
.
list
=
i
,
e
.
total
=
a
,
e
.
listLoading
=!
1
}))},
refresh
:
function
(){
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel"
,
query
:
this
.
listQuery
})},
addPage
:
function
(){
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel/add"
})},
editPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
e
=
"单选"
;
this
.
$message
({
message
:
e
,
type
:
"error"
})}
else
this
.
channel
=
this
.
multipleSelection
[
0
],
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel/edit"
,
query
:{
channel
:
this
.
channel
}});
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
deletePage
:
function
(){
var
e
=
this
;
if
(
0
!==
this
.
multipleSelection
.
length
)
this
.
multipleSelection
.
forEach
((
function
(
t
){
e
.
channelIds
.
push
(
t
.
channelId
)})),
Object
(
l
[
"c"
])(
this
.
channelIds
).
then
((
function
(
t
){
e
.
getList
()})),
this
.
channelIds
=
[];
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
handleFilter
:
function
(){
console
.
log
(
"handleFilter"
,
this
.
listQuery
),
this
.
listQuery
.
page
=
1
,
this
.
refresh
()}}},
s
=
u
,
d
=
n
(
"2877"
),
h
=
Object
(
d
[
"a"
])(
s
,
i
,
a
,
!
1
,
null
,
"80ba49c2"
,
null
);
t
[
"default"
]
=
h
.
exports
},
"8d41"
:
function
(
e
,
t
,
n
){},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
y
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
b
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
y
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
c7a7
:
function
(
e
,
t
,
n
){
"use strict"
;
n
(
"8d41"
);
var
i
=
"@@wavesContext"
;
function
a
(
e
,
t
){
function
n
(
n
){
var
i
=
Object
.
assign
({},
t
.
value
),
a
=
Object
.
assign
({
ele
:
e
,
type
:
"hit"
,
color
:
"rgba(0, 0, 0, 0.15)"
},
i
),
r
=
a
.
ele
;
if
(
r
){
r
.
style
.
position
=
"relative"
,
r
.
style
.
overflow
=
"hidden"
;
var
o
=
r
.
getBoundingClientRect
(),
l
=
r
.
querySelector
(
".waves-ripple"
);
switch
(
l
?
l
.
className
=
"waves-ripple"
:(
l
=
document
.
createElement
(
"span"
),
l
.
className
=
"waves-ripple"
,
l
.
style
.
height
=
l
.
style
.
width
=
Math
.
max
(
o
.
width
,
o
.
height
)
+
"px"
,
r
.
appendChild
(
l
)),
a
.
type
){
case
"center"
:
l
.
style
.
top
=
o
.
height
/
2
-
l
.
offsetHeight
/
2
+
"px"
,
l
.
style
.
left
=
o
.
width
/
2
-
l
.
offsetWidth
/
2
+
"px"
;
break
;
default
:
l
.
style
.
top
=
(
n
.
pageY
-
o
.
top
-
l
.
offsetHeight
/
2
-
document
.
documentElement
.
scrollTop
||
document
.
body
.
scrollTop
)
+
"px"
,
l
.
style
.
left
=
(
n
.
pageX
-
o
.
left
-
l
.
offsetWidth
/
2
-
document
.
documentElement
.
scrollLeft
||
document
.
body
.
scrollLeft
)
+
"px"
}
return
l
.
style
.
backgroundColor
=
a
.
color
,
l
.
className
=
"waves-ripple z-active"
,
!
1
}}
return
e
[
i
]?
e
[
i
].
removeHandle
=
n
:
e
[
i
]
=
{
removeHandle
:
n
},
n
}
t
[
"a"
]
=
{
bind
:
function
(
e
,
t
){
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
update
:
function
(
e
,
t
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
unbind
:
function
(
e
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
[
i
]
=
null
,
delete
e
[
i
]}}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-1a07b08b.
8495daf0
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-1a07b08b.
a4648995
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-218bb4cf.
02bb1f44
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-218bb4cf.
ad8939a9
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-22e5f704.
e864fa08
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-22e5f704.
120c5aba
.js
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-22e5f704"
],{
3304
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
r
(
n
);
var
a
=
function
(){
var
e
=
this
,
n
=
e
.
$createElement
,
t
=
e
.
_self
.
_c
||
n
;
return
t
(
"el-container"
,[
t
(
"el-main"
,[
t
(
"el-form"
,{
ref
:
"addChannel"
,
attrs
:{
model
:
e
.
channel
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
t
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesNum"
,
label
:
"渠道号"
}},[
t
(
"el-input"
,{
model
:{
value
:
e
.
channel
.
channelNum
,
callback
:
function
(
n
){
e
.
$set
(
e
.
channel
,
"channelNum"
,
n
)},
expression
:
"channel.channelNum"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,{
attrs
:{
prop
:
"remark"
,
label
:
"品牌车型:"
}},[
t
(
"el-input"
,{
attrs
:{
placeholder
:
"奥迪-车系"
},
model
:{
value
:
e
.
channel
.
brand
,
callback
:
function
(
n
){
e
.
$set
(
e
.
channel
,
"brand"
,
n
)},
expression
:
"channel.brand"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,[
t
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"添加"
)]),
e
.
_v
(
" "
),
t
(
"el-button"
,{
on
:{
click
:
e
.
toSeriesList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
i
=
[],
r
=
(
t
(
"ac6a"
),
t
(
"456d"
),
t
(
"aa98"
)),
c
=
{
channelNum
:
"渠道号"
,
brand
:
"品牌车型"
},
d
=
{
data
:
function
(){
var
e
=
function
(
e
,
n
,
t
){
0
===
n
.
length
?
t
(
new
Error
(
c
[
e
.
field
]
+
"必须填写"
)):
t
()};
return
{
loading
:
!
1
,
channel
:{
channelNum
:
""
,
brand
:
""
},
rules
:{
channelNum
:[{
validator
:
e
}],
brand
:[{
validator
:
e
}]}}},
mounted
:
function
(){},
methods
:{
setDefault
:
function
(){
this
.
$refs
.
addSeries
.
resetFields
()},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
addChannel
.
validate
((
function
(
n
,
t
){
if
(
n
)
Object
(
r
[
"a"
])(
e
.
channel
).
then
((
function
(
n
){
var
t
=
n
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
t
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
loading
=!
1
,
e
.
setDefault
(),
e
.
toSeriesList
()})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
a
=
t
[
Object
.
keys
(
t
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
a
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toSeriesList
:
function
(){
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel"
})}}},
u
=
d
,
o
=
t
(
"2877"
),
l
=
Object
(
o
[
"a"
])(
u
,
a
,
i
,
!
1
,
null
,
"5398e163"
,
null
);
n
[
"default"
]
=
l
.
exports
},
aa98
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
d
(
n
,
"g"
,(
function
(){
return
i
})),
t
.
d
(
n
,
"h"
,(
function
(){
return
r
})),
t
.
d
(
n
,
"n"
,(
function
(){
return
c
})),
t
.
d
(
n
,
"b"
,(
function
(){
return
d
})),
t
.
d
(
n
,
"p"
,(
function
(){
return
u
})),
t
.
d
(
n
,
"l"
,(
function
(){
return
o
})),
t
.
d
(
n
,
"j"
,(
function
(){
return
l
})),
t
.
d
(
n
,
"f"
,(
function
(){
return
s
})),
t
.
d
(
n
,
"a"
,(
function
(){
return
h
})),
t
.
d
(
n
,
"m"
,(
function
(){
return
f
})),
t
.
d
(
n
,
"i"
,(
function
(){
return
v
})),
t
.
d
(
n
,
"c"
,(
function
(){
return
p
})),
t
.
d
(
n
,
"d"
,(
function
(){
return
m
})),
t
.
d
(
n
,
"o"
,(
function
(){
return
b
})),
t
.
d
(
n
,
"k"
,(
function
(){
return
g
})),
t
.
d
(
n
,
"e"
,(
function
(){
return
j
}));
t
(
"55dd"
);
var
a
=
t
(
"b775"
);
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
u
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
f
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
v
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
p
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
g
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
j
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}}}]);
\ No newline at end of file
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-22e5f704"
],{
3304
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
r
(
n
);
var
a
=
function
(){
var
e
=
this
,
n
=
e
.
$createElement
,
t
=
e
.
_self
.
_c
||
n
;
return
t
(
"el-container"
,[
t
(
"el-main"
,[
t
(
"el-form"
,{
ref
:
"addChannel"
,
attrs
:{
model
:
e
.
channel
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
t
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesNum"
,
label
:
"渠道号"
}},[
t
(
"el-input"
,{
model
:{
value
:
e
.
channel
.
channelNum
,
callback
:
function
(
n
){
e
.
$set
(
e
.
channel
,
"channelNum"
,
n
)},
expression
:
"channel.channelNum"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,{
attrs
:{
prop
:
"remark"
,
label
:
"品牌车型:"
}},[
t
(
"el-input"
,{
attrs
:{
placeholder
:
"奥迪-车系"
},
model
:{
value
:
e
.
channel
.
brand
,
callback
:
function
(
n
){
e
.
$set
(
e
.
channel
,
"brand"
,
n
)},
expression
:
"channel.brand"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,[
t
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"添加"
)]),
e
.
_v
(
" "
),
t
(
"el-button"
,{
on
:{
click
:
e
.
toSeriesList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
i
=
[],
r
=
(
t
(
"ac6a"
),
t
(
"456d"
),
t
(
"aa98"
)),
c
=
{
channelNum
:
"渠道号"
,
brand
:
"品牌车型"
},
u
=
{
data
:
function
(){
var
e
=
function
(
e
,
n
,
t
){
0
===
n
.
length
?
t
(
new
Error
(
c
[
e
.
field
]
+
"必须填写"
)):
t
()};
return
{
loading
:
!
1
,
channel
:{
channelNum
:
""
,
brand
:
""
},
rules
:{
channelNum
:[{
validator
:
e
}],
brand
:[{
validator
:
e
}]}}},
mounted
:
function
(){},
methods
:{
setDefault
:
function
(){
this
.
$refs
.
addSeries
.
resetFields
()},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
addChannel
.
validate
((
function
(
n
,
t
){
if
(
n
)
Object
(
r
[
"a"
])(
e
.
channel
).
then
((
function
(
n
){
var
t
=
n
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
t
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
loading
=!
1
,
e
.
setDefault
(),
e
.
toSeriesList
()})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
a
=
t
[
Object
.
keys
(
t
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
a
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toSeriesList
:
function
(){
this
.
$router
.
push
({
path
:
"/configManagement/deviceChannel"
})}}},
d
=
u
,
o
=
t
(
"2877"
),
l
=
Object
(
o
[
"a"
])(
d
,
a
,
i
,
!
1
,
null
,
"5398e163"
,
null
);
n
[
"default"
]
=
l
.
exports
},
aa98
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
d
(
n
,
"g"
,(
function
(){
return
i
})),
t
.
d
(
n
,
"h"
,(
function
(){
return
r
})),
t
.
d
(
n
,
"n"
,(
function
(){
return
c
})),
t
.
d
(
n
,
"b"
,(
function
(){
return
u
})),
t
.
d
(
n
,
"p"
,(
function
(){
return
d
})),
t
.
d
(
n
,
"l"
,(
function
(){
return
o
})),
t
.
d
(
n
,
"j"
,(
function
(){
return
l
})),
t
.
d
(
n
,
"f"
,(
function
(){
return
s
})),
t
.
d
(
n
,
"a"
,(
function
(){
return
h
})),
t
.
d
(
n
,
"m"
,(
function
(){
return
f
})),
t
.
d
(
n
,
"i"
,(
function
(){
return
v
})),
t
.
d
(
n
,
"c"
,(
function
(){
return
p
})),
t
.
d
(
n
,
"d"
,(
function
(){
return
m
})),
t
.
d
(
n
,
"o"
,(
function
(){
return
b
})),
t
.
d
(
n
,
"k"
,(
function
(){
return
g
})),
t
.
d
(
n
,
"e"
,(
function
(){
return
j
}));
t
(
"55dd"
);
var
a
=
t
(
"b775"
);
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
d
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
f
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
v
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
p
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
g
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
j
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-2b4823a9.
36c8772f
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-2b4823a9.
d42464b2
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-2d230a36.
77c3129c
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-2d230a36.
a16402ea
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-3b59103a.
b9c0582c
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-3b59103a.
e05b61e6
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-403c80dd.
5ab9488f
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-403c80dd.
dea3dfbd
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-47af9ee4.
8089e66e
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-47af9ee4.
c49c140c
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-4a8d06a6.
81dbed1
3.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-4a8d06a6.
9921a76
3.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-4ab8490a.
77e41b2a
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-4ab8490a.
29b8a83b
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-4b016116.
98c31cfd
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-4b016116.
78605b5f
.js
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-4b016116"
],{
"0122"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
a
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-main"
,[
n
(
"el-form"
,{
ref
:
"importDeviceChannel"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
n
(
"upload-excel-component"
,{
attrs
:{
"on-success"
:
e
.
handleSuccess
,
"before-upload"
:
e
.
beforeUpload
}}),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesId"
,
label
:
"所属系列"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"请选择"
},
model
:{
value
:
e
.
device
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"seriesId"
,
t
)},
expression
:
"device.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
)],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"deptId"
,
label
:
"所属部门"
}},[
n
(
"el-cascader"
,{
attrs
:{
"expand-trigger"
:
"hover"
,
options
:
e
.
options
,
"show-all-levels"
:
!
1
,
"change-on-select"
:
""
},
on
:{
change
:
e
.
handleChange
},
model
:{
value
:
e
.
selectDeptParents
,
callback
:
function
(
t
){
e
.
selectDeptParents
=
t
},
expression
:
"selectDeptParents"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"channelNumsMessage"
,
label
:
"终端提示文字"
}},[
n
(
"el-input"
,{
model
:{
value
:
e
.
device
.
channelNumsMessage
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelNumsMessage"
,
t
)},
expression
:
"device.channelNumsMessage"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"channelRules"
,
label
:
"规则"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"选择"
},
model
:{
value
:
e
.
device
.
channelRules
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelRules"
,
t
)},
expression
:
"device.channelRules"
}},[
n
(
"el-option"
,{
attrs
:{
label
:
"白名单"
,
value
:
"0"
}}),
e
.
_v
(
" "
),
n
(
"el-option"
,{
attrs
:{
label
:
"黑名单"
,
value
:
"1"
}})],
1
)],
1
),
e
.
_v
(
" "
),
n
(
"el-transfer"
,{
attrs
:{
data
:
e
.
device
.
selectChannelNums
,
titles
:
e
.
transferTitle
},
model
:{
value
:
e
.
device
.
channelNums
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelNums"
,
t
)},
expression
:
"device.channelNums"
}}),
e
.
_v
(
" "
),
n
(
"el-form-item"
,[
n
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
r
=
[],
i
=
(
n
(
"456d"
),
n
(
"96cf"
),
n
(
"3b8d"
)),
s
=
(
n
(
"ac6a"
),
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"div"
,[
n
(
"input"
,{
ref
:
"excel-upload-input"
,
staticClass
:
"excel-upload-input"
,
attrs
:{
type
:
"file"
,
accept
:
".xlsx, .xls"
},
on
:{
change
:
e
.
handleClick
}}),
e
.
_v
(
" "
),
n
(
"div"
,{
staticClass
:
"drop"
,
on
:{
drop
:
e
.
handleDrop
,
dragover
:
e
.
handleDragover
,
dragenter
:
e
.
handleDragover
}},[
e
.
_v
(
"
\
n 点击需要上传信息的Excel文件
\
n "
),
n
(
"el-button"
,{
staticStyle
:{
"margin-left"
:
"16px"
},
attrs
:{
loading
:
e
.
loading
,
size
:
"mini"
,
type
:
"primary"
},
on
:{
click
:
e
.
handleUpload
}},[
e
.
_v
(
"
\
n 解析
\
n "
)]),
e
.
_v
(
" "
),
n
(
"span"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
e
.
resultShow
,
expression
:
"resultShow"
}]},[
e
.
_v
(
"
\
n 解析成功
\
n "
)])],
1
)])}),
c
=
[],
o
=
(
n
(
"7f7f"
),
n
(
"1146"
)),
l
=
n
.
n
(
o
),
u
=
{
props
:{
beforeUpload
:
Function
,
onSuccess
:
Function
},
data
:
function
(){
return
{
loading
:
!
1
,
resultShow
:
!
1
,
excelData
:{
header
:
null
,
results
:
null
}}},
methods
:{
generateData
:
function
(
e
){
var
t
=
e
.
header
,
n
=
e
.
results
;
this
.
excelData
.
header
=
t
,
this
.
excelData
.
results
=
n
,
this
.
onSuccess
&&
this
.
onSuccess
(
this
.
excelData
)},
handleDrop
:
function
(
e
){
if
(
e
.
stopPropagation
(),
e
.
preventDefault
(),
!
this
.
loading
){
var
t
=
e
.
dataTransfer
.
files
;
if
(
1
===
t
.
length
){
var
n
=
t
[
0
];
if
(
!
this
.
isExcel
(
n
))
return
this
.
$message
.
error
(
"Only supports upload .xlsx, .xls, .csv suffix files"
),
!
1
;
this
.
upload
(
n
),
e
.
stopPropagation
(),
e
.
preventDefault
()}
else
this
.
$message
.
error
(
"Only support uploading one file!"
)}},
handleDragover
:
function
(
e
){
e
.
stopPropagation
(),
e
.
preventDefault
(),
e
.
dataTransfer
.
dropEffect
=
"copy"
},
handleUpload
:
function
(){
this
.
$refs
[
"excel-upload-input"
].
click
()},
handleClick
:
function
(
e
){
var
t
=
e
.
target
.
files
,
n
=
t
[
0
];
n
&&
this
.
upload
(
n
)},
upload
:
function
(
e
){
if
(
this
.
$refs
[
"excel-upload-input"
].
value
=
null
,
this
.
beforeUpload
){
var
t
=
this
.
beforeUpload
(
e
);
t
&&
this
.
readerData
(
e
),
this
.
resultShow
=!
0
}
else
this
.
readerData
(
e
)},
readerData
:
function
(
e
){
var
t
=
this
;
return
this
.
loading
=!
0
,
new
Promise
((
function
(
n
,
a
){
var
r
=
new
FileReader
;
r
.
onload
=
function
(
e
){
var
a
=
e
.
target
.
result
,
r
=
l
.
a
.
read
(
a
,{
type
:
"array"
}),
i
=
r
.
SheetNames
[
0
],
s
=
r
.
Sheets
[
i
],
c
=
t
.
getHeaderRow
(
s
),
o
=
l
.
a
.
utils
.
sheet_to_json
(
s
);
t
.
generateData
({
header
:
c
,
results
:
o
}),
t
.
loading
=!
1
,
n
()},
r
.
readAsArrayBuffer
(
e
)}))},
getHeaderRow
:
function
(
e
){
var
t
,
n
=
[],
a
=
l
.
a
.
utils
.
decode_range
(
e
[
"!ref"
]),
r
=
a
.
s
.
r
;
for
(
t
=
a
.
s
.
c
;
t
<=
a
.
e
.
c
;
++
t
){
var
i
=
e
[
l
.
a
.
utils
.
encode_cell
({
c
:
t
,
r
:
r
})],
s
=
"UNKNOWN "
+
t
;
i
&&
i
.
t
&&
(
s
=
l
.
a
.
utils
.
format_cell
(
i
)),
n
.
push
(
s
)}
return
n
},
isExcel
:
function
(
e
){
return
/
\.(
xlsx|xls|csv
)
$/
.
test
(
e
.
name
)}}},
d
=
u
,
p
=
(
n
(
"2df5"
),
n
(
"2877"
)),
f
=
Object
(
p
[
"a"
])(
d
,
s
,
c
,
!
1
,
null
,
"7884a998"
,
null
),
h
=
f
.
exports
,
v
=
n
(
"aa98"
),
m
=
n
(
"7d09"
),
g
=
n
(
"fe05"
),
b
=
{
channelNumsMessage
:
"终端提示文字"
,
channelRules
:
"规则"
},
O
=
{
components
:{
UploadExcelComponent
:
h
},
data
:
function
(){
var
e
=
function
(
e
,
t
,
n
){
void
0
===
t
||
null
===
t
||
0
===
t
.
length
?
n
(
new
Error
(
b
[
e
.
field
]
+
"必须填写"
)):
n
()};
return
{
loading
:
!
1
,
device
:{
selectChannelNums
:[],
channelNums
:[],
channelNumsMessage
:
""
,
channelRules
:
""
,
imeis
:[],
seriesId
:
""
,
deptId
:
""
},
rules
:{
channelNumsMessage
:[{
validator
:
e
}],
channelRules
:[{
validator
:
e
}]},
selectSeriesOptions
:[],
tableData
:
""
,
options
:[],
selectDeptParents
:[],
transferTitle
:[
"渠道号列表"
,
"已选择"
]}},
mounted
:
function
(){
this
.
getTransfer
(),
this
.
selectSeries
(),
this
.
selectDeptParent
()},
methods
:{
beforeUpload
:
function
(
e
){
var
t
=
e
.
size
/
1024
/
1024
<
1
;
return
!!
t
||
(
this
.
$message
({
message
:
"Please do not upload files larger than 1m in size."
,
type
:
"warning"
}),
!
1
)},
handleSuccess
:
function
(
e
){
var
t
=
e
.
results
;
e
.
header
;
this
.
device
.
infos
=
t
},
setDefault
:
function
(){
this
.
$refs
.
device
=
[]},
getTransfer
:
function
(){
var
e
=
this
;
Object
(
v
[
"i"
])().
then
((
function
(
t
){
var
n
=
t
.
data
;
n
.
forEach
((
function
(
t
){
e
.
device
.
selectChannelNums
.
push
({
key
:
t
.
channelId
,
label
:
t
.
channelNum
+
"_"
+
t
.
brand
})}))}))},
selectSeries
:
function
(){
var
e
=
Object
(
i
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
m
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
importDeviceChannel
.
validate
((
function
(
t
,
n
){
if
(
console
.
log
(
JSON
.
stringify
(
e
.
device
)),
t
)
Object
(
v
[
"p"
])(
JSON
.
stringify
(
e
.
device
)).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
e
.
loading
=!
1
})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
a
=
n
[
Object
.
keys
(
n
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
a
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
})},
handleChange
:
function
(
e
){
var
t
=
e
.
length
;
t
-=
1
,
this
.
device
.
deptId
=
e
[
t
]},
selectDeptParent
:
function
(){
var
e
=
Object
(
i
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
g
[
"e"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
options
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}()}},
D
=
O
,
j
=
Object
(
p
[
"a"
])(
D
,
a
,
r
,
!
1
,
null
,
"2011d250"
,
null
);
t
[
"default"
]
=
j
.
exports
},
1
:
function
(
e
,
t
){},
2
:
function
(
e
,
t
){},
"2df5"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
a
=
n
(
"e3b5"
),
r
=
n
.
n
(
a
);
r
.
a
},
3
:
function
(
e
,
t
){},
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
i
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
o
}));
n
(
"55dd"
);
var
a
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
o
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
i
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
O
}));
n
(
"55dd"
);
var
a
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
p
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
f
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
h
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
v
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
g
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
b
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
O
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
e3b5
:
function
(
e
,
t
,
n
){},
fe05
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"c"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
i
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
l
}));
n
(
"7f7f"
),
n
(
"55dd"
);
var
a
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
name
:
e
.
name
}})}
function
i
(){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/listAll"
,
method
:
"post"
})}
function
s
(){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/listAllTree"
,
method
:
"post"
})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/add"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/edit"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}}}]);
\ No newline at end of file
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-4b016116"
],{
"0122"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
a
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-main"
,[
n
(
"el-form"
,{
ref
:
"importDeviceChannel"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
n
(
"upload-excel-component"
,{
attrs
:{
"on-success"
:
e
.
handleSuccess
,
"before-upload"
:
e
.
beforeUpload
}}),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesId"
,
label
:
"所属系列"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"请选择"
},
model
:{
value
:
e
.
device
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"seriesId"
,
t
)},
expression
:
"device.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
)],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"deptId"
,
label
:
"所属部门"
}},[
n
(
"el-cascader"
,{
attrs
:{
"expand-trigger"
:
"hover"
,
options
:
e
.
options
,
"show-all-levels"
:
!
1
,
"change-on-select"
:
""
},
on
:{
change
:
e
.
handleChange
},
model
:{
value
:
e
.
selectDeptParents
,
callback
:
function
(
t
){
e
.
selectDeptParents
=
t
},
expression
:
"selectDeptParents"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"channelNumsMessage"
,
label
:
"终端提示文字"
}},[
n
(
"el-input"
,{
model
:{
value
:
e
.
device
.
channelNumsMessage
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelNumsMessage"
,
t
)},
expression
:
"device.channelNumsMessage"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"channelRules"
,
label
:
"规则"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"选择"
},
model
:{
value
:
e
.
device
.
channelRules
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelRules"
,
t
)},
expression
:
"device.channelRules"
}},[
n
(
"el-option"
,{
attrs
:{
label
:
"白名单"
,
value
:
"0"
}}),
e
.
_v
(
" "
),
n
(
"el-option"
,{
attrs
:{
label
:
"黑名单"
,
value
:
"1"
}})],
1
)],
1
),
e
.
_v
(
" "
),
n
(
"el-transfer"
,{
attrs
:{
data
:
e
.
device
.
selectChannelNums
,
titles
:
e
.
transferTitle
},
model
:{
value
:
e
.
device
.
channelNums
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelNums"
,
t
)},
expression
:
"device.channelNums"
}}),
e
.
_v
(
" "
),
n
(
"el-form-item"
,[
n
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
r
=
[],
i
=
(
n
(
"456d"
),
n
(
"96cf"
),
n
(
"3b8d"
)),
s
=
(
n
(
"ac6a"
),
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"div"
,[
n
(
"input"
,{
ref
:
"excel-upload-input"
,
staticClass
:
"excel-upload-input"
,
attrs
:{
type
:
"file"
,
accept
:
".xlsx, .xls"
},
on
:{
change
:
e
.
handleClick
}}),
e
.
_v
(
" "
),
n
(
"div"
,{
staticClass
:
"drop"
,
on
:{
drop
:
e
.
handleDrop
,
dragover
:
e
.
handleDragover
,
dragenter
:
e
.
handleDragover
}},[
e
.
_v
(
"
\
n 点击需要上传信息的Excel文件
\
n "
),
n
(
"el-button"
,{
staticStyle
:{
"margin-left"
:
"16px"
},
attrs
:{
loading
:
e
.
loading
,
size
:
"mini"
,
type
:
"primary"
},
on
:{
click
:
e
.
handleUpload
}},[
e
.
_v
(
"
\
n 解析
\
n "
)]),
e
.
_v
(
" "
),
n
(
"span"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
e
.
resultShow
,
expression
:
"resultShow"
}]},[
e
.
_v
(
"
\
n 解析成功
\
n "
)])],
1
)])}),
c
=
[],
o
=
(
n
(
"7f7f"
),
n
(
"1146"
)),
l
=
n
.
n
(
o
),
u
=
{
props
:{
beforeUpload
:
Function
,
onSuccess
:
Function
},
data
:
function
(){
return
{
loading
:
!
1
,
resultShow
:
!
1
,
excelData
:{
header
:
null
,
results
:
null
}}},
methods
:{
generateData
:
function
(
e
){
var
t
=
e
.
header
,
n
=
e
.
results
;
this
.
excelData
.
header
=
t
,
this
.
excelData
.
results
=
n
,
this
.
onSuccess
&&
this
.
onSuccess
(
this
.
excelData
)},
handleDrop
:
function
(
e
){
if
(
e
.
stopPropagation
(),
e
.
preventDefault
(),
!
this
.
loading
){
var
t
=
e
.
dataTransfer
.
files
;
if
(
1
===
t
.
length
){
var
n
=
t
[
0
];
if
(
!
this
.
isExcel
(
n
))
return
this
.
$message
.
error
(
"Only supports upload .xlsx, .xls, .csv suffix files"
),
!
1
;
this
.
upload
(
n
),
e
.
stopPropagation
(),
e
.
preventDefault
()}
else
this
.
$message
.
error
(
"Only support uploading one file!"
)}},
handleDragover
:
function
(
e
){
e
.
stopPropagation
(),
e
.
preventDefault
(),
e
.
dataTransfer
.
dropEffect
=
"copy"
},
handleUpload
:
function
(){
this
.
$refs
[
"excel-upload-input"
].
click
()},
handleClick
:
function
(
e
){
var
t
=
e
.
target
.
files
,
n
=
t
[
0
];
n
&&
this
.
upload
(
n
)},
upload
:
function
(
e
){
if
(
this
.
$refs
[
"excel-upload-input"
].
value
=
null
,
this
.
beforeUpload
){
var
t
=
this
.
beforeUpload
(
e
);
t
&&
this
.
readerData
(
e
),
this
.
resultShow
=!
0
}
else
this
.
readerData
(
e
)},
readerData
:
function
(
e
){
var
t
=
this
;
return
this
.
loading
=!
0
,
new
Promise
((
function
(
n
,
a
){
var
r
=
new
FileReader
;
r
.
onload
=
function
(
e
){
var
a
=
e
.
target
.
result
,
r
=
l
.
a
.
read
(
a
,{
type
:
"array"
}),
i
=
r
.
SheetNames
[
0
],
s
=
r
.
Sheets
[
i
],
c
=
t
.
getHeaderRow
(
s
),
o
=
l
.
a
.
utils
.
sheet_to_json
(
s
);
t
.
generateData
({
header
:
c
,
results
:
o
}),
t
.
loading
=!
1
,
n
()},
r
.
readAsArrayBuffer
(
e
)}))},
getHeaderRow
:
function
(
e
){
var
t
,
n
=
[],
a
=
l
.
a
.
utils
.
decode_range
(
e
[
"!ref"
]),
r
=
a
.
s
.
r
;
for
(
t
=
a
.
s
.
c
;
t
<=
a
.
e
.
c
;
++
t
){
var
i
=
e
[
l
.
a
.
utils
.
encode_cell
({
c
:
t
,
r
:
r
})],
s
=
"UNKNOWN "
+
t
;
i
&&
i
.
t
&&
(
s
=
l
.
a
.
utils
.
format_cell
(
i
)),
n
.
push
(
s
)}
return
n
},
isExcel
:
function
(
e
){
return
/
\.(
xlsx|xls|csv
)
$/
.
test
(
e
.
name
)}}},
d
=
u
,
p
=
(
n
(
"2df5"
),
n
(
"2877"
)),
f
=
Object
(
p
[
"a"
])(
d
,
s
,
c
,
!
1
,
null
,
"7884a998"
,
null
),
h
=
f
.
exports
,
v
=
n
(
"aa98"
),
m
=
n
(
"7d09"
),
g
=
n
(
"fe05"
),
b
=
{
channelNumsMessage
:
"终端提示文字"
,
channelRules
:
"规则"
},
O
=
{
components
:{
UploadExcelComponent
:
h
},
data
:
function
(){
var
e
=
function
(
e
,
t
,
n
){
void
0
===
t
||
null
===
t
||
0
===
t
.
length
?
n
(
new
Error
(
b
[
e
.
field
]
+
"必须填写"
)):
n
()};
return
{
loading
:
!
1
,
device
:{
selectChannelNums
:[],
channelNums
:[],
channelNumsMessage
:
""
,
channelRules
:
""
,
imeis
:[],
seriesId
:
""
,
deptId
:
""
},
rules
:{
channelNumsMessage
:[{
validator
:
e
}],
channelRules
:[{
validator
:
e
}]},
selectSeriesOptions
:[],
tableData
:
""
,
options
:[],
selectDeptParents
:[],
transferTitle
:[
"渠道号列表"
,
"已选择"
]}},
mounted
:
function
(){
this
.
getTransfer
(),
this
.
selectSeries
(),
this
.
selectDeptParent
()},
methods
:{
beforeUpload
:
function
(
e
){
var
t
=
e
.
size
/
1024
/
1024
<
1
;
return
!!
t
||
(
this
.
$message
({
message
:
"Please do not upload files larger than 1m in size."
,
type
:
"warning"
}),
!
1
)},
handleSuccess
:
function
(
e
){
var
t
=
e
.
results
;
e
.
header
;
this
.
device
.
infos
=
t
},
setDefault
:
function
(){
this
.
$refs
.
device
=
[]},
getTransfer
:
function
(){
var
e
=
this
;
Object
(
v
[
"i"
])().
then
((
function
(
t
){
var
n
=
t
.
data
;
n
.
forEach
((
function
(
t
){
e
.
device
.
selectChannelNums
.
push
({
key
:
t
.
channelId
,
label
:
t
.
channelNum
+
"_"
+
t
.
brand
})}))}))},
selectSeries
:
function
(){
var
e
=
Object
(
i
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
m
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
importDeviceChannel
.
validate
((
function
(
t
,
n
){
if
(
console
.
log
(
JSON
.
stringify
(
e
.
device
)),
t
)
Object
(
v
[
"p"
])(
JSON
.
stringify
(
e
.
device
)).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
e
.
loading
=!
1
})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
a
=
n
[
Object
.
keys
(
n
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
a
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
})},
handleChange
:
function
(
e
){
var
t
=
e
.
length
;
t
-=
1
,
this
.
device
.
deptId
=
e
[
t
]},
selectDeptParent
:
function
(){
var
e
=
Object
(
i
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
g
[
"e"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
options
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}()}},
D
=
O
,
j
=
Object
(
p
[
"a"
])(
D
,
a
,
r
,
!
1
,
null
,
"2011d250"
,
null
);
t
[
"default"
]
=
j
.
exports
},
1
:
function
(
e
,
t
){},
2
:
function
(
e
,
t
){},
"2df5"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
a
=
n
(
"e3b5"
),
r
=
n
.
n
(
a
);
r
.
a
},
3
:
function
(
e
,
t
){},
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
i
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
o
}));
n
(
"55dd"
);
var
a
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
o
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
i
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
O
}));
n
(
"55dd"
);
var
a
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
p
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
f
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
h
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
v
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
g
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
b
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
O
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
e3b5
:
function
(
e
,
t
,
n
){},
fe05
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"c"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
i
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
l
}));
n
(
"7f7f"
),
n
(
"55dd"
);
var
a
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
name
:
e
.
name
}})}
function
i
(){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/listAll"
,
method
:
"post"
})}
function
s
(){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/listAllTree"
,
method
:
"post"
})}
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/add"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/edit"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/sys/dept/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-5411756c.
08d531e7
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-5411756c.
a32521df
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-5c585ee6.
abd3f3f5
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-5c585ee6.
98c0af9d
.js
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-5c585ee6"
],{
"3ac7"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-main"
,[
n
(
"el-form"
,{
ref
:
"setChannel"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
n
(
"el-form-item"
,{
attrs
:{
prop
:
"channelNumsMessage"
,
label
:
"终端提示文字"
}},[
n
(
"el-input"
,{
model
:{
value
:
e
.
device
.
channelNumsMessage
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelNumsMessage"
,
t
)},
expression
:
"device.channelNumsMessage"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"channelRules"
,
label
:
"规则"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"选择"
},
model
:{
value
:
e
.
device
.
channelRules
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelRules"
,
t
)},
expression
:
"device.channelRules"
}},[
n
(
"el-option"
,{
attrs
:{
label
:
"白名单"
,
value
:
"0"
}}),
e
.
_v
(
" "
),
n
(
"el-option"
,{
attrs
:{
label
:
"黑名单"
,
value
:
"1"
}})],
1
)],
1
),
e
.
_v
(
" "
),
n
(
"el-transfer"
,{
attrs
:{
data
:
e
.
device
.
selectChannelNums
,
titles
:
e
.
transferTitle
},
model
:{
value
:
e
.
device
.
channelNums
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelNums"
,
t
)},
expression
:
"device.channelNums"
}}),
e
.
_v
(
" "
),
n
(
"el-form-item"
,[
n
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
a
=
[],
c
=
(
n
(
"456d"
),
n
(
"ac6a"
),
n
(
"96cf"
),
n
(
"3b8d"
)),
o
=
n
(
"aa98"
),
r
=
{
channelNumsMessage
:
"终端提示文字"
,
channelRules
:
"规则"
},
u
=
{
data
:
function
(){
var
e
=
function
(
e
,
t
,
n
){
void
0
===
t
||
null
===
t
||
0
===
t
.
length
?
n
(
new
Error
(
r
[
e
.
field
]
+
"必须填写"
)):
n
()};
return
{
loading
:
!
1
,
device
:{
selectChannelNums
:[],
channelNums
:[],
channelNumsMessage
:
""
,
channelRules
:
""
,
imeis
:[]},
rules
:{
channelNumsMessage
:[{
validator
:
e
}],
channelRules
:[{
validator
:
e
}]},
selectSeriesOptions
:[],
transferTitle
:[
"渠道号列表"
,
"已选择"
]}},
mounted
:
function
(){
this
.
device
.
imeis
=
this
.
$route
.
query
.
imeis
,
this
.
getFormData
(),
this
.
getTransfer
()},
methods
:{
getFormData
:
function
(){
var
e
=
Object
(
c
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
setDefault
:
function
(){
this
.
$refs
.
device
=
[]},
getTransfer
:
function
(){
var
e
=
this
;
Object
(
o
[
"i"
])().
then
((
function
(
t
){
var
n
=
t
.
data
;
n
.
forEach
((
function
(
t
){
e
.
device
.
selectChannelNums
.
push
({
key
:
t
.
channelId
,
label
:
t
.
channelNum
+
"_"
+
t
.
brand
})}))}))},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
setChannel
.
validate
((
function
(
t
,
n
){
if
(
t
)
Object
(
o
[
"j"
])(
e
.
device
.
imeis
).
then
((
function
(
t
){
var
n
=
t
.
data
,
i
=
e
.
$createElement
,
a
=
""
;
n
.
forEach
((
function
(
e
){
a
=
""
===
a
?
e
:
a
+
","
+
e
})),
e
.
$msgbox
({
title
:
"消息"
,
message
:
i
(
"p"
,
null
,[
i
(
"span"
,
null
,
"该imei会导致覆盖 "
),
i
(
"i"
,{
style
:
"color: teal"
},
a
)]),
showCancelButton
:
!
0
,
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消(则不执行覆盖的imei)"
,
beforeClose
:
function
(
t
,
i
,
a
){
if
(
"confirm"
===
t
)
i
.
confirmButtonLoading
=!
0
,
i
.
confirmButtonText
=
"执行中..."
,
Object
(
o
[
"l"
])(
e
.
device
).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
i
.
confirmButtonLoading
=!
1
,
e
.
loading
=!
1
,
a
()})).
catch
((
function
(){
i
.
confirmButtonLoading
=!
1
,
e
.
loading
=!
1
,
a
()}));
else
if
(
"cancel"
===
t
){
i
.
cancelButtonLoading
=!
0
,
i
.
cancelButtonText
=
"执行中..."
;
var
c
=
[];
e
.
device
.
imeis
.
forEach
((
function
(
e
){
n
.
forEach
((
function
(
t
){
t
===
e
&&
c
.
push
(
e
)}))})),
e
.
device
.
imeis
=
c
,
Object
(
o
[
"l"
])(
e
.
device
).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
i
.
cancelButtonLoading
=!
1
,
e
.
loading
=!
1
,
a
()})).
catch
((
function
(){
i
.
cancelButtonLoading
=!
1
,
e
.
loading
=!
1
,
a
()})),
i
.
cancelButtonLoading
=!
1
}
else
a
()}}).
then
((
function
(
t
){
"confirm"
===
t
?
e
.
$message
({
type
:
"info"
,
message
:
"全部覆盖选项 执行成功"
}):
"cancel"
===
t
&&
e
.
$message
({
type
:
"info"
,
message
:
"不覆盖选项 执行成功"
})}))})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
i
=
n
[
Object
.
keys
(
n
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
i
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
})}}},
s
=
u
,
l
=
n
(
"2877"
),
d
=
Object
(
l
[
"a"
])(
s
,
i
,
a
,
!
1
,
null
,
"9225a73a"
,
null
);
t
[
"default"
]
=
d
.
exports
},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
j
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
f
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
v
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
j
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}}}]);
\ No newline at end of file
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-5c585ee6"
],{
"3ac7"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-main"
,[
n
(
"el-form"
,{
ref
:
"setChannel"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
n
(
"el-form-item"
,{
attrs
:{
prop
:
"channelNumsMessage"
,
label
:
"终端提示文字"
}},[
n
(
"el-input"
,{
model
:{
value
:
e
.
device
.
channelNumsMessage
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelNumsMessage"
,
t
)},
expression
:
"device.channelNumsMessage"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"channelRules"
,
label
:
"规则"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"选择"
},
model
:{
value
:
e
.
device
.
channelRules
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelRules"
,
t
)},
expression
:
"device.channelRules"
}},[
n
(
"el-option"
,{
attrs
:{
label
:
"白名单"
,
value
:
"0"
}}),
e
.
_v
(
" "
),
n
(
"el-option"
,{
attrs
:{
label
:
"黑名单"
,
value
:
"1"
}})],
1
)],
1
),
e
.
_v
(
" "
),
n
(
"el-transfer"
,{
attrs
:{
data
:
e
.
device
.
selectChannelNums
,
titles
:
e
.
transferTitle
},
model
:{
value
:
e
.
device
.
channelNums
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"channelNums"
,
t
)},
expression
:
"device.channelNums"
}}),
e
.
_v
(
" "
),
n
(
"el-form-item"
,[
n
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
a
=
[],
c
=
(
n
(
"456d"
),
n
(
"ac6a"
),
n
(
"96cf"
),
n
(
"3b8d"
)),
o
=
n
(
"aa98"
),
r
=
{
channelNumsMessage
:
"终端提示文字"
,
channelRules
:
"规则"
},
u
=
{
data
:
function
(){
var
e
=
function
(
e
,
t
,
n
){
void
0
===
t
||
null
===
t
||
0
===
t
.
length
?
n
(
new
Error
(
r
[
e
.
field
]
+
"必须填写"
)):
n
()};
return
{
loading
:
!
1
,
device
:{
selectChannelNums
:[],
channelNums
:[],
channelNumsMessage
:
""
,
channelRules
:
""
,
imeis
:[]},
rules
:{
channelNumsMessage
:[{
validator
:
e
}],
channelRules
:[{
validator
:
e
}]},
selectSeriesOptions
:[],
transferTitle
:[
"渠道号列表"
,
"已选择"
]}},
mounted
:
function
(){
this
.
device
.
imeis
=
this
.
$route
.
query
.
imeis
,
this
.
getFormData
(),
this
.
getTransfer
()},
methods
:{
getFormData
:
function
(){
var
e
=
Object
(
c
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
setDefault
:
function
(){
this
.
$refs
.
device
=
[]},
getTransfer
:
function
(){
var
e
=
this
;
Object
(
o
[
"i"
])().
then
((
function
(
t
){
var
n
=
t
.
data
;
n
.
forEach
((
function
(
t
){
e
.
device
.
selectChannelNums
.
push
({
key
:
t
.
channelId
,
label
:
t
.
channelNum
+
"_"
+
t
.
brand
})}))}))},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
setChannel
.
validate
((
function
(
t
,
n
){
if
(
t
)
Object
(
o
[
"j"
])(
e
.
device
.
imeis
).
then
((
function
(
t
){
var
n
=
t
.
data
,
i
=
e
.
$createElement
,
a
=
""
;
n
.
forEach
((
function
(
e
){
a
=
""
===
a
?
e
:
a
+
","
+
e
})),
e
.
$msgbox
({
title
:
"消息"
,
message
:
i
(
"p"
,
null
,[
i
(
"span"
,
null
,
"该imei会导致覆盖 "
),
i
(
"i"
,{
style
:
"color: teal"
},
a
)]),
showCancelButton
:
!
0
,
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消(则不执行覆盖的imei)"
,
beforeClose
:
function
(
t
,
i
,
a
){
if
(
"confirm"
===
t
)
i
.
confirmButtonLoading
=!
0
,
i
.
confirmButtonText
=
"执行中..."
,
Object
(
o
[
"l"
])(
e
.
device
).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
i
.
confirmButtonLoading
=!
1
,
e
.
loading
=!
1
,
a
()})).
catch
((
function
(){
i
.
confirmButtonLoading
=!
1
,
e
.
loading
=!
1
,
a
()}));
else
if
(
"cancel"
===
t
){
i
.
cancelButtonLoading
=!
0
,
i
.
cancelButtonText
=
"执行中..."
;
var
c
=
[];
e
.
device
.
imeis
.
forEach
((
function
(
e
){
n
.
forEach
((
function
(
t
){
t
===
e
&&
c
.
push
(
e
)}))})),
e
.
device
.
imeis
=
c
,
Object
(
o
[
"l"
])(
e
.
device
).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
i
.
cancelButtonLoading
=!
1
,
e
.
loading
=!
1
,
a
()})).
catch
((
function
(){
i
.
cancelButtonLoading
=!
1
,
e
.
loading
=!
1
,
a
()})),
i
.
cancelButtonLoading
=!
1
}
else
a
()}}).
then
((
function
(
t
){
"confirm"
===
t
?
e
.
$message
({
type
:
"info"
,
message
:
"全部覆盖选项 执行成功"
}):
"cancel"
===
t
&&
e
.
$message
({
type
:
"info"
,
message
:
"不覆盖选项 执行成功"
})}))})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
i
=
n
[
Object
.
keys
(
n
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
i
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
})}}},
s
=
u
,
l
=
n
(
"2877"
),
d
=
Object
(
l
[
"a"
])(
s
,
i
,
a
,
!
1
,
null
,
"9225a73a"
,
null
);
t
[
"default"
]
=
d
.
exports
},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
j
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
f
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
v
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
j
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-636f8118.
7c184546
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-636f8118.
4eebe991
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-64238bd4.
b5c58bf5
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-64238bd4.
9fe6b6fa
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-723f6b88.
0968a21e
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-723f6b88.
76a00cb9
.js
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-723f6b88"
],{
"11c3"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-header"
,[
n
(
"div"
,{
staticStyle
:{
margin
:
"20px 0"
}},[
n
(
"el-button"
,{
on
:{
click
:
e
.
deletePage
}},[
e
.
_v
(
"删除"
)]),
e
.
_v
(
" "
),
n
(
"el-select"
,{
attrs
:{
placeholder
:
"请选择渠道号"
,
multiple
:
"multiple"
},
model
:{
value
:
e
.
selectChannelValue
,
callback
:
function
(
t
){
e
.
selectChannelValue
=
t
},
expression
:
"selectChannelValue"
}},
e
.
_l
(
e
.
selectChannel
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
value
,
attrs
:{
label
:
e
.
label
,
value
:
e
.
value
}})})),
1
),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
getList
}},[
e
.
_v
(
"确定"
)])],
1
)]),
e
.
_v
(
" "
),
n
(
"el-main"
,[
n
(
"el-table"
,{
directives
:[{
name
:
"loading"
,
rawName
:
"v-loading"
,
value
:
e
.
listLoading
,
expression
:
"listLoading"
}],
key
:
e
.
tableKey
,
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
list
,
border
:
""
,
fit
:
""
,
"highlight-current-row"
:
""
,
"default-sort"
:
e
.
defaultSort
},
on
:{
"sort-change"
:
e
.
sortChange
,
"selection-change"
:
e
.
handleSelectionChange
}},[
n
(
"el-table-column"
,{
attrs
:{
type
:
"selection"
,
width
:
"55"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号"
,
prop
:
"channelNum"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"禁用提示文字"
,
prop
:
"channelNumsMessage"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号规则"
,
prop
:
"channelRules"
,
width
:
"150"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
channelRules
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"channelRulesFilter"
)(
i
)))])]}}])}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"所属客户"
,
prop
:
"deptName"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"关联设备数量"
,
prop
:
"channelNumsMessage"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
fixed
:
"right"
,
label
:
"操作"
,
width
:
"100"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
return
[
n
(
"el-button"
,{
attrs
:{
type
:
"text"
,
size
:
"small"
},
on
:{
click
:
function
(
n
){
return
e
.
dialogVisibleTrue
(
t
.
row
)}}},[
e
.
_v
(
"查看"
)])]}}])})],
1
),
e
.
_v
(
" "
),
n
(
"el-dialog"
,{
attrs
:{
title
:
e
.
diaTitle
,
visible
:
e
.
dialogVisible
},
on
:{
"update:visible"
:
function
(
t
){
e
.
dialogVisible
=
t
},
close
:
e
.
closeDialogVisible
}},[
n
(
"el-table"
,{
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
diaLogTableData
,
border
:
""
}},[
n
(
"el-table-column"
,{
attrs
:{
fixed
:
""
,
prop
:
"imei"
,
label
:
"imei"
,
width
:
"150"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
prop
:
"seriesNum"
,
label
:
"产品系列"
,
width
:
"120"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
prop
:
"deptName"
,
label
:
"所属客户"
,
width
:
"120"
}})],
1
)],
1
)],
1
)],
1
)},
l
=
[],
a
=
(
n
(
"ac6a"
),
n
(
"c7a7"
)),
c
=
n
(
"ed08"
),
o
=
n
(
"aa98"
),
r
=
{
components
:{},
directives
:{
waves
:
a
[
"a"
]},
filters
:{
valueFilter
:
function
(
e
){
return
e
||
"无"
},
timeFilter
:
function
(
e
){
return
e
?
Object
(
c
[
"d"
])(
e
,
"{y}-{m}-{d} {h}:{i}"
):
"无"
},
channelRulesFilter
:
function
(
e
){
return
0
===
e
?
"白名单"
:
"黑名单"
}},
data
:
function
(){
return
{
selectChannel
:[],
selectChannelValue
:
""
,
tableKey
:
0
,
listLoading
:
!
0
,
listQuery
:{
pageSize
:
10
},
list
:[],
total
:
0
,
defaultSort
:{},
multipleSelection
:[],
device
:{
imei
:
""
},
deviceIds
:[],
dialogVisible
:
!
1
,
diaTitle
:
""
,
diaLogTableData
:[]}},
mounted
:
function
(){
this
.
getList
(),
this
.
getSelectChannel
()},
beforeRouteUpdate
:
function
(
e
,
t
,
n
){
if
(
e
.
path
===
t
.
path
){
var
i
=
Object
.
assign
({},
e
.
query
),
l
=
Object
.
assign
({},
t
.
query
);
JSON
.
stringify
(
i
)
!==
JSON
.
stringify
(
l
)
&&
this
.
getList
()}
n
()},
methods
:{
dialogVisibleTrue
:
function
(
e
){
this
.
dialogVisible
=!
0
,
this
.
diaTitle
=
"详情"
,
this
.
diaLogTableData
=
e
.
deviceInfoDtos
,
this
.
diaLogTableData
.
forEach
((
function
(
t
){
t
.
deptName
=
e
.
deptName
})),
console
.
log
(
this
.
diaLogTableData
)},
closeDialogVisible
:
function
(){
this
.
dialogVisible
=!
1
,
this
.
diaTitle
=
""
,
this
.
diaLogTableData
=
[]},
handleSelectionChange
:
function
(
e
){
this
.
multipleSelection
=
e
},
sortChange
:
function
(
e
){
console
.
log
(
"sortChange"
,
e
);
var
t
=
e
.
prop
,
n
=
e
.
order
;
this
.
sortBy
(
t
,
n
)},
sortBy
:
function
(
e
,
t
){
this
.
listQuery
.
sort
=
"ascending"
===
t
?
"+"
.
concat
(
e
):
"-"
.
concat
(
e
),
this
.
handleFilter
()},
getSelectChannel
:
function
(){
var
e
=
this
;
Object
(
o
[
"i"
])().
then
((
function
(
t
){
var
n
=
t
.
data
;
n
.
forEach
((
function
(
t
){
e
.
selectChannel
.
push
({
value
:
t
.
channelId
,
label
:
t
.
channelNum
})}))}))},
getList
:
function
(){
var
e
=
this
;
this
.
listLoading
=!
0
,
Object
(
o
[
"k"
])(
this
.
selectChannelValue
).
then
((
function
(
t
){
e
.
list
=
t
.
data
,
e
.
listLoading
=!
1
}))},
setChannelPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
e
=
"不能多选"
;
this
.
$message
({
message
:
e
,
type
:
"error"
})}
else
{
var
t
=
this
.
multipleSelection
[
0
];
this
.
$router
.
push
({
path
:
"/deviceManagement/device/updateDeviceChannel"
,
query
:{
device
:
t
}}),
console
.
log
(
t
)}
else
{
var
n
=
"必须选一列"
;
this
.
$message
({
message
:
n
,
type
:
"error"
})}},
deletePage
:
function
(){
var
e
=
this
;
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
t
=
"不能多选"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}
else
Object
(
o
[
"e"
])(
this
.
multipleSelection
[
0
]).
then
((
function
(
t
){
e
.
getList
()}));
else
{
var
n
=
"必须选一列"
;
this
.
$message
({
message
:
n
,
type
:
"error"
})}},
refresh
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/deviceChannel"
,
query
:
this
.
listQuery
})},
handleFilter
:
function
(){
console
.
log
(
"handleFilter"
,
this
.
listQuery
),
this
.
listQuery
.
page
=
1
,
this
.
refresh
()}}},
s
=
r
,
u
=
n
(
"2877"
),
d
=
Object
(
u
[
"a"
])(
s
,
i
,
l
,
!
1
,
null
,
"3a2612e8"
,
null
);
t
[
"default"
]
=
d
.
exports
},
"8d41"
:
function
(
e
,
t
,
n
){},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
y
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
v
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
f
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
y
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
c7a7
:
function
(
e
,
t
,
n
){
"use strict"
;
n
(
"8d41"
);
var
i
=
"@@wavesContext"
;
function
l
(
e
,
t
){
function
n
(
n
){
var
i
=
Object
.
assign
({},
t
.
value
),
l
=
Object
.
assign
({
ele
:
e
,
type
:
"hit"
,
color
:
"rgba(0, 0, 0, 0.15)"
},
i
),
a
=
l
.
ele
;
if
(
a
){
a
.
style
.
position
=
"relative"
,
a
.
style
.
overflow
=
"hidden"
;
var
c
=
a
.
getBoundingClientRect
(),
o
=
a
.
querySelector
(
".waves-ripple"
);
switch
(
o
?
o
.
className
=
"waves-ripple"
:(
o
=
document
.
createElement
(
"span"
),
o
.
className
=
"waves-ripple"
,
o
.
style
.
height
=
o
.
style
.
width
=
Math
.
max
(
c
.
width
,
c
.
height
)
+
"px"
,
a
.
appendChild
(
o
)),
l
.
type
){
case
"center"
:
o
.
style
.
top
=
c
.
height
/
2
-
o
.
offsetHeight
/
2
+
"px"
,
o
.
style
.
left
=
c
.
width
/
2
-
o
.
offsetWidth
/
2
+
"px"
;
break
;
default
:
o
.
style
.
top
=
(
n
.
pageY
-
c
.
top
-
o
.
offsetHeight
/
2
-
document
.
documentElement
.
scrollTop
||
document
.
body
.
scrollTop
)
+
"px"
,
o
.
style
.
left
=
(
n
.
pageX
-
c
.
left
-
o
.
offsetWidth
/
2
-
document
.
documentElement
.
scrollLeft
||
document
.
body
.
scrollLeft
)
+
"px"
}
return
o
.
style
.
backgroundColor
=
l
.
color
,
o
.
className
=
"waves-ripple z-active"
,
!
1
}}
return
e
[
i
]?
e
[
i
].
removeHandle
=
n
:
e
[
i
]
=
{
removeHandle
:
n
},
n
}
t
[
"a"
]
=
{
bind
:
function
(
e
,
t
){
e
.
addEventListener
(
"click"
,
l
(
e
,
t
),
!
1
)},
update
:
function
(
e
,
t
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
.
addEventListener
(
"click"
,
l
(
e
,
t
),
!
1
)},
unbind
:
function
(
e
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
[
i
]
=
null
,
delete
e
[
i
]}}}}]);
\ No newline at end of file
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-723f6b88"
],{
"11c3"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-header"
,[
n
(
"div"
,{
staticStyle
:{
margin
:
"20px 0"
}},[
n
(
"el-button"
,{
on
:{
click
:
e
.
deletePage
}},[
e
.
_v
(
"删除"
)]),
e
.
_v
(
" "
),
n
(
"el-select"
,{
attrs
:{
placeholder
:
"请选择渠道号"
,
multiple
:
"multiple"
},
model
:{
value
:
e
.
selectChannelValue
,
callback
:
function
(
t
){
e
.
selectChannelValue
=
t
},
expression
:
"selectChannelValue"
}},
e
.
_l
(
e
.
selectChannel
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
value
,
attrs
:{
label
:
e
.
label
,
value
:
e
.
value
}})})),
1
),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
getList
}},[
e
.
_v
(
"确定"
)])],
1
)]),
e
.
_v
(
" "
),
n
(
"el-main"
,[
n
(
"el-table"
,{
directives
:[{
name
:
"loading"
,
rawName
:
"v-loading"
,
value
:
e
.
listLoading
,
expression
:
"listLoading"
}],
key
:
e
.
tableKey
,
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
list
,
border
:
""
,
fit
:
""
,
"highlight-current-row"
:
""
,
"default-sort"
:
e
.
defaultSort
},
on
:{
"sort-change"
:
e
.
sortChange
,
"selection-change"
:
e
.
handleSelectionChange
}},[
n
(
"el-table-column"
,{
attrs
:{
type
:
"selection"
,
width
:
"55"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号"
,
prop
:
"channelNum"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"禁用提示文字"
,
prop
:
"channelNumsMessage"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号规则"
,
prop
:
"channelRules"
,
width
:
"150"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
channelRules
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"channelRulesFilter"
)(
i
)))])]}}])}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"所属客户"
,
prop
:
"deptName"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"关联设备数量"
,
prop
:
"channelNumsMessage"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
fixed
:
"right"
,
label
:
"操作"
,
width
:
"100"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
return
[
n
(
"el-button"
,{
attrs
:{
type
:
"text"
,
size
:
"small"
},
on
:{
click
:
function
(
n
){
return
e
.
dialogVisibleTrue
(
t
.
row
)}}},[
e
.
_v
(
"查看"
)])]}}])})],
1
),
e
.
_v
(
" "
),
n
(
"el-dialog"
,{
attrs
:{
title
:
e
.
diaTitle
,
visible
:
e
.
dialogVisible
},
on
:{
"update:visible"
:
function
(
t
){
e
.
dialogVisible
=
t
},
close
:
e
.
closeDialogVisible
}},[
n
(
"el-table"
,{
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
diaLogTableData
,
border
:
""
}},[
n
(
"el-table-column"
,{
attrs
:{
fixed
:
""
,
prop
:
"imei"
,
label
:
"imei"
,
width
:
"150"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
prop
:
"seriesNum"
,
label
:
"产品系列"
,
width
:
"120"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
prop
:
"deptName"
,
label
:
"所属客户"
,
width
:
"120"
}})],
1
)],
1
)],
1
)],
1
)},
l
=
[],
a
=
(
n
(
"ac6a"
),
n
(
"c7a7"
)),
o
=
n
(
"ed08"
),
c
=
n
(
"aa98"
),
r
=
{
components
:{},
directives
:{
waves
:
a
[
"a"
]},
filters
:{
valueFilter
:
function
(
e
){
return
e
||
"无"
},
timeFilter
:
function
(
e
){
return
e
?
Object
(
o
[
"d"
])(
e
,
"{y}-{m}-{d} {h}:{i}"
):
"无"
},
channelRulesFilter
:
function
(
e
){
return
0
===
e
?
"白名单"
:
"黑名单"
}},
data
:
function
(){
return
{
selectChannel
:[],
selectChannelValue
:
""
,
tableKey
:
0
,
listLoading
:
!
0
,
listQuery
:{
pageSize
:
10
},
list
:[],
total
:
0
,
defaultSort
:{},
multipleSelection
:[],
device
:{
imei
:
""
},
deviceIds
:[],
dialogVisible
:
!
1
,
diaTitle
:
""
,
diaLogTableData
:[]}},
mounted
:
function
(){
this
.
getList
(),
this
.
getSelectChannel
()},
beforeRouteUpdate
:
function
(
e
,
t
,
n
){
if
(
e
.
path
===
t
.
path
){
var
i
=
Object
.
assign
({},
e
.
query
),
l
=
Object
.
assign
({},
t
.
query
);
JSON
.
stringify
(
i
)
!==
JSON
.
stringify
(
l
)
&&
this
.
getList
()}
n
()},
methods
:{
dialogVisibleTrue
:
function
(
e
){
this
.
dialogVisible
=!
0
,
this
.
diaTitle
=
"详情"
,
this
.
diaLogTableData
=
e
.
deviceInfoDtos
,
this
.
diaLogTableData
.
forEach
((
function
(
t
){
t
.
deptName
=
e
.
deptName
})),
console
.
log
(
this
.
diaLogTableData
)},
closeDialogVisible
:
function
(){
this
.
dialogVisible
=!
1
,
this
.
diaTitle
=
""
,
this
.
diaLogTableData
=
[]},
handleSelectionChange
:
function
(
e
){
this
.
multipleSelection
=
e
},
sortChange
:
function
(
e
){
console
.
log
(
"sortChange"
,
e
);
var
t
=
e
.
prop
,
n
=
e
.
order
;
this
.
sortBy
(
t
,
n
)},
sortBy
:
function
(
e
,
t
){
this
.
listQuery
.
sort
=
"ascending"
===
t
?
"+"
.
concat
(
e
):
"-"
.
concat
(
e
),
this
.
handleFilter
()},
getSelectChannel
:
function
(){
var
e
=
this
;
Object
(
c
[
"i"
])().
then
((
function
(
t
){
var
n
=
t
.
data
;
n
.
forEach
((
function
(
t
){
e
.
selectChannel
.
push
({
value
:
t
.
channelId
,
label
:
t
.
channelNum
})}))}))},
getList
:
function
(){
var
e
=
this
;
this
.
listLoading
=!
0
,
Object
(
c
[
"k"
])(
this
.
selectChannelValue
).
then
((
function
(
t
){
e
.
list
=
t
.
data
,
e
.
listLoading
=!
1
}))},
setChannelPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
e
=
"不能多选"
;
this
.
$message
({
message
:
e
,
type
:
"error"
})}
else
{
var
t
=
this
.
multipleSelection
[
0
];
this
.
$router
.
push
({
path
:
"/deviceManagement/device/updateDeviceChannel"
,
query
:{
device
:
t
}}),
console
.
log
(
t
)}
else
{
var
n
=
"必须选一列"
;
this
.
$message
({
message
:
n
,
type
:
"error"
})}},
deletePage
:
function
(){
var
e
=
this
;
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
t
=
"不能多选"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}
else
Object
(
c
[
"e"
])(
this
.
multipleSelection
[
0
]).
then
((
function
(
t
){
e
.
getList
()}));
else
{
var
n
=
"必须选一列"
;
this
.
$message
({
message
:
n
,
type
:
"error"
})}},
refresh
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/deviceChannel"
,
query
:
this
.
listQuery
})},
handleFilter
:
function
(){
console
.
log
(
"handleFilter"
,
this
.
listQuery
),
this
.
listQuery
.
page
=
1
,
this
.
refresh
()}}},
s
=
r
,
u
=
n
(
"2877"
),
d
=
Object
(
u
[
"a"
])(
s
,
i
,
l
,
!
1
,
null
,
"3a2612e8"
,
null
);
t
[
"default"
]
=
d
.
exports
},
"8d41"
:
function
(
e
,
t
,
n
){},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
y
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
v
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
f
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
y
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
c7a7
:
function
(
e
,
t
,
n
){
"use strict"
;
n
(
"8d41"
);
var
i
=
"@@wavesContext"
;
function
l
(
e
,
t
){
function
n
(
n
){
var
i
=
Object
.
assign
({},
t
.
value
),
l
=
Object
.
assign
({
ele
:
e
,
type
:
"hit"
,
color
:
"rgba(0, 0, 0, 0.15)"
},
i
),
a
=
l
.
ele
;
if
(
a
){
a
.
style
.
position
=
"relative"
,
a
.
style
.
overflow
=
"hidden"
;
var
o
=
a
.
getBoundingClientRect
(),
c
=
a
.
querySelector
(
".waves-ripple"
);
switch
(
c
?
c
.
className
=
"waves-ripple"
:(
c
=
document
.
createElement
(
"span"
),
c
.
className
=
"waves-ripple"
,
c
.
style
.
height
=
c
.
style
.
width
=
Math
.
max
(
o
.
width
,
o
.
height
)
+
"px"
,
a
.
appendChild
(
c
)),
l
.
type
){
case
"center"
:
c
.
style
.
top
=
o
.
height
/
2
-
c
.
offsetHeight
/
2
+
"px"
,
c
.
style
.
left
=
o
.
width
/
2
-
c
.
offsetWidth
/
2
+
"px"
;
break
;
default
:
c
.
style
.
top
=
(
n
.
pageY
-
o
.
top
-
c
.
offsetHeight
/
2
-
document
.
documentElement
.
scrollTop
||
document
.
body
.
scrollTop
)
+
"px"
,
c
.
style
.
left
=
(
n
.
pageX
-
o
.
left
-
c
.
offsetWidth
/
2
-
document
.
documentElement
.
scrollLeft
||
document
.
body
.
scrollLeft
)
+
"px"
}
return
c
.
style
.
backgroundColor
=
l
.
color
,
c
.
className
=
"waves-ripple z-active"
,
!
1
}}
return
e
[
i
]?
e
[
i
].
removeHandle
=
n
:
e
[
i
]
=
{
removeHandle
:
n
},
n
}
t
[
"a"
]
=
{
bind
:
function
(
e
,
t
){
e
.
addEventListener
(
"click"
,
l
(
e
,
t
),
!
1
)},
update
:
function
(
e
,
t
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
.
addEventListener
(
"click"
,
l
(
e
,
t
),
!
1
)},
unbind
:
function
(
e
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
[
i
]
=
null
,
delete
e
[
i
]}}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-7395e3e5.460bb71c.js
0 → 100644
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-7395e3e5"
],{
aa98
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
d
(
n
,
"g"
,(
function
(){
return
c
})),
t
.
d
(
n
,
"h"
,(
function
(){
return
i
})),
t
.
d
(
n
,
"n"
,(
function
(){
return
r
})),
t
.
d
(
n
,
"b"
,(
function
(){
return
s
})),
t
.
d
(
n
,
"p"
,(
function
(){
return
u
})),
t
.
d
(
n
,
"l"
,(
function
(){
return
l
})),
t
.
d
(
n
,
"j"
,(
function
(){
return
d
})),
t
.
d
(
n
,
"f"
,(
function
(){
return
o
})),
t
.
d
(
n
,
"a"
,(
function
(){
return
h
})),
t
.
d
(
n
,
"m"
,(
function
(){
return
v
})),
t
.
d
(
n
,
"i"
,(
function
(){
return
f
})),
t
.
d
(
n
,
"c"
,(
function
(){
return
p
})),
t
.
d
(
n
,
"d"
,(
function
(){
return
m
})),
t
.
d
(
n
,
"o"
,(
function
(){
return
b
})),
t
.
d
(
n
,
"k"
,(
function
(){
return
g
})),
t
.
d
(
n
,
"e"
,(
function
(){
return
j
}));
t
(
"55dd"
);
var
a
=
t
(
"b775"
);
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
u
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
v
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
p
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
g
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
j
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
c10e
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
r
(
n
);
var
a
=
function
(){
var
e
=
this
,
n
=
e
.
$createElement
,
t
=
e
.
_self
.
_c
||
n
;
return
t
(
"el-container"
,[
t
(
"el-main"
,[
t
(
"el-form"
,{
ref
:
"update"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
t
(
"el-form-item"
,{
attrs
:{
prop
:
"channelNumsMessage"
,
label
:
"终端提示文字"
}},[
t
(
"el-input"
,{
model
:{
value
:
e
.
device
.
channelNumsMessage
,
callback
:
function
(
n
){
e
.
$set
(
e
.
device
,
"channelNumsMessage"
,
n
)},
expression
:
"device.channelNumsMessage"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,{
attrs
:{
prop
:
"channelRules"
,
label
:
"规则"
}},[
t
(
"el-select"
,{
attrs
:{
placeholder
:
"选择"
},
model
:{
value
:
e
.
device
.
channelRules
,
callback
:
function
(
n
){
e
.
$set
(
e
.
device
,
"channelRules"
,
n
)},
expression
:
"device.channelRules"
}},[
t
(
"el-option"
,{
attrs
:{
label
:
"白名单"
,
value
:
"0"
}}),
e
.
_v
(
" "
),
t
(
"el-option"
,{
attrs
:{
label
:
"黑名单"
,
value
:
"1"
}})],
1
)],
1
),
e
.
_v
(
" "
),
t
(
"el-transfer"
,{
attrs
:{
data
:
e
.
selectChannelNumsData
,
titles
:
e
.
transferTitle
},
model
:{
value
:
e
.
device
.
channelIds
,
callback
:
function
(
n
){
e
.
$set
(
e
.
device
,
"channelIds"
,
n
)},
expression
:
"device.channelIds"
}}),
e
.
_v
(
" "
),
t
(
"el-form-item"
,[
t
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
t
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
c
=
[],
i
=
(
t
(
"456d"
),
t
(
"6762"
),
t
(
"2fdb"
),
t
(
"ac6a"
),
t
(
"28a5"
),
t
(
"96cf"
),
t
(
"3b8d"
)),
r
=
t
(
"aa98"
),
s
=
{
channelNumsMessage
:
"终端提示文字"
,
channelRules
:
"规则"
},
u
=
{
data
:
function
(){
var
e
=
function
(
e
,
n
,
t
){
void
0
===
n
||
null
===
n
||
0
===
n
.
length
?
t
(
new
Error
(
s
[
e
.
field
]
+
"必须填写"
)):
t
()};
return
{
loading
:
!
1
,
device
:{
channelIds
:[],
channelNumsMessage
:
""
,
channelRules
:
""
,
imeis
:[]},
rules
:{
channelNumsMessage
:[{
validator
:
e
}],
channelRules
:[{
validator
:
e
}]},
selectSeriesOptions
:[],
transferTitle
:[
"渠道号列表"
,
"已选择"
],
selectChannelNumsData
:[]}},
mounted
:
function
(){
this
.
deviceT
=
this
.
$route
.
query
.
device
,
this
.
getTransfer
()},
methods
:{
selectChannelNums
:
function
(){
var
e
=
Object
(
i
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(
n
){
var
t
,
a
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
1
===
this
.
deviceT
.
channelRules
?
this
.
device
.
channelRules
=
"黑名单"
:
0
===
this
.
deviceT
.
channelRules
&&
(
this
.
device
.
channelRules
=
"白名单"
),
this
.
device
.
channelNumsMessage
=
this
.
deviceT
.
channelNumsMessage
,
this
.
device
.
deviceId
=
this
.
deviceT
.
deviceId
,
t
=
this
.
deviceT
.
channelNums
.
split
(
","
),
t
.
forEach
((
function
(
e
){
n
.
channelNum
.
includes
(
e
)
&&
a
.
device
.
channelIds
.
push
(
n
.
channelId
)}));
case
5
:
case
"end"
:
return
e
.
stop
()}}),
e
,
this
)})));
function
n
(
n
){
return
e
.
apply
(
this
,
arguments
)}
return
n
}(),
setDefault
:
function
(){
this
.
$refs
.
device
=
[]},
getTransfer
:
function
(){
var
e
=
Object
(
i
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
n
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
Object
(
r
[
"i"
])().
then
((
function
(
e
){
var
t
=
e
.
data
;
t
.
forEach
((
function
(
e
){
n
.
selectChannelNumsData
.
push
({
key
:
e
.
channelId
,
label
:
e
.
channelNum
+
"_"
+
e
.
brand
}),
n
.
selectChannelNums
(
e
)}))}));
case
1
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
n
(){
return
e
.
apply
(
this
,
arguments
)}
return
n
}(),
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
update
.
validate
((
function
(
n
,
t
){
if
(
n
)
"黑名单"
===
e
.
device
.
channelRules
?
e
.
device
.
channelRules
=
1
:
"白名单"
===
e
.
device
.
channelRules
&&
(
e
.
device
.
channelRules
=
0
),
Object
(
r
[
"o"
])(
e
.
device
).
then
((
function
(
n
){
var
t
=
n
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
t
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
e
.
loading
=!
1
})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
a
=
t
[
Object
.
keys
(
t
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
a
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/deviceChannel"
})}}},
l
=
u
,
d
=
t
(
"2877"
),
o
=
Object
(
d
[
"a"
])(
l
,
a
,
c
,
!
1
,
null
,
"1999b0f0"
,
null
);
n
[
"default"
]
=
o
.
exports
}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-7395e3e5.9d5376df.js
deleted
100644 → 0
View file @
b1181345
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-7395e3e5"
],{
aa98
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
d
(
n
,
"g"
,(
function
(){
return
c
})),
t
.
d
(
n
,
"h"
,(
function
(){
return
i
})),
t
.
d
(
n
,
"n"
,(
function
(){
return
r
})),
t
.
d
(
n
,
"b"
,(
function
(){
return
s
})),
t
.
d
(
n
,
"p"
,(
function
(){
return
u
})),
t
.
d
(
n
,
"l"
,(
function
(){
return
l
})),
t
.
d
(
n
,
"j"
,(
function
(){
return
d
})),
t
.
d
(
n
,
"f"
,(
function
(){
return
o
})),
t
.
d
(
n
,
"a"
,(
function
(){
return
h
})),
t
.
d
(
n
,
"m"
,(
function
(){
return
v
})),
t
.
d
(
n
,
"i"
,(
function
(){
return
f
})),
t
.
d
(
n
,
"c"
,(
function
(){
return
p
})),
t
.
d
(
n
,
"d"
,(
function
(){
return
m
})),
t
.
d
(
n
,
"o"
,(
function
(){
return
b
})),
t
.
d
(
n
,
"k"
,(
function
(){
return
g
})),
t
.
d
(
n
,
"e"
,(
function
(){
return
j
}));
t
(
"55dd"
);
var
a
=
t
(
"b775"
);
function
c
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
i
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
r
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
u
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
l
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
h
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
v
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
p
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
g
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
j
(
e
){
return
Object
(
a
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
c10e
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
r
(
n
);
var
a
=
function
(){
var
e
=
this
,
n
=
e
.
$createElement
,
t
=
e
.
_self
.
_c
||
n
;
return
t
(
"el-container"
,[
t
(
"el-main"
,[
t
(
"el-form"
,{
ref
:
"update"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
t
(
"el-form-item"
,{
attrs
:{
prop
:
"channelNumsMessage"
,
label
:
"终端提示文字"
}},[
t
(
"el-input"
,{
model
:{
value
:
e
.
device
.
channelNumsMessage
,
callback
:
function
(
n
){
e
.
$set
(
e
.
device
,
"channelNumsMessage"
,
n
)},
expression
:
"device.channelNumsMessage"
}})],
1
),
e
.
_v
(
" "
),
t
(
"el-form-item"
,{
attrs
:{
prop
:
"channelRules"
,
label
:
"规则"
}},[
t
(
"el-select"
,{
attrs
:{
placeholder
:
"选择"
},
model
:{
value
:
e
.
device
.
channelRules
,
callback
:
function
(
n
){
e
.
$set
(
e
.
device
,
"channelRules"
,
n
)},
expression
:
"device.channelRules"
}},[
t
(
"el-option"
,{
attrs
:{
label
:
"白名单"
,
value
:
"0"
}}),
e
.
_v
(
" "
),
t
(
"el-option"
,{
attrs
:{
label
:
"黑名单"
,
value
:
"1"
}})],
1
)],
1
),
e
.
_v
(
" "
),
t
(
"el-transfer"
,{
attrs
:{
data
:
e
.
device
.
selectChannelNums
,
titles
:
e
.
transferTitle
},
model
:{
value
:
e
.
device
.
channelIds
,
callback
:
function
(
n
){
e
.
$set
(
e
.
device
,
"channelIds"
,
n
)},
expression
:
"device.channelIds"
}}),
e
.
_v
(
" "
),
t
(
"el-form-item"
,[
t
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
t
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
c
=
[],
i
=
(
t
(
"456d"
),
t
(
"6762"
),
t
(
"2fdb"
),
t
(
"ac6a"
),
t
(
"28a5"
),
t
(
"96cf"
),
t
(
"3b8d"
)),
r
=
t
(
"aa98"
),
s
=
{
channelNumsMessage
:
"终端提示文字"
,
channelRules
:
"规则"
},
u
=
{
data
:
function
(){
var
e
=
function
(
e
,
n
,
t
){
void
0
===
n
||
null
===
n
||
0
===
n
.
length
?
t
(
new
Error
(
s
[
e
.
field
]
+
"必须填写"
)):
t
()};
return
{
loading
:
!
1
,
device
:{
selectChannelNums
:[],
channelIds
:[],
channelNumsMessage
:
""
,
channelRules
:
""
,
imeis
:[]},
rules
:{
channelNumsMessage
:[{
validator
:
e
}],
channelRules
:[{
validator
:
e
}]},
selectSeriesOptions
:[],
transferTitle
:[
"渠道号列表"
,
"已选择"
]}},
mounted
:
function
(){
this
.
deviceT
=
this
.
$route
.
query
.
device
,
this
.
getTransfer
()},
methods
:{
selectChannelNums
:
function
(){
var
e
=
Object
(
i
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(
n
){
var
t
,
a
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
this
.
device
.
channelRules
=
this
.
deviceT
.
channelRules
,
this
.
device
.
channelNumsMessage
=
this
.
deviceT
.
channelNumsMessage
,
t
=
this
.
deviceT
.
channelNums
.
split
(
","
),
t
.
forEach
((
function
(
e
){
n
.
channelNum
.
includes
(
e
+
"_"
)
&&
a
.
device
.
channelIds
.
push
(
n
.
channelId
)}));
case
4
:
case
"end"
:
return
e
.
stop
()}}),
e
,
this
)})));
function
n
(
n
){
return
e
.
apply
(
this
,
arguments
)}
return
n
}(),
setDefault
:
function
(){
this
.
$refs
.
device
=
[]},
getTransfer
:
function
(){
var
e
=
Object
(
i
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
n
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
Object
(
r
[
"i"
])().
then
((
function
(
e
){
var
t
=
e
.
data
;
t
.
forEach
((
function
(
e
){
n
.
device
.
selectChannelNums
.
push
({
key
:
e
.
channelId
,
label
:
e
.
channelNum
+
"_"
+
e
.
brand
}),
n
.
selectChannelNums
(
e
)}))}));
case
1
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
n
(){
return
e
.
apply
(
this
,
arguments
)}
return
n
}(),
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
update
.
validate
((
function
(
n
,
t
){
if
(
n
)
Object
(
r
[
"o"
])(
e
.
device
).
then
((
function
(
n
){
var
t
=
n
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
t
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
e
.
loading
=!
1
})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
a
=
t
[
Object
.
keys
(
t
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
a
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/deviceChannel"
})}}},
l
=
u
,
d
=
t
(
"2877"
),
o
=
Object
(
d
[
"a"
])(
l
,
a
,
c
,
!
1
,
null
,
"e9e61482"
,
null
);
n
[
"default"
]
=
o
.
exports
}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-73bfcbf0.
ced69420
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-73bfcbf0.
9235c05b
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-77a4bbf0.401dbd73.js
0 → 100644
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-77a4bbf0"
],{
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
u
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
u
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
O
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
O
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
f24d
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-main"
,[
n
(
"el-form"
,{
ref
:
"importDevice"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
n
(
"el-form-item"
,{
attrs
:{
prop
:
"deptId"
,
label
:
"所属部门"
}},[
n
(
"el-cascader"
,{
attrs
:{
"expand-trigger"
:
"hover"
,
options
:
e
.
options
,
"show-all-levels"
:
!
1
,
"change-on-select"
:
""
},
on
:{
change
:
e
.
handleChange
},
model
:{
value
:
e
.
selectDeptParents
,
callback
:
function
(
t
){
e
.
selectDeptParents
=
t
},
expression
:
"selectDeptParents"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesId"
,
label
:
"所属系列"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"请选择"
},
model
:{
value
:
e
.
device
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"seriesId"
,
t
)},
expression
:
"device.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
)],
1
),
e
.
_v
(
" "
),
e
.
_l
(
e
.
device
.
imeis
,(
function
(
t
,
i
){
return
n
(
"el-form-item"
,{
key
:
i
,
attrs
:{
label
:
"第"
+
(
i
+
1
)
+
"个imei: "
,
prop
:
"imeis."
+
i
+
".value"
,
"label-width"
:
"20"
}},[
n
(
"el-row"
,[
n
(
"el-col"
,{
attrs
:{
span
:
14
}},[
n
(
"el-input"
,{
model
:{
value
:
t
.
value
,
callback
:
function
(
n
){
e
.
$set
(
t
,
"value"
,
n
)},
expression
:
"imei.value"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-col"
,{
attrs
:{
span
:
5
}},[
n
(
"el-button"
,{
on
:{
click
:
function
(
n
){
return
n
.
preventDefault
(),
e
.
removeImeis
(
t
)}}},[
e
.
_v
(
"
\
n 删除
\
n "
)])],
1
)],
1
)],
1
)})),
e
.
_v
(
" "
),
n
(
"el-form-item"
,[
n
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"添加"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
addImeis
}},[
e
.
_v
(
"新增imei"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
2
)],
1
)],
1
)},
r
=
[],
a
=
(
n
(
"456d"
),
n
(
"ac6a"
),
n
(
"96cf"
),
n
(
"3b8d"
)),
c
=
n
(
"fe05"
),
s
=
n
(
"7d09"
),
u
=
n
(
"aa98"
),
o
=
{
deptId
:
"部门Id"
,
seriesId
:
"系列号"
,
imeis
:
"imeis"
},
d
=
{
data
:
function
(){
var
e
=
function
(
e
,
t
,
n
){
void
0
===
t
||
null
===
t
||
0
===
t
.
length
?
n
(
new
Error
(
o
[
e
.
field
]
+
"必须填写"
)):
n
()};
return
{
loading
:
!
1
,
device
:{
deptIdList
:[],
seriesIdList
:[],
imeis
:[{
value
:
""
}]},
rules
:{
deptId
:[{
validator
:
e
}],
seriesId
:[{
validator
:
e
}]},
options
:[],
selectSeriesOptions
:[],
selectDeptParents
:[],
defaultProps
:{
children
:
"children"
,
label
:
"label"
}}},
mounted
:
function
(){
this
.
getFormData
()},
methods
:{
getFormData
:
function
(){
var
e
=
Object
(
a
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
this
.
selectDeptParent
();
case
2
:
return
e
.
next
=
4
,
this
.
selectSeries
();
case
4
:
case
"end"
:
return
e
.
stop
()}}),
e
,
this
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
setDefault
:
function
(){
this
.
$refs
.
device
=
[]},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
importDevice
.
validate
((
function
(
t
,
n
){
if
(
t
){
var
i
=
e
.
device
.
imeis
;
e
.
device
.
imeis
=
[],
i
.
forEach
((
function
(
t
){
e
.
device
.
imeis
.
push
(
t
.
value
)})),
Object
(
u
[
"h"
])(
e
.
device
).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
e
.
loading
=!
1
})).
catch
((
function
(
t
){
console
.
log
(
t
),
e
.
loading
=!
1
}))}
else
{
var
r
=
n
[
Object
.
keys
(
n
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
r
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
})},
selectSeries
:
function
(){
var
e
=
Object
(
a
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
s
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
selectDeptParent
:
function
(){
var
e
=
Object
(
a
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
c
[
"e"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
options
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
handleChange
:
function
(
e
){
var
t
=
e
.
length
;
t
-=
1
,
this
.
device
.
deptId
=
e
[
t
]},
addImeis
:
function
(){
this
.
device
.
imeis
.
push
({
value
:
""
})},
removeImeis
:
function
(
e
){
var
t
=
this
.
device
.
imeis
.
indexOf
(
e
);
-
1
!==
t
&&
this
.
device
.
imeis
.
splice
(
t
,
1
)}}},
l
=
d
,
p
=
n
(
"2877"
),
v
=
Object
(
p
[
"a"
])(
l
,
i
,
r
,
!
1
,
null
,
"78d0fb6c"
,
null
);
t
[
"default"
]
=
v
.
exports
},
fe05
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"c"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
o
}));
n
(
"7f7f"
),
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
name
:
e
.
name
}})}
function
a
(){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/listAll"
,
method
:
"post"
})}
function
c
(){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/listAllTree"
,
method
:
"post"
})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/add"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/edit"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-77a4bbf0.85b0ce2e.js
deleted
100644 → 0
View file @
b1181345
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-77a4bbf0"
],{
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
u
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
u
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
O
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
O
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
f24d
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-main"
,[
n
(
"el-form"
,{
ref
:
"importDevice"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
n
(
"el-form-item"
,{
attrs
:{
prop
:
"deptId"
,
label
:
"所属部门"
}},[
n
(
"el-cascader"
,{
attrs
:{
"expand-trigger"
:
"hover"
,
options
:
e
.
options
,
"show-all-levels"
:
!
1
,
"change-on-select"
:
""
},
on
:{
change
:
e
.
handleChange
},
model
:{
value
:
e
.
selectDeptParents
,
callback
:
function
(
t
){
e
.
selectDeptParents
=
t
},
expression
:
"selectDeptParents"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesId"
,
label
:
"所属系列"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"请选择"
},
model
:{
value
:
e
.
device
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"seriesId"
,
t
)},
expression
:
"device.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
)],
1
),
e
.
_v
(
" "
),
e
.
_l
(
e
.
device
.
imeis
,(
function
(
t
,
i
){
return
n
(
"el-form-item"
,{
key
:
i
,
attrs
:{
label
:
"第"
+
(
i
+
1
)
+
"个imei: "
,
prop
:
"imeis."
+
i
+
".value"
,
"label-width"
:
"20"
}},[
n
(
"el-row"
,[
n
(
"el-col"
,{
attrs
:{
span
:
14
}},[
n
(
"el-input"
,{
model
:{
value
:
t
.
value
,
callback
:
function
(
n
){
e
.
$set
(
t
,
"value"
,
n
)},
expression
:
"imei.value"
}})],
1
),
e
.
_v
(
" "
),
n
(
"el-col"
,{
attrs
:{
span
:
5
}},[
n
(
"el-button"
,{
on
:{
click
:
function
(
n
){
return
n
.
preventDefault
(),
e
.
removeImeis
(
t
)}}},[
e
.
_v
(
"
\
n 删除
\
n "
)])],
1
)],
1
)],
1
)})),
e
.
_v
(
" "
),
n
(
"el-form-item"
,[
n
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"添加"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
addImeis
}},[
e
.
_v
(
"新增imei"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
2
)],
1
)],
1
)},
r
=
[],
a
=
(
n
(
"456d"
),
n
(
"ac6a"
),
n
(
"96cf"
),
n
(
"3b8d"
)),
c
=
n
(
"fe05"
),
s
=
n
(
"7d09"
),
u
=
n
(
"aa98"
),
o
=
{
deptId
:
"部门Id"
,
seriesId
:
"系列号"
,
imeis
:
"imeis"
},
d
=
{
data
:
function
(){
var
e
=
function
(
e
,
t
,
n
){
void
0
===
t
||
null
===
t
||
0
===
t
.
length
?
n
(
new
Error
(
o
[
e
.
field
]
+
"必须填写"
)):
n
()};
return
{
loading
:
!
1
,
device
:{
deptIdList
:[],
seriesIdList
:[],
imeis
:[{
value
:
""
}]},
rules
:{
deptId
:[{
validator
:
e
}],
seriesId
:[{
validator
:
e
}]},
options
:[],
selectSeriesOptions
:[],
selectDeptParents
:[],
defaultProps
:{
children
:
"children"
,
label
:
"label"
}}},
mounted
:
function
(){
this
.
getFormData
()},
methods
:{
getFormData
:
function
(){
var
e
=
Object
(
a
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
this
.
selectDeptParent
();
case
2
:
return
e
.
next
=
4
,
this
.
selectSeries
();
case
4
:
case
"end"
:
return
e
.
stop
()}}),
e
,
this
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
setDefault
:
function
(){
this
.
$refs
.
device
=
[]},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
importDevice
.
validate
((
function
(
t
,
n
){
if
(
t
){
var
i
=
e
.
device
.
imeis
;
e
.
device
.
imeis
=
[],
i
.
forEach
((
function
(
t
){
e
.
device
.
imeis
.
push
(
t
.
value
)})),
Object
(
u
[
"h"
])(
e
.
device
).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
e
.
loading
=!
1
})).
catch
((
function
(
t
){
console
.
log
(
t
),
e
.
loading
=!
1
}))}
else
{
var
r
=
n
[
Object
.
keys
(
n
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
r
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
})},
selectSeries
:
function
(){
var
e
=
Object
(
a
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
s
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
selectDeptParent
:
function
(){
var
e
=
Object
(
a
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
c
[
"e"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
options
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
handleChange
:
function
(
e
){
var
t
=
e
.
length
;
t
-=
1
,
this
.
device
.
deptId
=
e
[
t
]},
addImeis
:
function
(){
this
.
device
.
imeis
.
push
({
value
:
""
})},
removeImeis
:
function
(
e
){
var
t
=
this
.
device
.
imeis
.
indexOf
(
e
);
-
1
!==
t
&&
this
.
device
.
imeis
.
splice
(
t
,
1
)}}},
l
=
d
,
p
=
n
(
"2877"
),
v
=
Object
(
p
[
"a"
])(
l
,
i
,
r
,
!
1
,
null
,
"78d0fb6c"
,
null
);
t
[
"default"
]
=
v
.
exports
},
fe05
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"c"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
o
}));
n
(
"7f7f"
),
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
name
:
e
.
name
}})}
function
a
(){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/listAll"
,
method
:
"post"
})}
function
c
(){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/listAllTree"
,
method
:
"post"
})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/add"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/edit"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/sys/dept/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-79a85582.
fb8ba583
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-79a85582.
a51950d9
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-7b66cc0a.
f9404d66
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-7b66cc0a.
812cc3d5
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-80fe6032.
c58f2de9
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-80fe6032.
a96f29c2
.js
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-80fe6032"
],{
"1c64"
:
function
(
e
,
t
,
n
){},
"1cc6"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
n
(
"1c64"
),
a
=
n
.
n
(
i
);
a
.
a
},
"333d"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"pagination-container"
,
class
:{
hidden
:
e
.
hidden
}},[
n
(
"el-pagination"
,
e
.
_b
({
attrs
:{
background
:
e
.
background
,
"current-page"
:
e
.
currentPage
,
"page-size"
:
e
.
pageSize
,
layout
:
e
.
layout
,
"page-sizes"
:
e
.
pageSizes
,
total
:
e
.
total
},
on
:{
"update:currentPage"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:current-page"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:pageSize"
:
function
(
t
){
e
.
pageSize
=
t
},
"update:page-size"
:
function
(
t
){
e
.
pageSize
=
t
},
"size-change"
:
e
.
handleSizeChange
,
"current-change"
:
e
.
handleCurrentChange
}},
"el-pagination"
,
e
.
$attrs
,
!
1
))],
1
)},
a
=
[];
n
(
"c5f6"
);
Math
.
easeInOutQuad
=
function
(
e
,
t
,
n
,
i
){
return
e
/=
i
/
2
,
e
<
1
?
n
/
2
*
e
*
e
+
t
:(
e
--
,
-
n
/
2
*
(
e
*
(
e
-
2
)
-
1
)
+
t
)};
var
r
=
function
(){
return
window
.
requestAnimationFrame
||
window
.
webkitRequestAnimationFrame
||
window
.
mozRequestAnimationFrame
||
function
(
e
){
window
.
setTimeout
(
e
,
1
e3
/
60
)}}();
function
o
(
e
){
document
.
documentElement
.
scrollTop
=
e
,
document
.
body
.
parentNode
.
scrollTop
=
e
,
document
.
body
.
scrollTop
=
e
}
function
c
(){
return
document
.
documentElement
.
scrollTop
||
document
.
body
.
parentNode
.
scrollTop
||
document
.
body
.
scrollTop
}
function
l
(
e
,
t
,
n
){
var
i
=
c
(),
a
=
e
-
i
,
l
=
20
,
s
=
0
;
t
=
"undefined"
===
typeof
t
?
500
:
t
;
var
u
=
function
e
(){
s
+=
l
;
var
c
=
Math
.
easeInOutQuad
(
s
,
i
,
a
,
t
);
o
(
c
),
s
<
t
?
r
(
e
):
n
&&
"function"
===
typeof
n
&&
n
()};
u
()}
var
s
=
{
name
:
"Pagination"
,
props
:{
total
:{
required
:
!
0
,
type
:
Number
},
page
:{
type
:
Number
,
default
:
1
},
limit
:{
type
:
Number
,
default
:
20
},
pageSizes
:{
type
:
Array
,
default
:
function
(){
return
[
10
,
20
,
30
,
50
]}},
layout
:{
type
:
String
,
default
:
"total, sizes, prev, pager, next, jumper"
},
background
:{
type
:
Boolean
,
default
:
!
0
},
autoScroll
:{
type
:
Boolean
,
default
:
!
0
},
hidden
:{
type
:
Boolean
,
default
:
!
1
}},
computed
:{
currentPage
:{
get
:
function
(){
return
this
.
page
},
set
:
function
(
e
){
this
.
$emit
(
"update:page"
,
e
)}},
pageSize
:{
get
:
function
(){
return
this
.
limit
},
set
:
function
(
e
){
this
.
$emit
(
"update:limit"
,
e
)}}},
methods
:{
handleSizeChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
this
.
currentPage
,
limit
:
e
}),
this
.
autoScroll
&&
l
(
0
,
800
)},
handleCurrentChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
e
,
limit
:
this
.
pageSize
}),
this
.
autoScroll
&&
l
(
0
,
800
)}}},
u
=
s
,
d
=
(
n
(
"1cc6"
),
n
(
"2877"
)),
p
=
Object
(
d
[
"a"
])(
u
,
i
,
a
,
!
1
,
null
,
"f3b72548"
,
null
);
t
[
"a"
]
=
p
.
exports
},
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
l
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
l
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
"8d41"
:
function
(
e
,
t
,
n
){},
"99b8"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-header"
,[
n
(
"div"
,{
staticStyle
:{
margin
:
"20px 0"
}},[
n
(
"el-button"
,{
on
:{
click
:
e
.
addPage
}},[
e
.
_v
(
"导入设备"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
editSeriesPage
}},[
e
.
_v
(
"变更产品系列"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
setChannelPage
}},[
e
.
_v
(
"适配配置"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
importDeviceChannel
}},[
e
.
_v
(
"批量配置"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
deletePage
}},[
e
.
_v
(
"删除设备"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
downloadLogFile
}},[
e
.
_v
(
"下载模板"
)]),
e
.
_v
(
" "
),
n
(
"el-select"
,{
attrs
:{
clearable
:
""
,
placeholder
:
"请选择系列号"
},
model
:{
value
:
e
.
listQuery
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"seriesId"
,
t
)},
expression
:
"listQuery.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
),
e
.
_v
(
" "
),
n
(
"el-input"
,{
staticClass
:
"filter-item"
,
staticStyle
:{
width
:
"200px"
},
attrs
:{
placeholder
:
"输入imei"
,
clearable
:
""
},
on
:{
clear
:
e
.
handleFilter
,
blur
:
e
.
handleFilter
},
nativeOn
:{
keyup
:
function
(
t
){
return
!
t
.
type
.
indexOf
(
"key"
)
&&
e
.
_k
(
t
.
keyCode
,
"enter"
,
13
,
t
.
key
,
"Enter"
)?
null
:
e
.
handleFilter
(
t
)}},
model
:{
value
:
e
.
listQuery
.
imei
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"imei"
,
t
)},
expression
:
"listQuery.imei"
}}),
e
.
_v
(
" "
),
n
(
"el-button"
,{
directives
:[{
name
:
"waves"
,
rawName
:
"v-waves"
}],
staticClass
:
"filter-item"
,
staticStyle
:{
"margin-left"
:
"10px"
},
attrs
:{
type
:
"primary"
,
icon
:
"el-icon-search"
},
on
:{
click
:
e
.
handleFilter
}},[
e
.
_v
(
"
\
n 查询
\
n "
)])],
1
)]),
e
.
_v
(
" "
),
n
(
"el-main"
,[
n
(
"el-table"
,{
directives
:[{
name
:
"loading"
,
rawName
:
"v-loading"
,
value
:
e
.
listLoading
,
expression
:
"listLoading"
}],
key
:
e
.
tableKey
,
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
list
,
border
:
""
,
fit
:
""
,
"highlight-current-row"
:
""
,
"default-sort"
:
e
.
defaultSort
},
on
:{
"sort-change"
:
e
.
sortChange
,
"selection-change"
:
e
.
handleSelectionChange
}},[
n
(
"el-table-column"
,{
attrs
:{
type
:
"selection"
,
width
:
"55"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"设备ID"
,
prop
:
"deviceId"
,
sortable
:
"custom"
,
align
:
"center"
,
width
:
"80"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"产品系列"
,
prop
:
"seriesNum"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"imei"
,
prop
:
"imei"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"创建时间"
,
prop
:
"createTime"
,
width
:
"100"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
createTime
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"timeFilter"
)(
i
)))])]}}])})],
1
),
e
.
_v
(
" "
),
n
(
"pagination"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
e
.
total
>
0
,
expression
:
"total > 0"
}],
attrs
:{
total
:
e
.
total
,
page
:
e
.
listQuery
.
page
,
limit
:
e
.
listQuery
.
pageSize
},
on
:{
"update:page"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"page"
,
t
)},
"update:limit"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"pageSize"
,
t
)},
pagination
:
e
.
refresh
}})],
1
)],
1
)},
a
=
[],
r
=
(
n
(
"96cf"
),
n
(
"3b8d"
)),
o
=
(
n
(
"ac6a"
),
n
(
"333d"
)),
c
=
n
(
"c7a7"
),
l
=
n
(
"ed08"
),
s
=
n
(
"aa98"
),
u
=
n
(
"5f87"
),
d
=
n
(
"7d09"
),
p
=
{
components
:{
Pagination
:
o
[
"a"
]},
directives
:{
waves
:
c
[
"a"
]},
filters
:{
valueFilter
:
function
(
e
){
return
e
||
"无"
},
timeFilter
:
function
(
e
){
return
e
?
Object
(
l
[
"d"
])(
e
,
"{y}-{m}-{d} {h}:{i}"
):
"无"
}},
data
:
function
(){
return
{
tableKey
:
0
,
listLoading
:
!
0
,
listQuery
:{
pageSize
:
10
},
list
:[],
total
:
0
,
defaultSort
:{},
multipleSelection
:[],
device
:{
imei
:
""
},
deviceIds
:[],
selectSeriesOptions
:[]}},
created
:
function
(){},
mounted
:
function
(){
this
.
selectSeries
(),
this
.
getList
()},
beforeRouteUpdate
:
function
(
e
,
t
,
n
){
if
(
e
.
path
===
t
.
path
){
var
i
=
Object
.
assign
({},
e
.
query
),
a
=
Object
.
assign
({},
t
.
query
);
JSON
.
stringify
(
i
)
!==
JSON
.
stringify
(
a
)
&&
this
.
getList
()}
n
()},
methods
:{
handleSelectionChange
:
function
(
e
){
this
.
multipleSelection
=
e
},
sortChange
:
function
(
e
){
console
.
log
(
"sortChange"
,
e
);
var
t
=
e
.
prop
,
n
=
e
.
order
;
this
.
sortBy
(
t
,
n
)},
sortBy
:
function
(
e
,
t
){
this
.
listQuery
.
sort
=
"ascending"
===
t
?
"+"
.
concat
(
e
):
"-"
.
concat
(
e
),
this
.
handleFilter
()},
getList
:
function
(){
var
e
=
this
;
this
.
listLoading
=!
0
,
Object
(
s
[
"g"
])(
this
.
listQuery
).
then
((
function
(
t
){
var
n
=
t
.
data
,
i
=
n
.
list
,
a
=
n
.
totalCount
;
e
.
list
=
i
,
e
.
total
=
a
,
e
.
listLoading
=!
1
}))},
addPage
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device/importDevice"
})},
editSeriesPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
){
var
e
=
[];
this
.
multipleSelection
.
forEach
((
function
(
t
){
e
.
push
(
t
.
imei
)})),
this
.
$router
.
push
({
path
:
"/deviceManagement/device/editSeries"
,
query
:{
imeis
:
e
}})}
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
setChannelPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
){
var
e
=
[];
this
.
multipleSelection
.
forEach
((
function
(
t
){
e
.
push
(
t
.
imei
)})),
this
.
$router
.
push
({
path
:
"/deviceManagement/device/setChannelNum"
,
query
:{
imeis
:
e
}})}
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
importDeviceChannel
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device/importDeviceChannel"
})},
deletePage
:
function
(){
var
e
=
this
;
if
(
0
!==
this
.
multipleSelection
.
length
)
this
.
multipleSelection
.
forEach
((
function
(
t
){
e
.
deviceIds
.
push
(
t
.
deviceId
)})),
Object
(
s
[
"b"
])(
this
.
deviceIds
).
then
((
function
(
t
){
e
.
getList
()})),
this
.
deviceIds
=
[];
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
refresh
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
,
query
:
this
.
listQuery
})},
downloadLogFile
:
function
(){
var
e
=
""
.
concat
(
"http://server.cneeds.com.cn:9000"
)
+
"/device/device/downloadDeviceUploadFile"
,
t
=
new
XMLHttpRequest
;
t
.
open
(
"GET"
,
e
,
!
0
),
t
.
setRequestHeader
(
"Authorization"
,
Object
(
u
[
"a"
])()),
t
.
responseType
=
"blob"
,
t
.
onload
=
function
(){
if
(
200
===
this
.
status
){
var
e
=
this
.
response
;
if
(
window
.
navigator
.
msSaveOrOpenBlob
)
navigator
.
msSaveBlob
(
e
,
"模板文件.xlsx"
);
else
{
var
t
=
document
.
createElement
(
"a"
),
n
=
window
.
URL
?
window
.
URL
.
createObjectURL
(
e
):
window
.
webkitURL
.
createObjectURL
(
e
);
t
.
href
=
n
,
t
.
download
=
"模板文件.xlsx"
,
document
.
body
.
appendChild
(
t
),
t
.
click
(),
window
.
URL
.
revokeObjectURL
(
n
)}}},
t
.
send
()},
handleFilter
:
function
(){
console
.
log
(
"handleFilter"
,
this
.
listQuery
),
this
.
listQuery
.
page
=
1
,
this
.
refresh
()},
selectSeries
:
function
(){
var
e
=
Object
(
r
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
d
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}()}},
h
=
p
,
f
=
n
(
"2877"
),
v
=
Object
(
f
[
"a"
])(
h
,
i
,
a
,
!
1
,
null
,
"653406f6"
,
null
);
t
[
"default"
]
=
v
.
exports
},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
y
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
y
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
c7a7
:
function
(
e
,
t
,
n
){
"use strict"
;
n
(
"8d41"
);
var
i
=
"@@wavesContext"
;
function
a
(
e
,
t
){
function
n
(
n
){
var
i
=
Object
.
assign
({},
t
.
value
),
a
=
Object
.
assign
({
ele
:
e
,
type
:
"hit"
,
color
:
"rgba(0, 0, 0, 0.15)"
},
i
),
r
=
a
.
ele
;
if
(
r
){
r
.
style
.
position
=
"relative"
,
r
.
style
.
overflow
=
"hidden"
;
var
o
=
r
.
getBoundingClientRect
(),
c
=
r
.
querySelector
(
".waves-ripple"
);
switch
(
c
?
c
.
className
=
"waves-ripple"
:(
c
=
document
.
createElement
(
"span"
),
c
.
className
=
"waves-ripple"
,
c
.
style
.
height
=
c
.
style
.
width
=
Math
.
max
(
o
.
width
,
o
.
height
)
+
"px"
,
r
.
appendChild
(
c
)),
a
.
type
){
case
"center"
:
c
.
style
.
top
=
o
.
height
/
2
-
c
.
offsetHeight
/
2
+
"px"
,
c
.
style
.
left
=
o
.
width
/
2
-
c
.
offsetWidth
/
2
+
"px"
;
break
;
default
:
c
.
style
.
top
=
(
n
.
pageY
-
o
.
top
-
c
.
offsetHeight
/
2
-
document
.
documentElement
.
scrollTop
||
document
.
body
.
scrollTop
)
+
"px"
,
c
.
style
.
left
=
(
n
.
pageX
-
o
.
left
-
c
.
offsetWidth
/
2
-
document
.
documentElement
.
scrollLeft
||
document
.
body
.
scrollLeft
)
+
"px"
}
return
c
.
style
.
backgroundColor
=
a
.
color
,
c
.
className
=
"waves-ripple z-active"
,
!
1
}}
return
e
[
i
]?
e
[
i
].
removeHandle
=
n
:
e
[
i
]
=
{
removeHandle
:
n
},
n
}
t
[
"a"
]
=
{
bind
:
function
(
e
,
t
){
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
update
:
function
(
e
,
t
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
unbind
:
function
(
e
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
[
i
]
=
null
,
delete
e
[
i
]}}}}]);
\ No newline at end of file
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-80fe6032"
],{
"1c64"
:
function
(
e
,
t
,
n
){},
"1cc6"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
n
(
"1c64"
),
a
=
n
.
n
(
i
);
a
.
a
},
"333d"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"pagination-container"
,
class
:{
hidden
:
e
.
hidden
}},[
n
(
"el-pagination"
,
e
.
_b
({
attrs
:{
background
:
e
.
background
,
"current-page"
:
e
.
currentPage
,
"page-size"
:
e
.
pageSize
,
layout
:
e
.
layout
,
"page-sizes"
:
e
.
pageSizes
,
total
:
e
.
total
},
on
:{
"update:currentPage"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:current-page"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:pageSize"
:
function
(
t
){
e
.
pageSize
=
t
},
"update:page-size"
:
function
(
t
){
e
.
pageSize
=
t
},
"size-change"
:
e
.
handleSizeChange
,
"current-change"
:
e
.
handleCurrentChange
}},
"el-pagination"
,
e
.
$attrs
,
!
1
))],
1
)},
a
=
[];
n
(
"c5f6"
);
Math
.
easeInOutQuad
=
function
(
e
,
t
,
n
,
i
){
return
e
/=
i
/
2
,
e
<
1
?
n
/
2
*
e
*
e
+
t
:(
e
--
,
-
n
/
2
*
(
e
*
(
e
-
2
)
-
1
)
+
t
)};
var
r
=
function
(){
return
window
.
requestAnimationFrame
||
window
.
webkitRequestAnimationFrame
||
window
.
mozRequestAnimationFrame
||
function
(
e
){
window
.
setTimeout
(
e
,
1
e3
/
60
)}}();
function
o
(
e
){
document
.
documentElement
.
scrollTop
=
e
,
document
.
body
.
parentNode
.
scrollTop
=
e
,
document
.
body
.
scrollTop
=
e
}
function
c
(){
return
document
.
documentElement
.
scrollTop
||
document
.
body
.
parentNode
.
scrollTop
||
document
.
body
.
scrollTop
}
function
l
(
e
,
t
,
n
){
var
i
=
c
(),
a
=
e
-
i
,
l
=
20
,
s
=
0
;
t
=
"undefined"
===
typeof
t
?
500
:
t
;
var
u
=
function
e
(){
s
+=
l
;
var
c
=
Math
.
easeInOutQuad
(
s
,
i
,
a
,
t
);
o
(
c
),
s
<
t
?
r
(
e
):
n
&&
"function"
===
typeof
n
&&
n
()};
u
()}
var
s
=
{
name
:
"Pagination"
,
props
:{
total
:{
required
:
!
0
,
type
:
Number
},
page
:{
type
:
Number
,
default
:
1
},
limit
:{
type
:
Number
,
default
:
20
},
pageSizes
:{
type
:
Array
,
default
:
function
(){
return
[
10
,
20
,
30
,
50
]}},
layout
:{
type
:
String
,
default
:
"total, sizes, prev, pager, next, jumper"
},
background
:{
type
:
Boolean
,
default
:
!
0
},
autoScroll
:{
type
:
Boolean
,
default
:
!
0
},
hidden
:{
type
:
Boolean
,
default
:
!
1
}},
computed
:{
currentPage
:{
get
:
function
(){
return
this
.
page
},
set
:
function
(
e
){
this
.
$emit
(
"update:page"
,
e
)}},
pageSize
:{
get
:
function
(){
return
this
.
limit
},
set
:
function
(
e
){
this
.
$emit
(
"update:limit"
,
e
)}}},
methods
:{
handleSizeChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
this
.
currentPage
,
limit
:
e
}),
this
.
autoScroll
&&
l
(
0
,
800
)},
handleCurrentChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
e
,
limit
:
this
.
pageSize
}),
this
.
autoScroll
&&
l
(
0
,
800
)}}},
u
=
s
,
d
=
(
n
(
"1cc6"
),
n
(
"2877"
)),
p
=
Object
(
d
[
"a"
])(
u
,
i
,
a
,
!
1
,
null
,
"f3b72548"
,
null
);
t
[
"a"
]
=
p
.
exports
},
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
l
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
l
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
"8d41"
:
function
(
e
,
t
,
n
){},
"99b8"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-header"
,[
n
(
"div"
,{
staticStyle
:{
margin
:
"20px 0"
}},[
n
(
"el-button"
,{
on
:{
click
:
e
.
addPage
}},[
e
.
_v
(
"导入设备"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
editSeriesPage
}},[
e
.
_v
(
"变更产品系列"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
setChannelPage
}},[
e
.
_v
(
"适配配置"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
importDeviceChannel
}},[
e
.
_v
(
"批量配置"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
deletePage
}},[
e
.
_v
(
"删除设备"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
downloadLogFile
}},[
e
.
_v
(
"下载模板"
)]),
e
.
_v
(
" "
),
n
(
"el-select"
,{
attrs
:{
clearable
:
""
,
placeholder
:
"请选择系列号"
},
model
:{
value
:
e
.
listQuery
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"seriesId"
,
t
)},
expression
:
"listQuery.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
),
e
.
_v
(
" "
),
n
(
"el-input"
,{
staticClass
:
"filter-item"
,
staticStyle
:{
width
:
"200px"
},
attrs
:{
placeholder
:
"输入imei"
,
clearable
:
""
},
on
:{
clear
:
e
.
handleFilter
,
blur
:
e
.
handleFilter
},
nativeOn
:{
keyup
:
function
(
t
){
return
!
t
.
type
.
indexOf
(
"key"
)
&&
e
.
_k
(
t
.
keyCode
,
"enter"
,
13
,
t
.
key
,
"Enter"
)?
null
:
e
.
handleFilter
(
t
)}},
model
:{
value
:
e
.
listQuery
.
imei
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"imei"
,
t
)},
expression
:
"listQuery.imei"
}}),
e
.
_v
(
" "
),
n
(
"el-button"
,{
directives
:[{
name
:
"waves"
,
rawName
:
"v-waves"
}],
staticClass
:
"filter-item"
,
staticStyle
:{
"margin-left"
:
"10px"
},
attrs
:{
type
:
"primary"
,
icon
:
"el-icon-search"
},
on
:{
click
:
e
.
handleFilter
}},[
e
.
_v
(
"
\
n 查询
\
n "
)])],
1
)]),
e
.
_v
(
" "
),
n
(
"el-main"
,[
n
(
"el-table"
,{
directives
:[{
name
:
"loading"
,
rawName
:
"v-loading"
,
value
:
e
.
listLoading
,
expression
:
"listLoading"
}],
key
:
e
.
tableKey
,
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
list
,
border
:
""
,
fit
:
""
,
"highlight-current-row"
:
""
,
"default-sort"
:
e
.
defaultSort
},
on
:{
"sort-change"
:
e
.
sortChange
,
"selection-change"
:
e
.
handleSelectionChange
}},[
n
(
"el-table-column"
,{
attrs
:{
type
:
"selection"
,
width
:
"55"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"设备ID"
,
prop
:
"deviceId"
,
sortable
:
"custom"
,
align
:
"center"
,
width
:
"80"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"产品系列"
,
prop
:
"seriesNum"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"imei"
,
prop
:
"imei"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"创建时间"
,
prop
:
"createTime"
,
width
:
"100"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
createTime
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"timeFilter"
)(
i
)))])]}}])})],
1
),
e
.
_v
(
" "
),
n
(
"pagination"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
e
.
total
>
0
,
expression
:
"total > 0"
}],
attrs
:{
total
:
e
.
total
,
page
:
e
.
listQuery
.
page
,
limit
:
e
.
listQuery
.
pageSize
},
on
:{
"update:page"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"page"
,
t
)},
"update:limit"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"pageSize"
,
t
)},
pagination
:
e
.
refresh
}})],
1
)],
1
)},
a
=
[],
r
=
(
n
(
"96cf"
),
n
(
"3b8d"
)),
o
=
(
n
(
"ac6a"
),
n
(
"333d"
)),
c
=
n
(
"c7a7"
),
l
=
n
(
"ed08"
),
s
=
n
(
"aa98"
),
u
=
n
(
"5f87"
),
d
=
n
(
"7d09"
),
p
=
{
components
:{
Pagination
:
o
[
"a"
]},
directives
:{
waves
:
c
[
"a"
]},
filters
:{
valueFilter
:
function
(
e
){
return
e
||
"无"
},
timeFilter
:
function
(
e
){
return
e
?
Object
(
l
[
"d"
])(
e
,
"{y}-{m}-{d} {h}:{i}"
):
"无"
}},
data
:
function
(){
return
{
tableKey
:
0
,
listLoading
:
!
0
,
listQuery
:{
pageSize
:
10
},
list
:[],
total
:
0
,
defaultSort
:{},
multipleSelection
:[],
device
:{
imei
:
""
},
deviceIds
:[],
selectSeriesOptions
:[]}},
created
:
function
(){},
mounted
:
function
(){
this
.
selectSeries
(),
this
.
getList
()},
beforeRouteUpdate
:
function
(
e
,
t
,
n
){
if
(
e
.
path
===
t
.
path
){
var
i
=
Object
.
assign
({},
e
.
query
),
a
=
Object
.
assign
({},
t
.
query
);
JSON
.
stringify
(
i
)
!==
JSON
.
stringify
(
a
)
&&
this
.
getList
()}
n
()},
methods
:{
handleSelectionChange
:
function
(
e
){
this
.
multipleSelection
=
e
},
sortChange
:
function
(
e
){
console
.
log
(
"sortChange"
,
e
);
var
t
=
e
.
prop
,
n
=
e
.
order
;
this
.
sortBy
(
t
,
n
)},
sortBy
:
function
(
e
,
t
){
this
.
listQuery
.
sort
=
"ascending"
===
t
?
"+"
.
concat
(
e
):
"-"
.
concat
(
e
),
this
.
handleFilter
()},
getList
:
function
(){
var
e
=
this
;
this
.
listLoading
=!
0
,
Object
(
s
[
"g"
])(
this
.
listQuery
).
then
((
function
(
t
){
var
n
=
t
.
data
,
i
=
n
.
list
,
a
=
n
.
totalCount
;
e
.
list
=
i
,
e
.
total
=
a
,
e
.
listLoading
=!
1
}))},
addPage
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device/importDevice"
})},
editSeriesPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
){
var
e
=
[];
this
.
multipleSelection
.
forEach
((
function
(
t
){
e
.
push
(
t
.
imei
)})),
this
.
$router
.
push
({
path
:
"/deviceManagement/device/editSeries"
,
query
:{
imeis
:
e
}})}
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
setChannelPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
){
var
e
=
[];
this
.
multipleSelection
.
forEach
((
function
(
t
){
e
.
push
(
t
.
imei
)})),
this
.
$router
.
push
({
path
:
"/deviceManagement/device/setChannelNum"
,
query
:{
imeis
:
e
}})}
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
importDeviceChannel
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device/importDeviceChannel"
})},
deletePage
:
function
(){
var
e
=
this
;
if
(
0
!==
this
.
multipleSelection
.
length
)
this
.
multipleSelection
.
forEach
((
function
(
t
){
e
.
deviceIds
.
push
(
t
.
deviceId
)})),
Object
(
s
[
"b"
])(
this
.
deviceIds
).
then
((
function
(
t
){
e
.
getList
()})),
this
.
deviceIds
=
[];
else
{
var
t
=
"必须选一列"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}},
refresh
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
,
query
:
this
.
listQuery
})},
downloadLogFile
:
function
(){
var
e
=
""
.
concat
(
"http://server.cneeds.com.cn:9000"
)
+
"/device/device/downloadDeviceUploadFile"
,
t
=
new
XMLHttpRequest
;
t
.
open
(
"GET"
,
e
,
!
0
),
t
.
setRequestHeader
(
"Authorization"
,
Object
(
u
[
"a"
])()),
t
.
responseType
=
"blob"
,
t
.
onload
=
function
(){
if
(
200
===
this
.
status
){
var
e
=
this
.
response
;
if
(
window
.
navigator
.
msSaveOrOpenBlob
)
navigator
.
msSaveBlob
(
e
,
"模板文件.xlsx"
);
else
{
var
t
=
document
.
createElement
(
"a"
),
n
=
window
.
URL
?
window
.
URL
.
createObjectURL
(
e
):
window
.
webkitURL
.
createObjectURL
(
e
);
t
.
href
=
n
,
t
.
download
=
"模板文件.xlsx"
,
document
.
body
.
appendChild
(
t
),
t
.
click
(),
window
.
URL
.
revokeObjectURL
(
n
)}}},
t
.
send
()},
handleFilter
:
function
(){
console
.
log
(
"handleFilter"
,
this
.
listQuery
),
this
.
listQuery
.
page
=
1
,
this
.
refresh
()},
selectSeries
:
function
(){
var
e
=
Object
(
r
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
d
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}()}},
h
=
p
,
f
=
n
(
"2877"
),
v
=
Object
(
f
[
"a"
])(
h
,
i
,
a
,
!
1
,
null
,
"653406f6"
,
null
);
t
[
"default"
]
=
v
.
exports
},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
y
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
y
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
c7a7
:
function
(
e
,
t
,
n
){
"use strict"
;
n
(
"8d41"
);
var
i
=
"@@wavesContext"
;
function
a
(
e
,
t
){
function
n
(
n
){
var
i
=
Object
.
assign
({},
t
.
value
),
a
=
Object
.
assign
({
ele
:
e
,
type
:
"hit"
,
color
:
"rgba(0, 0, 0, 0.15)"
},
i
),
r
=
a
.
ele
;
if
(
r
){
r
.
style
.
position
=
"relative"
,
r
.
style
.
overflow
=
"hidden"
;
var
o
=
r
.
getBoundingClientRect
(),
c
=
r
.
querySelector
(
".waves-ripple"
);
switch
(
c
?
c
.
className
=
"waves-ripple"
:(
c
=
document
.
createElement
(
"span"
),
c
.
className
=
"waves-ripple"
,
c
.
style
.
height
=
c
.
style
.
width
=
Math
.
max
(
o
.
width
,
o
.
height
)
+
"px"
,
r
.
appendChild
(
c
)),
a
.
type
){
case
"center"
:
c
.
style
.
top
=
o
.
height
/
2
-
c
.
offsetHeight
/
2
+
"px"
,
c
.
style
.
left
=
o
.
width
/
2
-
c
.
offsetWidth
/
2
+
"px"
;
break
;
default
:
c
.
style
.
top
=
(
n
.
pageY
-
o
.
top
-
c
.
offsetHeight
/
2
-
document
.
documentElement
.
scrollTop
||
document
.
body
.
scrollTop
)
+
"px"
,
c
.
style
.
left
=
(
n
.
pageX
-
o
.
left
-
c
.
offsetWidth
/
2
-
document
.
documentElement
.
scrollLeft
||
document
.
body
.
scrollLeft
)
+
"px"
}
return
c
.
style
.
backgroundColor
=
a
.
color
,
c
.
className
=
"waves-ripple z-active"
,
!
1
}}
return
e
[
i
]?
e
[
i
].
removeHandle
=
n
:
e
[
i
]
=
{
removeHandle
:
n
},
n
}
t
[
"a"
]
=
{
bind
:
function
(
e
,
t
){
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
update
:
function
(
e
,
t
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
unbind
:
function
(
e
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
[
i
]
=
null
,
delete
e
[
i
]}}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-adf11d7e.abaa689d.js
0 → 100644
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-adf11d7e"
],{
"1c64"
:
function
(
e
,
t
,
n
){},
"1cc6"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
n
(
"1c64"
),
a
=
n
.
n
(
i
);
a
.
a
},
"333d"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"pagination-container"
,
class
:{
hidden
:
e
.
hidden
}},[
n
(
"el-pagination"
,
e
.
_b
({
attrs
:{
background
:
e
.
background
,
"current-page"
:
e
.
currentPage
,
"page-size"
:
e
.
pageSize
,
layout
:
e
.
layout
,
"page-sizes"
:
e
.
pageSizes
,
total
:
e
.
total
},
on
:{
"update:currentPage"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:current-page"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:pageSize"
:
function
(
t
){
e
.
pageSize
=
t
},
"update:page-size"
:
function
(
t
){
e
.
pageSize
=
t
},
"size-change"
:
e
.
handleSizeChange
,
"current-change"
:
e
.
handleCurrentChange
}},
"el-pagination"
,
e
.
$attrs
,
!
1
))],
1
)},
a
=
[];
n
(
"c5f6"
);
Math
.
easeInOutQuad
=
function
(
e
,
t
,
n
,
i
){
return
e
/=
i
/
2
,
e
<
1
?
n
/
2
*
e
*
e
+
t
:(
e
--
,
-
n
/
2
*
(
e
*
(
e
-
2
)
-
1
)
+
t
)};
var
r
=
function
(){
return
window
.
requestAnimationFrame
||
window
.
webkitRequestAnimationFrame
||
window
.
mozRequestAnimationFrame
||
function
(
e
){
window
.
setTimeout
(
e
,
1
e3
/
60
)}}();
function
l
(
e
){
document
.
documentElement
.
scrollTop
=
e
,
document
.
body
.
parentNode
.
scrollTop
=
e
,
document
.
body
.
scrollTop
=
e
}
function
o
(){
return
document
.
documentElement
.
scrollTop
||
document
.
body
.
parentNode
.
scrollTop
||
document
.
body
.
scrollTop
}
function
c
(
e
,
t
,
n
){
var
i
=
o
(),
a
=
e
-
i
,
c
=
20
,
s
=
0
;
t
=
"undefined"
===
typeof
t
?
500
:
t
;
var
u
=
function
e
(){
s
+=
c
;
var
o
=
Math
.
easeInOutQuad
(
s
,
i
,
a
,
t
);
l
(
o
),
s
<
t
?
r
(
e
):
n
&&
"function"
===
typeof
n
&&
n
()};
u
()}
var
s
=
{
name
:
"Pagination"
,
props
:{
total
:{
required
:
!
0
,
type
:
Number
},
page
:{
type
:
Number
,
default
:
1
},
limit
:{
type
:
Number
,
default
:
20
},
pageSizes
:{
type
:
Array
,
default
:
function
(){
return
[
10
,
20
,
30
,
50
]}},
layout
:{
type
:
String
,
default
:
"total, sizes, prev, pager, next, jumper"
},
background
:{
type
:
Boolean
,
default
:
!
0
},
autoScroll
:{
type
:
Boolean
,
default
:
!
0
},
hidden
:{
type
:
Boolean
,
default
:
!
1
}},
computed
:{
currentPage
:{
get
:
function
(){
return
this
.
page
},
set
:
function
(
e
){
this
.
$emit
(
"update:page"
,
e
)}},
pageSize
:{
get
:
function
(){
return
this
.
limit
},
set
:
function
(
e
){
this
.
$emit
(
"update:limit"
,
e
)}}},
methods
:{
handleSizeChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
this
.
currentPage
,
limit
:
e
}),
this
.
autoScroll
&&
c
(
0
,
800
)},
handleCurrentChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
e
,
limit
:
this
.
pageSize
}),
this
.
autoScroll
&&
c
(
0
,
800
)}}},
u
=
s
,
d
=
(
n
(
"1cc6"
),
n
(
"2877"
)),
p
=
Object
(
d
[
"a"
])(
u
,
i
,
a
,
!
1
,
null
,
"f3b72548"
,
null
);
t
[
"a"
]
=
p
.
exports
},
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
c
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
c
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
"8d41"
:
function
(
e
,
t
,
n
){},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
y
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
y
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
b2dd
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-header"
,[
n
(
"div"
,{
staticStyle
:{
margin
:
"20px 0"
}},[
n
(
"el-button"
,{
on
:{
click
:
e
.
setChannelPage
}},[
e
.
_v
(
"变更"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
deletePage
}},[
e
.
_v
(
"删除"
)]),
e
.
_v
(
" "
),
n
(
"el-select"
,{
attrs
:{
clearable
:
""
,
placeholder
:
"请选择系列号"
},
model
:{
value
:
e
.
listQuery
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"seriesId"
,
t
)},
expression
:
"listQuery.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
),
e
.
_v
(
" "
),
n
(
"el-input"
,{
staticClass
:
"filter-item"
,
staticStyle
:{
width
:
"200px"
},
attrs
:{
placeholder
:
"imei"
,
clearable
:
""
},
on
:{
clear
:
e
.
handleFilter
,
blur
:
e
.
handleFilter
},
nativeOn
:{
keyup
:
function
(
t
){
return
!
t
.
type
.
indexOf
(
"key"
)
&&
e
.
_k
(
t
.
keyCode
,
"enter"
,
13
,
t
.
key
,
"Enter"
)?
null
:
e
.
handleFilter
(
t
)}},
model
:{
value
:
e
.
listQuery
.
imei
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"imei"
,
t
)},
expression
:
"listQuery.imei"
}}),
e
.
_v
(
" "
),
n
(
"el-button"
,{
directives
:[{
name
:
"waves"
,
rawName
:
"v-waves"
}],
staticClass
:
"filter-item"
,
staticStyle
:{
"margin-left"
:
"10px"
},
attrs
:{
type
:
"primary"
,
icon
:
"el-icon-search"
},
on
:{
click
:
e
.
handleFilter
}},[
e
.
_v
(
"
\
n 查询
\
n "
)])],
1
)]),
e
.
_v
(
" "
),
n
(
"el-main"
,[
n
(
"el-table"
,{
directives
:[{
name
:
"loading"
,
rawName
:
"v-loading"
,
value
:
e
.
listLoading
,
expression
:
"listLoading"
}],
key
:
e
.
tableKey
,
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
list
,
border
:
""
,
fit
:
""
,
"highlight-current-row"
:
""
,
"default-sort"
:
e
.
defaultSort
},
on
:{
"sort-change"
:
e
.
sortChange
,
"selection-change"
:
e
.
handleSelectionChange
}},[
n
(
"el-table-column"
,{
attrs
:{
type
:
"selection"
,
width
:
"55"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"设备ID"
,
prop
:
"deviceId"
,
sortable
:
"custom"
,
align
:
"center"
,
width
:
"80"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"产品系列"
,
prop
:
"seriesNum"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"imei"
,
prop
:
"imei"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"规则"
,
prop
:
"channelRules"
,
width
:
"150"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
channelRules
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"channelRulesFilter"
)(
i
)))])]}}])}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号"
,
prop
:
"channelNums"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"禁用提示文字"
,
prop
:
"channelNumsMessage"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"创建时间"
,
prop
:
"createTime"
,
width
:
"100"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
createTime
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"timeFilter"
)(
i
)))])]}}])})],
1
),
e
.
_v
(
" "
),
n
(
"pagination"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
e
.
total
>
0
,
expression
:
"total > 0"
}],
attrs
:{
total
:
e
.
total
,
page
:
e
.
listQuery
.
page
,
limit
:
e
.
listQuery
.
pageSize
},
on
:{
"update:page"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"page"
,
t
)},
"update:limit"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"pageSize"
,
t
)},
pagination
:
e
.
refresh
}})],
1
)],
1
)},
a
=
[],
r
=
(
n
(
"96cf"
),
n
(
"3b8d"
)),
l
=
n
(
"333d"
),
o
=
n
(
"c7a7"
),
c
=
n
(
"ed08"
),
s
=
n
(
"aa98"
),
u
=
n
(
"7d09"
),
d
=
{
components
:{
Pagination
:
l
[
"a"
]},
directives
:{
waves
:
o
[
"a"
]},
filters
:{
valueFilter
:
function
(
e
){
return
e
||
"无"
},
timeFilter
:
function
(
e
){
return
e
?
Object
(
c
[
"d"
])(
e
,
"{y}-{m}-{d} {h}:{i}"
):
"无"
},
channelRulesFilter
:
function
(
e
){
return
0
===
e
?
"白名单"
:
"黑名单"
}},
data
:
function
(){
return
{
tableKey
:
0
,
listLoading
:
!
0
,
listQuery
:{
pageSize
:
10
},
list
:[],
total
:
0
,
defaultSort
:{},
multipleSelection
:[],
device
:{
imei
:
""
},
deviceIds
:[],
selectSeriesOptions
:[]}},
created
:
function
(){},
mounted
:
function
(){
this
.
selectSeries
(),
this
.
getList
()},
beforeRouteUpdate
:
function
(
e
,
t
,
n
){
if
(
e
.
path
===
t
.
path
){
var
i
=
Object
.
assign
({},
e
.
query
),
a
=
Object
.
assign
({},
t
.
query
);
JSON
.
stringify
(
i
)
!==
JSON
.
stringify
(
a
)
&&
this
.
getList
()}
n
()},
methods
:{
handleSelectionChange
:
function
(
e
){
this
.
multipleSelection
=
e
},
sortChange
:
function
(
e
){
console
.
log
(
"sortChange"
,
e
);
var
t
=
e
.
prop
,
n
=
e
.
order
;
this
.
sortBy
(
t
,
n
)},
sortBy
:
function
(
e
,
t
){
this
.
listQuery
.
sort
=
"ascending"
===
t
?
"+"
.
concat
(
e
):
"-"
.
concat
(
e
),
this
.
handleFilter
()},
getList
:
function
(){
var
e
=
this
;
this
.
listLoading
=!
0
,
Object
(
s
[
"g"
])(
this
.
listQuery
).
then
((
function
(
t
){
var
n
=
t
.
data
,
i
=
n
.
list
,
a
=
n
.
totalCount
;
e
.
list
=
i
,
e
.
total
=
a
,
e
.
listLoading
=!
1
}))},
setChannelPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
e
=
"不能多选"
;
this
.
$message
({
message
:
e
,
type
:
"error"
})}
else
{
var
t
=
this
.
multipleSelection
[
0
];
this
.
$router
.
push
({
path
:
"/deviceManagement/device/updateDeviceChannel"
,
query
:{
device
:
t
}})}
else
{
var
n
=
"必须选一列"
;
this
.
$message
({
message
:
n
,
type
:
"error"
})}},
deletePage
:
function
(){
var
e
=
this
;
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
t
=
"不能多选"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}
else
Object
(
s
[
"d"
])(
this
.
multipleSelection
[
0
].
deviceId
).
then
((
function
(
t
){
e
.
getList
()}));
else
{
var
n
=
"必须选一列"
;
this
.
$message
({
message
:
n
,
type
:
"error"
})}},
refresh
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/deviceChannel"
,
query
:
this
.
listQuery
})},
handleFilter
:
function
(){
console
.
log
(
"handleFilter"
,
this
.
listQuery
),
this
.
listQuery
.
page
=
1
,
this
.
refresh
()},
selectSeries
:
function
(){
var
e
=
Object
(
r
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
u
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}()}},
p
=
d
,
h
=
n
(
"2877"
),
f
=
Object
(
h
[
"a"
])(
p
,
i
,
a
,
!
1
,
null
,
"ea199406"
,
null
);
t
[
"default"
]
=
f
.
exports
},
c7a7
:
function
(
e
,
t
,
n
){
"use strict"
;
n
(
"8d41"
);
var
i
=
"@@wavesContext"
;
function
a
(
e
,
t
){
function
n
(
n
){
var
i
=
Object
.
assign
({},
t
.
value
),
a
=
Object
.
assign
({
ele
:
e
,
type
:
"hit"
,
color
:
"rgba(0, 0, 0, 0.15)"
},
i
),
r
=
a
.
ele
;
if
(
r
){
r
.
style
.
position
=
"relative"
,
r
.
style
.
overflow
=
"hidden"
;
var
l
=
r
.
getBoundingClientRect
(),
o
=
r
.
querySelector
(
".waves-ripple"
);
switch
(
o
?
o
.
className
=
"waves-ripple"
:(
o
=
document
.
createElement
(
"span"
),
o
.
className
=
"waves-ripple"
,
o
.
style
.
height
=
o
.
style
.
width
=
Math
.
max
(
l
.
width
,
l
.
height
)
+
"px"
,
r
.
appendChild
(
o
)),
a
.
type
){
case
"center"
:
o
.
style
.
top
=
l
.
height
/
2
-
o
.
offsetHeight
/
2
+
"px"
,
o
.
style
.
left
=
l
.
width
/
2
-
o
.
offsetWidth
/
2
+
"px"
;
break
;
default
:
o
.
style
.
top
=
(
n
.
pageY
-
l
.
top
-
o
.
offsetHeight
/
2
-
document
.
documentElement
.
scrollTop
||
document
.
body
.
scrollTop
)
+
"px"
,
o
.
style
.
left
=
(
n
.
pageX
-
l
.
left
-
o
.
offsetWidth
/
2
-
document
.
documentElement
.
scrollLeft
||
document
.
body
.
scrollLeft
)
+
"px"
}
return
o
.
style
.
backgroundColor
=
a
.
color
,
o
.
className
=
"waves-ripple z-active"
,
!
1
}}
return
e
[
i
]?
e
[
i
].
removeHandle
=
n
:
e
[
i
]
=
{
removeHandle
:
n
},
n
}
t
[
"a"
]
=
{
bind
:
function
(
e
,
t
){
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
update
:
function
(
e
,
t
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
unbind
:
function
(
e
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
[
i
]
=
null
,
delete
e
[
i
]}}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-adf11d7e.c89dcae3.js
deleted
100644 → 0
View file @
b1181345
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-adf11d7e"
],{
"1c64"
:
function
(
e
,
t
,
n
){},
"1cc6"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
n
(
"1c64"
),
a
=
n
.
n
(
i
);
a
.
a
},
"333d"
:
function
(
e
,
t
,
n
){
"use strict"
;
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"div"
,{
staticClass
:
"pagination-container"
,
class
:{
hidden
:
e
.
hidden
}},[
n
(
"el-pagination"
,
e
.
_b
({
attrs
:{
background
:
e
.
background
,
"current-page"
:
e
.
currentPage
,
"page-size"
:
e
.
pageSize
,
layout
:
e
.
layout
,
"page-sizes"
:
e
.
pageSizes
,
total
:
e
.
total
},
on
:{
"update:currentPage"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:current-page"
:
function
(
t
){
e
.
currentPage
=
t
},
"update:pageSize"
:
function
(
t
){
e
.
pageSize
=
t
},
"update:page-size"
:
function
(
t
){
e
.
pageSize
=
t
},
"size-change"
:
e
.
handleSizeChange
,
"current-change"
:
e
.
handleCurrentChange
}},
"el-pagination"
,
e
.
$attrs
,
!
1
))],
1
)},
a
=
[];
n
(
"c5f6"
);
Math
.
easeInOutQuad
=
function
(
e
,
t
,
n
,
i
){
return
e
/=
i
/
2
,
e
<
1
?
n
/
2
*
e
*
e
+
t
:(
e
--
,
-
n
/
2
*
(
e
*
(
e
-
2
)
-
1
)
+
t
)};
var
r
=
function
(){
return
window
.
requestAnimationFrame
||
window
.
webkitRequestAnimationFrame
||
window
.
mozRequestAnimationFrame
||
function
(
e
){
window
.
setTimeout
(
e
,
1
e3
/
60
)}}();
function
l
(
e
){
document
.
documentElement
.
scrollTop
=
e
,
document
.
body
.
parentNode
.
scrollTop
=
e
,
document
.
body
.
scrollTop
=
e
}
function
o
(){
return
document
.
documentElement
.
scrollTop
||
document
.
body
.
parentNode
.
scrollTop
||
document
.
body
.
scrollTop
}
function
c
(
e
,
t
,
n
){
var
i
=
o
(),
a
=
e
-
i
,
c
=
20
,
s
=
0
;
t
=
"undefined"
===
typeof
t
?
500
:
t
;
var
u
=
function
e
(){
s
+=
c
;
var
o
=
Math
.
easeInOutQuad
(
s
,
i
,
a
,
t
);
l
(
o
),
s
<
t
?
r
(
e
):
n
&&
"function"
===
typeof
n
&&
n
()};
u
()}
var
s
=
{
name
:
"Pagination"
,
props
:{
total
:{
required
:
!
0
,
type
:
Number
},
page
:{
type
:
Number
,
default
:
1
},
limit
:{
type
:
Number
,
default
:
20
},
pageSizes
:{
type
:
Array
,
default
:
function
(){
return
[
10
,
20
,
30
,
50
]}},
layout
:{
type
:
String
,
default
:
"total, sizes, prev, pager, next, jumper"
},
background
:{
type
:
Boolean
,
default
:
!
0
},
autoScroll
:{
type
:
Boolean
,
default
:
!
0
},
hidden
:{
type
:
Boolean
,
default
:
!
1
}},
computed
:{
currentPage
:{
get
:
function
(){
return
this
.
page
},
set
:
function
(
e
){
this
.
$emit
(
"update:page"
,
e
)}},
pageSize
:{
get
:
function
(){
return
this
.
limit
},
set
:
function
(
e
){
this
.
$emit
(
"update:limit"
,
e
)}}},
methods
:{
handleSizeChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
this
.
currentPage
,
limit
:
e
}),
this
.
autoScroll
&&
c
(
0
,
800
)},
handleCurrentChange
:
function
(
e
){
this
.
$emit
(
"pagination"
,{
page
:
e
,
limit
:
this
.
pageSize
}),
this
.
autoScroll
&&
c
(
0
,
800
)}}},
u
=
s
,
d
=
(
n
(
"1cc6"
),
n
(
"2877"
)),
p
=
Object
(
d
[
"a"
])(
u
,
i
,
a
,
!
1
,
null
,
"f3b72548"
,
null
);
t
[
"a"
]
=
p
.
exports
},
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
c
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
c
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
"8d41"
:
function
(
e
,
t
,
n
){},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
y
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
h
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
f
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
y
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}},
b2dd
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-header"
,[
n
(
"div"
,{
staticStyle
:{
margin
:
"20px 0"
}},[
n
(
"el-button"
,{
on
:{
click
:
e
.
setChannelPage
}},[
e
.
_v
(
"变更"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
deletePage
}},[
e
.
_v
(
"删除"
)]),
e
.
_v
(
" "
),
n
(
"el-select"
,{
attrs
:{
clearable
:
""
,
placeholder
:
"请选择系列号"
},
model
:{
value
:
e
.
listQuery
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"seriesId"
,
t
)},
expression
:
"listQuery.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
),
e
.
_v
(
" "
),
n
(
"el-input"
,{
staticClass
:
"filter-item"
,
staticStyle
:{
width
:
"200px"
},
attrs
:{
placeholder
:
"imei"
,
clearable
:
""
},
on
:{
clear
:
e
.
handleFilter
,
blur
:
e
.
handleFilter
},
nativeOn
:{
keyup
:
function
(
t
){
return
!
t
.
type
.
indexOf
(
"key"
)
&&
e
.
_k
(
t
.
keyCode
,
"enter"
,
13
,
t
.
key
,
"Enter"
)?
null
:
e
.
handleFilter
(
t
)}},
model
:{
value
:
e
.
listQuery
.
imei
,
callback
:
function
(
t
){
e
.
$set
(
e
.
listQuery
,
"imei"
,
t
)},
expression
:
"listQuery.imei"
}}),
e
.
_v
(
" "
),
n
(
"el-button"
,{
directives
:[{
name
:
"waves"
,
rawName
:
"v-waves"
}],
staticClass
:
"filter-item"
,
staticStyle
:{
"margin-left"
:
"10px"
},
attrs
:{
type
:
"primary"
,
icon
:
"el-icon-search"
},
on
:{
click
:
e
.
handleFilter
}},[
e
.
_v
(
"
\
n 查询
\
n "
)])],
1
)]),
e
.
_v
(
" "
),
n
(
"el-main"
,[
n
(
"el-table"
,{
directives
:[{
name
:
"loading"
,
rawName
:
"v-loading"
,
value
:
e
.
listLoading
,
expression
:
"listLoading"
}],
key
:
e
.
tableKey
,
staticStyle
:{
width
:
"100%"
},
attrs
:{
data
:
e
.
list
,
border
:
""
,
fit
:
""
,
"highlight-current-row"
:
""
,
"default-sort"
:
e
.
defaultSort
},
on
:{
"sort-change"
:
e
.
sortChange
,
"selection-change"
:
e
.
handleSelectionChange
}},[
n
(
"el-table-column"
,{
attrs
:{
type
:
"selection"
,
width
:
"55"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"设备ID"
,
prop
:
"deviceId"
,
sortable
:
"custom"
,
align
:
"center"
,
width
:
"80"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"产品系列"
,
prop
:
"seriesNum"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"imei"
,
prop
:
"imei"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"规则"
,
prop
:
"channelRules"
,
width
:
"150"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
channelRules
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"channelRulesFilter"
)(
i
)))])]}}])}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"渠道号"
,
prop
:
"channelNums"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"禁用提示文字"
,
prop
:
"channelNumsMessage"
,
width
:
"150"
,
align
:
"center"
}}),
e
.
_v
(
" "
),
n
(
"el-table-column"
,{
attrs
:{
label
:
"创建时间"
,
prop
:
"createTime"
,
width
:
"100"
,
align
:
"center"
},
scopedSlots
:
e
.
_u
([{
key
:
"default"
,
fn
:
function
(
t
){
var
i
=
t
.
row
.
createTime
;
return
[
n
(
"span"
,[
e
.
_v
(
e
.
_s
(
e
.
_f
(
"timeFilter"
)(
i
)))])]}}])})],
1
),
e
.
_v
(
" "
),
n
(
"pagination"
,{
directives
:[{
name
:
"show"
,
rawName
:
"v-show"
,
value
:
e
.
total
>
0
,
expression
:
"total > 0"
}],
attrs
:{
total
:
e
.
total
,
page
:
e
.
listQuery
.
page
,
limit
:
e
.
listQuery
.
pageSize
},
on
:{
"update:page"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"page"
,
t
)},
"update:limit"
:
function
(
t
){
return
e
.
$set
(
e
.
listQuery
,
"pageSize"
,
t
)},
pagination
:
e
.
refresh
}})],
1
)],
1
)},
a
=
[],
r
=
(
n
(
"96cf"
),
n
(
"3b8d"
)),
l
=
n
(
"333d"
),
o
=
n
(
"c7a7"
),
c
=
n
(
"ed08"
),
s
=
n
(
"aa98"
),
u
=
n
(
"7d09"
),
d
=
{
components
:{
Pagination
:
l
[
"a"
]},
directives
:{
waves
:
o
[
"a"
]},
filters
:{
valueFilter
:
function
(
e
){
return
e
||
"无"
},
timeFilter
:
function
(
e
){
return
e
?
Object
(
c
[
"d"
])(
e
,
"{y}-{m}-{d} {h}:{i}"
):
"无"
},
channelRulesFilter
:
function
(
e
){
return
0
===
e
?
"白名单"
:
"黑名单"
}},
data
:
function
(){
return
{
tableKey
:
0
,
listLoading
:
!
0
,
listQuery
:{
pageSize
:
10
},
list
:[],
total
:
0
,
defaultSort
:{},
multipleSelection
:[],
device
:{
imei
:
""
},
deviceIds
:[],
selectSeriesOptions
:[]}},
created
:
function
(){},
mounted
:
function
(){
this
.
selectSeries
(),
this
.
getList
()},
beforeRouteUpdate
:
function
(
e
,
t
,
n
){
if
(
e
.
path
===
t
.
path
){
var
i
=
Object
.
assign
({},
e
.
query
),
a
=
Object
.
assign
({},
t
.
query
);
JSON
.
stringify
(
i
)
!==
JSON
.
stringify
(
a
)
&&
this
.
getList
()}
n
()},
methods
:{
handleSelectionChange
:
function
(
e
){
this
.
multipleSelection
=
e
},
sortChange
:
function
(
e
){
console
.
log
(
"sortChange"
,
e
);
var
t
=
e
.
prop
,
n
=
e
.
order
;
this
.
sortBy
(
t
,
n
)},
sortBy
:
function
(
e
,
t
){
this
.
listQuery
.
sort
=
"ascending"
===
t
?
"+"
.
concat
(
e
):
"-"
.
concat
(
e
),
this
.
handleFilter
()},
getList
:
function
(){
var
e
=
this
;
this
.
listLoading
=!
0
,
Object
(
s
[
"g"
])(
this
.
listQuery
).
then
((
function
(
t
){
var
n
=
t
.
data
,
i
=
n
.
list
,
a
=
n
.
totalCount
;
e
.
list
=
i
,
e
.
total
=
a
,
e
.
listLoading
=!
1
}))},
setChannelPage
:
function
(){
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
e
=
"不能多选"
;
this
.
$message
({
message
:
e
,
type
:
"error"
})}
else
{
var
t
=
this
.
multipleSelection
[
0
];
this
.
$router
.
push
({
path
:
"/deviceManagement/device/updateDeviceChannel"
,
query
:{
device
:
t
}}),
console
.
log
(
t
)}
else
{
var
n
=
"必须选一列"
;
this
.
$message
({
message
:
n
,
type
:
"error"
})}},
deletePage
:
function
(){
var
e
=
this
;
if
(
0
!==
this
.
multipleSelection
.
length
)
if
(
this
.
multipleSelection
.
length
>
1
){
var
t
=
"不能多选"
;
this
.
$message
({
message
:
t
,
type
:
"error"
})}
else
Object
(
s
[
"d"
])(
this
.
multipleSelection
[
0
].
deviceId
).
then
((
function
(
t
){
e
.
getList
()}));
else
{
var
n
=
"必须选一列"
;
this
.
$message
({
message
:
n
,
type
:
"error"
})}},
refresh
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/deviceChannel"
,
query
:
this
.
listQuery
})},
handleFilter
:
function
(){
console
.
log
(
"handleFilter"
,
this
.
listQuery
),
this
.
listQuery
.
page
=
1
,
this
.
refresh
()},
selectSeries
:
function
(){
var
e
=
Object
(
r
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
u
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}()}},
p
=
d
,
h
=
n
(
"2877"
),
f
=
Object
(
h
[
"a"
])(
p
,
i
,
a
,
!
1
,
null
,
"1dbdb7ef"
,
null
);
t
[
"default"
]
=
f
.
exports
},
c7a7
:
function
(
e
,
t
,
n
){
"use strict"
;
n
(
"8d41"
);
var
i
=
"@@wavesContext"
;
function
a
(
e
,
t
){
function
n
(
n
){
var
i
=
Object
.
assign
({},
t
.
value
),
a
=
Object
.
assign
({
ele
:
e
,
type
:
"hit"
,
color
:
"rgba(0, 0, 0, 0.15)"
},
i
),
r
=
a
.
ele
;
if
(
r
){
r
.
style
.
position
=
"relative"
,
r
.
style
.
overflow
=
"hidden"
;
var
l
=
r
.
getBoundingClientRect
(),
o
=
r
.
querySelector
(
".waves-ripple"
);
switch
(
o
?
o
.
className
=
"waves-ripple"
:(
o
=
document
.
createElement
(
"span"
),
o
.
className
=
"waves-ripple"
,
o
.
style
.
height
=
o
.
style
.
width
=
Math
.
max
(
l
.
width
,
l
.
height
)
+
"px"
,
r
.
appendChild
(
o
)),
a
.
type
){
case
"center"
:
o
.
style
.
top
=
l
.
height
/
2
-
o
.
offsetHeight
/
2
+
"px"
,
o
.
style
.
left
=
l
.
width
/
2
-
o
.
offsetWidth
/
2
+
"px"
;
break
;
default
:
o
.
style
.
top
=
(
n
.
pageY
-
l
.
top
-
o
.
offsetHeight
/
2
-
document
.
documentElement
.
scrollTop
||
document
.
body
.
scrollTop
)
+
"px"
,
o
.
style
.
left
=
(
n
.
pageX
-
l
.
left
-
o
.
offsetWidth
/
2
-
document
.
documentElement
.
scrollLeft
||
document
.
body
.
scrollLeft
)
+
"px"
}
return
o
.
style
.
backgroundColor
=
a
.
color
,
o
.
className
=
"waves-ripple z-active"
,
!
1
}}
return
e
[
i
]?
e
[
i
].
removeHandle
=
n
:
e
[
i
]
=
{
removeHandle
:
n
},
n
}
t
[
"a"
]
=
{
bind
:
function
(
e
,
t
){
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
update
:
function
(
e
,
t
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
.
addEventListener
(
"click"
,
a
(
e
,
t
),
!
1
)},
unbind
:
function
(
e
){
e
.
removeEventListener
(
"click"
,
e
[
i
].
removeHandle
,
!
1
),
e
[
i
]
=
null
,
delete
e
[
i
]}}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-e20529e6.
c9a6d2d
3.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-e20529e6.
feb5040
3.js
View file @
6daccf97
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-e20529e6"
],{
4983
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-main"
,[
n
(
"el-form"
,{
ref
:
"editSeries"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
n
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesId"
,
label
:
"所属系列"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"请选择"
},
model
:{
value
:
e
.
device
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"seriesId"
,
t
)},
expression
:
"device.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
)],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,[
n
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
r
=
[],
c
=
(
n
(
"ac6a"
),
n
(
"456d"
),
n
(
"96cf"
),
n
(
"3b8d"
)),
a
=
n
(
"7d09"
),
u
=
n
(
"aa98"
),
d
=
{
seriesId
:
"选择系列"
,
imeis
:
"要选择设备"
},
s
=
{
data
:
function
(){
var
e
=
function
(
e
,
t
,
n
){
void
0
===
t
||
null
===
t
||
0
===
t
.
length
?
n
(
new
Error
(
d
[
e
.
field
]
+
"必须填写"
)):
n
()};
return
{
loading
:
!
1
,
device
:{
seriesIdList
:[],
imeis
:[]},
rules
:{
seriesId
:[{
validator
:
e
}],
imeis
:[{
validator
:
e
}]},
selectSeriesOptions
:[]}},
mounted
:
function
(){
this
.
device
.
imeis
=
this
.
$route
.
query
.
imeis
,
this
.
getFormData
()},
methods
:{
getFormData
:
function
(){
var
e
=
Object
(
c
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
this
.
selectSeries
();
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
,
this
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
setDefault
:
function
(){
this
.
$refs
.
editSeries
.
resetFields
()},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
editSeries
.
validate
((
function
(
t
,
n
){
if
(
t
)
Object
(
u
[
"n"
])(
e
.
device
).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
e
.
loading
=!
1
})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
i
=
n
[
Object
.
keys
(
n
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
i
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
})},
selectSeries
:
function
(){
var
e
=
Object
(
c
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
a
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
handleChange
:
function
(
e
){
var
t
=
e
.
length
;
t
-=
1
,
this
.
device
.
deptId
=
e
[
t
]}}},
o
=
s
,
l
=
n
(
"2877"
),
v
=
Object
(
l
[
"a"
])(
o
,
i
,
r
,
!
1
,
null
,
"d29db6dc"
,
null
);
t
[
"default"
]
=
v
.
exports
},
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
d
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
d
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
O
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
f
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
h
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:{
device
:
e
}})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
O
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}}}]);
\ No newline at end of file
(
window
[
"webpackJsonp"
]
=
window
[
"webpackJsonp"
]
||
[]).
push
([[
"chunk-e20529e6"
],{
4983
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
r
(
t
);
var
i
=
function
(){
var
e
=
this
,
t
=
e
.
$createElement
,
n
=
e
.
_self
.
_c
||
t
;
return
n
(
"el-container"
,[
n
(
"el-main"
,[
n
(
"el-form"
,{
ref
:
"editSeries"
,
attrs
:{
model
:
e
.
device
,
rules
:
e
.
rules
,
"label-width"
:
"80px"
}},[
n
(
"el-form-item"
,{
attrs
:{
prop
:
"seriesId"
,
label
:
"所属系列"
}},[
n
(
"el-select"
,{
attrs
:{
placeholder
:
"请选择"
},
model
:{
value
:
e
.
device
.
seriesId
,
callback
:
function
(
t
){
e
.
$set
(
e
.
device
,
"seriesId"
,
t
)},
expression
:
"device.seriesId"
}},
e
.
_l
(
e
.
selectSeriesOptions
,(
function
(
e
){
return
n
(
"el-option"
,{
key
:
e
.
seriesId
,
attrs
:{
label
:
e
.
seriesNum
,
value
:
e
.
seriesId
}})})),
1
)],
1
),
e
.
_v
(
" "
),
n
(
"el-form-item"
,[
n
(
"el-button"
,{
attrs
:{
type
:
"primary"
},
on
:{
click
:
e
.
onSubmit
}},[
e
.
_v
(
"修改"
)]),
e
.
_v
(
" "
),
n
(
"el-button"
,{
on
:{
click
:
e
.
toDeviceList
}},[
e
.
_v
(
"取消"
)])],
1
)],
1
)],
1
)],
1
)},
r
=
[],
c
=
(
n
(
"ac6a"
),
n
(
"456d"
),
n
(
"96cf"
),
n
(
"3b8d"
)),
a
=
n
(
"7d09"
),
u
=
n
(
"aa98"
),
d
=
{
seriesId
:
"选择系列"
,
imeis
:
"要选择设备"
},
s
=
{
data
:
function
(){
var
e
=
function
(
e
,
t
,
n
){
void
0
===
t
||
null
===
t
||
0
===
t
.
length
?
n
(
new
Error
(
d
[
e
.
field
]
+
"必须填写"
)):
n
()};
return
{
loading
:
!
1
,
device
:{
seriesIdList
:[],
imeis
:[]},
rules
:{
seriesId
:[{
validator
:
e
}],
imeis
:[{
validator
:
e
}]},
selectSeriesOptions
:[]}},
mounted
:
function
(){
this
.
device
.
imeis
=
this
.
$route
.
query
.
imeis
,
this
.
getFormData
()},
methods
:{
getFormData
:
function
(){
var
e
=
Object
(
c
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
this
.
selectSeries
();
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
,
this
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
setDefault
:
function
(){
this
.
$refs
.
editSeries
.
resetFields
()},
onSubmit
:
function
(){
var
e
=
this
;
this
.
loading
||
(
this
.
loading
=!
0
,
this
.
$refs
.
editSeries
.
validate
((
function
(
t
,
n
){
if
(
t
)
Object
(
u
[
"n"
])(
e
.
device
).
then
((
function
(
t
){
var
n
=
t
.
msg
;
e
.
$notify
({
title
:
"操作成功"
,
message
:
n
,
type
:
"success"
,
duration
:
2
e3
}),
e
.
setDefault
(),
e
.
toDeviceList
(),
e
.
loading
=!
1
})).
catch
((
function
(){
e
.
loading
=!
1
}));
else
{
var
i
=
n
[
Object
.
keys
(
n
)[
0
]][
0
].
message
;
e
.
$message
({
message
:
i
,
type
:
"error"
}),
e
.
loading
=!
1
}})))},
toDeviceList
:
function
(){
this
.
$router
.
push
({
path
:
"/deviceManagement/device"
})},
selectSeries
:
function
(){
var
e
=
Object
(
c
[
"a"
])(
regeneratorRuntime
.
mark
((
function
e
(){
var
t
=
this
;
return
regeneratorRuntime
.
wrap
((
function
(
e
){
while
(
1
)
switch
(
e
.
prev
=
e
.
next
){
case
0
:
return
e
.
next
=
2
,
Object
(
a
[
"d"
])().
then
((
function
(
e
){
var
n
=
e
.
data
;
t
.
selectSeriesOptions
=
n
}));
case
2
:
case
"end"
:
return
e
.
stop
()}}),
e
)})));
function
t
(){
return
e
.
apply
(
this
,
arguments
)}
return
t
}(),
handleChange
:
function
(
e
){
var
t
=
e
.
length
;
t
-=
1
,
this
.
device
.
deptId
=
e
[
t
]}}},
o
=
s
,
l
=
n
(
"2877"
),
v
=
Object
(
l
[
"a"
])(
o
,
i
,
r
,
!
1
,
null
,
"d29db6dc"
,
null
);
t
[
"default"
]
=
v
.
exports
},
"7d09"
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"e"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
d
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesNum
:
e
.
seriesNum
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/add"
,
method
:
"post"
,
data
:
e
})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/edit"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
d
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/series/listAll"
,
method
:
"post"
})}},
aa98
:
function
(
e
,
t
,
n
){
"use strict"
;
n
.
d
(
t
,
"g"
,(
function
(){
return
r
})),
n
.
d
(
t
,
"h"
,(
function
(){
return
c
})),
n
.
d
(
t
,
"n"
,(
function
(){
return
a
})),
n
.
d
(
t
,
"b"
,(
function
(){
return
u
})),
n
.
d
(
t
,
"p"
,(
function
(){
return
d
})),
n
.
d
(
t
,
"l"
,(
function
(){
return
s
})),
n
.
d
(
t
,
"j"
,(
function
(){
return
o
})),
n
.
d
(
t
,
"f"
,(
function
(){
return
l
})),
n
.
d
(
t
,
"a"
,(
function
(){
return
v
})),
n
.
d
(
t
,
"m"
,(
function
(){
return
f
})),
n
.
d
(
t
,
"i"
,(
function
(){
return
h
})),
n
.
d
(
t
,
"c"
,(
function
(){
return
p
})),
n
.
d
(
t
,
"d"
,(
function
(){
return
m
})),
n
.
d
(
t
,
"o"
,(
function
(){
return
b
})),
n
.
d
(
t
,
"k"
,(
function
(){
return
g
})),
n
.
d
(
t
,
"e"
,(
function
(){
return
O
}));
n
(
"55dd"
);
var
i
=
n
(
"b775"
);
function
r
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
seriesId
:
e
.
seriesId
,
imei
:
e
.
imei
}})}
function
c
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/importDevice"
,
method
:
"post"
,
data
:
e
})}
function
a
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/updateDeviceSeriesBatch"
,
method
:
"post"
,
data
:
e
})}
function
u
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
d
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/uploadDeivceChannelExcel"
,
method
:
"post"
,
data
:
e
,
headers
:{
"Content-Type"
:
"application/json;charset=UTF-8"
}})}
function
s
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/saveChannel"
,
method
:
"post"
,
data
:
e
})}
function
o
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/device/queryDeviceChannelSetting"
,
method
:
"post"
,
data
:
e
})}
function
l
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/list"
,
method
:
"post"
,
params
:{
page
:
e
.
page
,
pageSize
:
e
.
pageSize
,
sort
:
e
.
sort
,
channelNum
:
e
.
channelNum
}})}
function
v
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/add"
,
method
:
"post"
,
data
:
e
})}
function
f
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/edit"
,
method
:
"post"
,
data
:
e
})}
function
h
(){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryDeviceChannelAll"
,
method
:
"post"
})}
function
p
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/delete"
,
method
:
"post"
,
data
:{
ids
:
e
}})}
function
m
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteSettingDeviceChannel"
,
method
:
"post"
,
data
:{
deviceId
:
e
}})}
function
b
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/updateSettingDeviceChannel"
,
method
:
"post"
,
data
:
e
})}
function
g
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/queryTotalStatisticsDeviceChannel"
,
method
:
"post"
,
data
:{
channelIds
:
e
}})}
function
O
(
e
){
return
Object
(
i
[
"a"
])({
url
:
"/device/deviceChannel/deleteStatisticsDeviceChannel"
,
method
:
"post"
,
data
:
e
})}}}]);
\ No newline at end of file
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-e33fc590.
e6ed0a9b
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-e33fc590.
d95898ad
.js
View file @
6daccf97
File moved
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-e652b80c.
e885a8a3
.js
→
cneeds-server-datashow/src/main/resources/statics/static/js/chunk-e652b80c.
b8ebf477
.js
View file @
6daccf97
File moved
cneeds-server-device/src/main/resources/application.yml
View file @
6daccf97
spring
:
profiles
:
active
:
dev
active
:
prod
application
:
name
:
cneeds-server-device
...
...
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