示例#1
0
    @Override
    public void after(ActionEvent event) {
      IBizSystem sys = (IBizSystem) event.getEntity();
      if (sys == null) {
        return;
      }

      try {
        String extendClass = Demsy.bizEngine.getExtendClassName(sys);
        Demsy.bizEngine.parseSystemByAnnotation(Cls.forName(extendClass), sys);
      } catch (ClassNotFoundException e) {
        // throw new DemsyException(e);
      }
    }
示例#2
0
    @Override
    public void after(ActionEvent event) {
      IOrm orm = (IOrm) event.getOrm();
      IBizSystem sys = (IBizSystem) event.getEntity();
      if (sys == null) {
        return;
      }

      try {
        String extendClass = Demsy.bizEngine.getExtendClassName(sys);
        Demsy.bizEngine.parseSystemByAnnotation(Cls.forName(extendClass), sys);
      } catch (ClassNotFoundException e) {
        // throw new DemsyException(e);
      }

      // 将【业务系统】转换成【业务模块】
      Demsy.moduleEngine.makeModule(orm, Demsy.me().getSoft(), sys);
    }