{"version":3,"sources":["jsdelivr-header.js","/npm/pagebusinesscomponent@2.0.135/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCNO,YAAa,4BACb,UAAW,yBACX,eAAgB,8BAChB,cAAe,6BACf,iBAAkB,gCAClB,gBAAiB,+BACjB,cAAe,yBACf,eAAgB,8BAChB,cAAe,6BACf,gBAAiB,+BACjB,eAAgB,8BAEf,iBAAmB,uCACpB,OAAQ,sBAGf,MAAM,WAAa,CACf,MACA,WACA,UACA,aACA,YACA,UACA,WACA,UACA,YACA,YAcE,QAAU,SAAS,EAAI,EAAO,CAAC,GACjC,WAAW,KAAI,IACb,EAAI,IAAI,EAAU,IAEpB,MAMM,EAAa,OAAO,OAAO,CAAC,EANZ,CACpB,YAAY,EACZ,iBAAiB,EACjB,mBAAkB,EAClB,gBAAgB,CAAC,MAAM,GAAI,SAAS,eAEY,GAClD,QAAQ,IAAI,SACT,EAAW,YACZ,QAAQ,IAAI,wgDA2Cd,EAAI,UAAU,YAAc,EAAW,WACvC,EAAI,UAAU,iBAAmB,EAAW,gBAC5C,EAAI,UAAU,iBAAmB,EAAW,gBAC5C,EAAI,UAAU,mBAAqB,EAAW,kBAC9C,EAAI,UAAU,cAAgB,CAAC,EAAI,EAAkB,IAC5C,aAAa,EAAI,EAAI,UAAU,GAAmB,EAAW,gBAAiB,GAEvF,EAAI,UAAU,IAAM,EAQtB,EAGsB,oBAAX,QAA0B,OAAO,KAC1C,QAAQ,OAAO,YAIf,QACA,QACA,MACA,WACA,UACA,aACA,YACA,UACA,WACA,UACA,YACA,0BAIa,CACb,gBACA","file":"/npm/pagebusinesscomponent@2.0.135/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/pagebusinesscomponent@2.0.135/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","import version from './packages/version'\r\nimport PTips from \"./packages/tips\" \r\nimport PSwiperCon from './packages/SwiperCon'\r\nimport PImgGroup from './packages/ImgGroup'\r\nimport PPreviewShow from './packages/PreviewShow'\r\nimport PUpLoadFile from './packages/UpLoadFile'\r\nimport PPageCard from './packages/Card'\r\nimport PQueryCard from './packages/QueryCard'\r\nimport PPageForm from './packages/PageForm'\r\nimport PInputRange from './packages/InputRange'\r\nimport PTextGroup from './packages/TextGroup'\r\n// import PTable from './packages/Table'\r\nimport {addWatermark} from './packages/utils/addWatermark'\r\nimport IS from './packages/utils/is'\r\n\r\n\r\nconst components = [\r\n    PTips,\r\n    PSwiperCon,\r\n    PImgGroup,\r\n    PPreviewShow,\r\n    PUpLoadFile,\r\n    PPageCard,\r\n    PQueryCard,\r\n    PPageForm,\r\n    PInputRange,\r\n    PTextGroup,\r\n    // PTable\r\n];\r\n// isShowWatermark:{type:Boolean, default:true}, // 是否显示水印 默认：true 表示有水印   false 表示无水印\r\n// isShowHelp_=false,isShowWatermark_=true,\r\n/**\r\n * 注册组件库\r\n * @param {Object} Vue vue实例\r\n * @param {Object} option 全局可配置参数  {isShowHelp:false,isShowWatermark:true,enableDefaultRule:true,watermarkConfig:{title:'',subtitle:'中雄机密文件禁止外传'}}\r\n *  isShowHelp 是否在控制台输出组件使用规则  默认值 false 表示不显示组件使用规则\r\n *  isShowWatermark 是否显示水印  默认值 true  表示显示水印\r\n *  enableDefaultRule 启用默认水印规则  默认值 true 表示启用默认规则\r\n *  watermarkConfig 自定义水印设置 {title：'', subtitle:''}  title 表示第一行水印显示文本；  subtitle 表示默认水印文本【中雄机密文件禁止外传】 \r\n */\r\nconst install = function(Vue,option={}) {\r\n    components.map(component => {\r\n      Vue.use(component);\r\n    });\r\n    const defaultConfig = {\r\n      isShowHelp: false, // 是否在控制台输出组件使用规则  默认值 false 表示不显示组件使用规则\r\n      isShowWatermark: true, // 是否显示水印  默认值 true  表示显示水印\r\n      enableDefaultRule:true, // 启用默认水印规则  默认值 true 表示启用默认规则\r\n      watermarkConfig:{title:'', subtitle:'中雄机密文件禁止外传'} // 自定义水印设置 {title：'', subtitle:''}  title 表示第一行水印显示文本；  subtitle 表示默认水印文本【中雄机密文件禁止外传】 \r\n    }\r\n    const tempOption = Object.assign({},defaultConfig,option)\r\n    console.log(version);\r\n    if(tempOption.isShowHelp){\r\n      console.log(`\r\n        组件库注册配置\r\n          const option = {\r\n            isShowHelp: false, // 是否在控制台输出组件使用规则  默认值 false 表示不显示组件使用规则\r\n            isShowWatermark: true, // 是否显示水印  默认值 true  表示显示水印\r\n            enableDefaultRule:true, // 启用默认水印规则  默认值 true 表示启用默认规则\r\n            watermarkConfig:{title:'', subtitle:'中雄机密文件禁止外传'} // 自定义水印设置 {title：'', subtitle:''}  title 表示第一行水印显示文本；  subtitle 表示默认水印文本【中雄机密文件禁止外传】 \r\n          }\r\n          Vue.use(PBC,option)\r\n\r\n\r\n        PTips: 文本提示组件\r\n          <p-Tips :showHelp=\"true\"></p-Tips>\r\n        \r\n        PImgGroup: 资源预览组件\r\n          <p-ImgGroup :showHelp=\"true\"></p-ImgGroup>\r\n        \r\n        PPreviewShow: 资源预览和图片水印、pdf水印、下载组件\r\n          <p-PreviewShow :showHelp=\"true\"></p-PreviewShow>\r\n        \r\n        PUpLoadFile: 资源上传组件 （PUpLoadFileCustomRequestEvent 此方法已在工程中不需担心,直接使用）\r\n          <p-UpLoadFile :showHelp=\"true\" :customRequestEvent=\"PUpLoadFileCustomRequestEvent\"></p-UpLoadFile>\r\n  \r\n        PPageCard: 布局组件\r\n          <p-PageCard :showHelp=\"true\"></p-PageCard>\r\n  \r\n        PQueryCard: 查询组件(正在优化)\r\n          <p-QueryCard :showHelp=\"true\"></p-QueryCard>\r\n        \r\n        PPageForm: 表单组件\r\n          <p-PageForm :showHelp=\"true\"></p-PageForm>\r\n        \r\n        PAuditProcess: 审批意见组件(正在优化)\r\n          <p-AuditProcess :showHelp=\"true\"></p-AuditProcess>\r\n        \r\n        PInputRange: 一组数据范围组件，如： 10 ~ 50  \r\n          <p-InputRange :showHelp=\"true\"></p-InputRange>\r\n        \r\n        PTextGroup: 一组按钮组组件，如： 【待定】 【查看核定通知书】 \r\n          <p-TextGroup :showHelp=\"true\"></p-TextGroup>\r\n  \r\n      `);\r\n    }\r\n    Vue.prototype.$isShowHelp = tempOption.isShowHelp;\r\n    Vue.prototype.$isShowWatermark = tempOption.isShowWatermark;\r\n    Vue.prototype.$watermarkConfig = tempOption.watermarkConfig;\r\n    Vue.prototype.$enableDefaultRule = tempOption.enableDefaultRule;\r\n    Vue.prototype.$addWatermark = (url,isShowWatermark_, watermarkConfig)=>{\r\n      return addWatermark(url,Vue.prototype,watermarkConfig || tempOption.watermarkConfig, isShowWatermark_)\r\n    };\r\n    Vue.prototype.$IS = IS;\r\n    // Vue.prototype.$notification = notification;\r\n    // Vue.prototype.$info = Modal.info;\r\n    // Vue.prototype.$success = Modal.success;\r\n    // Vue.prototype.$error = Modal.error;\r\n    // Vue.prototype.$warning = Modal.warning;\r\n    // Vue.prototype.$confirm = Modal.confirm;\r\n    // Vue.prototype.$destroyAll = Modal.destroyAll;\r\n  };\r\n  \r\n  /* istanbul ignore if */\r\n  if (typeof window !== 'undefined' && window.Vue) {\r\n    install(window.Vue);\r\n  }\r\n  \r\n  export {\r\n    version,\r\n    install,\r\n    PTips,\r\n    PSwiperCon,\r\n    PImgGroup,\r\n    PPreviewShow,\r\n    PUpLoadFile,\r\n    PPageCard,\r\n    PQueryCard,\r\n    PPageForm,\r\n    PInputRange,\r\n    PTextGroup,\r\n    // PTable\r\n  };\r\n  \r\n  export default {\r\n    version,\r\n    install,\r\n  };\r\n  "]}