类 CmsCategoryService

java.lang.Object
com.publiccms.common.base.BaseService<CmsCategory>
com.publiccms.logic.service.cms.CmsCategoryService

@Service @Transactional public class CmsCategoryService extends BaseService<CmsCategory>
CmsCategoryService
  • 字段详细资料

  • 构造器详细资料

    • CmsCategoryService

      public CmsCategoryService()
  • 方法详细资料

    • getPage

      @Transactional(readOnly=true) public PageHandler getPage(CmsCategoryQuery queryEntity, Integer pageIndex, Integer pageSize)
      参数:
      queryEntity -
      pageIndex -
      pageSize -
      返回:
      results page
    • saveTagAndAttribute

      public void saveTagAndAttribute(short siteId, String sitePath, CmsCategory entity, CmsCategory oldEntity, Long userId, CmsCategoryAttribute attribute, CmsCategoryType categoryType, CmsCategoryParameters categoryParameters)
      参数:
      siteId -
      sitePath -
      entity -
      oldEntity -
      userId -
      attribute -
      categoryType -
      categoryParameters -
    • copy

      public void copy(short siteId, CmsCategory entity, CmsCategory copy)
    • saveEditorHistory

      private void saveEditorHistory(CmsCategoryAttribute oldAttribute, short siteId, int entityId, String lang, long userId, CmsCategoryType categoryType, Map<String,String> map)
    • getEntityByCode

      public CmsCategory getEntityByCode(short siteId, String code)
      参数:
      siteId -
      code -
      返回:
    • getEntitysByCodes

      public List<CmsCategory> getEntitysByCodes(short siteId, String[] codes)
      参数:
      siteId -
      codes -
      返回:
    • save

      public void save(CmsCategory entity)
      覆盖:
      save 在类中 BaseService<CmsCategory>
      参数:
      entity -
    • changeType

      public void changeType(Integer id, String typeId)
      参数:
      id -
      typeId -
    • generateChildIds

      public void generateChildIds(short siteId, Integer parentId)
      参数:
      siteId -
      parentId -
    • generateParentIds

      public void generateParentIds(short siteId)
      参数:
      siteId -
      parentId -
    • delete

      public List<CmsCategory> delete(short siteId, Integer[] ids)
      参数:
      siteId -
      ids -
      返回:
    • updateParentIds

      public void updateParentIds(Serializable id, String parentIds)
      参数:
      id -
      parentIds -
    • updateChildIds

      private void updateChildIds(Serializable id, String childIds)
      参数:
      id -
      childIds -
    • updateWrokflow

      public void updateWrokflow(short siteId, Integer[] ids, Integer workflowId)
      参数:
      siteId -
      ids -
      workflowId -
    • deleteWorkflowIds

      public int deleteWorkflowIds(short siteId, Integer[] workflowIds)
      参数:
      siteId -
      workflowIds -
      返回:
    • updateParentId

      public void updateParentId(short siteId, Serializable id, Integer parentId)
      参数:
      siteId -
      id -
      parentId -
    • updateUrl

      public void updateUrl(Serializable id, String url, boolean hasStatic)
      参数:
      id -
      url -
      hasStatic -
    • getChildIds

      private String getChildIds(short siteId, Integer categoryId)
    • getParentIds

      private String getParentIds(short siteId, Integer parentId, boolean rebuild)
    • generateChildIds

      private void generateChildIds(short siteId, Integer categoryId, boolean generateParent)
    • addChildIds

      private void addChildIds(Serializable parentId, Serializable id)
      参数:
      parentId -
      id -