<?xml version="1.0" encoding="UTF-8"?>

<DeployScript>
  <Scripts>
    <KScript>
      <id>npsEzBqI</id>
      <number>operateplugin_ts</number>
      <cmb_ftype></cmb_ftype>
      <scripttype>2</scripttype>
      <context><![CDATA[import { AbstractOperationServicePlugIn, AddValidatorsEventArgs } from "@cosmic/bos-core/kd/bos/entity/plugin";
import { AfterOperationArgs } from "@cosmic/bos-core/kd/bos/entity/plugin/args";

class MyPlugin extends AbstractOperationServicePlugIn {

    afterExecuteOperationTransaction(e: AfterOperationArgs): void {
        super.afterExecuteOperationTransaction(e);
        //...
    }

    onAddValidators(e: AddValidatorsEventArgs): void {
        super.onAddValidators(e);
        //...
    }

}

let plugin = new MyPlugin();

export { plugin };
]]></context>
      <bizappid>0a1f79d7000000ac</bizappid>
      <bizunitid>11FUEXZBA3UJ</bizunitid>
      <scriptname>operate_plugin_model</scriptname>
      <creater_id>13466739</creater_id>
      <createdate>1685604645000</createdate>
      <modifydate>1724317676850</modifydate>
      <modifier_id>13466739</modifier_id>
      <isv>kingdee</isv>
      <classname>@cosmic/dev/ide/mainpage/plugins/operateplugin_ts.ts</classname>
      <enginetype>1</enginetype>
      <scriptmodule>@cosmic/dev</scriptmodule>
    </KScript>
  </Scripts>
  <BOSVersion>1.0</BOSVersion>
</DeployScript>
