ec5227de30ea02b6e61ab71138d3960a.json 31 KB

1
  1. {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\statistic\\transaction\\components\\toDay.vue?vue&type=script&lang=js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\pages\\statistic\\transaction\\components\\toDay.vue","mtime":1761185180200},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:DQppbXBvcnQgeyBzdGF0aXN0aWNUb3BUcmFkZUFwaSB9IGZyb20gJ0AvYXBpL3N0YXRpc3RpYyc7DQppbXBvcnQgZWNoYXJ0c05ldyBmcm9tICdAL2NvbXBvbmVudHMvZWNoYXJ0c05ldy9pbmRleCc7DQppbXBvcnQgZWNoYXJ0cyBmcm9tICdlY2hhcnRzJzsNCmV4cG9ydCBkZWZhdWx0IHsNCiAgbmFtZTogJ1RvRGF5JywNCiAgY29tcG9uZW50czogew0KICAgIGVjaGFydHNOZXcsDQogIH0sDQogIGRhdGEoKSB7DQogICAgcmV0dXJuIHsNCiAgICAgIHN0eWxlOiB7DQogICAgICAgIGhlaWdodDogJzIwMHB4JywNCiAgICAgIH0sDQogICAgICBzdHlsZVRvZGF5OiB7DQogICAgICAgIGhlaWdodDogJzEzMHB4JywNCiAgICAgIH0sDQogICAgICBsZWdlbmREYXRhOiBbJ+S7iuWkqScsICfmmKjlpKknXSwNCiAgICAgIHNlcmllc0RhdGE6IFtdLA0KICAgICAgdGltZXI6IFtdLA0KICAgICAgZ3JpZDogew0KICAgICAgICB4bDogMTIsDQogICAgICAgIGxnOiAxMiwNCiAgICAgICAgbWQ6IDEyLA0KICAgICAgICBzbTogMjQsDQogICAgICAgIHhzOiAyNCwNCiAgICAgIH0sDQogICAgICBzdGF0aXN0aWNzRGF0YTogJycsDQogICAgICBvcHRpb25Ub2RhdE9yZGVyOiB7fSwgLy8g5LuK5pel6K6i5Y2V5pWwDQogICAgICBvcmRlckRhdGE6IHt9LA0KICAgICAgb3JkZXJVc2VyRGF0YToge30sDQogICAgICBvcHRpb25EYXRhOiB7fSwgLy8g5LuK5pel5Lqk5piT5pWw5o2uDQogICAgICBsaXN0TG9hZGluZzogZmFsc2UsDQogICAgICBvcHRpb25EYXRhT3JkZXI6IHt9LA0KICAgICAgb3B0aW9uT3JkZXJVc2VyOiB7fSwgLy8g5LuK5pel5pSv5LuY5Lq65pWwDQogICAgfTsNCiAgfSwNCiAgYmVmb3JlRGVzdHJveSgpIHsNCiAgICBpZiAodGhpcy52aXNpdENoYXJ0KSB7DQogICAgICB0aGlzLnZpc2l0Q2hhcnQuZGlzcG9zZSgpOw0KICAgICAgdGhpcy52aXNpdENoYXJ0ID0gbnVsbDsNCiAgICB9DQogIH0sDQogIG1vdW50ZWQoKSB7DQogICAgdGhpcy5nZXRMaXN0KCk7DQogICAgLy8gdGhpcy5nZXRPcmRlcigpDQogICAgLy8gdGhpcy5nZXRPcmRlclVzZXIoKQ0KICB9LA0KICBtZXRob2RzOiB7DQogICAgZ2V0TGlzdCgpIHsNCiAgICAgIHRoaXMubGlzdExvYWRpbmcgPSB0cnVlOw0KICAgICAgc3RhdGlzdGljVG9wVHJhZGVBcGkoeyB0aW1lOiAndG9kYXknIH0pDQogICAgICAgIC50aGVuKChyZXMpID0+IHsNCiAgICAgICAgICAvLyDku4rml6XkuqTmmJPmlbDmja4NCiAgICAgICAgICB0aGlzLnN0YXRpc3RpY3NEYXRhID0gcmVzLmRhdGE7DQogICAgICAgICAgY29uc3QgbGVmdE9yZGVyID0gcmVzLmRhdGEubGVmdDsNCiAgICAgICAgICBjb25zdCBsZWZ0VG9kYXkgPSBbXTsNCiAgICAgICAgICBjb25zdCBsZWZ0TGVnZW5kRGF0YSA9IGxlZnRPcmRlci54Ow0KICAgICAgICAgIE9iamVjdC5rZXlzKGxlZnRPcmRlci5zZXJpZXNbMF0udmFsdWUpLmZvckVhY2goKGtleSkgPT4gew0KICAgICAgICAgICAgbGVmdFRvZGF5LnB1c2goTnVtYmVyKGxlZnRPcmRlci5zZXJpZXNbMF0udmFsdWVba2V5XSkpOw0KICAgICAgICAgIH0pOw0KICAgICAgICAgIGNvbnN0IGxlZnRZZXN0ZXJkYXkgPSBbXTsNCiAgICAgICAgICBPYmplY3Qua2V5cyhsZWZ0T3JkZXIuc2VyaWVzWzFdLnZhbHVlKS5mb3JFYWNoKChrZXkpID0+IHsNCiAgICAgICAgICAgIGxlZnRZZXN0ZXJkYXkucHVzaChOdW1iZXIobGVmdE9yZGVyLnNlcmllc1sxXS52YWx1ZVtrZXldKSk7DQogICAgICAgICAgfSk7DQogICAgICAgICAgY29uc3Qgc2VyaWVzRGF0YSA9IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgbmFtZTogJ+S7iuWkqScsDQogICAgICAgICAgICAgIHR5cGU6ICdsaW5lJywNCiAgICAgICAgICAgICAgYXJlYVN0eWxlOiB7DQogICAgICAgICAgICAgICAgbm9ybWFsOiB7DQogICAgICAgICAgICAgICAgICBjb2xvcjogbmV3IGVjaGFydHMuZ3JhcGhpYy5MaW5lYXJHcmFkaWVudCgwLCAwLCAwLCAxLCBbDQogICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQ6IDAsDQogICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICcjNUI4RkY5JywNCiAgICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgIG9mZnNldDogMC41LA0KICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAnI2ZmZicsDQogICAgICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQ6IDEsDQogICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICcjZmZmJywNCiAgICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgIF0pLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIGl0ZW1TdHlsZTogew0KICAgICAgICAgICAgICAgIG5vcm1hbDogew0KICAgICAgICAgICAgICAgICAgY29sb3I6ICcjNUI4RkY5JywNCiAgICAgICAgICAgICAgICAgIGxpbmVTdHlsZTogew0KICAgICAgICAgICAgICAgICAgICBjb2xvcjogJyM1QjhGRjknLA0KICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICBkYXRhOiBsZWZ0VG9kYXksDQogICAgICAgICAgICAgIHN5bWJvbDogJ25vbmUnLA0KICAgICAgICAgICAgICBzbW9vdGg6IHRydWUsDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICBuYW1lOiAn5pio5aSpJywNCiAgICAgICAgICAgICAgdHlwZTogJ2xpbmUnLA0KICAgICAgICAgICAgICBhcmVhU3R5bGU6IHsNCiAgICAgICAgICAgICAgICBub3JtYWw6IHsNCiAgICAgICAgICAgICAgICAgIGNvbG9yOiBuZXcgZWNoYXJ0cy5ncmFwaGljLkxpbmVhckdyYWRpZW50KDAsIDAsIDAsIDEsIFsNCiAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgIG9mZnNldDogMCwNCiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJyNCRkJGQkYnLA0KICAgICAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0OiAwLjUsDQogICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICcjZmZmJywNCiAgICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgIG9mZnNldDogMSwNCiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJyNmZmYnLA0KICAgICAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICAgICAgXSksDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgaXRlbVN0eWxlOiB7DQogICAgICAgICAgICAgICAgbm9ybWFsOiB7DQogICAgICAgICAgICAgICAgICBjb2xvcjogJyNEOUQ5RDknLA0KICAgICAgICAgICAgICAgICAgbGluZVN0eWxlOiB7DQogICAgICAgICAgICAgICAgICAgIGNvbG9yOiAnI0Q5RDlEOScsDQogICAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIGRhdGE6IGxlZnRZZXN0ZXJkYXksDQogICAgICAgICAgICAgIHN5bWJvbDogJ25vbmUnLA0KICAgICAgICAgICAgICBzbW9vdGg6IHRydWUsDQogICAgICAgICAgICB9LA0KICAgICAgICAgIF07DQogICAgICAgICAgdGhpcy5vcHRpb25EYXRhID0gew0KICAgICAgICAgICAgdG9vbHRpcDogew0KICAgICAgICAgICAgICB0cmlnZ2VyOiAnYXhpcycsDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgbGVnZW5kOiB7DQogICAgICAgICAgICAgIHg6ICcxcHgnLA0KICAgICAgICAgICAgICB5OiAnMTBweCcsDQogICAgICAgICAgICAgIGRhdGE6IFsn5LuK5aSpJywgJ+aYqOWkqSddLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgIGdyaWQ6IHsNCiAgICAgICAgICAgICAgbGVmdDogJzAlJywNCiAgICAgICAgICAgICAgcmlnaHQ6ICc0JScsDQogICAgICAgICAgICAgIGJvdHRvbTogJzMlJywNCiAgICAgICAgICAgICAgY29udGFpbkxhYmVsOiB0cnVlLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgIHhBeGlzOiBbDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBib3VuZGFyeUdhcDogZmFsc2UsDQogICAgICAgICAgICAgICAgZGF0YTogbGVmdExlZ2VuZERhdGEsDQogICAgICAgICAgICAgICAgYXhpc0xpbmU6IHsNCiAgICAgICAgICAgICAgICAgIHNob3c6IGZhbHNlLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgICAgc2hvdzogZmFsc2UsDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICBdLA0KICAgICAgICAgICAgeUF4aXM6IHsNCiAgICAgICAgICAgICAgc2hvdzogZmFsc2UsDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgc2VyaWVzOiBzZXJpZXNEYXRhLA0KICAgICAgICAgIH07DQoNCiAgICAgICAgICAvLyDku4rml6XorqLljZXmlbANCiAgICAgICAgICBjb25zdCByaWdodE9yZGVyID0gcmVzLmRhdGEucmlnaHQ7DQogICAgICAgICAgY29uc3QgcmlnaHRMZWdlbmREYXRhID0gcmlnaHRPcmRlci50b2RheS54Ow0KICAgICAgICAgIGNvbnN0IHJpZ2h0VG9kYXlPcmRlciA9IFtdOw0KICAgICAgICAgIE9iamVjdC5rZXlzKHJpZ2h0T3JkZXIudG9kYXkuc2VyaWVzWzBdLnZhbHVlKS5mb3JFYWNoKChrZXkpID0+IHsNCiAgICAgICAgICAgIHJpZ2h0VG9kYXlPcmRlci5wdXNoKE51bWJlcihyaWdodE9yZGVyLnRvZGF5LnNlcmllc1swXS52YWx1ZVtrZXldKSk7DQogICAgICAgICAgfSk7DQogICAgICAgICAgY29uc3QgcmlnaHRTZXJpZXNEYXRhT3JkZXIgPSBbDQogICAgICAgICAgICB7DQogICAgICAgICAgICAgIG5hbWU6ICfku4rlpKknLA0KICAgICAgICAgICAgICB0eXBlOiAnbGluZScsDQogICAgICAgICAgICAgIGFyZWFTdHlsZTogew0KICAgICAgICAgICAgICAgIG5vcm1hbDogew0KICAgICAgICAgICAgICAgICAgY29sb3I6IG5ldyBlY2hhcnRzLmdyYXBoaWMuTGluZWFyR3JhZGllbnQoMCwgMCwgMCwgMSwgWw0KICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0OiAwLA0KICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAnIzVCOEZGOScsDQogICAgICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQ6IDAuNSwNCiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJyNmZmYnLA0KICAgICAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICAgb2Zmc2V0OiAxLA0KICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAnI2ZmZicsDQogICAgICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgICAgICBdKSwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICBpdGVtU3R5bGU6IHsNCiAgICAgICAgICAgICAgICBub3JtYWw6IHsNCiAgICAgICAgICAgICAgICAgIGNvbG9yOiAnIzVCOEZGOScsDQogICAgICAgICAgICAgICAgICBsaW5lU3R5bGU6IHsNCiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICcjNUI4RkY5JywNCiAgICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgZGF0YTogcmlnaHRUb2RheU9yZGVyLA0KICAgICAgICAgICAgICBzeW1ib2w6ICdub25lJywNCiAgICAgICAgICAgICAgc21vb3RoOiB0cnVlLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICBdOw0KICAgICAgICAgIHRoaXMub3B0aW9uVG9kYXRPcmRlciA9IHsNCiAgICAgICAgICAgIHRvb2x0aXA6IHsNCiAgICAgICAgICAgICAgdHJpZ2dlcjogJ2F4aXMnLA0KICAgICAgICAgICAgICBheGlzUG9pbnRlcjogew0KICAgICAgICAgICAgICAgIHR5cGU6ICdjcm9zcycsDQogICAgICAgICAgICAgICAgbGFiZWw6IHsNCiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogJyM2YTc5ODUnLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgbGVnZW5kOiB7DQogICAgICAgICAgICAgIHg6ICcxcHgnLA0KICAgICAgICAgICAgICB5OiAnMTBweCcsDQogICAgICAgICAgICAgIGRhdGE6IFsn5LuK5aSpJ10sDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgZ3JpZDogew0KICAgICAgICAgICAgICBsZWZ0OiAnMCUnLA0KICAgICAgICAgICAgICByaWdodDogJzQlJywNCiAgICAgICAgICAgICAgYm90dG9tOiAnMyUnLA0KICAgICAgICAgICAgICBjb250YWluTGFiZWw6IHRydWUsDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgYXhpc0xpbmU6IHsNCiAgICAgICAgICAgICAgc2hvdzogZmFsc2UsDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgeEF4aXM6IFsNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgIHR5cGU6ICdjYXRlZ29yeScsDQogICAgICAgICAgICAgICAgYm91bmRhcnlHYXA6IGZhbHNlLA0KICAgICAgICAgICAgICAgIGRhdGE6IHJpZ2h0TGVnZW5kRGF0YSwNCiAgICAgICAgICAgICAgICBheGlzTGluZTogew0KICAgICAgICAgICAgICAgICAgc2hvdzogZmFsc2UsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICBzaG93OiBmYWxzZSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgIF0sDQogICAgICAgICAgICB5QXhpczogew0KICAgICAgICAgICAgICBzaG93OiBmYWxzZSwNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICBzZXJpZXM6IHJpZ2h0U2VyaWVzRGF0YU9yZGVyLA0KICAgICAgICAgIH07DQoNCiAgICAgICAgICAvLyDku4rml6XmlK/ku5jkurrmlbANCiAgICAgICAgICBjb25zdCByaWdodFRvZGF5UGF5ID0gW107DQogICAgICAgICAgT2JqZWN0LmtleXMocmlnaHRPcmRlci50b2RheS5zZXJpZXNbMV0udmFsdWUpLmZvckVhY2goKGtleSkgPT4gew0KICAgICAgICAgICAgcmlnaHRUb2RheVBheS5wdXNoKE51bWJlcihyaWdodE9yZGVyLnRvZGF5LnNlcmllc1sxXS52YWx1ZVtrZXldKSk7DQogICAgICAgICAgfSk7DQogICAgICAgICAgY29uc3Qgc2VyaWVzRGF0YVBheSA9IFsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgbmFtZTogJ+S7iuWkqScsDQogICAgICAgICAgICAgIHR5cGU6ICdsaW5lJywNCiAgICAgICAgICAgICAgYXJlYVN0eWxlOiB7DQogICAgICAgICAgICAgICAgbm9ybWFsOiB7DQogICAgICAgICAgICAgICAgICBjb2xvcjogbmV3IGVjaGFydHMuZ3JhcGhpYy5MaW5lYXJHcmFkaWVudCgwLCAwLCAwLCAxLCBbDQogICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQ6IDAsDQogICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICcjNUI4RkY5JywNCiAgICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgICAgIG9mZnNldDogMC41LA0KICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAnI2ZmZicsDQogICAgICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgICBvZmZzZXQ6IDEsDQogICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICcjZmZmJywNCiAgICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgIF0pLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIGl0ZW1TdHlsZTogew0KICAgICAgICAgICAgICAgIG5vcm1hbDogew0KICAgICAgICAgICAgICAgICAgY29sb3I6ICcjNUI4RkY5JywNCiAgICAgICAgICAgICAgICAgIGxpbmVTdHlsZTogew0KICAgICAgICAgICAgICAgICAgICBjb2xvcjogJyM1QjhGRjknLA0KICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICBkYXRhOiByaWdodFRvZGF5UGF5LA0KICAgICAgICAgICAgICBzeW1ib2w6ICdub25lJywNCiAgICAgICAgICAgICAgc21vb3RoOiB0cnVlLA0KICAgICAgICAgICAgfSwNCiAgICAgICAgICBdOw0KICAgICAgICAgIHRoaXMub3B0aW9uT3JkZXJVc2VyID0gew0KICAgICAgICAgICAgdG9vbHRpcDogew0KICAgICAgICAgICAgICB0cmlnZ2VyOiAnYXhpcycsDQogICAgICAgICAgICAgIGF4aXNQb2ludGVyOiB7DQogICAgICAgICAgICAgICAgdHlwZTogJ2Nyb3NzJywNCiAgICAgICAgICAgICAgICBsYWJlbDogew0KICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiAnIzZhNzk4NScsDQogICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICBsZWdlbmQ6IHsNCiAgICAgICAgICAgICAgeDogJzFweCcsDQogICAgICAgICAgICAgIHk6ICcxMHB4JywNCiAgICAgICAgICAgICAgZGF0YTogWyfku4rlpKknXSwNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICBncmlkOiB7DQogICAgICAgICAgICAgIGxlZnQ6ICcwJScsDQogICAgICAgICAgICAgIHJpZ2h0OiAnNCUnLA0KICAgICAgICAgICAgICBib3R0b206ICczJScsDQogICAgICAgICAgICAgIGNvbnRhaW5MYWJlbDogdHJ1ZSwNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICBheGlzTGluZTogew0KICAgICAgICAgICAgICBzaG93OiBmYWxzZSwNCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICB4QXhpczogWw0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgdHlwZTogJ2NhdGVnb3J5JywNCiAgICAgICAgICAgICAgICBib3VuZGFyeUdhcDogZmFsc2UsDQogICAgICAgICAgICAgICAgZGF0YTogbGVmdExlZ2VuZERhdGEsDQogICAgICAgICAgICAgICAgYXhpc0xpbmU6IHsNCiAgICAgICAgICAgICAgICAgIHNob3c6IGZhbHNlLA0KICAgICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgICAgc2hvdzogZmFsc2UsDQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICBdLA0KICAgICAgICAgICAgeUF4aXM6IHsNCiAgICAgICAgICAgICAgc2hvdzogZmFsc2UsDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgc2VyaWVzOiBzZXJpZXNEYXRhUGF5LA0KICAgICAgICAgIH07DQogICAgICAgIH0pDQogICAgICAgIC5jYXRjaCgocmVzKSA9PiB7DQogICAgICAgICAgdGhpcy5saXN0TG9hZGluZyA9IGZhbHNlOw0KICAgICAgICAgIHRoaXMuJG1lc3NhZ2UuZXJyb3IocmVzLm1zZyk7DQogICAgICAgIH0pOw0KICAgIH0sDQogICAgZ2V0T3JkZXIoKSB7fSwNCiAgICBnZXRPcmRlclVzZXIoKSB7fSwNCiAgfSwNCn07DQo="},{"version":3,"sources":["toDay.vue"],"names":[],"mappings":";AA+GA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"toDay.vue","sourceRoot":"src/pages/statistic/transaction/components","sourcesContent":["<template>\r\n <el-card :bordered=\"false\" shadow=\"never\" class=\"ivu-mt\">\r\n <el-row>\r\n <el-col v-if=\"statisticsData\" class=\"br\" v-bind=\"grid\">\r\n <div>\r\n <h4 class=\"title mb15\">今日订单金额</h4>\r\n <div class=\"price\">\r\n ¥<i>{{ statisticsData.left.series[0].money }}</i>\r\n </div>\r\n </div>\r\n <echarts-new\r\n v-if=\"optionData\"\r\n key=\"1\"\r\n ref=\"visitChart\"\r\n height=\"100%\"\r\n width=\"100%\"\r\n :option-data=\"optionData\"\r\n :styles=\"style\"\r\n />\r\n </el-col>\r\n <el-col v-if=\"statisticsData\" v-bind=\"grid\">\r\n <div class=\"pl25\">\r\n <div class=\"toDay\">\r\n <span class=\"toDay-title spBlock mb10\">今日订单数</span>\r\n <span class=\"toDay-number spBlock mb10\">{{ statisticsData.right.today.series[0].now_money }}</span>\r\n <span class=\"toDay-time spBlock\">昨日:{{ statisticsData.right.today.series[0].last_money }}</span>\r\n <span class=\"toDay-time spBlock\"\r\n >日环比:\r\n <i class=\"content-is\" :class=\"Number(statisticsData.right.today.series[0].rate) >= 0 ? 'up' : 'down'\"\r\n >{{ Math.floor(statisticsData.right.today.series[0].rate) }}%</i\r\n >\r\n <i\r\n :style=\"{ color: Number(statisticsData.right.today.series[0].rate) >= 0 ? '#F5222D' : '#39C15B' }\"\r\n :class=\"[\r\n Number(statisticsData.right.today.series[0].rate) >= 0 ? 'el-icon-caret-top' : 'el-icon-caret-bottom',\r\n ]\"\r\n />\r\n </span>\r\n <echarts-new\r\n v-if=\"optionTodatOrder\"\r\n key=\"2\"\r\n ref=\"visitChart\"\r\n height=\"100%\"\r\n width=\"100%\"\r\n :option-data=\"optionTodatOrder\"\r\n :styles=\"styleToday\"\r\n />\r\n <span class=\"toDay-title spBlock mb10\">本月订单数</span>\r\n <span class=\"toDay-number spBlock mb10\">{{ statisticsData.right.month[0].now_money }}</span>\r\n <span class=\"toDay-time spBlock\">上月:{{ statisticsData.right.month[0].last_money }}</span>\r\n <span class=\"toDay-time spBlock\"\r\n >月环比:\r\n <i class=\"content-is\" :class=\"Number(statisticsData.right.month[0].rate) >= 0 ? 'up' : 'down'\"\r\n >{{ Math.floor(statisticsData.right.month[0].rate) }}%</i\r\n >\r\n <i\r\n :style=\"{ color: Number(statisticsData.right.month[0].rate) >= 0 ? '#F5222D' : '#39C15B' }\"\r\n :class=\"[\r\n Number(statisticsData.right.month[0].rate) >= 0 ? 'el-icon-caret-top' : 'el-icon-caret-bottom',\r\n ]\"\r\n />\r\n </span>\r\n </div>\r\n <div class=\"toDay\" style=\"border: none\">\r\n <span class=\"toDay-title spBlock mb10\">今日支付人数</span>\r\n <span class=\"toDay-number spBlock mb10\">{{ statisticsData.right.today.series[1].now_money }}</span>\r\n <span class=\"toDay-time spBlock\">昨日:{{ statisticsData.right.today.series[1].last_money }}</span>\r\n <span class=\"toDay-time spBlock\"\r\n >日环比:\r\n <i class=\"content-is\" :class=\"Number(statisticsData.right.today.series[1].rate) >= 0 ? 'up' : 'down'\"\r\n >{{ Math.floor(statisticsData.right.today.series[1].rate) }}%</i\r\n >\r\n <i\r\n :style=\"{ color: Number(statisticsData.right.today.series[1].rate) >= 0 ? '#F5222D' : '#39C15B' }\"\r\n :class=\"[\r\n Number(statisticsData.right.today.series[1].rate) >= 0 ? 'el-icon-caret-top' : 'el-icon-caret-bottom',\r\n ]\"\r\n />\r\n </span>\r\n <echarts-new\r\n v-if=\"optionOrderUser\"\r\n key=\"3\"\r\n ref=\"visitChart\"\r\n height=\"100%\"\r\n width=\"100%\"\r\n :option-data=\"optionOrderUser\"\r\n :styles=\"styleToday\"\r\n />\r\n <span class=\"toDay-title spBlock mb10\">本月支付人数</span>\r\n <span class=\"toDay-number spBlock mb10\">{{ statisticsData.right.month[1].now_money }}</span>\r\n <span class=\"toDay-time spBlock\">上月:{{ statisticsData.right.month[1].last_money }}</span>\r\n <span class=\"toDay-time spBlock\"\r\n >月环比:\r\n <i class=\"content-is\" :class=\"Number(statisticsData.right.month[1].rate) >= 0 ? 'up' : 'down'\"\r\n >{{ Math.floor(statisticsData.right.month[1].rate) }}%</i\r\n >\r\n <i\r\n :style=\"{ color: Number(statisticsData.right.month[1].rate) >= 0 ? '#F5222D' : '#39C15B' }\"\r\n :class=\"[\r\n Number(statisticsData.right.month[1].rate) >= 0 ? 'el-icon-caret-top' : 'el-icon-caret-bottom',\r\n ]\"\r\n />\r\n </span>\r\n </div>\r\n </div>\r\n </el-col>\r\n </el-row>\r\n </el-card>\r\n</template>\r\n\r\n<script>\r\nimport { statisticTopTradeApi } from '@/api/statistic';\r\nimport echartsNew from '@/components/echartsNew/index';\r\nimport echarts from 'echarts';\r\nexport default {\r\n name: 'ToDay',\r\n components: {\r\n echartsNew,\r\n },\r\n data() {\r\n return {\r\n style: {\r\n height: '200px',\r\n },\r\n styleToday: {\r\n height: '130px',\r\n },\r\n legendData: ['今天', '昨天'],\r\n seriesData: [],\r\n timer: [],\r\n grid: {\r\n xl: 12,\r\n lg: 12,\r\n md: 12,\r\n sm: 24,\r\n xs: 24,\r\n },\r\n statisticsData: '',\r\n optionTodatOrder: {}, // 今日订单数\r\n orderData: {},\r\n orderUserData: {},\r\n optionData: {}, // 今日交易数据\r\n listLoading: false,\r\n optionDataOrder: {},\r\n optionOrderUser: {}, // 今日支付人数\r\n };\r\n },\r\n beforeDestroy() {\r\n if (this.visitChart) {\r\n this.visitChart.dispose();\r\n this.visitChart = null;\r\n }\r\n },\r\n mounted() {\r\n this.getList();\r\n // this.getOrder()\r\n // this.getOrderUser()\r\n },\r\n methods: {\r\n getList() {\r\n this.listLoading = true;\r\n statisticTopTradeApi({ time: 'today' })\r\n .then((res) => {\r\n // 今日交易数据\r\n this.statisticsData = res.data;\r\n const leftOrder = res.data.left;\r\n const leftToday = [];\r\n const leftLegendData = leftOrder.x;\r\n Object.keys(leftOrder.series[0].value).forEach((key) => {\r\n leftToday.push(Number(leftOrder.series[0].value[key]));\r\n });\r\n const leftYesterday = [];\r\n Object.keys(leftOrder.series[1].value).forEach((key) => {\r\n leftYesterday.push(Number(leftOrder.series[1].value[key]));\r\n });\r\n const seriesData = [\r\n {\r\n name: '今天',\r\n type: 'line',\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [\r\n {\r\n offset: 0,\r\n color: '#5B8FF9',\r\n },\r\n {\r\n offset: 0.5,\r\n color: '#fff',\r\n },\r\n {\r\n offset: 1,\r\n color: '#fff',\r\n },\r\n ]),\r\n },\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: '#5B8FF9',\r\n lineStyle: {\r\n color: '#5B8FF9',\r\n },\r\n },\r\n },\r\n data: leftToday,\r\n symbol: 'none',\r\n smooth: true,\r\n },\r\n {\r\n name: '昨天',\r\n type: 'line',\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [\r\n {\r\n offset: 0,\r\n color: '#BFBFBF',\r\n },\r\n {\r\n offset: 0.5,\r\n color: '#fff',\r\n },\r\n {\r\n offset: 1,\r\n color: '#fff',\r\n },\r\n ]),\r\n },\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: '#D9D9D9',\r\n lineStyle: {\r\n color: '#D9D9D9',\r\n },\r\n },\r\n },\r\n data: leftYesterday,\r\n symbol: 'none',\r\n smooth: true,\r\n },\r\n ];\r\n this.optionData = {\r\n tooltip: {\r\n trigger: 'axis',\r\n },\r\n legend: {\r\n x: '1px',\r\n y: '10px',\r\n data: ['今天', '昨天'],\r\n },\r\n grid: {\r\n left: '0%',\r\n right: '4%',\r\n bottom: '3%',\r\n containLabel: true,\r\n },\r\n xAxis: [\r\n {\r\n boundaryGap: false,\r\n data: leftLegendData,\r\n axisLine: {\r\n show: false,\r\n },\r\n show: false,\r\n },\r\n ],\r\n yAxis: {\r\n show: false,\r\n },\r\n series: seriesData,\r\n };\r\n\r\n // 今日订单数\r\n const rightOrder = res.data.right;\r\n const rightLegendData = rightOrder.today.x;\r\n const rightTodayOrder = [];\r\n Object.keys(rightOrder.today.series[0].value).forEach((key) => {\r\n rightTodayOrder.push(Number(rightOrder.today.series[0].value[key]));\r\n });\r\n const rightSeriesDataOrder = [\r\n {\r\n name: '今天',\r\n type: 'line',\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [\r\n {\r\n offset: 0,\r\n color: '#5B8FF9',\r\n },\r\n {\r\n offset: 0.5,\r\n color: '#fff',\r\n },\r\n {\r\n offset: 1,\r\n color: '#fff',\r\n },\r\n ]),\r\n },\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: '#5B8FF9',\r\n lineStyle: {\r\n color: '#5B8FF9',\r\n },\r\n },\r\n },\r\n data: rightTodayOrder,\r\n symbol: 'none',\r\n smooth: true,\r\n },\r\n ];\r\n this.optionTodatOrder = {\r\n tooltip: {\r\n trigger: 'axis',\r\n axisPointer: {\r\n type: 'cross',\r\n label: {\r\n backgroundColor: '#6a7985',\r\n },\r\n },\r\n },\r\n legend: {\r\n x: '1px',\r\n y: '10px',\r\n data: ['今天'],\r\n },\r\n grid: {\r\n left: '0%',\r\n right: '4%',\r\n bottom: '3%',\r\n containLabel: true,\r\n },\r\n axisLine: {\r\n show: false,\r\n },\r\n xAxis: [\r\n {\r\n type: 'category',\r\n boundaryGap: false,\r\n data: rightLegendData,\r\n axisLine: {\r\n show: false,\r\n },\r\n show: false,\r\n },\r\n ],\r\n yAxis: {\r\n show: false,\r\n },\r\n series: rightSeriesDataOrder,\r\n };\r\n\r\n // 今日支付人数\r\n const rightTodayPay = [];\r\n Object.keys(rightOrder.today.series[1].value).forEach((key) => {\r\n rightTodayPay.push(Number(rightOrder.today.series[1].value[key]));\r\n });\r\n const seriesDataPay = [\r\n {\r\n name: '今天',\r\n type: 'line',\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [\r\n {\r\n offset: 0,\r\n color: '#5B8FF9',\r\n },\r\n {\r\n offset: 0.5,\r\n color: '#fff',\r\n },\r\n {\r\n offset: 1,\r\n color: '#fff',\r\n },\r\n ]),\r\n },\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: '#5B8FF9',\r\n lineStyle: {\r\n color: '#5B8FF9',\r\n },\r\n },\r\n },\r\n data: rightTodayPay,\r\n symbol: 'none',\r\n smooth: true,\r\n },\r\n ];\r\n this.optionOrderUser = {\r\n tooltip: {\r\n trigger: 'axis',\r\n axisPointer: {\r\n type: 'cross',\r\n label: {\r\n backgroundColor: '#6a7985',\r\n },\r\n },\r\n },\r\n legend: {\r\n x: '1px',\r\n y: '10px',\r\n data: ['今天'],\r\n },\r\n grid: {\r\n left: '0%',\r\n right: '4%',\r\n bottom: '3%',\r\n containLabel: true,\r\n },\r\n axisLine: {\r\n show: false,\r\n },\r\n xAxis: [\r\n {\r\n type: 'category',\r\n boundaryGap: false,\r\n data: leftLegendData,\r\n axisLine: {\r\n show: false,\r\n },\r\n show: false,\r\n },\r\n ],\r\n yAxis: {\r\n show: false,\r\n },\r\n series: seriesDataPay,\r\n };\r\n })\r\n .catch((res) => {\r\n this.listLoading = false;\r\n this.$message.error(res.msg);\r\n });\r\n },\r\n getOrder() {},\r\n getOrderUser() {},\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.up,\r\n.el-icon-caret-top,\r\n.content-is {\r\n color: #f5222d;\r\n font-size: 12px;\r\n opacity: 1 !important;\r\n\r\n &.down {\r\n color: #39c15b;\r\n }\r\n}\r\n\r\n.down,\r\n.el-icon-caret-bottom .content-is {\r\n font-size: 12px;\r\n}\r\n\r\n.el-icon-caret-bottom {\r\n color: #39c15b;\r\n}\r\n\r\n.br {\r\n border-right: 1px solid rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n.toDay {\r\n width: 49%;\r\n display: inline-block;\r\n\r\n &-title {\r\n font-size: 14px;\r\n }\r\n\r\n &-number {\r\n font-size: 20px;\r\n }\r\n\r\n &-time {\r\n font-size: 12px;\r\n color: #8c8c8c;\r\n margin-bottom: 5px;\r\n }\r\n}\r\n\r\n.title {\r\n font-size: 16px;\r\n color: #000000;\r\n font-weight: 500;\r\n}\r\n\r\n.price {\r\n i {\r\n font-style: normal;\r\n font-size: 21px;\r\n color: #000;\r\n }\r\n}\r\n</style>\r\n"]}]}