|
|
@@ -15,6 +15,7 @@ import java.util.Map;
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
|
import com.lc.ibps.base.framework.table.ICommonDao;
|
|
|
+import com.lc.ibps.bpmn.api.service.BpmProcInstService;
|
|
|
import com.lc.ibps.components.poi.excel.entity.enmus.ExcelType;
|
|
|
import com.lc.ibps.components.poi.excel.export.styler.ExcelExportStylerColorImpl;
|
|
|
import com.lc.ibps.components.poi.excel.export.styler.ExcelExportStylerDefaultImpl;
|
|
|
@@ -145,7 +146,7 @@ public class DataTemplateProvider extends GenericProvider implements IDataTempla
|
|
|
|
|
|
@Resource
|
|
|
private ICommonDao<?> commonDao;
|
|
|
-
|
|
|
+
|
|
|
@ApiOperation(value = "数据模版列表(分页条件查询)数据", notes = "数据模版列表(分页条件查询)数据")
|
|
|
@Override
|
|
|
public APIResult<APIPageList<DataTemplatePo>> query(
|
|
|
@@ -1469,6 +1470,10 @@ public class DataTemplateProvider extends GenericProvider implements IDataTempla
|
|
|
BoInstance boInstance = boInstanceRepository.newInstance();
|
|
|
boInstance.removeDataObject(DataSaveMode.ALL, boDefPo.getCode(), boDefPo.getVersion(), ids);
|
|
|
result.setMessage(I18nUtil.getMessage("com.lc.ibps.form.provider.DataTemplateProvider.removeFormData"));
|
|
|
+ // delete process instance records.
|
|
|
+ BpmProcInstService bpmProcInstService = AppUtil.getBean(BpmProcInstService.class);
|
|
|
+ bpmProcInstService.delProcInstByBizKeys(ids);
|
|
|
+
|
|
|
} catch (Exception e) {
|
|
|
setExceptionResult(result, StateEnum.ERROR_FORM_DATATPL.getCode(), I18nUtil.getMessage(StateEnum.ERROR_FORM_DATATPL.getCode()+""), e);
|
|
|
}
|