DELETE FROM t_meta_pluginscript WHERE FID = 'LuEmc1Gj';
INSERT INTO t_meta_pluginscript(FID,FSCRIPTNUMBER,FCREATEDATE,FCREATER,FSCRIPTCONTEXT,FTYPE,FSCRIPTTYPE,FSCRIPTMODULE,FSCRIPTNAME,FBIZAPPID,FCLASSNAME,FINDUSTRY,FSCRIPTCONTEXT_TAG,FMODIFIER,FMODIFYDATE,FDESCRIPTION,FISV,FBIZUNITID,FENGINETYPE) VALUES ('LuEmc1Gj','printplugin_ts',{ts'2024-03-15  00:00:00'},13466739,' ',' ','12','@cosmic/dev','打印插件模版','0a1f79d7000000ac','@cosmic/dev/ide/mainpage/plugins/printplugin_ts.ts',0,'import { PrintPlugin } from "@cosmic/bos-framework/plugin/print/PrintPlugin"
import * as args from "@cosmic/bos-core/kd/bos/print/core/plugin/event"

let plugin = new PrintPlugin

/**
 * 触发时机：在系统加载数据之前，会触发当前事件
 * 使用场景：用户可在数据加载前做一些干预: 列如 取消数据加载，改成插件中读取数据，修改数据源查询条件等
 */
plugin.onBeforeLoadData((arg: args.BeforeLoadDataEvent) => {

})

/**
 * 触发时机：系统加载完数据，并组装好需要的数据后，会触发当前事件
 * 使用场景：用户可对数据结果集进行调整，如删除条记录，重置某个字段的值等。
 */
plugin.onAfterLoadData((arg: args.AfterLoadDataEvent) => {

})

/**
 * 触发时机：自定义数据源加载数据时，会触发该事件
 * 使用场景：如果使用了自定义数据源，开发人员需要在该方法中，组装需要的数据。
 */
plugin.onLoadCustomData((arg: args.CustomDataLoadEvent) => {

})

export {plugin}',13466739,{ts'2024-03-15  00:00:00'},' ','kingdee','11FUEXZBA3UJ','1'); 
