Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
hnxtbaboot
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
杨亮
hnxtbaboot
Commits
562a635b
Commit
562a635b
authored
May 12, 2020
by
焦荣
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增设备厂商管理功能
parent
380021da
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
1056 additions
and
1 deletions
+1056
-1
src/main/java/com/founder/cjqx/controller/SysClientCsController.java
+73
-0
src/main/java/com/founder/cjqx/controller/SysClientVpController.java
+0
-1
src/main/java/com/founder/cjqx/dao/SysClientCsMapper.java
+20
-0
src/main/java/com/founder/cjqx/service/SysClientCsService.java
+16
-0
src/main/java/com/founder/cjqx/service/impl/SysClientCsServiceImpl.java
+92
-0
src/main/java/com/founder/config/DefaultViewConfig.java
+1
-0
src/main/java/com/founder/model/SysClientCs.java
+379
-0
src/main/java/com/founder/model/SysClientVp.java
+20
-0
src/main/resources/mapper/SysClientCsMapper.xml
+234
-0
src/main/resources/templates/cjqx/frame.html
+6
-0
src/main/resources/templates/cjqx/sbcsglform.html
+215
-0
src/main/resources/templates/cjqx/shebcsform.html
+0
-0
src/main/resources/templates/cjqx/shebcsupdate.html
+0
-0
No files found.
src/main/java/com/founder/cjqx/controller/SysClientCsController.java
0 → 100644
View file @
562a635b
package
com
.
founder
.
cjqx
.
controller
;
import
com.founder.cjqx.service.SysClientCsService
;
import
com.founder.model.*
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.ui.Model
;
import
org.springframework.web.bind.annotation.*
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
/**
* Created by changchao on 2018/12/5.
* 登录控制类
*/
@Controller
public
class
SysClientCsController
{
private
Logger
log
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
@Autowired
private
SysClientCsService
sysClientCsService
;
//新增设备厂商
@GetMapping
(
"/newShebcs"
)
public
String
newShebcs
(
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
){
return
"cjqx/shebcsform"
;
}
//保存设备厂商
@PostMapping
(
"/saveClientCs"
)
@ResponseBody
public
XzxtRestResult
saveClientCs
(
SysClientCs
sysClientCs
){
return
sysClientCsService
.
SaveClientCs
(
sysClientCs
);
}
/*
获取设备list
*/
@GetMapping
(
"/sysClientCslist"
)
@ResponseBody
public
ResultMap
sysClientVplist
(
Model
model
,
SysClientCs
sysClientCs
,
HttpServletRequest
request
){
ResultMap
resultMap
=
new
ResultMap
();
User
user
=(
User
)
request
.
getSession
().
getAttribute
(
"User"
);
resultMap
=
sysClientCsService
.
ClientCsAll
(
sysClientCs
);
return
resultMap
;
}
/*
修改设备页面
*/
@GetMapping
(
"/ClientCs/{id}"
)
public
String
getClientCs
(
@PathVariable
(
"id"
)
String
id
,
Model
model
){
model
.
addAttribute
(
"ClientCs"
,
sysClientCsService
.
SelectClientCs
(
id
).
getData
());
return
"cjqx/shebcsupdate"
;
}
//修改
@PostMapping
(
"/updateClientCs"
)
@ResponseBody
public
XzxtRestResult
UpdateClientVp
(
SysClientCs
sysClientCs
){
return
sysClientCsService
.
updateClientCs
(
sysClientCs
);
}
//服务删除
@DeleteMapping
(
"/ClientCs/{id}"
)
@ResponseBody
public
XzxtRestResult
deleteClientVp
(
@PathVariable
(
"id"
)
String
id
){
return
sysClientCsService
.
deleteClientCs
(
id
);
}
}
src/main/java/com/founder/cjqx/controller/SysClientVpController.java
View file @
562a635b
...
...
@@ -16,7 +16,6 @@ import org.springframework.web.bind.annotation.*;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
java.util.Map
;
import
static
com
.
cc
.
utls
.
Base64Util
.
xzxtencode
;
...
...
src/main/java/com/founder/cjqx/dao/SysClientCsMapper.java
0 → 100644
View file @
562a635b
package
com
.
founder
.
cjqx
.
dao
;
import
com.founder.model.SysClientCs
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
@Component
@Mapper
public
interface
SysClientCsMapper
{
List
<
SysClientCs
>
selectPageList
(
SysClientCs
sysClientCs
);
List
<
SysClientCs
>
selectClientCs
(
SysClientCs
sysClientCs
);
int
selectPageCount
(
SysClientCs
sysClientCs
);
int
saveSysClientCs
(
SysClientCs
sysClientCs
);
SysClientCs
selectSysClientCs
(
String
id
);
int
updateSysClientCs
(
SysClientCs
sysClientCs
);
int
deleteSysClientCs
(
String
id
);
}
\ No newline at end of file
src/main/java/com/founder/cjqx/service/SysClientCsService.java
0 → 100644
View file @
562a635b
package
com
.
founder
.
cjqx
.
service
;
import
com.founder.model.*
;
/**
* Created by libin on 2018/4/12.
*/
public
interface
SysClientCsService
{
ResultMap
ClientCsAll
(
SysClientCs
SysClientCs
);
SysClientCs
getClientCs
(
SysClientCs
SysClientCs
);
XzxtRestResult
SaveClientCs
(
SysClientCs
SysClientCs
);
XzxtRestResult
SelectClientCs
(
String
id
);
XzxtRestResult
updateClientCs
(
SysClientCs
SysClientCs
);
XzxtRestResult
deleteClientCs
(
String
id
);
}
src/main/java/com/founder/cjqx/service/impl/SysClientCsServiceImpl.java
0 → 100644
View file @
562a635b
package
com
.
founder
.
cjqx
.
service
.
impl
;
import
com.founder.cjqx.dao.SysClientCsMapper
;
import
com.founder.cjqx.service.SysClientCsService
;
import
com.founder.model.ResultMap
;
import
com.founder.model.SysClientCs
;
import
com.founder.model.XzxtRestResult
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.StringUtils
;
import
java.util.List
;
import
static
com
.
founder
.
utils
.
SequenceUtil
.
getNextId
;
/**
* Created by libin on 2018/4/12.
*/
@Service
public
class
SysClientCsServiceImpl
implements
SysClientCsService
{
@Autowired
private
SysClientCsMapper
SysClientCsMapper
;
@Override
public
ResultMap
ClientCsAll
(
SysClientCs
SysClientCs
)
{
List
<
SysClientCs
>
SysClientCslist
=
SysClientCsMapper
.
selectPageList
(
SysClientCs
);
ResultMap
resultMap
=
new
ResultMap
();
if
(!
StringUtils
.
isEmpty
(
SysClientCslist
))
{
//解密
int
totals
=
SysClientCsMapper
.
selectPageCount
(
SysClientCs
);
resultMap
.
setCount
(
totals
);
resultMap
.
setData
(
SysClientCslist
);
return
resultMap
;
}
return
resultMap
;
}
@Override
public
SysClientCs
getClientCs
(
SysClientCs
SysClientCs
)
{
SysClientCs
SysClientCsrst
=
new
SysClientCs
();
List
<
SysClientCs
>
SysClientCslist
=
SysClientCsMapper
.
selectClientCs
(
SysClientCs
);
if
(
SysClientCslist
!=
null
&&
SysClientCslist
.
size
()>
0
)
{
SysClientCsrst
=
SysClientCslist
.
get
(
0
);
}
return
SysClientCsrst
;
}
@Override
public
XzxtRestResult
SaveClientCs
(
SysClientCs
SysClientCs
)
{
SysClientCs
.
setId
(
getNextId
());
SysClientCs
.
setScbz
(
"0"
);
int
num
=
SysClientCsMapper
.
saveSysClientCs
(
SysClientCs
);
if
(
num
==
1
)
{
return
XzxtRestResult
.
build
(
201
,
"存入成功"
);
}
else
{
return
XzxtRestResult
.
build
(
202
,
"存入失败"
);
}
}
@Override
public
XzxtRestResult
SelectClientCs
(
String
id
)
{
SysClientCs
SysClientCs
=
SysClientCsMapper
.
selectSysClientCs
(
id
);
if
(!
StringUtils
.
isEmpty
(
SysClientCs
)){
return
XzxtRestResult
.
build
(
201
,
"读取成功"
,
SysClientCs
);
}
else
{
return
XzxtRestResult
.
build
(
202
,
"读取失败"
,
""
);
}
}
@Override
public
XzxtRestResult
updateClientCs
(
SysClientCs
SysClientCs
)
{
int
num
=
SysClientCsMapper
.
updateSysClientCs
(
SysClientCs
);
if
(
num
==
1
)
{
return
XzxtRestResult
.
build
(
201
,
"更新成功"
);
}
else
{
return
XzxtRestResult
.
build
(
202
,
"更新失败"
);
}
}
@Override
public
XzxtRestResult
deleteClientCs
(
String
id
)
{
int
num
=
SysClientCsMapper
.
deleteSysClientCs
(
id
);
if
(
num
==
1
){
return
XzxtRestResult
.
build
(
201
,
"删除成功"
);
}
else
{
return
XzxtRestResult
.
build
(
202
,
"删除失败"
);
}
}
}
src/main/java/com/founder/config/DefaultViewConfig.java
View file @
562a635b
...
...
@@ -58,6 +58,7 @@ public class DefaultViewConfig implements WebMvcConfigurer {
registry
.
addViewController
(
"/shebyc"
).
setViewName
(
"cjqx/shebyc"
);
registry
.
addViewController
(
"/frame"
).
setViewName
(
"cjqx/frame"
);
registry
.
addViewController
(
"/files"
).
setViewName
(
"cjqx/files"
);
registry
.
addViewController
(
"/sbcsglform"
).
setViewName
(
"cjqx/sbcsglform"
);
registry
.
setOrder
(
Ordered
.
HIGHEST_PRECEDENCE
);
WebMvcConfigurer
.
super
.
addViewControllers
(
registry
);
}
...
...
src/main/java/com/founder/model/SysClientCs.java
0 → 100644
View file @
562a635b
package
com
.
founder
.
model
;
import
java.util.Date
;
public
class
SysClientCs
extends
PageBean
{
private
String
id
;
private
String
cjsblx
;
private
String
cjsbname
;
private
String
zwcjyname
;
private
String
zwcjycode
;
private
String
edzydqname
;
private
String
edzydqcode
;
private
String
sgtzzccjyname
;
private
String
sgtzzccjycode
;
private
String
sjcjyname
;
private
String
sjcjycode
;
private
String
zjcjyname
;
private
String
zjcjycode
;
private
String
hmcjyname
;
private
String
hmcjycode
;
private
String
swcjyname
;
private
String
swcjycode
;
private
String
bjcjyname
;
private
String
bjcjycode
;
private
String
gpyname
;
private
String
gpycode
;
private
String
yhkcjyname
;
private
String
yhkcjycode
;
private
String
dnabqdyjname
;
private
String
dnabqdyjcode
;
private
String
sbxh
;
private
String
jsdjr
;
private
String
jsdjrlxdh
;
private
String
sbwhr1
;
private
String
sbwhr1lxdh
;
private
String
sbwhr2
;
private
String
sbwhr2lxdh
;
private
Date
lrsj
;
private
Date
gxsj
;
private
String
lrr
;
private
String
lrdwdm
;
private
String
scbz
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getCjsblx
()
{
return
cjsblx
;
}
public
void
setCjsblx
(
String
cjsblx
)
{
this
.
cjsblx
=
cjsblx
;
}
public
String
getCjsbname
()
{
return
cjsbname
;
}
public
void
setCjsbname
(
String
cjsbname
)
{
this
.
cjsbname
=
cjsbname
;
}
public
String
getZwcjyname
()
{
return
zwcjyname
;
}
public
void
setZwcjyname
(
String
zwcjyname
)
{
this
.
zwcjyname
=
zwcjyname
;
}
public
String
getZwcjycode
()
{
return
zwcjycode
;
}
public
void
setZwcjycode
(
String
zwcjycode
)
{
this
.
zwcjycode
=
zwcjycode
;
}
public
String
getEdzydqname
()
{
return
edzydqname
;
}
public
void
setEdzydqname
(
String
edzydqname
)
{
this
.
edzydqname
=
edzydqname
;
}
public
String
getEdzydqcode
()
{
return
edzydqcode
;
}
public
void
setEdzydqcode
(
String
edzydqcode
)
{
this
.
edzydqcode
=
edzydqcode
;
}
public
String
getSjcjyname
()
{
return
sjcjyname
;
}
public
void
setSjcjyname
(
String
sjcjyname
)
{
this
.
sjcjyname
=
sjcjyname
;
}
public
String
getSjcjycode
()
{
return
sjcjycode
;
}
public
void
setSjcjycode
(
String
sjcjycode
)
{
this
.
sjcjycode
=
sjcjycode
;
}
public
String
getZjcjyname
()
{
return
zjcjyname
;
}
public
void
setZjcjyname
(
String
zjcjyname
)
{
this
.
zjcjyname
=
zjcjyname
;
}
public
String
getZjcjycode
()
{
return
zjcjycode
;
}
public
void
setZjcjycode
(
String
zjcjycode
)
{
this
.
zjcjycode
=
zjcjycode
;
}
public
String
getHmcjyname
()
{
return
hmcjyname
;
}
public
void
setHmcjyname
(
String
hmcjyname
)
{
this
.
hmcjyname
=
hmcjyname
;
}
public
String
getHmcjycode
()
{
return
hmcjycode
;
}
public
void
setHmcjycode
(
String
hmcjycode
)
{
this
.
hmcjycode
=
hmcjycode
;
}
public
String
getSwcjyname
()
{
return
swcjyname
;
}
public
void
setSwcjyname
(
String
swcjyname
)
{
this
.
swcjyname
=
swcjyname
;
}
public
String
getSwcjycode
()
{
return
swcjycode
;
}
public
void
setSwcjycode
(
String
swcjycode
)
{
this
.
swcjycode
=
swcjycode
;
}
public
String
getBjcjyname
()
{
return
bjcjyname
;
}
public
void
setBjcjyname
(
String
bjcjyname
)
{
this
.
bjcjyname
=
bjcjyname
;
}
public
String
getBjcjycode
()
{
return
bjcjycode
;
}
public
void
setBjcjycode
(
String
bjcjycode
)
{
this
.
bjcjycode
=
bjcjycode
;
}
public
String
getGpyname
()
{
return
gpyname
;
}
public
void
setGpyname
(
String
gpyname
)
{
this
.
gpyname
=
gpyname
;
}
public
String
getGpycode
()
{
return
gpycode
;
}
public
void
setGpycode
(
String
gpycode
)
{
this
.
gpycode
=
gpycode
;
}
public
String
getYhkcjyname
()
{
return
yhkcjyname
;
}
public
void
setYhkcjyname
(
String
yhkcjyname
)
{
this
.
yhkcjyname
=
yhkcjyname
;
}
public
String
getYhkcjycode
()
{
return
yhkcjycode
;
}
public
void
setYhkcjycode
(
String
yhkcjycode
)
{
this
.
yhkcjycode
=
yhkcjycode
;
}
public
String
getDnabqdyjname
()
{
return
dnabqdyjname
;
}
public
void
setDnabqdyjname
(
String
dnabqdyjname
)
{
this
.
dnabqdyjname
=
dnabqdyjname
;
}
public
String
getDnabqdyjcode
()
{
return
dnabqdyjcode
;
}
public
void
setDnabqdyjcode
(
String
dnabqdyjcode
)
{
this
.
dnabqdyjcode
=
dnabqdyjcode
;
}
public
String
getJsdjr
()
{
return
jsdjr
;
}
public
void
setJsdjr
(
String
jsdjr
)
{
this
.
jsdjr
=
jsdjr
;
}
public
String
getSbwhr1
()
{
return
sbwhr1
;
}
public
void
setSbwhr1
(
String
sbwhr1
)
{
this
.
sbwhr1
=
sbwhr1
;
}
public
String
getSbwhr2
()
{
return
sbwhr2
;
}
public
void
setSbwhr2
(
String
sbwhr2
)
{
this
.
sbwhr2
=
sbwhr2
;
}
public
Date
getLrsj
()
{
return
lrsj
;
}
public
void
setLrsj
(
Date
lrsj
)
{
this
.
lrsj
=
lrsj
;
}
public
Date
getGxsj
()
{
return
gxsj
;
}
public
void
setGxsj
(
Date
gxsj
)
{
this
.
gxsj
=
gxsj
;
}
public
String
getLrr
()
{
return
lrr
;
}
public
void
setLrr
(
String
lrr
)
{
this
.
lrr
=
lrr
;
}
public
String
getLrdwdm
()
{
return
lrdwdm
;
}
public
void
setLrdwdm
(
String
lrdwdm
)
{
this
.
lrdwdm
=
lrdwdm
;
}
public
String
getScbz
()
{
return
scbz
;
}
public
void
setScbz
(
String
scbz
)
{
this
.
scbz
=
scbz
;
}
public
String
getSbxh
()
{
return
sbxh
;
}
public
void
setSbxh
(
String
sbxh
)
{
this
.
sbxh
=
sbxh
;
}
public
String
getSgtzzccjyname
()
{
return
sgtzzccjyname
;
}
public
void
setSgtzzccjyname
(
String
sgtzzccjyname
)
{
this
.
sgtzzccjyname
=
sgtzzccjyname
;
}
public
String
getSgtzzccjycode
()
{
return
sgtzzccjycode
;
}
public
void
setSgtzzccjycode
(
String
sgtzzccjycode
)
{
this
.
sgtzzccjycode
=
sgtzzccjycode
;
}
public
String
getJsdjrlxdh
()
{
return
jsdjrlxdh
;
}
public
void
setJsdjrlxdh
(
String
jsdjrlxdh
)
{
this
.
jsdjrlxdh
=
jsdjrlxdh
;
}
public
String
getSbwhr1lxdh
()
{
return
sbwhr1lxdh
;
}
public
void
setSbwhr1lxdh
(
String
sbwhr1lxdh
)
{
this
.
sbwhr1lxdh
=
sbwhr1lxdh
;
}
public
String
getSbwhr2lxdh
()
{
return
sbwhr2lxdh
;
}
public
void
setSbwhr2lxdh
(
String
sbwhr2lxdh
)
{
this
.
sbwhr2lxdh
=
sbwhr2lxdh
;
}
}
\ No newline at end of file
src/main/java/com/founder/model/SysClientVp.java
View file @
562a635b
...
...
@@ -117,6 +117,10 @@ public class SysClientVp extends PageBean{
private
String
sprdwmc
;
private
String
lrsjstr
;
private
String
spsjstr
;
public
String
getCjsblxcode
()
{
return
cjsblxcode
;
...
...
@@ -576,6 +580,22 @@ public class SysClientVp extends PageBean{
this
.
sprdwmc
=
sprdwmc
;
}
public
String
getLrsjstr
()
{
return
lrsjstr
;
}
public
void
setLrsjstr
(
String
lrsjstr
)
{
this
.
lrsjstr
=
lrsjstr
;
}
public
String
getSpsjstr
()
{
return
spsjstr
;
}
public
void
setSpsjstr
(
String
spsjstr
)
{
this
.
spsjstr
=
spsjstr
;
}
...
...
src/main/resources/mapper/SysClientCsMapper.xml
0 → 100644
View file @
562a635b
This diff is collapsed.
Click to expand it.
src/main/resources/templates/cjqx/frame.html
View file @
562a635b
...
...
@@ -80,6 +80,12 @@
<li>
<a
href=
"javascript:void(0)"
onclick=
"menuCAClick('sbjkglform',this,'page60001')"
><i
class=
"iconfont icon-kehu left"
></i><font>
设备监控管理
</font></a>
</li>
<li>
<a
href=
"javascript:void(0)"
onclick=
"menuCAClick('newShebcs',this,'page50001')"
><i
class=
"iconfont icon-kehu left"
></i><font>
新增设备厂商
</font></a>
</li>
<li>
<a
href=
"javascript:void(0)"
onclick=
"menuCAClick('sbcsglform',this,'page70001')"
><i
class=
"iconfont icon-liuchengshuoming left"
></i><font>
设备厂商管理
</font></a>
</li>
</ul>
</div>
...
...
src/main/resources/templates/cjqx/sbcsglform.html
0 → 100644
View file @
562a635b
<!DOCTYPE html>
<html>
<head>
<meta
charset=
"UTF-8"
>
<title>
设备审批管理
</title>
<link
rel=
"stylesheet"
href=
"/static//css/font.css"
>
<link
rel=
"stylesheet"
href=
"/static/fenye/font-awesome.min.css"
media=
"all"
>
<script
type=
"text/javascript"
src=
"/static/jquery/jquery.min.js"
></script>
<link
rel=
"stylesheet"
href=
"/static/layui/css/layui.css"
media=
"all"
>
<script
type=
"text/javascript"
src=
"/static/js/xadmin.js"
></script>
<!--<script src="/static/layui/layui.js" charset="utf-8"></script>-->
<link
rel=
"stylesheet"
type=
"text/css"
href=
"/static/easyui-window/css/easyui.css"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"/static/easyui-window/css/icon.css"
>
<script
type=
"text/javascript"
src=
"/static/easyui-window/js/jquery.easyui.min.js"
></script>
<script
type=
"text/javascript"
src=
"/static/easyui-window/js/function.js"
></script>
<!--- 代码框-->
<link
rel=
"stylesheet"
href=
"/static/rygl/css/dialog.css"
>
<link
rel=
"stylesheet"
href=
"/static/fenye/fenye.css"
media=
"all"
>
</head>
<body>
<!--查询条件-->
<div
class=
"xztitle"
>
查询条件
</div>
<form
class=
"layui-form"
action=
""
method=
"post"
style=
"display: table;width: 100%;padding-top:10px;"
>
<input
type=
"hidden"
name=
"ssdwcode"
id=
"ssdwcode"
th:value=
"${session.User.getUnitcode()}"
class=
"layui-input"
>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
设备类型:
</label>
<div
class=
"layui-input-block"
>
<select
name=
"cjsblx"
lay-filter=
"cjsblx"
id=
"cjsblx"
>
<option
value=
""
>
请选择
</option>
<option
value=
"1"
>
指纹采集仪
</option>
<option
value=
"2"
>
二代证阅读器
</option>
<option
value=
"3"
>
身高体重足长采集仪
</option>
<option
value=
"4"
>
手机采集仪
</option>
<option
value=
"5"
>
足迹采集仪
</option>
<option
value=
"6"
>
虹膜采集仪
</option>
<option
value=
"7"
>
声纹采集仪
</option>
<option
value=
"8"
>
笔迹采集仪
</option>
<option
value=
"9"
>
高拍仪
</option>
<option
value=
"10"
>
银行卡采集仪
</option>
<option
value=
"11"
>
DNA标签打印机
</option>
</select>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
设备型号:
</label>
<div
class=
"layui-input-block"
>
<input
type=
"text"
name=
"sbxh"
id=
"sbxh"
autocomplete=
"off"
class=
"layui-input"
>
</div>
</div>
<div
class=
"layui-form-item"
style=
"clear: both;width: 100%;text-align: center;"
>
<div
class=
"layui-input-block"
style=
"margin-left:0px !important;"
>
<button
class=
"layui-btn layui-btn-normal"
onclick=
"return false;"
data-type=
"reload"
id=
"selectbyCondition"
>
查 询
</button>
<button
type=
"reset"
class=
"layui-btn layui-btn-primary"
>
重 置
</button>
</div>
</div>
</form>
<table
class=
"layui-hide"
id=
"test"
lay-filter=
"test"
width=
"98%"
></table>
<script
type=
"text/html"
id=
"toolbarDemo"
>
<
div
class
=
"layui-btn-container"
>
<
button
class
=
"layui-btn layui-btn-sm"
lay
-
event
=
"insertService"
>
新增设备
<
/button
>
<
button
class
=
"layui-btn layui-btn-sm"
lay
-
event
=
"updateService"
>
修改设备
<
/button
>
<
button
class
=
"layui-btn layui-btn-sm layui-btn-danger"
lay
-
event
=
"deletService"
>
删除设备
<
/button
>
<
/div
>
</script>
<script
type=
"text/html"
id=
"sbcslxname"
>
{{
#
switch
(
d
.
cjsblx
){
case
'1'
:
}}
{{
d
.
zwcjyname
}}
{{
#
break
;
case
'2'
:
}}
{{
d
.
edzydqname
}}
{{
#
break
;
case
'3'
:
}}
{{
d
.
sgtzzccjyname
}}
{{
#
break
;
case
'4'
:
}}
{{
d
.
sjcjyname
}}
{{
#
break
;
case
'5'
:
}}
{{
d
.
zjcjyname
}}
{{
#
break
;
case
'6'
:
}}
{{
d
.
hmcjyname
}}
{{
#
break
;
case
'7'
:
}}
{{
d
.
swcjyname
}}
{{
#
break
;
case
'8'
:
}}
{{
d
.
bjcjyname
}}
{{
#
break
;
case
'9'
:
}}
{{
d
.
gpyname
}}
{{
#
break
;
case
'10'
:
}}
{{
d
.
yhkcjyname
}}
{{
#
break
;
case
'11'
:
}}
{{
d
.
dnabqdyjname
}}
{{
#
break
;
default
:
}}
{{
}}
{{
#
}
}}
</script>
<script
src=
"/static/layui/layui.js"
charset=
"utf-8"
></script>
<script
src=
"/static/layui/layui.all.js"
charset=
"utf-8"
></script>
<script>
layui
.
use
(
'table'
,
function
(){
var
date
=
new
Date
();
var
table
=
layui
.
table
;
table
.
render
({
elem
:
'#test'
,
url
:
'sysClientCslist'
,
toolbar
:
'#toolbarDemo'
,
title
:
'审批设备列表'
,
method
:
'get'
,
page
:
true
,
limit
:
10
,
cols
:
[
[
// { field:'spzt',fixed: 'left',title:'操作',align:'center', width:'10%',toolbar: '#toolbarDemo'}
{
type
:
'checkbox'
,
fixed
:
'left'
,
align
:
'center'
,
width
:
'5%'
}
,{
type
:
'numbers'
,
title
:
'序号'
,
align
:
'center'
,
width
:
'5%'
}
,{
field
:
'cjsbname'
,
title
:
'设备类型'
,
align
:
'center'
,
width
:
'10%'
}
,{
field
:
'yhkcjyname'
,
title
:
'设备厂商'
,
align
:
'center'
,
width
:
'15%'
,
templet
:
'#sbcslxname'
}
,{
field
:
'sbxh'
,
title
:
'设备型号'
,
align
:
'center'
,
width
:
'10%'
}
,{
field
:
'jsdjr'
,
title
:
'技术对接人'
,
align
:
'center'
,
width
:
'10%'
}
,{
field
:
'jsdjrlxdh'
,
title
:
'技术对接人联系电话'
,
align
:
'center'
,
width
:
'15%'
}
,{
field
:
'sbwhr1'
,
title
:
'设备维护人1'
,
align
:
'center'
,
width
:
'15%'
}
,{
field
:
'sbwhr1lxdh'
,
title
:
'设备维护人联系电话'
,
align
:
'center'
,
width
:
'15%'
}
/* ,{field: 'right', title:'操作',align:'center', toolbar: '#barDemo', width:140}
,{field: 'right', title:'操作',align:'center', toolbar: '#barDemo4', width:140}*/
]
],
id
:
'testTableReload'
,
limit
:
10
,
page
:
true
});
//根据条件查询表格数据重新加载
var
$
=
layui
.
$
,
active
=
{
reload
:
function
(){
//获取查询项目
var
ip
=
$
(
'#ip'
);
var
mac
=
$
(
'#mac'
);
//执行重载
table
.
reload
(
'testTableReload'
,
{
page
:
{
curr
:
1
//重新从第 1 页开始
}
//根据条件查询
,
where
:
{
cjsblx
:
$
(
"#cjsblx option:selected"
).
val
(),
sbxh
:
$
(
'#sbxh'
).
val
()
}
});
}
};
//点击搜索按钮根据用户名称查询
$
(
'#selectbyCondition'
).
on
(
'click'
,
function
(){
var
type
=
$
(
this
).
data
(
'type'
);
active
[
type
]
?
active
[
type
].
call
(
this
)
:
''
;
});
//头工具栏事件
table
.
on
(
'toolbar(test)'
,
function
(
obj
){
var
checkStatus
=
table
.
checkStatus
(
obj
.
config
.
id
);
switch
(
obj
.
event
){
//插入
case
'insertService'
:
window
.
location
.
href
=
'newShebcs'
;
break
;
//更新
case
'updateService'
:
var
data
=
checkStatus
.
data
;
// layer.msg('选中了:'+ data.length + ' 个');
// layer.alert(data[0].id);
if
(
data
.
length
==
1
){
window
.
location
.
href
=
'ClientCs/'
+
data
[
0
].
id
;
break
;
}
else
{
layer
.
msg
(
"请选择一个设备!"
)
}
break
;
//刪除
case
'deletService'
:
var
data
=
checkStatus
.
data
;
//alert(data[0].id);
//layer.msg('选中了:'+ data.length + ' 个');
if
(
data
.
length
!=
0
){
layer
.
confirm
(
'确认要删除所选的信息吗?'
,
function
(
index
){
for
(
var
i
=
0
;
i
<=
data
.
length
;
i
++
){
$
.
ajax
({
type
:
"DELETE"
,
url
:
"ClientCs/"
+
data
[
i
].
id
,
dataType
:
"json"
,
success
:
function
(
data
){
console
.
log
(
data
);
if
(
data
.
status
==
"201"
)
{
layer
.
msg
(
"删除成功"
);
layer
.
close
(
index
);
$
(
'.layui-laypage-btn'
).
click
();
//模拟点击
}
else
{
layer
.
close
(
index
);
layer
.
msg
(
"删除失败"
);
}
}
});
}
});
}
else
{
layer
.
msg
(
"请选择要删除的服务!"
)
}
break
;
};
});
});
</script>
</body>
</html>
\ No newline at end of file
src/main/resources/templates/cjqx/shebcsform.html
0 → 100644
View file @
562a635b
This diff is collapsed.
Click to expand it.
src/main/resources/templates/cjqx/shebcsupdate.html
0 → 100644
View file @
562a635b
This diff is collapsed.
Click to expand it.
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