加了一个导入校验增强无效并且导入停止了

D
dtbadmin

1、我加了一个导入校验增强,

*/

@Component("myImportBeforeEnhance")

public class MyImportBeforeEnhance implements BeforeAdvicePlugin {


   @Resource

   private IFrameSqlService sqlService;


   @Override

   public void execute(EnhanceContext enhanceContext) {

       EnhanceParam param = enhanceContext.getParam();

       Map<String, Object> params = param.getParams();

       Map<String, Object> dataOneByField = sqlService.getDataOneByField("test_import", "name", params.get("name"));

       if (dataOneByField != null) {

           throw new RuntimeException("数据已存在");

       }

   }


2、然后配置后,导入时直接停止了不动


debug是在这里抛出了异常,而不是写入错误数据,要怎么做?


@超级管理员



回答1

写回答

扫码关注

微信公众号二维码