类 ParentPageBean<T>

    • 字段详细资料

      • querySaveInfo

        protected org.apache.commons.lang3.tuple.Pair<List<Field>,​List<Field>> querySaveInfo
      • t

        protected T t
      • defaultUploadDir

        @Inject
        @Symbol("path.file.upload.dir")
        protected String defaultUploadDir
    • 构造器详细资料

      • ParentPageBean

        public ParentPageBean()
    • 方法详细资料

      • getTClass

        public Class<T> getTClass()
      • getUrlPre

        public String getUrlPre()
      • queryAssetInfo

        protected final net.wicp.tams.common.beans.QueryAssetInfo queryAssetInfo()
        只有一个入口,不能被覆盖 默认的转换器,由注解方式生成。如果没使用注解方式,覆盖这个方法。L:所有列名 M:别名集合,R:转换器
        返回:
      • cusQueryAssetInfo

        @OnEvent("queryAlisConvert")
        protected net.wicp.tams.common.apiext.json.IQueryAssetInfo cusQueryAssetInfo()
        子类可以覆盖它来 做自己的convert
        返回:
      • getCols

        public String getCols()
      • getUploadRelaPath

        protected String getUploadRelaPath()
      • getOsDir

        public final String getOsDir​(String relapath)
        得到上传文件的操作系统的地址
        参数:
        relapath -
        返回:
      • onSave

        public org.apache.tapestry5.util.TextStreamResponse onSave()
      • saveUpload

        public String saveUpload​(String uploadRelaDir,
                                 org.apache.tapestry5.upload.services.UploadedFile uploadedFile)
        默认的保存方案,只支持保存一个文件
        参数:
        uploadRelaDir - 上传的相对目录
        uploadedFile - 上传的文件
        返回:
        保存后的文件名
      • onDel

        public org.apache.tapestry5.util.TextStreamResponse onDel()
      • getUrl

        public String getUrl()
      • getAnnotationContext

        public Map<String,​String> getAnnotationContext()
      • doSave

        public abstract void doSave​(T t,
                                    boolean isInsert)
      • doDel

        public abstract void doDel​(String id)