import com.yinjie.heating.common.api.BusinessExecutor import com.yinjie.heating.common.api.SupplierInitService import com.yinjie.heating.common.datas.ERPModule import com.yinjie.heating.common.entity.base.ProcessMapItem import com.dySweetFishPlugin.elasticsearch.ESClient import com.sweetfish.service.RetResult import org.rex.RMap import javax.annotation.Resource /** * Created by jlutt on 2021-09-22 * * @author jlutt */ @SuppressWarnings("unused") class BE_IndexCardPanelData implements BusinessExecutor { @Resource ESClient esClient @Resource SupplierInitService supplierService @Override String scriptName() { return "首页面板查询业务数据" } @Override ERPModule module() { return ERPModule.SYSTEM } @Override RetResult execute(ProcessMapItem source) { RMap data = new RMap() data.put("showData", false) ProcessMapItem result = ProcessMapItem.newBuilder() .itemData(data) .currentUser(source.getCurrentUser()) .dataSourceId(source.getDataSourceId()) .supplierCode(source.getSupplierCode()) .build() return RetResult. successT().result(result) } }