Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart_gov_platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
smart_gov_platform
Commits
e9d95fdc
Commit
e9d95fdc
authored
Jul 12, 2023
by
王晓旭
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.scsmile.cn/zxf/smart_gov_platform
parents
b77b2692
59e1b4ff
Changes
13
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
431 additions
and
395 deletions
+431
-395
base-manager/src/main/java/com/mortals/xhx/busiz/web/DemoWebApiController.java
.../java/com/mortals/xhx/busiz/web/DemoWebApiController.java
+32
-8
base-manager/src/main/java/com/mortals/xhx/common/utils/MatterTypeHtmlParseUtil.java
...com/mortals/xhx/common/utils/MatterTypeHtmlParseUtil.java
+4
-4
base-manager/src/main/java/com/mortals/xhx/module/app/service/impl/AppServiceImpl.java
...m/mortals/xhx/module/app/service/impl/AppServiceImpl.java
+0
-4
base-manager/src/main/java/com/mortals/xhx/module/site/model/SiteTreeSelect.java
...ava/com/mortals/xhx/module/site/model/SiteTreeSelect.java
+9
-0
base-manager/src/main/java/com/mortals/xhx/module/site/service/impl/SiteThemeMatterServiceImpl.java
.../module/site/service/impl/SiteThemeMatterServiceImpl.java
+3
-3
base-manager/src/main/java/com/mortals/xhx/module/workman/service/impl/WorkmanServiceImpl.java
...s/xhx/module/workman/service/impl/WorkmanServiceImpl.java
+1
-1
base-manager/src/test/java/com/mortals/httpclient/dept/DeptController.http
...test/java/com/mortals/httpclient/dept/DeptController.http
+1
-1
base-manager/src/test/java/com/mortals/httpclient/system/system.http
...r/src/test/java/com/mortals/httpclient/system/system.http
+7
-0
portal-manager-ui/admin/src/views/dataAdmin/components/Impossible/index.vue
...admin/src/views/dataAdmin/components/Impossible/index.vue
+307
-303
portal-manager-ui/admin/src/views/dataAdmin/components/makeRecordReport/makeRecordReport.vue
...ataAdmin/components/makeRecordReport/makeRecordReport.vue
+1
-1
portal-manager-ui/admin/src/views/dataAdmin/components/makeRecordReport/recordReportdetails.vue
...Admin/components/makeRecordReport/recordReportdetails.vue
+18
-11
portal-manager-ui/admin/src/views/dataAdmin/components/pickUp/pickUpRecord.vue
...in/src/views/dataAdmin/components/pickUp/pickUpRecord.vue
+5
-0
portal-manager-ui/admin/src/views/thePlatformIsSet/components/APIServe/components/portDocument.vue
...formIsSet/components/APIServe/components/portDocument.vue
+43
-59
No files found.
base-manager/src/main/java/com/mortals/xhx/busiz/web/DemoWebApiController.java
View file @
e9d95fdc
...
@@ -9,6 +9,9 @@ import com.mortals.framework.model.Context;
...
@@ -9,6 +9,9 @@ import com.mortals.framework.model.Context;
import
com.mortals.framework.model.PageInfo
;
import
com.mortals.framework.model.PageInfo
;
import
com.mortals.framework.model.Result
;
import
com.mortals.framework.model.Result
;
import
com.mortals.framework.web.BaseJsonBodyController
;
import
com.mortals.framework.web.BaseJsonBodyController
;
import
com.mortals.xhx.common.code.DxTypeEnum
;
import
com.mortals.xhx.common.code.YesNoEnum
;
import
com.mortals.xhx.common.keys.RedisCacheKeys
;
import
com.mortals.xhx.module.dept.model.DeptEntity
;
import
com.mortals.xhx.module.dept.model.DeptEntity
;
import
com.mortals.xhx.module.dept.model.DeptQuery
;
import
com.mortals.xhx.module.dept.model.DeptQuery
;
import
com.mortals.xhx.module.dept.service.DeptService
;
import
com.mortals.xhx.module.dept.service.DeptService
;
...
@@ -16,9 +19,12 @@ import com.mortals.xhx.module.matter.model.MatterEntity;
...
@@ -16,9 +19,12 @@ import com.mortals.xhx.module.matter.model.MatterEntity;
import
com.mortals.xhx.module.matter.model.MatterQuery
;
import
com.mortals.xhx.module.matter.model.MatterQuery
;
import
com.mortals.xhx.module.matter.model.vo.MatterInfo
;
import
com.mortals.xhx.module.matter.model.vo.MatterInfo
;
import
com.mortals.xhx.module.matter.service.MatterService
;
import
com.mortals.xhx.module.matter.service.MatterService
;
import
com.mortals.xhx.module.site.model.SiteEntity
;
import
com.mortals.xhx.module.site.model.SiteMatterEntity
;
import
com.mortals.xhx.module.site.model.SiteMatterEntity
;
import
com.mortals.xhx.module.site.model.SiteMatterQuery
;
import
com.mortals.xhx.module.site.model.SiteMatterQuery
;
import
com.mortals.xhx.module.site.service.SiteMatterService
;
import
com.mortals.xhx.module.site.service.SiteMatterService
;
import
com.mortals.xhx.module.site.service.SiteThemeMatterService
;
import
com.mortals.xhx.module.site.service.SiteThemeService
;
import
com.mortals.xhx.module.window.model.*
;
import
com.mortals.xhx.module.window.model.*
;
import
com.mortals.xhx.module.window.service.WindowBusinessService
;
import
com.mortals.xhx.module.window.service.WindowBusinessService
;
import
com.mortals.xhx.module.window.service.WindowMatterService
;
import
com.mortals.xhx.module.window.service.WindowMatterService
;
...
@@ -69,6 +75,10 @@ public class DemoWebApiController {
...
@@ -69,6 +75,10 @@ public class DemoWebApiController {
private
DeptService
deptService
;
private
DeptService
deptService
;
@Autowired
@Autowired
private
MatterService
matterService
;
private
MatterService
matterService
;
@Autowired
private
SiteThemeService
siteThemeService
;
@Autowired
private
SiteThemeMatterService
siteThemeMatterService
;
@PostMapping
(
value
=
"testGov"
)
@PostMapping
(
value
=
"testGov"
)
...
@@ -111,9 +121,9 @@ public class DemoWebApiController {
...
@@ -111,9 +121,9 @@ public class DemoWebApiController {
public
Rest
<
String
>
reEventShow
()
{
public
Rest
<
String
>
reEventShow
()
{
List
<
SiteMatterEntity
>
siteMatterEntities
=
siteMatterService
.
find
(
new
SiteMatterQuery
());
List
<
SiteMatterEntity
>
siteMatterEntities
=
siteMatterService
.
find
(
new
SiteMatterQuery
());
for
(
SiteMatterEntity
siteMatterEntity
:
siteMatterEntities
)
{
for
(
SiteMatterEntity
siteMatterEntity
:
siteMatterEntities
)
{
if
(
ObjectUtils
.
isEmpty
(
siteMatterEntity
.
getEventTypeShow
()))
{
if
(
ObjectUtils
.
isEmpty
(
siteMatterEntity
.
getEventTypeShow
()))
{
MatterEntity
matterEntity
=
matterService
.
get
(
siteMatterEntity
.
getMatterId
());
MatterEntity
matterEntity
=
matterService
.
get
(
siteMatterEntity
.
getMatterId
());
if
(!
ObjectUtils
.
isEmpty
(
matterEntity
)&&!
ObjectUtils
.
isEmpty
(
matterEntity
.
getEventTypeShow
()))
{
if
(!
ObjectUtils
.
isEmpty
(
matterEntity
)
&&
!
ObjectUtils
.
isEmpty
(
matterEntity
.
getEventTypeShow
()))
{
siteMatterEntity
.
setEventTypeShow
(
matterEntity
.
getEventTypeShow
());
siteMatterEntity
.
setEventTypeShow
(
matterEntity
.
getEventTypeShow
());
siteMatterService
.
update
(
siteMatterEntity
);
siteMatterService
.
update
(
siteMatterEntity
);
}
}
...
@@ -133,9 +143,9 @@ public class DemoWebApiController {
...
@@ -133,9 +143,9 @@ public class DemoWebApiController {
for
(
WindowEntity
windowEntity
:
windowEntities
)
{
for
(
WindowEntity
windowEntity
:
windowEntities
)
{
String
deptName
=
windowEntity
.
getDeptName
();
String
deptName
=
windowEntity
.
getDeptName
();
//根据部门名称查询部门
//根据部门名称查询部门
DeptEntity
deptEntity
=
deptService
.
selectOne
(
new
DeptQuery
().
name
(
deptName
+
"%"
));
DeptEntity
deptEntity
=
deptService
.
selectOne
(
new
DeptQuery
().
name
(
deptName
+
"%"
));
if
(!
ObjectUtils
.
isEmpty
(
deptEntity
))
{
if
(!
ObjectUtils
.
isEmpty
(
deptEntity
))
{
if
(
deptEntity
.
getId
()
!=
windowEntity
.
getDeptId
()
&&
deptEntity
.
getName
().
trim
().
equals
(
windowEntity
.
getDeptName
().
trim
()))
{
if
(
deptEntity
.
getId
()
!=
windowEntity
.
getDeptId
()
&&
deptEntity
.
getName
().
trim
().
equals
(
windowEntity
.
getDeptName
().
trim
()))
{
log
.
info
(
"部门:{},更新部门id:orgin deptId:{} ,updateDeptId:{}"
,
deptName
,
windowEntity
.
getDeptId
(),
deptEntity
.
getId
());
log
.
info
(
"部门:{},更新部门id:orgin deptId:{} ,updateDeptId:{}"
,
deptName
,
windowEntity
.
getDeptId
(),
deptEntity
.
getId
());
WindowEntity
temp
=
new
WindowEntity
();
WindowEntity
temp
=
new
WindowEntity
();
temp
.
setId
(
windowEntity
.
getId
());
temp
.
setId
(
windowEntity
.
getId
());
...
@@ -149,9 +159,9 @@ public class DemoWebApiController {
...
@@ -149,9 +159,9 @@ public class DemoWebApiController {
//更新窗口事项中的部门id
//更新窗口事项中的部门id
List
<
WindowMatterEntity
>
windowMatterEntities
=
windowMatterService
.
find
(
new
WindowMatterQuery
());
List
<
WindowMatterEntity
>
windowMatterEntities
=
windowMatterService
.
find
(
new
WindowMatterQuery
());
for
(
WindowMatterEntity
windowMatterEntity
:
windowMatterEntities
)
{
for
(
WindowMatterEntity
windowMatterEntity
:
windowMatterEntities
)
{
DeptEntity
deptEntity
=
deptService
.
selectOne
(
new
DeptQuery
().
name
(
windowMatterEntity
.
getDeptName
()
+
"%"
));
DeptEntity
deptEntity
=
deptService
.
selectOne
(
new
DeptQuery
().
name
(
windowMatterEntity
.
getDeptName
()
+
"%"
));
if
(!
ObjectUtils
.
isEmpty
(
deptEntity
))
{
if
(!
ObjectUtils
.
isEmpty
(
deptEntity
))
{
if
(
deptEntity
.
getId
()
!=
windowMatterEntity
.
getDeptId
()
&&
windowMatterEntity
.
getDeptName
().
trim
().
equals
(
deptEntity
.
getName
()))
{
if
(
deptEntity
.
getId
()
!=
windowMatterEntity
.
getDeptId
()
&&
windowMatterEntity
.
getDeptName
().
trim
().
equals
(
deptEntity
.
getName
()))
{
WindowMatterEntity
temp
=
new
WindowMatterEntity
();
WindowMatterEntity
temp
=
new
WindowMatterEntity
();
temp
.
setId
(
windowMatterEntity
.
getId
());
temp
.
setId
(
windowMatterEntity
.
getId
());
temp
.
setDeptId
(
deptEntity
.
getId
());
temp
.
setDeptId
(
deptEntity
.
getId
());
...
@@ -164,9 +174,9 @@ public class DemoWebApiController {
...
@@ -164,9 +174,9 @@ public class DemoWebApiController {
List
<
SiteMatterEntity
>
siteMatterEntities
=
siteMatterService
.
find
(
new
SiteMatterQuery
());
List
<
SiteMatterEntity
>
siteMatterEntities
=
siteMatterService
.
find
(
new
SiteMatterQuery
());
for
(
SiteMatterEntity
siteMatterEntity
:
siteMatterEntities
)
{
for
(
SiteMatterEntity
siteMatterEntity
:
siteMatterEntities
)
{
DeptEntity
deptEntity
=
deptService
.
selectOne
(
new
DeptQuery
().
name
(
siteMatterEntity
.
getDeptName
()
+
"%"
));
DeptEntity
deptEntity
=
deptService
.
selectOne
(
new
DeptQuery
().
name
(
siteMatterEntity
.
getDeptName
()
+
"%"
));
if
(!
ObjectUtils
.
isEmpty
(
deptEntity
))
{
if
(!
ObjectUtils
.
isEmpty
(
deptEntity
))
{
if
(
deptEntity
.
getId
()
!=
siteMatterEntity
.
getDeptId
()
&&
siteMatterEntity
.
getDeptName
().
trim
().
equals
(
deptEntity
.
getName
().
trim
()))
{
if
(
deptEntity
.
getId
()
!=
siteMatterEntity
.
getDeptId
()
&&
siteMatterEntity
.
getDeptName
().
trim
().
equals
(
deptEntity
.
getName
().
trim
()))
{
SiteMatterEntity
temp
=
new
SiteMatterEntity
();
SiteMatterEntity
temp
=
new
SiteMatterEntity
();
temp
.
setId
(
siteMatterEntity
.
getId
());
temp
.
setId
(
siteMatterEntity
.
getId
());
temp
.
setDeptId
(
deptEntity
.
getId
());
temp
.
setDeptId
(
deptEntity
.
getId
());
...
@@ -182,6 +192,20 @@ public class DemoWebApiController {
...
@@ -182,6 +192,20 @@ public class DemoWebApiController {
}
}
@PostMapping
(
value
=
"syncThemeMatter"
)
@UnAuth
public
Rest
<
String
>
syncThemeMatter
(
@RequestBody
SiteEntity
siteEntity
)
{
siteThemeMatterService
.
deleteGovBySiteId
(
siteEntity
.
getId
(),
null
);
Rest
<
String
>
grRest
=
siteThemeMatterService
.
syncThemeMatterBySiteId
(
siteEntity
.
getId
(),
"2"
,
null
);
log
.
info
(
"同步站点主题个人事项:"
+
JSON
.
toJSONString
(
grRest
));
log
.
info
(
"同步站点法人主题事项开始....."
);
Rest
<
String
>
frRest
=
siteThemeMatterService
.
syncThemeMatterBySiteId
(
siteEntity
.
getId
(),
"3"
,
null
);
log
.
info
(
"同步站点主题法人事项:"
+
JSON
.
toJSONString
(
frRest
));
return
Rest
.
ok
();
}
public
static
void
main
(
String
[]
args
)
{
public
static
void
main
(
String
[]
args
)
{
HttpClient
http
=
null
;
HttpClient
http
=
null
;
CookieStore
httpCookieStore
=
new
BasicCookieStore
();
CookieStore
httpCookieStore
=
new
BasicCookieStore
();
...
...
base-manager/src/main/java/com/mortals/xhx/common/utils/MatterTypeHtmlParseUtil.java
View file @
e9d95fdc
...
@@ -204,7 +204,7 @@ public class MatterTypeHtmlParseUtil {
...
@@ -204,7 +204,7 @@ public class MatterTypeHtmlParseUtil {
continue
;
continue
;
}
}
String
onclick
=
element
.
firstElementChild
().
attr
(
"onclick"
);
String
onclick
=
element
.
firstElementChild
().
attr
(
"onclick"
);
href
=
StrUtil
.
subBetween
(
onclick
,
"ywblurl('"
,
"'
,
"
);
href
=
StrUtil
.
subBetween
(
onclick
,
"ywblurl('"
,
"'"
);
if
(
ObjectUtils
.
isEmpty
(
href
))
{
if
(
ObjectUtils
.
isEmpty
(
href
))
{
continue
;
continue
;
}
}
...
@@ -220,7 +220,7 @@ public class MatterTypeHtmlParseUtil {
...
@@ -220,7 +220,7 @@ public class MatterTypeHtmlParseUtil {
String
title
=
element
.
attr
(
"title"
);
String
title
=
element
.
attr
(
"title"
);
// String href = element.attr("href");
// String href = element.attr("href");
String
onclick
=
element
.
attr
(
"onclick"
);
String
onclick
=
element
.
attr
(
"onclick"
);
String
href
=
StrUtil
.
subBetween
(
onclick
,
"ywblurl('"
,
"'
,
"
);
String
href
=
StrUtil
.
subBetween
(
onclick
,
"ywblurl('"
,
"'"
);
if
(
ObjectUtils
.
isEmpty
(
href
))
{
if
(
ObjectUtils
.
isEmpty
(
href
))
{
System
.
out
.
println
(
"子项 href is empty!,dom:"
+
dom
.
html
());
System
.
out
.
println
(
"子项 href is empty!,dom:"
+
dom
.
html
());
continue
;
continue
;
...
@@ -251,7 +251,7 @@ public class MatterTypeHtmlParseUtil {
...
@@ -251,7 +251,7 @@ public class MatterTypeHtmlParseUtil {
}
}
String
title
=
element
.
attr
(
"title"
);
String
title
=
element
.
attr
(
"title"
);
String
onclick
=
element
.
attr
(
"onclick"
);
String
onclick
=
element
.
attr
(
"onclick"
);
String
href
=
StrUtil
.
subBetween
(
onclick
,
"ywblurl('"
,
"'
,
"
);
String
href
=
StrUtil
.
subBetween
(
onclick
,
"ywblurl('"
,
"'"
);
if
(
ObjectUtils
.
isEmpty
(
href
))
{
if
(
ObjectUtils
.
isEmpty
(
href
))
{
continue
;
continue
;
}
}
...
@@ -266,7 +266,7 @@ public class MatterTypeHtmlParseUtil {
...
@@ -266,7 +266,7 @@ public class MatterTypeHtmlParseUtil {
}
}
String
title
=
element
.
attr
(
"title"
);
String
title
=
element
.
attr
(
"title"
);
String
onclick
=
element
.
attr
(
"onclick"
);
String
onclick
=
element
.
attr
(
"onclick"
);
String
href
=
StrUtil
.
subBetween
(
onclick
,
"ywblurl('"
,
"'
,
"
);
String
href
=
StrUtil
.
subBetween
(
onclick
,
"ywblurl('"
,
"'"
);
if
(
ObjectUtils
.
isEmpty
(
href
))
{
if
(
ObjectUtils
.
isEmpty
(
href
))
{
log
.
info
(
"子项 href is empty!,dom:"
+
element
.
html
());
log
.
info
(
"子项 href is empty!,dom:"
+
element
.
html
());
continue
;
continue
;
...
...
base-manager/src/main/java/com/mortals/xhx/module/app/service/impl/AppServiceImpl.java
View file @
e9d95fdc
...
@@ -85,16 +85,13 @@ public class AppServiceImpl extends AbstractCRUDServiceImpl<AppDao, AppEntity, L
...
@@ -85,16 +85,13 @@ public class AppServiceImpl extends AbstractCRUDServiceImpl<AppDao, AppEntity, L
}
else
{
}
else
{
domainUrl
=
""
;
domainUrl
=
""
;
}
}
}
}
for
(
AppEntity
item
:
list
)
{
for
(
AppEntity
item
:
list
)
{
List
<
AppEntity
>
appEntityList
=
this
.
find
(
new
AppQuery
().
appCode
(
item
.
getAppCode
()),
context
);
List
<
AppEntity
>
appEntityList
=
this
.
find
(
new
AppQuery
().
appCode
(
item
.
getAppCode
()),
context
);
item
.
setApplianceSiteScope
(
appEntityList
.
size
());
item
.
setApplianceSiteScope
(
appEntityList
.
size
());
item
.
setSiteIdList
(
appEntityList
.
stream
().
map
(
AppEntity:
:
getSiteId
).
collect
(
Collectors
.
toList
()));
item
.
setSiteIdList
(
appEntityList
.
stream
().
map
(
AppEntity:
:
getSiteId
).
collect
(
Collectors
.
toList
()));
//构建访问地址
//构建访问地址
SiteEntity
siteEntity
=
siteService
.
getCache
(
item
.
getSiteId
().
toString
());
SiteEntity
siteEntity
=
siteService
.
getCache
(
item
.
getSiteId
().
toString
());
if
(!
ObjectUtils
.
isEmpty
(
siteEntity
))
{
if
(!
ObjectUtils
.
isEmpty
(
siteEntity
))
{
//请求地址 http://domian/app/siteCode/appcode/html
//请求地址 http://domian/app/siteCode/appcode/html
if
(!
ObjectUtils
.
isEmpty
(
domainUrl
))
{
if
(!
ObjectUtils
.
isEmpty
(
domainUrl
))
{
...
@@ -103,7 +100,6 @@ public class AppServiceImpl extends AbstractCRUDServiceImpl<AppDao, AppEntity, L
...
@@ -103,7 +100,6 @@ public class AppServiceImpl extends AbstractCRUDServiceImpl<AppDao, AppEntity, L
}
else
{
}
else
{
item
.
setCustUrl
(
CUSTAPP_ROOT_PATH
+
"/"
+
siteEntity
.
getSiteCode
()
+
"/"
+
item
.
getAppCode
()
+
"/"
+
item
.
getVersion
()
+
"/"
);
item
.
setCustUrl
(
CUSTAPP_ROOT_PATH
+
"/"
+
siteEntity
.
getSiteCode
()
+
"/"
+
item
.
getAppCode
()
+
"/"
+
item
.
getVersion
()
+
"/"
);
}
}
}
else
{
}
else
{
item
.
setCustUrl
(
""
);
item
.
setCustUrl
(
""
);
}
}
...
...
base-manager/src/main/java/com/mortals/xhx/module/site/model/SiteTreeSelect.java
View file @
e9d95fdc
...
@@ -46,11 +46,18 @@ public class SiteTreeSelect implements Serializable {
...
@@ -46,11 +46,18 @@ public class SiteTreeSelect implements Serializable {
* 节点名称
* 节点名称
*/
*/
private
String
label
;
private
String
label
;
/**
/**
* 区域编码
* 区域编码
*/
*/
private
String
areaCode
;
private
String
areaCode
;
/**
* 区域名称
*
*/
private
String
areaName
;
/**
/**
* 为区域时 层级
* 为区域时 层级
*/
*/
...
@@ -115,6 +122,7 @@ public class SiteTreeSelect implements Serializable {
...
@@ -115,6 +122,7 @@ public class SiteTreeSelect implements Serializable {
this
.
icon
=
"el-icon-wind-power"
;
this
.
icon
=
"el-icon-wind-power"
;
this
.
detailAddress
=
collect
.
stream
().
map
(
item
->
item
.
getDetailAddress
()).
collect
(
Collectors
.
joining
(
","
));
this
.
detailAddress
=
collect
.
stream
().
map
(
item
->
item
.
getDetailAddress
()).
collect
(
Collectors
.
joining
(
","
));
this
.
areaCode
=
collect
.
stream
().
map
(
item
->
item
.
getAreaCode
()).
collect
(
Collectors
.
joining
(
","
));
this
.
areaCode
=
collect
.
stream
().
map
(
item
->
item
.
getAreaCode
()).
collect
(
Collectors
.
joining
(
","
));
this
.
areaName
=
collect
.
stream
().
map
(
item
->
item
.
getAreaName
()).
collect
(
Collectors
.
joining
(
","
));
this
.
longitude
=
collect
.
stream
().
map
(
item
->
item
.
getLongitude
()).
collect
(
Collectors
.
joining
(
","
));
this
.
longitude
=
collect
.
stream
().
map
(
item
->
item
.
getLongitude
()).
collect
(
Collectors
.
joining
(
","
));
this
.
latitude
=
collect
.
stream
().
map
(
item
->
item
.
getLatitude
()).
collect
(
Collectors
.
joining
(
","
));
this
.
latitude
=
collect
.
stream
().
map
(
item
->
item
.
getLatitude
()).
collect
(
Collectors
.
joining
(
","
));
}
else
{
}
else
{
...
@@ -146,6 +154,7 @@ public class SiteTreeSelect implements Serializable {
...
@@ -146,6 +154,7 @@ public class SiteTreeSelect implements Serializable {
node
.
setSiteCode
(
jsonObject
.
getString
(
"siteCode"
));
node
.
setSiteCode
(
jsonObject
.
getString
(
"siteCode"
));
node
.
setLabel
(
jsonObject
.
getString
(
"label"
));
node
.
setLabel
(
jsonObject
.
getString
(
"label"
));
node
.
setAreaCode
(
jsonObject
.
getString
(
"areaCode"
));
node
.
setAreaCode
(
jsonObject
.
getString
(
"areaCode"
));
node
.
setAreaName
(
jsonObject
.
getString
(
"areaName"
));
node
.
setIsLeaf
(
jsonObject
.
getBoolean
(
"isLeaf"
));
node
.
setIsLeaf
(
jsonObject
.
getBoolean
(
"isLeaf"
));
node
.
setLongitude
(
jsonObject
.
getString
(
"longitude"
));
node
.
setLongitude
(
jsonObject
.
getString
(
"longitude"
));
node
.
setLatitude
(
jsonObject
.
getString
(
"latitude"
));
node
.
setLatitude
(
jsonObject
.
getString
(
"latitude"
));
...
...
base-manager/src/main/java/com/mortals/xhx/module/site/service/impl/SiteThemeMatterServiceImpl.java
View file @
e9d95fdc
...
@@ -64,7 +64,7 @@ public class SiteThemeMatterServiceImpl extends AbstractCRUDServiceImpl<SiteThem
...
@@ -64,7 +64,7 @@ public class SiteThemeMatterServiceImpl extends AbstractCRUDServiceImpl<SiteThem
params
.
put
(
"type"
,
"1"
);
params
.
put
(
"type"
,
"1"
);
params
.
put
(
"theme"
,
""
);
params
.
put
(
"theme"
,
""
);
//获取主题
重
量
//获取主题
数
量
Rest
<
Map
<
String
,
Integer
>>
themeMatterRest
=
MatterTypeHtmlParseUtil
.
getThemeMatterPage
(
params
,
url
);
Rest
<
Map
<
String
,
Integer
>>
themeMatterRest
=
MatterTypeHtmlParseUtil
.
getThemeMatterPage
(
params
,
url
);
Integer
totalTheme
=
themeMatterRest
.
getData
().
get
(
"total"
);
Integer
totalTheme
=
themeMatterRest
.
getData
().
get
(
"total"
);
Integer
sum
=
0
;
Integer
sum
=
0
;
...
@@ -82,9 +82,9 @@ public class SiteThemeMatterServiceImpl extends AbstractCRUDServiceImpl<SiteThem
...
@@ -82,9 +82,9 @@ public class SiteThemeMatterServiceImpl extends AbstractCRUDServiceImpl<SiteThem
for
(
int
i
=
1
;
i
<=
pageNum
;
i
++)
{
for
(
int
i
=
1
;
i
<=
pageNum
;
i
++)
{
params
.
put
(
"pageno"
,
String
.
valueOf
(
i
));
params
.
put
(
"pageno"
,
String
.
valueOf
(
i
));
Rest
<
List
<
MatterEntity
>>
restList
=
null
;
Rest
<
List
<
MatterEntity
>>
restList
=
null
;
if
(
userType
==
"2"
)
{
if
(
"2"
.
equals
(
userType
)
)
{
restList
=
MatterTypeHtmlParseUtil
.
getGrThemeMatterList
(
params
,
url
);
restList
=
MatterTypeHtmlParseUtil
.
getGrThemeMatterList
(
params
,
url
);
}
else
if
(
userType
==
"3"
)
{
}
else
if
(
"3"
.
equals
(
userType
)
)
{
restList
=
MatterTypeHtmlParseUtil
.
getFrThemeMatterList
(
params
,
url
);
restList
=
MatterTypeHtmlParseUtil
.
getFrThemeMatterList
(
params
,
url
);
}
}
...
...
base-manager/src/main/java/com/mortals/xhx/module/workman/service/impl/WorkmanServiceImpl.java
View file @
e9d95fdc
...
@@ -263,7 +263,7 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
...
@@ -263,7 +263,7 @@ public class WorkmanServiceImpl extends AbstractCRUDCacheServiceImpl<WorkmanDao,
}
}
public
static
void
main
(
String
[]
args
)
throws
Exception
{
public
static
void
main
(
String
[]
args
)
throws
Exception
{
System
.
out
.
println
(
SecurityUtil
.
md5DoubleEncoding
(
"
123456
"
));
System
.
out
.
println
(
SecurityUtil
.
md5DoubleEncoding
(
"
adminADMIN123!@#
"
));
}
}
...
...
base-manager/src/test/java/com/mortals/httpclient/dept/DeptController.http
View file @
e9d95fdc
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
POST {{baseUrl}}/dept/list
POST {{baseUrl}}/dept/list
Content-Type: application/json
Content-Type: application/json
{"
isBkb":1,"siteId":1,"page":"1","size":"10
","orderColList":[{"colName":"sort","sortKind":"desc"}]}
{"
siteId":1,"page":"1","size":"-1
","orderColList":[{"colName":"sort","sortKind":"desc"}]}
###部门更新与保存
###部门更新与保存
...
...
base-manager/src/test/java/com/mortals/httpclient/system/system.http
View file @
e9d95fdc
...
@@ -106,6 +106,13 @@ Content-Type: application/json
...
@@ -106,6 +106,13 @@ Content-Type: application/json
{}
{}
###testre
POST {{baseUrl}}/test/syncThemeMatter
Content-Type: application/json
{"id": 1}
###midsign
###midsign
POST {{baseUrl}}/mid/sign
POST {{baseUrl}}/mid/sign
Content-Type: application/json
Content-Type: application/json
...
...
portal-manager-ui/admin/src/views/dataAdmin/components/Impossible/index.vue
View file @
e9d95fdc
This diff is collapsed.
Click to expand it.
portal-manager-ui/admin/src/views/dataAdmin/components/makeRecordReport/makeRecordReport.vue
View file @
e9d95fdc
...
@@ -255,7 +255,7 @@ export default {
...
@@ -255,7 +255,7 @@ export default {
},
},
},
},
{
{
title
:
"
业务名称
"
,
title
:
"
业务
/事项
名称
"
,
align
:
"
center
"
,
align
:
"
center
"
,
dataIndex
:
"
business_name
"
,
dataIndex
:
"
business_name
"
,
},
},
...
...
portal-manager-ui/admin/src/views/dataAdmin/components/makeRecordReport/recordReportdetails.vue
View file @
e9d95fdc
...
@@ -29,7 +29,7 @@
...
@@ -29,7 +29,7 @@
}}
}}
</p>
</p>
<p>
<p>
<span>
预约方式:
</span>
{{
orderInfo
.
up_type
==
'
phone
'
?
'
微官网
'
:
orderInfo
.
up_type
==
'
app
'
?
'
自助终端
'
:
orderInfo
.
up_type
==
'
tftb
'
?
'
天府通办
'
:
'
--
'
}}
<span>
预约方式:
</span>
{{
orderInfo
.
up_type
==
'
phone
'
?
'
小程序
'
:
orderInfo
.
up_type
==
'
app
'
?
'
自助终端
'
:
orderInfo
.
up_type
==
'
tftb
'
?
'
天府通办
'
:
'
--
'
}}
</p>
</p>
<p>
<p>
<span>
预约事项:
</span>
--
<span>
预约事项:
</span>
--
...
@@ -62,17 +62,13 @@
...
@@ -62,17 +62,13 @@
<div
class=
"box2"
>
<div
class=
"box2"
>
<h1>
办理地点
</h1>
<h1>
办理地点
</h1>
<h2>
<h2>
<span
<span
style=
"width: 33.3%;display: block;"
>
办理地点:
{{
>
办理地点:
{{
orderInfo
.
siteinfo
&&
orderInfo
.
siteinfo
.
siteName
orderInfo
.
siteinfo
&&
orderInfo
.
siteinfo
.
siteName
}}
</span
}}
</span
>
>
<span
<span
style=
"display: block;width: 33.3%;word-wrap: break-word;"
>
办理窗口:
{{
(
orderInfo
.
window
&&
orderInfo
.
window
.
join
(
"
,
"
))
||
"
--
"
}}
</span>
>
办理窗口:
{{
<span
style=
"width: 33.3%;display: block;"
(
orderInfo
.
window
&&
orderInfo
.
window
.
join
(
"
,
"
))
||
"
--
"
}}
</span
>
<span
>
服务热线:
{{
>
服务热线:
{{
orderInfo
.
siteinfo
&&
orderInfo
.
siteinfo
.
siteTel
orderInfo
.
siteinfo
&&
orderInfo
.
siteinfo
.
siteTel
}}
</span
}}
</span
...
@@ -80,14 +76,25 @@
...
@@ -80,14 +76,25 @@
</h2>
</h2>
<h2>
<h2>
<span
<span
>
办理时间:
{{
>
办理时间:
{{
orderInfo
.
siteinfo
&&
orderInfo
.
siteinfo
&&
Number
(
orderInfo
.
siteinfo
.
amWorkStartTime
)
|
times
Number
(
orderInfo
.
siteinfo
.
amWorkStartTime
*
1000
)
|
times
}}
~
{{
orderInfo
.
siteinfo
&&
Number
(
orderInfo
.
siteinfo
.
amWorkEndTime
*
1000
)
|
times
}}
<span
style=
"position: relative;top:-2px"
>
--
</span>
{{
orderInfo
.
siteinfo
&&
Number
(
orderInfo
.
siteinfo
.
pmWorkStartTime
*
1000
)
|
times
}}
}}
~
~
{{
{{
orderInfo
.
siteinfo
&&
orderInfo
.
siteinfo
&&
Number
(
orderInfo
.
siteinfo
.
pmWorkEndTime
)
|
times
Number
(
orderInfo
.
siteinfo
.
pmWorkEndTime
*
1000
)
|
times
}}
</span
}}
</span
>
>
<span
<span
...
@@ -116,7 +123,7 @@
...
@@ -116,7 +123,7 @@
<h1>
操作信息
</h1>
<h1>
操作信息
</h1>
<h2>
<h2>
<span>
操作时间:
{{
orderInfo
.
create_time
}}
</span>
<span>
操作时间:
{{
orderInfo
.
create_time
}}
</span>
<span>
预约方式:
{{
orderInfo
.
up_type
==
'
phone
'
?
'
微官网
'
:
orderInfo
.
up_type
==
'
app
'
?
'
自助终端
'
:
orderInfo
.
up_type
==
'
tftb
'
?
'
天府通办
'
:
'
--
'
}}
</span>
<span>
预约方式:
{{
orderInfo
.
up_type
==
'
phone
'
?
'
小程序
'
:
orderInfo
.
up_type
==
'
app
'
?
'
自助终端
'
:
orderInfo
.
up_type
==
'
tftb
'
?
'
天府通办
'
:
'
--
'
}}
</span>
<span>
操作站点:
{{
orderInfo
.
siteinfo
?
orderInfo
.
siteinfo
.
siteName
:
'
--
'
}}
</span>
<span>
操作站点:
{{
orderInfo
.
siteinfo
?
orderInfo
.
siteinfo
.
siteName
:
'
--
'
}}
</span>
</h2>
</h2>
</div>
</div>
...
...
portal-manager-ui/admin/src/views/dataAdmin/components/pickUp/pickUpRecord.vue
View file @
e9d95fdc
...
@@ -144,6 +144,11 @@ export default {
...
@@ -144,6 +144,11 @@ export default {
return
text
.
type
==
1
?
"
取件码取件
"
:
"
身份证取件
"
;
return
text
.
type
==
1
?
"
取件码取件
"
:
"
身份证取件
"
;
},
},
},
},
{
title
:
"
取件柜名称
"
,
align
:
"
center
"
,
customRender
:
(
text
,
record
,
index
)
=>
text
.
qjg_name
||
"
--
"
,
},
{
{
title
:
"
取件柜编号
"
,
title
:
"
取件柜编号
"
,
align
:
"
center
"
,
align
:
"
center
"
,
...
...
portal-manager-ui/admin/src/views/thePlatformIsSet/components/APIServe/components/portDocument.vue
View file @
e9d95fdc
...
@@ -3,13 +3,7 @@
...
@@ -3,13 +3,7 @@
<div
class=
"content"
>
<div
class=
"content"
>
<div
class=
"top"
>
<div
class=
"top"
>
<h1
class=
"title_text"
>
{{
detailsForm
.
interfaceName
}}
</h1>
<h1
class=
"title_text"
>
{{
detailsForm
.
interfaceName
}}
</h1>
<a-button
<a-button
type=
"primary"
class=
"addclass"
@
click=
"$router.go(-1)"
style=
"margin-bottom: 1rem"
>
返回上一级
</a-button>
type=
"primary"
class=
"addclass"
@
click=
"$router.go(-1)"
style=
"margin-bottom: 1rem"
>
返回上一级
</a-button
>
</div>
</div>
<a-card
title=
"接口信息"
:bordered=
"false"
class=
"card_box"
>
<a-card
title=
"接口信息"
:bordered=
"false"
class=
"card_box"
>
<a-descriptions>
<a-descriptions>
...
@@ -28,21 +22,12 @@
...
@@ -28,21 +22,12 @@
<a-descriptions-item
label=
"content-type"
>
{{
<a-descriptions-item
label=
"content-type"
>
{{
detailsForm
.
contentType
detailsForm
.
contentType
}}
</a-descriptions-item>
}}
</a-descriptions-item>
<a-descriptions-item
label=
"超时时长"
<a-descriptions-item
label=
"超时时长"
>
{{
detailsForm
.
timeoutValue
}}
秒
</a-descriptions-item>
>
{{
detailsForm
.
timeoutValue
}}
秒
</a-descriptions-item
>
<a-descriptions-item
label=
"限流策略"
>
{{
<a-descriptions-item
label=
"限流策略"
>
{{
detailsForm
.
limitStrategy
==
1
?
"
分钟
"
:
"
小时
"
detailsForm
.
limitStrategy
==
1
?
"
分钟
"
:
"
小时
"
}}
</a-descriptions-item>
}}
</a-descriptions-item>
<a-descriptions-item
<a-descriptions-item
label=
"访问网络"
v-if=
"detailsForm && detailsForm.network"
>
label=
"访问网络"
<span
v-for=
"(item, idx) of dict.network"
v-show=
"detailsForm.network.indexOf(idx) != -1"
:key=
"idx"
>
v-if=
"detailsForm && detailsForm.network"
>
<span
v-for=
"(item, idx) of dict.network"
v-show=
"detailsForm.network.indexOf(idx) != -1"
:key=
"idx"
>
{{
item
}}
{{
item
}}
</span>
</span>
</a-descriptions-item>
</a-descriptions-item>
...
@@ -55,7 +40,8 @@
...
@@ -55,7 +40,8 @@
<a-descriptions-item
label=
"请求路径"
>
{{
<a-descriptions-item
label=
"请求路径"
>
{{
detailsForm
.
requestUrl
detailsForm
.
requestUrl
}}
</a-descriptions-item>
}}
</a-descriptions-item>
<br
/>
<a-descriptions-item
label=
"流控信息"
>
--
</a-descriptions-item>
<a-descriptions-item
label=
"授权信息"
>
--
</a-descriptions-item>
<a-descriptions-item
label=
"描述"
span=
"
{3}">
{{
<a-descriptions-item
label=
"描述"
span=
"
{3}">
{{
detailsForm
.
description
detailsForm
.
description
}}
</a-descriptions-item>
}}
</a-descriptions-item>
...
@@ -63,11 +49,7 @@
...
@@ -63,11 +49,7 @@
</a-card>
</a-card>
<a-card
title=
"请求参数"
:bordered=
"false"
class=
"card_box"
>
<a-card
title=
"请求参数"
:bordered=
"false"
class=
"card_box"
>
<div
class=
"flex aic jcb mb10"
>
<div
class=
"flex aic jcb mb10"
>
<a-radio-group
<a-radio-group
v-model=
"requestPam.type"
button-style=
"solid"
disabled
>
v-model=
"requestPam.type"
button-style=
"solid"
disabled
>
<a-radio-button
value=
"path"
>
路径参数
</a-radio-button>
<a-radio-button
value=
"path"
>
路径参数
</a-radio-button>
<a-radio-button
value=
"headers"
>
headers
</a-radio-button>
<a-radio-button
value=
"headers"
>
headers
</a-radio-button>
<a-radio-button
value=
"query"
>
query
</a-radio-button>
<a-radio-button
value=
"query"
>
query
</a-radio-button>
...
@@ -78,15 +60,8 @@
...
@@ -78,15 +60,8 @@
<div>
{{
detailsForm
.
inEncrypt
==
1
?
"
加密
"
:
"
不加密
"
}}
</div>
<div>
{{
detailsForm
.
inEncrypt
==
1
?
"
加密
"
:
"
不加密
"
}}
</div>
</div>
</div>
</div>
</div>
<a-table
<a-table
size=
"middle"
bordered
:row-key=
"(record) => record.id"
:locale=
"
{ emptyText: '无' }" :pagination="false"
size=
"middle"
:columns="table_columns" :dataSource="requestPam.table">
bordered
:row-key=
"(record) => record.id"
:locale=
"
{ emptyText: '无' }"
:pagination="false"
:columns="table_columns"
:dataSource="requestPam.table"
>
</a-table>
</a-table>
</a-card>
</a-card>
...
@@ -97,15 +72,8 @@
...
@@ -97,15 +72,8 @@
<div>
{{
detailsForm
.
outEncrypt
==
1
?
"
加密
"
:
"
不加密
"
}}
</div>
<div>
{{
detailsForm
.
outEncrypt
==
1
?
"
加密
"
:
"
不加密
"
}}
</div>
</div>
</div>
</div>
</div>
<a-table
<a-table
size=
"middle"
bordered
:row-key=
"(record) => record.id"
:locale=
"
{ emptyText: '无' }" :pagination="false"
size=
"middle"
:columns="table_columns" :dataSource="responsePam.table">
bordered
:row-key=
"(record) => record.id"
:locale=
"
{ emptyText: '无' }"
:pagination="false"
:columns="table_columns"
:dataSource="responsePam.table"
>
</a-table>
</a-table>
</a-card>
</a-card>
...
@@ -123,6 +91,11 @@
...
@@ -123,6 +91,11 @@
</pre>
</pre>
</div>
</div>
</a-card>
</a-card>
<a-card
title=
"变更记录"
:bordered=
"false"
class=
"card_box"
>
<a-table
size=
"middle"
bordered
:row-key=
"(record) => record.id"
:locale=
"
{ emptyText: '无' }" :pagination="false"
:columns="table_columns_gb" :dataSource="[]">
</a-table>
</a-card>
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
@@ -175,6 +148,23 @@ export default {
...
@@ -175,6 +148,23 @@ export default {
width
:
200
,
width
:
200
,
},
},
],
],
table_columns_gb
:
[
{
title
:
"
版本号
"
,
align
:
"
center
"
,
dataIndex
:
"
name
"
,
},
{
title
:
"
变更说明
"
,
align
:
"
center
"
,
dataIndex
:
"
name
"
,
},
{
title
:
"
变更时间
"
,
align
:
"
center
"
,
dataIndex
:
"
name
"
,
},
],
allResData
:
null
,
allResData
:
null
,
errJson
:
{
msg
:
"
请选择待查看产品接口信息
"
,
code
:
-
1
},
errJson
:
{
msg
:
"
请选择待查看产品接口信息
"
,
code
:
-
1
},
};
};
...
@@ -286,7 +276,7 @@ export default {
...
@@ -286,7 +276,7 @@ export default {
margin-bottom: 1rem;
margin-bottom: 1rem;
}
}
&
+
.card_box {
&
+
.card_box {
margin-top: 1rem;
margin-top: 1rem;
}
}
}
}
...
@@ -298,21 +288,15 @@ export default {
...
@@ -298,21 +288,15 @@ export default {
width: 100%;
width: 100%;
height: @headerH;
height: @headerH;
background: rgb(59, 135, 255);
background: rgb(59, 135, 255);
background: -moz-linear-gradient(
background: -moz-linear-gradient(174deg,
174deg,
rgba(59, 135, 255, 1) 24%,
rgba(59, 135, 255, 1) 24%,
rgba(108, 53, 247, 1) 85%);
rgba(108, 53, 247, 1) 85%
background: -webkit-linear-gradient(174deg,
);
rgba(59, 135, 255, 1) 24%,
background: -webkit-linear-gradient(
rgba(108, 53, 247, 1) 85%);
174deg,
background: linear-gradient(174deg,
rgba(59, 135, 255, 1) 24%,
rgba(59, 135, 255, 1) 24%,
rgba(108, 53, 247, 1) 85%
rgba(108, 53, 247, 1) 85%);
);
background: linear-gradient(
174deg,
rgba(59, 135, 255, 1) 24%,
rgba(108, 53, 247, 1) 85%
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3b87ff", endColorstr="#6c35f7", GradientType=1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3b87ff", endColorstr="#6c35f7", GradientType=1);
}
}
}
}
...
...
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