1 |
- {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\order\\manageO\\CancelOrder.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\views\\order\\manageO\\CancelOrder.vue","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\vue-loader\\lib\\index.js","mtime":1655715099000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IFJlZ2lvblNlbGVjdCBmcm9tICJAL2NvbXBvbmVudC9jb21tb24vUmVnaW9uU2VsZWN0SlNPTiI7CmltcG9ydCBTZWxlY3RDdXN0b21lciBmcm9tICJAL2NvbXBvbmVudC9jb21tb24vU2VsZWN0Q3VzdG9tZXIudnVlIjsKaW1wb3J0IHN0YWZmTGlzdE1vZGFsIGZyb20gIkAvY29tcG9uZW50L2NvbW1vbi9zdGFmZkxpc3RNb2RhbCI7CmltcG9ydCB7IGdldE9yZGVySW5mb0J5SWQsIGdldEFsbE9yZGVyLCBleHBvcnRHZXRBbGxPcmRlciwgc2VhcmNoT3JkZXIsIGV4cG9ydFNlYXJjaE9yZGVyIH0gZnJvbSAiQC9hcGkvT3JkZXIiOwppbXBvcnQgeyBnZXRBbGxDdXN0b21lclNvdXJjZSwgZ2V0QWxsUGF5bWVudCB9IGZyb20gIkAvYXBpL1N5c3RlbSI7CmltcG9ydCBTZWxlY3RTaG9wIGZyb20gIkAvY29tcG9uZW50L2dvb2RzL1NlbGVjdFNob3AudnVlIjsKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJDYW5jZWxPcmRlciIsCiAgY29tcG9uZW50czogewogICAgUmVnaW9uU2VsZWN0LAogICAgc3RhZmZMaXN0TW9kYWwsCiAgICBTZWxlY3RTaG9wLAogICAgU2VsZWN0Q3VzdG9tZXIKICB9LAoKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgY3VzdG9tZXJUeXBlOiBbXSwKICAgICAgbW9iaWxlOiAiIiwKICAgICAgY3VzdG9tZXJfbmFtZTogIiIsCiAgICAgIHNlYXJjaERhdGU6IHsKICAgICAgICBrZXl3b3JkOiAiIiwKICAgICAgICBwYXlUeXBlOiAiIiwKICAgICAgICBwcm92aW5jZUNvZGU6ICIiLAogICAgICAgIGNpdHlDb2RlOiAiIiwKICAgICAgICBkaXN0cmljdENvZGU6ICIiLAogICAgICAgIHN0YXJ0OiAiIiwKICAgICAgICBlbmQ6ICIiLAogICAgICAgIGN1c3RvbWVySWQ6ICIiLAogICAgICAgIGN1c3RvbWVyVHlwZTogIiIsCiAgICAgICAgc2FsZXNNYW5JZDogIiIsCiAgICAgICAgc2hvcElkOiAiIiwKICAgICAgICBzb3VyY2U6ICIiCiAgICAgIH0sCiAgICAgIHN0YWZmX3Nob3c6IGZhbHNlLAogICAgICBvcmRlcl9saXN0OiBbXSwKICAgICAgb3JkZXJfZnJvbTogW3sKICAgICAgICBsYWJlbDogImlvcyIsCiAgICAgICAgdmFsdWU6IDEKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5a6J5Y2TIiwKICAgICAgICB2YWx1ZTogMgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlvq7kv6HlsI/nqIvluo8iLAogICAgICAgIHZhbHVlOiAzCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuWQjuWPsOWIm+W7uiIsCiAgICAgICAgdmFsdWU6IDQKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAiSDXpobXpnaIiLAogICAgICAgIHZhbHVlOiA1CiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogInBj6aG16Z2iIiwKICAgICAgICB2YWx1ZTogNgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlrZfoioLot7PliqjlsI/nqIvluo8iLAogICAgICAgIHZhbHVlOiA4CiAgICAgIH1dLAogICAgICBwYXlfdHlwZV9saXN0OiBbXSwKICAgICAgcmVnaW9uX29wdGlvbnM6IFtdLAogICAgICB0b3RhbDogMCwKICAgICAgcGFnZTogMSwKICAgICAgcGFnZVNpemU6IDEwLAogICAgICBvcmRlclN0YXR1czogNiwKICAgICAgc2VhcmNoX2Zvcm06IHsKICAgICAgICB0aW1lOiBbXSwKICAgICAgICByZWdpb246IFtdLAogICAgICAgIHVzZXI6ICIiLAogICAgICAgIG9yZGVyX3R5cGU6ICIiLAogICAgICAgIG1vbmV5X3R5cGU6ICIiLAogICAgICAgIGN1c3RvbVR5cGU6ICIiLAogICAgICAgIGN1c3RvbWVyOiAiIiwKICAgICAgICBzdGFmZjogIiIKICAgICAgfSwKICAgICAgcmVjZWl2ZURhdGE6IFtdLAogICAgICBkZWxpdmVyeVR5cGU6ICIiLAogICAgICBnb29kc0RhdGFEOiBbXSwKICAgICAgaXNfc2hvd19nb29kczogZmFsc2UsCiAgICAgIGNoZWNrTGlzdDogWyLorqLljZXnirbmgIEiLCAi5LuY5qy+54q25oCBIiwgIuWuoeaguOeKtuaAgSIsICLmiYDlsZ7lkZjlt6UiLCAi6YWN6YCB5pa55byPIiwgIuaUr+S7mOaWueW8jyIsICLliJvlu7rml7bpl7QiLCAi6K6i5Y2V5p2l5rqQIl0sCiAgICAgIGNvbHVtbnM6IFt7CiAgICAgICAgbGFiZWw6ICLorqLljZXnirbmgIEiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuS7mOasvueKtuaAgSIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5a6h5qC454q25oCBIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLmiYDlsZ7lkZjlt6UiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIumFjemAgeaWueW8jyIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5pSv5LuY5pa55byPIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLliJvlu7rml7bpl7QiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuiuouWNleadpea6kCIKICAgICAgfV0sCiAgICAgIGluZGVudEZsYWc6IHRydWUsCiAgICAgIHBheW1lbnRGbGFnOiB0cnVlLAogICAgICBhdWRpdEZsYWc6IHRydWUsCiAgICAgIHN0YWZmRmxhZzogdHJ1ZSwKICAgICAgZGlzdHJpYnV0aW9uRmxhZzogdHJ1ZSwKICAgICAgcGF5RmxhZzogdHJ1ZSwKICAgICAgdGltZUZsYWc6IHRydWUsCiAgICAgIHNvdXJjZUZsYWc6IHRydWUKICAgIH07CiAgfSwKCiAgYXN5bmMgbW91bnRlZCgpIHsKICAgIGF3YWl0IHRoaXMuZ2V0QWxsT3JkZXIoKTsgLy8g5LyB5Lia6L+H5pyfCgogICAgdGhpcy5lbnRlckV4cGlyZVRpbWUoKTsKICAgIGF3YWl0IHRoaXMuZ2V0QWxsUGF5bWVudCgpOwogICAgYXdhaXQgdGhpcy5nZXRBbGxDdXN0b21lclNvdXJjZSgpOwogIH0sCgogIGFjdGl2YXRlZCgpIHsKICAgIGlmICh0aGlzLiRfaXNJbml0KCkpIHJldHVybjsKICAgIHRoaXMuZ2V0RGF0YSgpOwogIH0sCgogIG1ldGhvZHM6IHsKICAgIGFzeW5jIHNob3dHb29kcyhyb3cpIHsKICAgICAgY29uc3QgewogICAgICAgIGRhdGEKICAgICAgfSA9IGF3YWl0IGdldE9yZGVySW5mb0J5SWQocm93LnVzZXJDZW50ZXJJZCwgewogICAgICAgIG9yZGVySWQ6IHJvdy5pZAogICAgICB9KTsKICAgICAgdGhpcy5pc19zaG93X2dvb2RzID0gdHJ1ZTsKICAgICAgdGhpcy5nb29kc0RhdGFEID0gZGF0YS5nb29kc0RhdGE7CiAgICB9LAoKICAgIC8vIOWuouaIt+exu+WeiwogICAgYXN5bmMgZ2V0QWxsQ3VzdG9tZXJTb3VyY2UoKSB7CiAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBnZXRBbGxDdXN0b21lclNvdXJjZSh7CiAgICAgICAgcGFnZTogMSwKICAgICAgICBwYWdlU2l6ZTogOTkKICAgICAgfSk7CiAgICAgIHRoaXMuY3VzdG9tZXJUeXBlID0gZGF0YS5kYXRhOwogICAgfSwKCiAgICBjdXN0b21lclR5cGVzKHZhbCkgewogICAgICB0aGlzLnNlYXJjaERhdGUuY3VzdG9tZXJUeXBlID0gdmFsOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIC8vIOiOt+WPluWIl+ihqAogICAgYXN5bmMgZ2V0QWxsT3JkZXIoZXhwb3J0cykgewogICAgICBsZXQgcGFyYW1zID0gewogICAgICAgIHBhZ2U6IHRoaXMucGFnZSwKICAgICAgICBwYWdlU2l6ZTogdGhpcy5wYWdlU2l6ZSwKICAgICAgICBzZWFyY2g6IHsKICAgICAgICAgIG9yZGVyU3RhdHVzOiB0aGlzLm9yZGVyU3RhdHVzCiAgICAgICAgfSwKICAgICAgICBzdGF0ZTogImNsb3NlIgogICAgICB9OwoKICAgICAgaWYgKGV4cG9ydHMpIHsKICAgICAgICBwYXJhbXMuZXhwb3J0ID0gMTsKICAgICAgICBjb25zdCB0YXJnZXQgPSBhd2FpdCBleHBvcnRHZXRBbGxPcmRlcih7IC4uLnBhcmFtcwogICAgICAgIH0pOwogICAgICB9IGVsc2UgewogICAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBnZXRBbGxPcmRlcih7IC4uLnBhcmFtcwogICAgICAgIH0pOwogICAgICAgIHRoaXMub3JkZXJfbGlzdCA9IGRhdGEuZGF0YTsKICAgICAgICB0aGlzLnRvdGFsID0gZGF0YS5wYWdlVG90YWw7CiAgICAgIH0KICAgIH0sCgogICAgLy8g5pSv5LuY5pa55byP5bGV5byACiAgICBwYXl0eXBldmlzaWJsZUNoYW5nZSh2YWwpIHsKICAgICAgaWYgKHZhbCAmJiAhdGhpcy5wYXlfdHlwZV9saXN0Lmxlbmd0aCkgewogICAgICAgIHRoaXMuZ2V0QWxsUGF5bWVudCgpOwogICAgICB9CiAgICB9LAoKICAgIC8vIOiOt+WPluaUr+S7mOaWueW8jwogICAgYXN5bmMgZ2V0QWxsUGF5bWVudCgpIHsKICAgICAgY29uc3QgZGF0YSA9IGF3YWl0IGdldEFsbFBheW1lbnQoewogICAgICAgIHBhZ2U6IDEsCiAgICAgICAgcGFnZVNpemU6IDk5CiAgICAgIH0pOwogICAgICB0aGlzLnBheV90eXBlX2xpc3QgPSBkYXRhLmRhdGE7CiAgICB9LAoKICAgIC8vIOiuouWNleaQnOe0onNlYXJjaE9yZGVyCiAgICBhc3luYyBzZWFyY2hPcmRlcihleHBvcnRzKSB7CiAgICAgIGNvbnN0IHBhcmFtcyA9IHsKICAgICAgICBkZWxpdmVyeVR5cGU6IHRoaXMuZGVsaXZlcnlUeXBlLAogICAgICAgIGtleXdvcmQ6IHRoaXMuc2VhcmNoRGF0ZS5rZXl3b3JkLAogICAgICAgIG9yZGVyU3RhdHVzOiB0aGlzLm9yZGVyU3RhdHVzLAogICAgICAgIHBheVR5cGU6IHRoaXMuc2VhcmNoRGF0ZS5wYXlUeXBlLAogICAgICAgIHByb3ZpbmNlQ29kZTogdGhpcy5zZWFyY2hEYXRlLnByb3ZpbmNlQ29kZSwKICAgICAgICBjaXR5Q29kZTogdGhpcy5zZWFyY2hEYXRlLmNpdHlDb2RlLAogICAgICAgIGRpc3RyaWN0Q29kZTogdGhpcy5zZWFyY2hEYXRlLmRpc3RyaWN0Q29kZSwKICAgICAgICBzdGFydDogdGhpcy5zZWFyY2hEYXRlLnN0YXJ0LAogICAgICAgIGVuZDogdGhpcy5zZWFyY2hEYXRlLmVuZCwKICAgICAgICBjdXN0b21lcklkOiB0aGlzLnNlYXJjaERhdGUuY3VzdG9tZXJJZCwKICAgICAgICBjdXN0b21lclR5cGU6IHRoaXMuc2VhcmNoRGF0ZS5jdXN0b21lclR5cGUsCiAgICAgICAgc2FsZXNNYW5JZDogdGhpcy5zZWFyY2hEYXRlLnNhbGVzTWFuSWQsCiAgICAgICAgc291cmNlOiB0aGlzLnNlYXJjaERhdGUuc291cmNlLAogICAgICAgIHBhZ2U6IHRoaXMucGFnZSwKICAgICAgICBwYWdlU2l6ZTogdGhpcy5wYWdlU2l6ZSwKICAgICAgICBzdGF0ZTogImNsb3NlIgogICAgICB9OwoKICAgICAgaWYgKGV4cG9ydHMpIHsKICAgICAgICBwYXJhbXMuZXhwb3J0ID0gMTsKICAgICAgICBjb25zdCB0YXJnZXQgPSBhd2FpdCBleHBvcnRTZWFyY2hPcmRlcih7IC4uLnBhcmFtcwogICAgICAgIH0pOwogICAgICB9IGVsc2UgewogICAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCBzZWFyY2hPcmRlcih7IC4uLnBhcmFtcwogICAgICAgIH0pOwogICAgICAgIHRoaXMub3JkZXJfbGlzdCA9IGRhdGEuZGF0YTsKICAgICAgICB0aGlzLnRvdGFsID0gZGF0YS5wYWdlVG90YWw7CiAgICAgIH0KICAgIH0sCgogICAgLy8gIOWIpOaWrQogICAgZ2V0RGF0YShleHBvcnRzKSB7CiAgICAgIGNvbnN0IG9iaiA9IHsKICAgICAgICBrZXl3b3JkOiB0aGlzLnNlYXJjaERhdGUua2V5d29yZCwKICAgICAgICBwYXlUeXBlOiB0aGlzLnNlYXJjaERhdGUucGF5VHlwZSwKICAgICAgICBwcm92aW5jZUNvZGU6IHRoaXMuc2VhcmNoRGF0ZS5wcm92aW5jZUNvZGUsCiAgICAgICAgY2l0eUNvZGU6IHRoaXMuc2VhcmNoRGF0ZS5jaXR5Q29kZSwKICAgICAgICBkaXN0cmljdENvZGU6IHRoaXMuc2VhcmNoRGF0ZS5kaXN0cmljdENvZGUsCiAgICAgICAgc3RhcnQ6IHRoaXMuc2VhcmNoRGF0ZS5zdGFydCwKICAgICAgICBlbmQ6IHRoaXMuc2VhcmNoRGF0ZS5lbmQsCiAgICAgICAgY3VzdG9tZXJJZDogdGhpcy5zZWFyY2hEYXRlLmN1c3RvbWVySWQsCiAgICAgICAgY3VzdG9tZXJUeXBlOiB0aGlzLnNlYXJjaERhdGUuY3VzdG9tZXJUeXBlLAogICAgICAgIHNhbGVzTWFuSWQ6IHRoaXMuc2VhcmNoRGF0ZS5zYWxlc01hbklkLAogICAgICAgIHNob3BJZDogdGhpcy5zZWFyY2hEYXRlLnNob3BJZCwKICAgICAgICBzb3VyY2U6IHRoaXMuc2VhcmNoRGF0ZS5zb3VyY2UKICAgICAgfTsKICAgICAgY29uc3QgaXNLZXkgPSB0aGlzLiRfY29tbW9uLmlzU2VyY2gob2JqKTsKCiAgICAgIGlmIChpc0tleSkgewogICAgICAgIHRoaXMuc2VhcmNoT3JkZXIoZXhwb3J0cyk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5nZXRBbGxPcmRlcihleHBvcnRzKTsKICAgICAgfQogICAgfSwKCiAgICAvLyDpgInmi6nlkZjlt6UKICAgIHN0YWZmU2VsKHZhbCkgewogICAgICBjb25zdCByb3cgPSB2YWxbMF07CiAgICAgIHRoaXMuc2VhcmNoRGF0ZS5zYWxlc01hbklkID0gcm93LmlkOwogICAgICB0aGlzLnNlYXJjaF9mb3JtLnN0YWZmID0gcm93LnN0YWZmTmFtZTsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICAvLyDmuIXpmaTlkZjlt6XovpPlhaXmoYYKICAgIHN0YWZmQ2xlYXIoKSB7CiAgICAgIHRoaXMuc2VhcmNoRGF0ZS5zYWxlc01hbklkID0gIiI7CiAgICAgIHRoaXMuc2VhcmNoX2Zvcm0uc3RhZmYgPSAiIjsKICAgICAgdGhpcy5wYWdlQ2hhbmdlKDEpOwogICAgfSwKCiAgICAvLyDpgInmi6nlrqLmiLcKICAgIGN1c3RvbWVyU2VsKHZhbCwgbGlzdCkgewogICAgICB0aGlzLnNlYXJjaERhdGUuY3VzdG9tZXJJZCA9IGxpc3RbMF0uaWQ7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgY3VzdG9tZXJDbGVhcigpIHsKICAgICAgdGhpcy5zZWFyY2hEYXRlLmN1c3RvbWVySWQgPSAiIjsKICAgICAgdGhpcy5jdXN0b21lcl9uYW1lID0gIiI7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgLy8gIOmAieaLqeWMuuWfn3JlZ2lvbgogICAgcmVnaW9uKHZhbCkgewogICAgICBpZiAodmFsICYmIHZhbC5sZW5ndGgpIHsKICAgICAgICB0aGlzLnNlYXJjaERhdGUucHJvdmluY2VDb2RlID0gdmFsWzBdOwogICAgICAgIHRoaXMuc2VhcmNoRGF0ZS5jaXR5Q29kZSA9IHZhbFsxXTsKICAgICAgICB0aGlzLnNlYXJjaERhdGUuZGlzdHJpY3RDb2RlID0gdmFsWzJdOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuc2VhcmNoRGF0ZS5wcm92aW5jZUNvZGUgPSAiIjsKICAgICAgICB0aGlzLnNlYXJjaERhdGUuY2l0eUNvZGUgPSAiIjsKICAgICAgICB0aGlzLnNlYXJjaERhdGUuZGlzdHJpY3RDb2RlID0gIiI7CiAgICAgIH0KCiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgLy8gIOiuouWNleaXtumXtAogICAgb3JkZXJEYXRlKHZhbCkgewogICAgICBpZiAodmFsICYmIHZhbC5sZW5ndGgpIHsKICAgICAgICB0aGlzLnNlYXJjaERhdGUuc3RhcnQgPSB2YWxbMF0gLyAxMDAwOwogICAgICAgIHRoaXMuc2VhcmNoRGF0ZS5lbmQgPSB2YWxbMV0gLyAxMDAwICsgODYzOTk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5zZWFyY2hEYXRlLnN0YXJ0ID0gIiI7CiAgICAgICAgdGhpcy5zZWFyY2hEYXRlLmVuZCA9ICIiOwogICAgICB9CgogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIGNsZWFyU2hvcCgpIHsKICAgICAgdGhpcy5zZWFyY2hEYXRlLnNob3BJZCA9ICIiOwogICAgICB0aGlzLnBhZ2VDaGFuZ2UoMSk7CiAgICB9LAoKICAgIHNlbFNob3AodmFsKSB7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgLy8g5YiH6aG1CiAgICBwYWdlQ2hhbmdlKHZhbCkgewogICAgICB0aGlzLnBhZ2UgPSB2YWw7CiAgICAgIHRoaXMuZ2V0RGF0YSgpOwogICAgfSwKCiAgICAvLyDmr4/pobXmlbDmja7lpKflsI/mlLnlj5gKICAgIHNpemVDaGFuZ2UodmFsKSB7CiAgICAgIHRoaXMucGFnZVNpemUgPSB2YWw7CiAgICAgIHRoaXMucGFnZUNoYW5nZSgxKTsKICAgIH0sCgogICAgZ29EZXRhaWwocm93KSB7CiAgICAgIGlmICghdGhpcy4kYWNjZXNzQ2hlY2sodGhpcy4kQWNjZXNzLkNhbmNlbE9yZGVyR2V0T3JkZXJJbmZvQnlJZCkpIHsKICAgICAgICByZXR1cm47CiAgICAgIH0KCiAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHsKICAgICAgICBwYXRoOiBgL29yZGVyL21hbmFnZU8vT3JkZXJEZXRhaWxzLyR7cm93LnVzZXJDZW50ZXJJZH0vJHtyb3cuaWR9YAogICAgICB9KTsKICAgIH0sCgogICAgY2hhbmdlKCkgewogICAgICB0aGlzLmluZGVudEZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuiuouWNleeKtuaAgSIpOwogICAgICB0aGlzLnBheW1lbnRGbGFnID0gdGhpcy5jaGVja0xpc3Quc29tZShpdGVtID0+IGl0ZW0gPT09ICLku5jmrL7nirbmgIEiKTsKICAgICAgdGhpcy5hdWRpdEZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuWuoeaguOeKtuaAgSIpOwogICAgICB0aGlzLnN0YWZmRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5omA5bGe5ZGY5belIik7CiAgICAgIHRoaXMuZGlzdHJpYnV0aW9uRmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi6YWN6YCB5pa55byPIik7CiAgICAgIHRoaXMucGF5RmxhZyA9IHRoaXMuY2hlY2tMaXN0LnNvbWUoaXRlbSA9PiBpdGVtID09PSAi5pSv5LuY5pa55byPIik7CiAgICAgIHRoaXMudGltZUZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuWIm+W7uuaXtumXtCIpOwogICAgICB0aGlzLnNvdXJjZUZsYWcgPSB0aGlzLmNoZWNrTGlzdC5zb21lKGl0ZW0gPT4gaXRlbSA9PT0gIuiuouWNleadpea6kCIpOwogICAgfQoKICB9Cn07"},{"version":3,"mappings":"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;QAcAS,eAdA;QAeAC,uBAfA;QAgBA8B;MAhBA;;MAkBA;QACAC;QACA,yCACA;QADA;MAGA,CALA,MAKA;QACA,iCACA;QADA;QAIA;QACA;MACA;IACA,CA5FA;;IA6FA;IACAE;MACA;QACArD,gCADA;QAEAC,gCAFA;QAGAC,0CAHA;QAIAC,kCAJA;QAKAC,0CALA;QAMAC,4BANA;QAOAC,wBAPA;QAQAC,sCARA;QASAX,0CATA;QAUAY,sCAVA;QAWAC,8BAXA;QAYAC;MAZA;MAcA;;MACA;QACA;MACA,CAFA,MAEA;QACA;MACA;IACA,CAnHA;;IAoHA;IACA4C;MACA;MACA;MACA;MACA;IACA,CA1HA;;IA2HA;IACAC;MACA;MACA;MACA;IACA,CAhIA;;IAiIA;IACAC;MACA;MACA;IACA,CArIA;;IAsIAC;MACA;MACA;MACA;IACA,CA1IA;;IA2IA;IACAjC;MACA;QACA;QACA;QACA;MACA,CAJA,MAIA;QACA;QACA;QACA;MACA;;MACA;IACA,CAvJA;;IAwJA;IACAkC;MACA;QACA;QACA;MACA,CAHA,MAGA;QACA;QACA;MACA;;MACA;IACA,CAlKA;;IAmKAC;MACA;MACA;IACA,CAtKA;;IAuKAC;MACA;IACA,CAzKA;;IA0KA;IACAC;MACA;MACA;IACA,CA9KA;;IA+KA;IACAC;MACA;MACA;IACA,CAnLA;;IAoLAC;MACA;QACA;MACA;;MACA;QACAC;MADA;IAGA,CA3LA;;IA4LAC;MACA;MACA;MACA;MACA;MACA,4CACAC,uBADA;MAGA;MACA;MACA;IACA;;EAvMA;AAzIA","names":["getOrderInfoById","getAllOrder","exportGetAllOrder","searchOrder","exportSearchOrder","name","components","RegionSelect","staffListModal","SelectShop","SelectCustomer","data","customerType","mobile","customer_name","searchDate","keyword","payType","provinceCode","cityCode","districtCode","start","end","customerId","salesManId","shopId","source","staff_show","order_list","order_from","label","value","pay_type_list","region_options","total","page","pageSize","orderStatus","search_form","time","region","user","order_type","money_type","customType","customer","staff","receiveData","deliveryType","goodsDataD","is_show_goods","checkList","columns","indentFlag","paymentFlag","auditFlag","staffFlag","distributionFlag","payFlag","timeFlag","sourceFlag","activated","methods","orderId","customerTypes","search","state","params","paytypevisibleChange","getData","staffSel","staffClear","customerSel","customerClear","orderDate","clearShop","selShop","pageChange","sizeChange","goDetail","path","change","item"],"sourceRoot":"src/views/order/manageO","sources":["CancelOrder.vue"],"sourcesContent":["<template>\n <ContainerQuery>\n <div slot=\"right\">\n <el-form\n v-if=\"$accessCheck($Access.CancelOrderSearch)\"\n size=\"small\"\n :inline=\"true\"\n :model=\"search_form\"\n >\n <div class=\"padb-10\">\n <el-form-item label=\"关键词\">\n <el-input\n v-model=\"searchDate.keyword\"\n clearable\n style=\"width: 250px\"\n placeholder=\"订单编号/收货人/商品名称\"\n @keyup.enter.native=\"pageChange(1)\"\n @clear=\"pageChange(1)\"\n >\n <el-button\n slot=\"append\"\n icon=\"el-icon-search\"\n @click=\"pageChange(1)\"\n ></el-button>\n </el-input>\n </el-form-item>\n <el-form-item label=\"\">\n <el-button size=\"small\" type=\"primary\" @click=\"getData(1)\">\n 导出\n </el-button>\n </el-form-item>\n </div>\n </el-form>\n </div>\n <div slot=\"more\">\n <el-form\n v-if=\"$accessCheck($Access.CancelOrderSearch)\"\n size=\"small\"\n :inline=\"true\"\n :model=\"search_form\"\n >\n <el-form-item label=\"\">\n <SelectCustomer\n v-model=\"customer_name\"\n @clear=\"customerClear\"\n @change=\"customerSel\"\n />\n </el-form-item>\n <el-form-item label=\"\">\n <el-date-picker\n v-model=\"search_form.time\"\n clearable\n type=\"daterange\"\n value-format=\"timestamp\"\n range-separator=\"-\"\n start-placeholder=\"开始日期\"\n end-placeholder=\"结束日期\"\n @change=\"orderDate\"\n ></el-date-picker>\n </el-form-item>\n <el-form-item label=\"\">\n <el-select\n v-model=\"searchDate.payType\"\n clearable\n style=\"width: 150px\"\n placeholder=\"支付方式\"\n @visible-change=\"paytypevisibleChange\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"(item, index) in pay_type_list\"\n :key=\"index\"\n :label=\"item.title\"\n :value=\"item.id\"\n ></el-option>\n </el-select>\n </el-form-item>\n <el-form-item label=\"\">\n <RegionSelect\n v-model=\"search_form.region\"\n style=\"width: 150px\"\n clearable\n @change=\"region\"\n />\n </el-form-item>\n\n <el-form-item label=\"\">\n <el-select\n v-model=\"searchDate.customerType\"\n clearable\n style=\"width: 150px\"\n placeholder=\"客户类型\"\n @change=\"customerTypes\"\n >\n <el-option\n v-for=\"(item, index) in customerType\"\n :key=\"index\"\n :label=\"item.name\"\n :value=\"item.id\"\n ></el-option>\n </el-select>\n </el-form-item>\n <el-form-item label=\"\">\n <el-select\n v-model=\"searchDate.source\"\n clearable\n placeholder=\"订单来源\"\n style=\"width: 150px\"\n @change=\"pageChange(1)\"\n >\n <el-option\n v-for=\"(item, index) in order_from\"\n :key=\"index\"\n :label=\"item.label\"\n :value=\"item.value\"\n ></el-option>\n </el-select>\n </el-form-item>\n <el-form-item label=\"\">\n <el-input\n v-model=\"search_form.staff\"\n clearable\n style=\"width: 150px\"\n placeholder=\"请选择业务员\"\n @clear=\"staffClear\"\n @blur=\"search_form.staff = ''\"\n >\n <i\n slot=\"suffix\"\n class=\"el-input__icon el-icon-search\"\n @click=\"staff_show = true\"\n ></i>\n </el-input>\n </el-form-item>\n <el-form-item label=\"\">\n <SelectShop\n v-model=\"searchDate.shopId\"\n width=\"150\"\n placeholder=\"请选择店铺\"\n @clear=\"clearShop\"\n @change=\"selShop\"\n />\n </el-form-item>\n </el-form>\n </div>\n\n <el-table :data=\"order_list\" @row-dblclick=\"goDetail\">\n <el-table-column prop=\"no\" label=\"订单号\" min-width=\"180\">\n <template slot-scope=\"scope\">\n <span\n v-if=\"$accessCheck($Access.CancelOrderGetOrderInfoById)\"\n class=\"click-div\"\n @click=\"goDetail(scope.row)\"\n >\n {{ scope.row.no }}\n </span>\n <span v-else>{{ scope.row.no }}</span>\n </template>\n </el-table-column>\n\n <el-table-column prop=\"customerName\" label=\"客户\" min-width=\"140\">\n <template slot-scope=\"scope\">\n <el-popover\n v-if=\"scope.row.deliveryType !== 2 && scope.row.receiveData.area\"\n placement=\"right\"\n width=\"400\"\n trigger=\"hover\"\n >\n <div>\n <p class=\"order-info-p\">\n <span class=\"order-info-label\">收货人:</span>\n {{ scope.row.receiveData.realName || \"--\" }}\n </p>\n <p class=\"order-info-p\">\n <span class=\"order-info-label\">联系电话:</span>\n {{ scope.row.receiveData.mobile || \"--\" }}\n </p>\n <p v-if=\"scope.row.receiveData.area\" class=\"order-info-p\">\n <span class=\"order-info-label\">联系地址:</span>\n {{ scope.row.receiveData.area.provinceName\n }}{{ scope.row.receiveData.area.cityName\n }}{{ scope.row.receiveData.area.districtName\n }}{{ scope.row.receiveData.address }}\n </p>\n </div>\n <span\n slot=\"reference\"\n class=\"click-div\"\n @click=\"\n $router.push(\n `/Customer/CustomerAdmin/CustomerDetail/${scope.row.customerId}`\n )\n \"\n >\n {{ scope.row.customerName }}\n </span>\n </el-popover>\n <span\n v-else\n class=\"click-div\"\n @click=\"\n $router.push(\n `/Customer/CustomerAdmin/CustomerDetail/${scope.row.customerId}`\n )\n \"\n >\n {{ scope.row.customerName }}\n </span>\n </template>\n </el-table-column>\n <el-table-column prop=\"payAmount\" label=\"订单金额\" min-width=\"100\">\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.payAmount) }}\n </template>\n </el-table-column>\n <el-table-column prop=\"payAmount\" label=\"商品\" min-width=\"100\">\n <template slot-scope=\"scope\">\n <span class=\"click-div\" @click=\"showGoods(scope.row)\">商品明细</span>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"indentFlag\"\n prop=\"orderMsg\"\n label=\"订单状态\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n <span class=\"info-status\">\n {{ scope.row.orderMsg }}\n </span>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"paymentFlag\"\n prop=\"orderMsg\"\n label=\"付款状态\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n <span\n :class=\"[\n parseInt(scope.row.payStatus) === 4\n ? 'danger-status'\n : parseInt(scope.row.payStatus) === 5\n ? 'success-status'\n : 'warning-status',\n ]\"\n >\n {{\n parseInt(scope.row.payStatus) === 4\n ? \"未支付\"\n : parseInt(scope.row.payStatus) === 5\n ? \"已支付\"\n : \"部分支付\"\n }}\n </span>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"auditFlag\"\n prop=\"auditStatus\"\n label=\"审核状态\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n <span\n :class=\"[\n parseInt(scope.row.auditStatus) === 1\n ? 'warning-status'\n : parseInt(scope.row.auditStatus) === 2\n ? 'success-status'\n : parseInt(scope.row.auditStatus) === 3\n ? 'danger-status'\n : parseInt(scope.row.auditStatus) === 4\n ? 'warning-status'\n : 'warning-status',\n ]\"\n >\n {{\n parseInt(scope.row.auditStatus) === 1\n ? \"待审核\"\n : parseInt(scope.row.auditStatus) === 2\n ? \"已审核\"\n : parseInt(scope.row.auditStatus) === 3\n ? \"已驳回\"\n : parseInt(scope.row.auditStatus) === 4\n ? \"审核中\"\n : \"其他\"\n }}\n </span>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"staffFlag\"\n prop=\"salesman\"\n label=\"所属员工\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{ scope.row.salesman || \"未分配\" }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"distributionFlag\"\n prop=\"deliveryType\"\n label=\"配送方式\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{\n parseInt(scope.row.deliveryType) === 1\n ? \"商品配送\"\n : parseInt(scope.row.deliveryType) === 3\n ? \"物流\"\n : parseInt(scope.row.deliveryType) === 2\n ? \"上门自提\"\n : \"其他\"\n }}\n <p style=\"font-weight: bold; color: #67c23a\">\n {{ scope.row.verifyCode }}\n </p>\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"payFlag\"\n prop=\"payType\"\n label=\"支付方式\"\n min-width=\"100\"\n >\n <template slot-scope=\"scope\">\n {{\n parseInt(scope.row.payType) === 3\n ? \"货到付款\"\n : parseInt(scope.row.payType) === 2\n ? \"支付宝\"\n : parseInt(scope.row.payType) === 1\n ? \"微信支付\"\n : parseInt(scope.row.payType) === 5\n ? \"现金\"\n : parseInt(scope.row.payType) === 6\n ? \"其他\"\n : parseInt(scope.row.payType) === 4\n ? \"上门自提\"\n : \"\"\n }}\n </template>\n </el-table-column>\n <el-table-column\n v-if=\"timeFlag\"\n prop=\"createTime\"\n label=\"创建时间\"\n min-width=\"160\"\n >\n <template slot-scope=\"scope\">\n {{ $_common.formatDate(scope.row.createTime) }}\n </template>\n </el-table-column>\n <el-table-column prop=\"source\" label=\"订单来源\" min-width=\"130\">\n <template slot=\"header\" slot-scope=\"scope\">\n <span v-if=\"false\">{{ scope.$index }}</span>\n <span class=\"operation\">订单来源</span>\n <el-popover popper-class=\"custom-table-checkbox\" trigger=\"click\">\n <el-checkbox-group v-model=\"checkList\">\n <el-checkbox\n v-for=\"(item, index) in columns\"\n :key=\"index\"\n :label=\"item.label\"\n @change=\"change\"\n ></el-checkbox>\n </el-checkbox-group>\n <el-button\n slot=\"reference\"\n icon=\"el-icon-setting\"\n type=\"text\"\n ></el-button>\n </el-popover>\n </template>\n <template slot-scope=\"scope\">\n <span>\n {{\n parseInt(scope.row.source) === 1\n ? \"ios\"\n : parseInt(scope.row.source) === 2\n ? \"安卓\"\n : parseInt(scope.row.source) === 3\n ? \"微信小程序\"\n : parseInt(scope.row.source) === 4\n ? \"后台创建\"\n : parseInt(scope.row.source) === 5\n ? \"H5页面\"\n : parseInt(scope.row.source) === 8\n ? \"字节跳动小程序\"\n : parseInt(scope.row.source) === 6\n ? \"pc页面\"\n : \"其他\"\n }}\n </span>\n </template>\n </el-table-column>\n </el-table>\n <FooterPage\n :page-size=\"pageSize\"\n :total-page.sync=\"total\"\n :current-page.sync=\"page\"\n @pageChange=\"pageChange\"\n @sizeChange=\"sizeChange\"\n ></FooterPage>\n <staffListModal\n v-if=\"staff_show\"\n :is-show=\"staff_show\"\n :is-check=\"false\"\n @cancel=\"staff_show = false\"\n @confirm=\"staffSel\"\n />\n <el-dialog title=\"商品明细\" :visible.sync=\"is_show_goods\">\n <el-table :data=\"goodsDataD\">\n <el-table-column\n property=\"goodsName\"\n label=\"商品名称\"\n show-overflow-tooltip\n min-width=\"140\"\n ></el-table-column>\n <el-table-column\n property=\"goodsCode\"\n label=\"商品编码\"\n min-width=\"140\"\n ></el-table-column>\n <el-table-column property=\"unitName\" label=\"规格\" min-width=\"140\">\n <template slot-scope=\"prop\">\n {{ prop.row.unitName }};\n <span v-for=\"(item, index) in prop.row.specGroup\" :key=\"index\">\n {{ item.specValueName }};\n </span>\n </template>\n </el-table-column>\n\n <el-table-column property=\"price\" label=\"单价\" min-width=\"100\">\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.price) }}\n </template>\n </el-table-column>\n <el-table-column\n property=\"buyNum\"\n label=\"购买数量\"\n min-width=\"100\"\n ></el-table-column>\n <el-table-column property=\"totalMoney\" label=\"商品总价\" min-width=\"120\">\n <template slot-scope=\"scope\">\n {{ $_common.formattedNumber(scope.row.totalMoney) }}\n </template>\n </el-table-column>\n <el-table-column property=\"deliverNum\" label=\"发货数量\" min-width=\"100\">\n <template slot-scope=\"scope\">\n {{ $_common.formatNub(scope.row.deliverNum) }}\n </template>\n </el-table-column>\n <el-table-column\n property=\"barCode\"\n label=\"商品条码\"\n min-width=\"120\"\n ></el-table-column>\n <el-table-column\n property=\"storage\"\n label=\"货架编码\"\n min-width=\"120\"\n ></el-table-column>\n </el-table>\n </el-dialog>\n </ContainerQuery>\n</template>\n\n<script>\n import RegionSelect from \"@/component/common/RegionSelectJSON\";\n import SelectCustomer from \"@/component/common/SelectCustomer.vue\";\n import staffListModal from \"@/component/common/staffListModal\";\n\n import {\n getOrderInfoById,\n getAllOrder,\n exportGetAllOrder,\n searchOrder,\n exportSearchOrder,\n } from \"@/api/Order\";\n import { getAllCustomerSource, getAllPayment } from \"@/api/System\";\n import SelectShop from \"@/component/goods/SelectShop.vue\";\n\n export default {\n name: \"CancelOrder\",\n components: {\n RegionSelect,\n staffListModal,\n SelectShop,\n SelectCustomer,\n },\n data() {\n return {\n customerType: [],\n mobile: \"\",\n customer_name: \"\",\n searchDate: {\n keyword: \"\",\n payType: \"\",\n provinceCode: \"\",\n cityCode: \"\",\n districtCode: \"\",\n start: \"\",\n end: \"\",\n customerId: \"\",\n customerType: \"\",\n salesManId: \"\",\n shopId: \"\",\n source: \"\",\n },\n staff_show: false,\n order_list: [],\n order_from: [\n {\n label: \"ios\",\n value: 1,\n },\n\n {\n label: \"安卓\",\n value: 2,\n },\n {\n label: \"微信小程序\",\n value: 3,\n },\n {\n label: \"后台创建\",\n value: 4,\n },\n {\n label: \"H5页面\",\n value: 5,\n },\n {\n label: \"pc页面\",\n value: 6,\n },\n {\n label: \"字节跳动小程序\",\n value: 8,\n },\n ],\n pay_type_list: [],\n region_options: [],\n total: 0,\n page: 1,\n pageSize: 10,\n orderStatus: 6,\n search_form: {\n time: [],\n region: [],\n user: \"\",\n order_type: \"\",\n money_type: \"\",\n customType: \"\",\n customer: \"\",\n staff: \"\",\n },\n receiveData: [],\n deliveryType: \"\",\n goodsDataD: [],\n is_show_goods: false,\n checkList: [\n \"订单状态\",\n \"付款状态\",\n \"审核状态\",\n \"所属员工\",\n \"配送方式\",\n \"支付方式\",\n \"创建时间\",\n \"订单来源\",\n ],\n columns: [\n {\n label: \"订单状态\",\n },\n {\n label: \"付款状态\",\n },\n {\n label: \"审核状态\",\n },\n {\n label: \"所属员工\",\n },\n {\n label: \"配送方式\",\n },\n {\n label: \"支付方式\",\n },\n {\n label: \"创建时间\",\n },\n {\n label: \"订单来源\",\n },\n ],\n indentFlag: true,\n paymentFlag: true,\n auditFlag: true,\n staffFlag: true,\n distributionFlag: true,\n payFlag: true,\n timeFlag: true,\n sourceFlag: true,\n };\n },\n async mounted() {\n await this.getAllOrder();\n // 企业过期\n this.enterExpireTime();\n await this.getAllPayment();\n await this.getAllCustomerSource();\n },\n activated() {\n if (this.$_isInit()) return;\n this.getData();\n },\n methods: {\n async showGoods(row) {\n const { data } = await getOrderInfoById(row.userCenterId, {\n orderId: row.id,\n });\n\n this.is_show_goods = true;\n this.goodsDataD = data.goodsData;\n },\n // 客户类型\n async getAllCustomerSource() {\n const data = await getAllCustomerSource({\n page: 1,\n pageSize: 99,\n });\n\n this.customerType = data.data;\n },\n customerTypes(val) {\n this.searchDate.customerType = val;\n this.pageChange(1);\n },\n // 获取列表\n async getAllOrder(exports) {\n let params = {\n page: this.page,\n pageSize: this.pageSize,\n search: { orderStatus: this.orderStatus },\n state: \"close\",\n };\n if (exports) {\n params.export = 1;\n const target = await exportGetAllOrder({\n ...params,\n });\n } else {\n const data = await getAllOrder({\n ...params,\n });\n\n this.order_list = data.data;\n this.total = data.pageTotal;\n }\n },\n // 支付方式展开\n paytypevisibleChange(val) {\n if (val && !this.pay_type_list.length) {\n this.getAllPayment();\n }\n },\n // 获取支付方式\n async getAllPayment() {\n const data = await getAllPayment({\n page: 1,\n pageSize: 99,\n });\n\n this.pay_type_list = data.data;\n },\n // 订单搜索searchOrder\n async searchOrder(exports) {\n const params = {\n deliveryType: this.deliveryType,\n keyword: this.searchDate.keyword,\n orderStatus: this.orderStatus,\n payType: this.searchDate.payType,\n provinceCode: this.searchDate.provinceCode,\n cityCode: this.searchDate.cityCode,\n districtCode: this.searchDate.districtCode,\n start: this.searchDate.start,\n end: this.searchDate.end,\n customerId: this.searchDate.customerId,\n customerType: this.searchDate.customerType,\n salesManId: this.searchDate.salesManId,\n source: this.searchDate.source,\n page: this.page,\n pageSize: this.pageSize,\n state: \"close\",\n };\n if (exports) {\n params.export = 1;\n const target = await exportSearchOrder({\n ...params,\n });\n } else {\n const data = await searchOrder({\n ...params,\n });\n\n this.order_list = data.data;\n this.total = data.pageTotal;\n }\n },\n // 判断\n getData(exports) {\n const obj = {\n keyword: this.searchDate.keyword,\n payType: this.searchDate.payType,\n provinceCode: this.searchDate.provinceCode,\n cityCode: this.searchDate.cityCode,\n districtCode: this.searchDate.districtCode,\n start: this.searchDate.start,\n end: this.searchDate.end,\n customerId: this.searchDate.customerId,\n customerType: this.searchDate.customerType,\n salesManId: this.searchDate.salesManId,\n shopId: this.searchDate.shopId,\n source: this.searchDate.source,\n };\n const isKey = this.$_common.isSerch(obj);\n if (isKey) {\n this.searchOrder(exports);\n } else {\n this.getAllOrder(exports);\n }\n },\n // 选择员工\n staffSel(val) {\n const row = val[0];\n this.searchDate.salesManId = row.id;\n this.search_form.staff = row.staffName;\n this.pageChange(1);\n },\n // 清除员工输入框\n staffClear() {\n this.searchDate.salesManId = \"\";\n this.search_form.staff = \"\";\n this.pageChange(1);\n },\n // 选择客户\n customerSel(val, list) {\n this.searchDate.customerId = list[0].id;\n this.pageChange(1);\n },\n customerClear() {\n this.searchDate.customerId = \"\";\n this.customer_name = \"\";\n this.pageChange(1);\n },\n // 选择区域region\n region(val) {\n if (val && val.length) {\n this.searchDate.provinceCode = val[0];\n this.searchDate.cityCode = val[1];\n this.searchDate.districtCode = val[2];\n } else {\n this.searchDate.provinceCode = \"\";\n this.searchDate.cityCode = \"\";\n this.searchDate.districtCode = \"\";\n }\n this.pageChange(1);\n },\n // 订单时间\n orderDate(val) {\n if (val && val.length) {\n this.searchDate.start = val[0] / 1000;\n this.searchDate.end = val[1] / 1000 + 86399;\n } else {\n this.searchDate.start = \"\";\n this.searchDate.end = \"\";\n }\n this.pageChange(1);\n },\n clearShop() {\n this.searchDate.shopId = \"\";\n this.pageChange(1);\n },\n selShop(val) {\n this.pageChange(1);\n },\n // 切页\n pageChange(val) {\n this.page = val;\n this.getData();\n },\n // 每页数据大小改变\n sizeChange(val) {\n this.pageSize = val;\n this.pageChange(1);\n },\n goDetail(row) {\n if (!this.$accessCheck(this.$Access.CancelOrderGetOrderInfoById)) {\n return;\n }\n this.$router.push({\n path: `/order/manageO/OrderDetails/${row.userCenterId}/${row.id}`,\n });\n },\n change() {\n this.indentFlag = this.checkList.some((item) => item === \"订单状态\");\n this.paymentFlag = this.checkList.some((item) => item === \"付款状态\");\n this.auditFlag = this.checkList.some((item) => item === \"审核状态\");\n this.staffFlag = this.checkList.some((item) => item === \"所属员工\");\n this.distributionFlag = this.checkList.some(\n (item) => item === \"配送方式\"\n );\n this.payFlag = this.checkList.some((item) => item === \"支付方式\");\n this.timeFlag = this.checkList.some((item) => item === \"创建时间\");\n this.sourceFlag = this.checkList.some((item) => item === \"订单来源\");\n },\n },\n };\n</script>\n<style scoped lang=\"scss\">\n .order-table-out {\n padding: 14px;\n height: calc(100vh - 380px);\n overflow-y: auto;\n overflow-x: hidden;\n border-bottom: 1px solid #ebeef5;\n }\n .order-table-head th {\n text-align: center;\n font-size: 13px;\n height: 40px;\n background-color: #f7f7f7;\n }\n .order-empty {\n height: 14px;\n }\n .order-time-no {\n font-size: 13px;\n border: 1px solid #ebeef5;\n }\n .tbody-view .order-time-no td {\n padding: 10px 14px;\n }\n .order-time-text {\n padding-right: 24px;\n }\n .tbody-view tr td {\n padding: 8px 0;\n }\n .tbody-view .order-detail-tr td {\n text-align: center;\n font-size: 13px;\n border: 1px solid #ebeef5;\n }\n .tbody-view .order-detail-tr .goods-td {\n text-align: left;\n padding: 10px 14px;\n }\n .goods-img {\n width: 72px;\n height: 72px;\n margin-right: 10px;\n object-fit: cover;\n }\n .goods-info .goods-tit {\n line-height: 30px;\n }\n .goods-info .goods-spec {\n color: #666;\n }\n .order-payAmount {\n font-weight: 600;\n font-size: 16px;\n color: #ff4040;\n }\n .order-info-p {\n padding-bottom: 4px;\n }\n .order-info-label {\n color: #888;\n }\n .tbody-view .table-handel-div {\n /*transform: translateX(400px);*/\n transition: 0.2s;\n opacity: 0;\n }\n .tbody-view:hover .table-handel-div {\n /*transform: translateX(0);*/\n opacity: 1;\n }\n .padb-10 {\n padding-bottom: 0;\n }\n .custom-table-checkbox {\n .el-checkbox {\n display: block !important;\n margin: 0 0 $base-padding/4 0;\n }\n }\n</style>\n"]}]}
|