Commit 625ddea8 by guojuxing

页面装修新增接口调整

parent 5ae233a8
......@@ -59,6 +59,10 @@ 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;
ServiceResponse valiParams = this.validParams(enterpriseId, saveType, appType, appId, param);
if(!valiParams.isSuccess()){
return valiParams;
......@@ -175,7 +179,7 @@ public class AppletCustomPageApiServiceImpl implements AppletCustomPageApiServic
}
//如果是会员中心等页面,必须有对应的组件
AppletPageComponentEnum mustComponent = AppletPageComponentEnum.mustComponent(pageType);
if (mustComponent != null) {
if (isAddOperation && mustComponent != null) {
//说明该页面有必须的组件,需要验证组件是否存在
if (!componentMap.containsKey(mustComponent.getCode())) {
//回滚
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment