{"remainingRequest":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\artfess-module\\src\\demo\\SidebarDialogCode.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\artfess-module\\src\\demo\\SidebarDialogCode.vue","mtime":1675232038699},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\artfess-module\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\artfess-module\\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\r\nimport utils from \"@/utils.js\";\r\nexport default {\r\n  name: \"sidebar-dialog-code\",\r\n  components: {},\r\n  computed: {\r\n    dialogWidthPrecent: function () {\r\n      return this.formSetting.dialogWidth + \"%\";\r\n    },\r\n    dialogWidthPrecent2: function () {\r\n      return this.formSetting.dialogWidth - 10 + \"%\";\r\n    }\r\n  },\r\n  data() {\r\n    return {\r\n      dialogVisible: false,\r\n      dialogVisible2: false,\r\n      dialogVisible3: false,\r\n      form: {},\r\n      user: {},\r\n      formSetting: {\r\n        dialogWidth: 50,\r\n        labelPosition: \"left\",\r\n        inline: true\r\n      },\r\n      isSubmit: true\r\n    };\r\n  },\r\n  mounted() {\r\n    console.log(\r\n      [{ id: \"1\", name: \"苹果\" }, { id: \"2\", name: \"香蕉\" }].extractByKey(\"id\")\r\n    );\r\n    const arr = [\r\n      {\r\n        id: 1,\r\n        children: [\r\n          {\r\n            id: 2,\r\n            children: [\r\n              {\r\n                id: 3,\r\n                children: []\r\n              }\r\n            ]\r\n          },\r\n          {\r\n            id: 6,\r\n            children: []\r\n          }\r\n        ]\r\n      },\r\n      {\r\n        id: 4,\r\n        children: [\r\n          {\r\n            id: 5,\r\n            children: []\r\n          }\r\n        ]\r\n      }\r\n    ];\r\n\r\n    console.log(utils.nest2tile(arr));\r\n  },\r\n  methods: {\r\n    handleClose() {\r\n      this.dialogVisible = false;\r\n    },\r\n    showDialog() {\r\n      this.dialogVisible = true;\r\n    },\r\n    showDialogTable() {\r\n      this.dialogVisible3 = true;\r\n    },\r\n    handleClose2() {\r\n      this.dialogVisible2 = false;\r\n    },\r\n    handleClose3() {\r\n      this.dialogVisible3 = false;\r\n    },\r\n    showDialog2() {\r\n      this.dialogVisible2 = true;\r\n    },\r\n    dialogCancle() {\r\n      this.$message({\r\n        showClose: true,\r\n        message: \"您点击了取消\"\r\n      });\r\n      this.dialogVisible = false;\r\n      this.dialogVisible3 = false;\r\n    },\r\n    dialogSave() {\r\n      this.$message({\r\n        showClose: true,\r\n        message: \"您点击了保存\"\r\n      });\r\n      this.dialogVisible = false;\r\n    },\r\n    beforeSaveData() {\r\n      console.log(new Date().getTime());\r\n      for (let i = 0; i < 1000000000; i++) { }\r\n      console.log(new Date().getTime());\r\n      this.isSubmit = false;\r\n      return false;\r\n    }\r\n  }\r\n};\r\n",null]}