|
|
|
@ -1,6 +1,8 @@
|
|
|
|
|
package com.fr.design.worker.data; |
|
|
|
|
|
|
|
|
|
import com.fr.base.AbstractTableData; |
|
|
|
|
import com.fr.design.data.tabledata.wrapper.TemplateTableDataWrapper; |
|
|
|
|
import com.fr.stable.StringUtils; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 数据集的worker结果 |
|
|
|
@ -17,7 +19,10 @@ public class TableDataResult {
|
|
|
|
|
|
|
|
|
|
public TableDataResult(TemplateTableDataWrapper wrapper) { |
|
|
|
|
this.wrapper = wrapper; |
|
|
|
|
this.name = wrapper.getTableDataName(); |
|
|
|
|
// getTableDataInstance中就已经初始化了名字,但是没直接连到wrapper上来,如果直接wrapper.getTableDataName()获取不到
|
|
|
|
|
// 跟rinoux确认了一下【没直接连到wrapper上来】可能是存在额外考虑
|
|
|
|
|
// 因此在这里通过额外判断来复用,如果不符合预期就重新再拿一次name吧
|
|
|
|
|
this.name = wrapper.getTableData() instanceof AbstractTableData ? ((AbstractTableData) wrapper.getTableData()).getDsName() : StringUtils.EMPTY; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|