{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\demo\\DialogDemo.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\views\\demo\\DialogDemo.vue","mtime":1675071992788},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nconst eipSysTypeDialog = () =>\r\n  import(\"@/components/dialog/EipSysTypeDialog.vue\");\r\nconst eipUserDialog = () => import(\"@/components/dialog/EipUserDialog.vue\");\r\nconst eipRoleDialog = () => import(\"@/components/dialog/EipRoleDialog.vue\");\r\nconst eipDemensionDialog = () =>\r\n  import(\"@/components/dialog/EipDemensionDialog.vue\");\r\nconst eipJobDialog = () => import(\"@/components/dialog/EipJobDialog.vue\");\r\nconst eipOrgDialog = () => import(\"@/components/dialog/EipOrgDialog.vue\");\r\nconst eipPostDialog = () => import(\"@/components/dialog/EipPostDialog.vue\");\r\nconst eipFormDialog = () => import(\"@/components/dialog/EipFormDialog.vue\");\r\nconst eipFlowDialog = () => import(\"@/components/dialog/EipFlowDialog.vue\");\r\nconst eipScriptDialog = () => import(\"@/components/dialog/EipScriptDialog.vue\");\r\nconst eipAuthDialog = () => import(\"@/components/dialog/EipAuthDialog.vue\");\r\nconst eipMethodDialog = () => import(\"@/components/dialog/EipMethodDialog.vue\");\r\nconst eipBoDialog = () => import(\"@/components/dialog/EipBoDialog.vue\");\r\n\r\nconst eipSysTypeSelector = () =>\r\n  import(\"@/components/selector/EipSysTypeSelector.vue\");\r\nconst eipUserSelector = () =>\r\n  import(\"@/components/selector/EipUserSelector.vue\");\r\nconst eipRoleSelector = () =>\r\n  import(\"@/components/selector/EipRoleSelector.vue\");\r\nconst eipDemensionSelector = () =>\r\n  import(\"@/components/selector/EipDemensionSelector.vue\");\r\nconst eipJobSelector = () => import(\"@/components/selector/EipJobSelector.vue\");\r\nconst eipOrgSelector = () => import(\"@/components/selector/EipOrgSelector.vue\");\r\nconst eipPostSelector = () =>\r\n  import(\"@/components/selector/EipPostSelector.vue\");\r\n\r\nexport default {\r\n  components: {\r\n    eipUserDialog,\r\n    eipSysTypeDialog,\r\n    eipSysTypeSelector,\r\n    eipUserSelector,\r\n    eipRoleSelector,\r\n    eipRoleDialog,\r\n    eipDemensionSelector,\r\n    eipDemensionDialog,\r\n    eipJobSelector,\r\n    eipJobDialog,\r\n    eipOrgSelector,\r\n    eipOrgDialog,\r\n    eipPostSelector,\r\n    eipPostDialog,\r\n    eipFormDialog,\r\n    eipFlowDialog,\r\n    eipScriptDialog,\r\n    eipAuthDialog,\r\n    eipMethodDialog,\r\n    eipBoDialog\r\n  },\r\n  computed: {},\r\n  data() {\r\n    return {\r\n      dialogVisible: false,\r\n      data: {\r\n        catId: \"6\",\r\n        sysTypeSelectorCatId: \"\",\r\n        sysTypeSelectorCatName: \"测试分类\"\r\n      },\r\n      formType: \"pc\"\r\n    };\r\n  },\r\n  mounted() {\r\n    this.$validator = this.$root.$validator;\r\n  },\r\n  methods: {\r\n    handleClose() {\r\n      this.dialogVisible = false;\r\n    },\r\n    showDialog(ref) {\r\n      this.$refs[ref].showDialog({});\r\n    },\r\n    showAuthDialog() {\r\n      let conf = {\r\n        right: [\r\n          {\r\n            type: \"user\",\r\n            title: \"用户\",\r\n            currentProfile: [\"1\"],\r\n            id: \"701033,701026,701022\",\r\n            name: \"部长,部级财务组3,部级财务组2\"\r\n          },\r\n          {\r\n            type: \"org\",\r\n            title: \"组织\",\r\n            currentProfile: [\"31784\", \"31792\", \"2856250\", \"31776\"],\r\n            id: \"31796,31788\",\r\n            name: \"美工,秘书部\"\r\n          },\r\n          {\r\n            type: \"pos\",\r\n            title: \"岗位\",\r\n            currentProfile: [\"4164250\", \"31849\"],\r\n            id: \"31849\",\r\n            name: \"开发员工\"\r\n          },\r\n          {\r\n            type: \"role\",\r\n            title: \"角色\",\r\n            currentProfile: [\"471151\"],\r\n            id: \"1643341,471151\",\r\n            name: \"测试角色,普通用户\"\r\n          }\r\n        ],\r\n        permissionList: [\r\n          { type: \"everyone\", title: \"所有人\" },\r\n          { type: \"user\", title: \"用户\" },\r\n          { type: \"org\", title: \"组织\" },\r\n          { type: \"pos\", title: \"岗位\" },\r\n          { type: \"role\", title: \"角色\" }\r\n          // ,{ type: \"none\", title: \"无\" }\r\n        ]\r\n      };\r\n      this.$refs.eipAuthDialog.showDialog(conf);\r\n    },\r\n    sysTypeDialogOnConfirm(data) {\r\n      this.$message({\r\n        type: \"success\",\r\n        message: JSON.stringify(data),\r\n        showClose: true\r\n      });\r\n    },\r\n    dialogOnConfirm(data) {\r\n      this.$message({\r\n        type: \"success\",\r\n        message: JSON.stringify(data),\r\n        showClose: true\r\n      });\r\n    },\r\n    beforeSaveData() {\r\n      this.$message({\r\n        type: \"success\",\r\n        message: JSON.stringify(this.data),\r\n        showClose: true\r\n      });\r\n    }\r\n  }\r\n};\r\n",null]}