Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-platform-enterprise
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
base_platform_enterprise
gic-platform-enterprise
Commits
c1f39714
Commit
c1f39714
authored
Aug 03, 2021
by
guojuxing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
小程序装修页面调整
parent
f7ee202e
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
24 additions
and
14 deletions
+24
-14
AppletCustomPageApiServiceImpl.java
...se/service/outer/impl/AppletCustomPageApiServiceImpl.java
+24
-14
No files found.
gic-platform-enterprise-service/src/main/java/com/gic/enterprise/service/outer/impl/AppletCustomPageApiServiceImpl.java
View file @
c1f39714
...
...
@@ -59,23 +59,11 @@ public class AppletCustomPageApiServiceImpl implements AppletCustomPageApiServic
@Override
public
ServiceResponse
<
Integer
>
saveOrUpdate
(
String
param
,
Integer
pageId
,
Integer
enterpriseId
,
Integer
saveType
,
Integer
appType
,
String
appId
)
{
//是否是新增。
//如今新增操作流程调整,第一步只新增页面公用参数,组件不会有。
boolean
isAddOperation
=
pageId
==
null
;
TabAppletCustomPage
getById
=
null
;
if
(!
isAddOperation
)
{
getById
=
exist
(
pageId
);
if
(
getById
.
getEnterpriseId
()
==
-
1
&&
enterpriseId
!=
-
1
)
{
isAddOperation
=
true
;
pageId
=
null
;
}
}
ServiceResponse
valiParams
=
this
.
validParams
(
enterpriseId
,
saveType
,
appType
,
appId
,
param
);
if
(!
valiParams
.
isSuccess
()){
return
valiParams
;
}
JSONObject
jsonObject
=
JSONObject
.
parseObject
(
param
);
String
title
=
jsonObject
.
getString
(
"title"
);
//0代表不限,1代表开卡会员,2代表认证会员
...
...
@@ -85,6 +73,28 @@ public class AppletCustomPageApiServiceImpl implements AppletCustomPageApiServic
if
(
quickGuideSwitch
==
null
)
{
quickGuideSwitch
=
1
;
}
//是否是新增。
//如今新增操作流程调整,第一步只新增页面公用参数,组件不会有。
boolean
isAddOperation
=
pageId
==
null
;
TabAppletCustomPage
getById
=
null
;
if
(!
isAddOperation
)
{
getById
=
exist
(
pageId
);
if
(
getById
.
getEnterpriseId
()
==
-
1
&&
enterpriseId
!=
-
1
)
{
isAddOperation
=
true
;
pageId
=
null
;
}
}
else
{
if
(
enterpriseId
==
-
1
)
{
//默认数据配置
TabAppletCustomPage
defaultPage
=
getDefaultPage
(
pageType
);
if
(
defaultPage
!=
null
)
{
pageId
=
defaultPage
.
getPageId
();
isAddOperation
=
false
;
}
}
}
String
backgroundColor
=
jsonObject
.
getString
(
"backgroundColor"
);
Integer
backgroundType
=
jsonObject
.
getInteger
(
"backgroundType"
);
String
backgroundImage
=
jsonObject
.
getString
(
"backgroundImage"
);
...
...
@@ -139,7 +149,7 @@ public class AppletCustomPageApiServiceImpl implements AppletCustomPageApiServic
record
.
setDeleteFlag
(
0
);
pageId
=
appletCustomPageService
.
save
(
record
);
}
else
{
if
(
getById
.
getEnterpriseId
()
.
intValue
()
=
=
-
1
)
{
if
(
getById
.
getEnterpriseId
()
==
-
1
&&
enterpriseId
!
=
-
1
)
{
//如果编辑的是默认数据,则变成新增一条一摸一样的数据
record
.
setStatus
(
1
);
pageId
=
appletCustomPageService
.
save
(
record
);
...
...
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