| | |
| | | |
| | | import cn.hutool.json.XML; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.vci.mdm.constant.MdmDuckingConstant; |
| | | import com.vci.mdm.dao.*; |
| | | import com.vci.mdm.dto.DockingPreApplyDataDTO; |
| | | import com.vci.mdm.dto.DockingPreApplyDataInfoDTO; |
| | | import com.vci.mdm.model.*; |
| | | import com.vci.mdm.pagemodel.*; |
| | | import com.vci.mdm.service.*; |
| | | import com.vci.mdm.utils.*; |
| | | import com.vci.starter.web.enumpck.UserSecretEnum; |
| | | import com.vci.starter.web.exception.VciBaseException; |
| | | import com.vci.starter.web.pagemodel.BaseResult; |
| | |
| | | import com.vci.web.util.PlatformClientUtil; |
| | | import com.vci.web.util.WebUtil; |
| | | import org.apache.commons.io.FileUtils; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.apache.commons.lang.StringUtils; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springblade.code.constant.MdmDuckingConstant; |
| | | import org.springblade.code.dao.*; |
| | | import org.springblade.code.dto.DockingPreApplyDataDTO; |
| | | import org.springblade.code.dto.DockingPreApplyDataInfoDTO; |
| | | import org.springblade.code.model.*; |
| | | import org.springblade.code.service.*; |
| | | import org.springblade.code.utils.*; |
| | | import org.springblade.code.vo.pagemodel.CodeClassifyTemplateVO; |
| | | import org.springblade.code.vo.pagemodel.SysIntInfoVO; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | | import org.springframework.context.annotation.Lazy; |
| | |
| | | import java.util.stream.Collectors; |
| | | |
| | | import static com.vci.frameworkcore.constant.FrameWorkDefaultValueConstant.*; |
| | | import static com.vci.mdm.constant.MdmDuckingConstant.*; |
| | | import static com.vci.mdm.utils.DateUtils.DATE_TO_STRING_DETAIAL_PATTERN; |
| | | |
| | | import static org.springblade.code.constant.MdmDuckingConstant.*; |
| | | import static org.springblade.code.utils.DateUtils.DATE_TO_STRING_DETAIAL_PATTERN; |
| | | |
| | | /** |
| | | * 主题库集成服务 |
| | |
| | | |
| | | //记录这次数据信息,并且把xmldata写入文件 |
| | | String currentDate = DateUtils.getCurrentDate(DATE_TO_STRING_DETAIAL_PATTERN); |
| | | File preXmlFile = new File(preXmlTemp+File.separator+systemid+"-"+currentDate+".xml"); |
| | | File preXmlFile = new File(preXmlTemp+ File.separator+systemid+"-"+currentDate+".xml"); |
| | | |
| | | try { |
| | | FileUtils.write(preXmlFile, xmlDatas); |
| | |
| | | |
| | | //查询哪些任务还没有执行完成 |
| | | VciQueryWrapperForDO queryWrapper = new VciQueryWrapperForDO(DockingTaskDO.class); |
| | | queryWrapper.addQueryMap("sendFlag",MdmDuckingConstant.SEND_FLAG_FALSE); |
| | | queryWrapper.addQueryMap("sendFlag", MdmDuckingConstant.SEND_FLAG_FALSE); |
| | | List<DockingTaskDO> dockingTaskDOS = dockingTaskDaoI.selectByWrapper(queryWrapper); |
| | | |
| | | //每个task依次执行推送 |
| | |
| | | } |
| | | |
| | | @Override |
| | | public DataGrid<DockingDataDO> gridData(Map<String, String> conditionMap, PageHelper pageHelper) throws VciBaseException{ |
| | | public DataGrid<DockingDataDO> gridData(Map<String, String> conditionMap, PageHelper pageHelper) throws VciBaseException { |
| | | if (pageHelper == null) { |
| | | pageHelper = new PageHelper(-1); |
| | | } |