1 |
- {"remainingRequest":"D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\test\\ssi-satoken\\ui\\src\\views\\bizManager\\nwp\\charts\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\test\\ssi-satoken\\ui\\src\\views\\bizManager\\nwp\\charts\\index.vue","mtime":1696909835000},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1697005520931},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1697005523218},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1697005520931},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1697005524089}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCByZXNpemUgZnJvbSAnLi4vLi4vLi4vLi4vY29tcG9uZW50cy9DaGFydHMvbWl4aW5zL3Jlc2l6ZScKaW1wb3J0ICogYXMgZWNoYXJ0cyBmcm9tICdlY2hhcnRzJzsKaW1wb3J0IGNjIGZyb20gJy4uLy4uLy4uL2N1cnZlY29sb3JzJwpleHBvcnQgZGVmYXVsdCB7CiAgbWl4aW5zOiBbcmVzaXplXSwKICB3YXRjaDogewogICAgZHJhd0RhdGE6ewogICAgICBoYW5kbGVyKG5ld1ZhbHVlLCBvbGRWYWx1ZSkgewogICAgICAgIHRoaXMuY05hbWUgPSBuZXdWYWx1ZS5jTmFtZQogICAgICAgIGlmKG5ld1ZhbHVlLmNOYW1lLndzMTA9PXVuZGVmaW5lZCl7CiAgICAgICAgICB0aGlzLmNvbXBhbnkgPSAnVy/jjqEnCiAgICAgICAgICB0aGlzLnRoRm9ybWF0ID0gWwogICAgICAgICAgICB7a2V5OiJkaXJlY3RSYWRpYXRpb24iLHZhbHVlOifnm7TovpDlsIQnfSwKICAgICAgICAgICAge2tleToiZGlmZnVzZVJhZGlhdGlvbiIsdmFsdWU6J+aVo+i+kOWwhCd9LAogICAgICAgICAgICB7a2V5OiJzd3IiLHZhbHVlOifmgLvovpDlsIQnfQogICAgICAgICAgICBdCiAgICAgICAgfWVsc2UgewogICAgICAgICAgdGhpcy50aEZvcm1hdCA9IFt7a2V5OiJ3czEwIix2YWx1ZTp0aGlzLmNOYW1lLndzMTB9LAogICAgICAgICAgICB7a2V5OiJ3czMwIix2YWx1ZTp0aGlzLmNOYW1lLndzMzB9LAogICAgICAgICAgICB7a2V5OiJ3czUwIix2YWx1ZTp0aGlzLmNOYW1lLndzNTB9LAogICAgICAgICAgICB7a2V5OiJ3czcwIix2YWx1ZTp0aGlzLmNOYW1lLndzNzB9XQogICAgICAgIH0KCiAgICAgICAgdGhpcy5kcmF3KG5ld1ZhbHVlLnRpbWVzLCBuZXdWYWx1ZS5kYXRhcykKCiAgICAgIH0sCiAgICAgIGRlZXA6IHRydWUKICAgIH0sCiAgICByZXNpemVLZXk6ZnVuY3Rpb24obmV3UXVlc3Rpb24sIG9sZFF1ZXN0aW9uKXsKICAgICAgaWYodGhpcy5jaGFydCAhPW51bGwpewogICAgICAgIHRoaXMuY2hhcnQucmVzaXplKCk7CiAgICAgIH0KICAgIH0KICB9LAogIHByb3BzOiB7CiAgICBkcmF3RGF0YTp7CiAgICAgIHR5cGU6T2JqZWN0LAogICAgfSwKICAgIHJlc2l6ZUtleTp7CiAgICAgIHR5cGU6TnVtYmVyCiAgICB9CiAgfSwKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgbGluZUNvbG9yOicnLAogICAgICBjTmFtZTp7fSwKICAgICAgY2hhcnQ6IG51bGwsCiAgICAgIHRoRm9ybWF0OltdLAogICAgICBjb21wYW55OidtL3MnLAogICAgICBsaW5lU3R5bGU6WwogICAgICAgIHsKICAgICAgICAgIGFyZWFTdHlsZTogewogICAgICAgICAgICBub3JtYWw6IHsKICAgICAgICAgICAgICBjb2xvcjogbmV3IGVjaGFydHMuZ3JhcGhpYy5MaW5lYXJHcmFkaWVudCgwLCAwLCAwLCAxLCBbewogICAgICAgICAgICAgICAgb2Zmc2V0OiAwLAogICAgICAgICAgICAgICAgY29sb3I6ICdyZ2JhKDIxOSw1MCw1MSwwLjMpJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG9mZnNldDogMC44LAogICAgICAgICAgICAgICAgY29sb3I6ICdyZ2JhKDIxOSwgNTAsIDUxLCAwKScKICAgICAgICAgICAgICB9XSwgZmFsc2UpLAogICAgICAgICAgICAgIHNoYWRvd0NvbG9yOiAncmdiYSgwLCAwLCAwLCAwLjEpJywKICAgICAgICAgICAgICBzaGFkb3dCbHVyOiAxMAogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgaXRlbVN0eWxlOiB7CiAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgIGJvcmRlckNvbG9yOiAncmdiYSgyMTksNTAsNTEsMC4yKScsCiAgICAgICAgICAgICAgYm9yZGVyV2lkdGg6IDEyCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICBhcmVhU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IG5ldyBlY2hhcnRzLmdyYXBoaWMuTGluZWFyR3JhZGllbnQoMCwgMCwgMCwgMSwgW3sKICAgICAgICAgICAgICAgIG9mZnNldDogMCwKICAgICAgICAgICAgICAgIGNvbG9yOiAncmdiYSgyMTksMTk2LDUwLDAuMyknCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgb2Zmc2V0OiAwLjgsCiAgICAgICAgICAgICAgICBjb2xvcjogJ3JnYmEoMjE5LCA1MCwgNTEsIDApJwogICAgICAgICAgICAgIH1dLCBmYWxzZSksCiAgICAgICAgICAgICAgc2hhZG93Q29sb3I6ICdyZ2JhKDAsIDAsIDAsIDAuMSknLAogICAgICAgICAgICAgIHNoYWRvd0JsdXI6IDEwCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IGNjLndzMzAsCiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6ICdyZ2JhKDIxOSwxOTYsNTAsMC4yKScsCiAgICAgICAgICAgICAgYm9yZGVyV2lkdGg6IDEyCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICBhcmVhU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IG5ldyBlY2hhcnRzLmdyYXBoaWMuTGluZWFyR3JhZGllbnQoMCwgMCwgMCwgMSwgW3sKICAgICAgICAgICAgICAgIG9mZnNldDogMCwKICAgICAgICAgICAgICAgIGNvbG9yOiAncmdiYSgxMDEsMjE5LDUwLDAuMyknCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgb2Zmc2V0OiAwLjgsCiAgICAgICAgICAgICAgICBjb2xvcjogJ3JnYmEoMjE5LCA1MCwgNTEsIDApJwogICAgICAgICAgICAgIH1dLCBmYWxzZSksCiAgICAgICAgICAgICAgc2hhZG93Q29sb3I6ICdyZ2JhKDAsIDAsIDAsIDAuMSknLAogICAgICAgICAgICAgIHNoYWRvd0JsdXI6IDEwCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IGNjLndzNTAsCiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6ICdyZ2JhKDEwMSwyMTksNTAsMC4yKScsCiAgICAgICAgICAgICAgYm9yZGVyV2lkdGg6IDEyCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICBhcmVhU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IG5ldyBlY2hhcnRzLmdyYXBoaWMuTGluZWFyR3JhZGllbnQoMCwgMCwgMCwgMSwgW3sKICAgICAgICAgICAgICAgIG9mZnNldDogMCwKICAgICAgICAgICAgICAgIGNvbG9yOiAncmdiYSg1MCwyMTksMTcxLDAuMyknCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgb2Zmc2V0OiAwLjgsCiAgICAgICAgICAgICAgICBjb2xvcjogJ3JnYmEoMjE5LCA1MCwgNTEsIDApJwogICAgICAgICAgICAgIH1dLCBmYWxzZSksCiAgICAgICAgICAgICAgc2hhZG93Q29sb3I6ICdyZ2JhKDAsIDAsIDAsIDAuMSknLAogICAgICAgICAgICAgIHNoYWRvd0JsdXI6IDEwCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IGNjLndzNzAsCiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6ICdyZ2JhKDUwLDIxOSwxNzEsMC4yKScsCiAgICAgICAgICAgICAgYm9yZGVyV2lkdGg6IDEyCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICBhcmVhU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IG5ldyBlY2hhcnRzLmdyYXBoaWMuTGluZWFyR3JhZGllbnQoMCwgMCwgMCwgMSwgW3sKICAgICAgICAgICAgICAgIG9mZnNldDogMCwKICAgICAgICAgICAgICAgIGNvbG9yOiAncmdiYSg1MCwxMTgsMjE5LDAuMyknCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgb2Zmc2V0OiAwLjgsCiAgICAgICAgICAgICAgICBjb2xvcjogJ3JnYmEoMjE5LCA1MCwgNTEsIDApJwogICAgICAgICAgICAgIH1dLCBmYWxzZSksCiAgICAgICAgICAgICAgc2hhZG93Q29sb3I6ICdyZ2JhKDAsIDAsIDAsIDAuMSknLAogICAgICAgICAgICAgIHNoYWRvd0JsdXI6IDEwCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IGNjLndzODAsCiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6ICdyZ2JhKDUwLDExOCwyMTksMC4yKScsCiAgICAgICAgICAgICAgYm9yZGVyV2lkdGg6IDEyCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICBhcmVhU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IG5ldyBlY2hhcnRzLmdyYXBoaWMuTGluZWFyR3JhZGllbnQoMCwgMCwgMCwgMSwgW3sKICAgICAgICAgICAgICAgIG9mZnNldDogMCwKICAgICAgICAgICAgICAgIGNvbG9yOiAncmdiYSgxNDAsNTAsMjE5LDAuMyknCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgb2Zmc2V0OiAwLjgsCiAgICAgICAgICAgICAgICBjb2xvcjogJ3JnYmEoMjE5LCA1MCwgNTEsIDApJwogICAgICAgICAgICAgIH1dLCBmYWxzZSksCiAgICAgICAgICAgICAgc2hhZG93Q29sb3I6ICdyZ2JhKDAsIDAsIDAsIDAuMSknLAogICAgICAgICAgICAgIHNoYWRvd0JsdXI6IDEwCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IGNjLndzOTAsCiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6ICdyZ2JhKDE0MCw1MCwyMTksMC4yKScsCiAgICAgICAgICAgICAgYm9yZGVyV2lkdGg6IDEyCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICBhcmVhU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IG5ldyBlY2hhcnRzLmdyYXBoaWMuTGluZWFyR3JhZGllbnQoMCwgMCwgMCwgMSwgW3sKICAgICAgICAgICAgICAgIG9mZnNldDogMCwKICAgICAgICAgICAgICAgIGNvbG9yOiAncmdiYSgyMDIsNTAsMjE5LDAuMyknCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgb2Zmc2V0OiAwLjgsCiAgICAgICAgICAgICAgICBjb2xvcjogJ3JnYmEoMjE5LCA1MCwgNTEsIDApJwogICAgICAgICAgICAgIH1dLCBmYWxzZSksCiAgICAgICAgICAgICAgc2hhZG93Q29sb3I6ICdyZ2JhKDAsIDAsIDAsIDAuMSknLAogICAgICAgICAgICAgIHNoYWRvd0JsdXI6IDEwCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgICBpdGVtU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgY29sb3I6IGNjLndzMTAwLAogICAgICAgICAgICAgIGJvcmRlckNvbG9yOiAncmdiYSgyMDIsNTAsMjE5LDAuMiknLAogICAgICAgICAgICAgIGJvcmRlcldpZHRoOiAxMgogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgYXJlYVN0eWxlOiB7CiAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgIGNvbG9yOiBuZXcgZWNoYXJ0cy5ncmFwaGljLkxpbmVhckdyYWRpZW50KDAsIDAsIDAsIDEsIFt7CiAgICAgICAgICAgICAgICBvZmZzZXQ6IDAsCiAgICAgICAgICAgICAgICBjb2xvcjogJ3JnYmEoNTAsMTk5LDIxOSwwLjMpJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG9mZnNldDogMC44LAogICAgICAgICAgICAgICAgY29sb3I6ICdyZ2JhKDIxOSwgNTAsIDUxLCAwKScKICAgICAgICAgICAgICB9XSwgZmFsc2UpLAogICAgICAgICAgICAgIHNoYWRvd0NvbG9yOiAncmdiYSgwLCAwLCAwLCAwLjEpJywKICAgICAgICAgICAgICBzaGFkb3dCbHVyOiAxMAogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgaXRlbVN0eWxlOiB7CiAgICAgICAgICAgIG5vcm1hbDogewogICAgICAgICAgICAgIGNvbG9yOiBjYy53czExMCwKICAgICAgICAgICAgICBib3JkZXJDb2xvcjogJ3JnYmEoNTAsMTk5LDIxOSwwLjIpJywKICAgICAgICAgICAgICBib3JkZXJXaWR0aDogMTIKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgIGFyZWFTdHlsZTogewogICAgICAgICAgICBub3JtYWw6IHsKICAgICAgICAgICAgICBjb2xvcjogbmV3IGVjaGFydHMuZ3JhcGhpYy5MaW5lYXJHcmFkaWVudCgwLCAwLCAwLCAxLCBbewogICAgICAgICAgICAgICAgb2Zmc2V0OiAwLAogICAgICAgICAgICAgICAgY29sb3I6ICdyZ2JhKDIxOSwxNDMsNTAsMC4zKScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBvZmZzZXQ6IDAuOCwKICAgICAgICAgICAgICAgIGNvbG9yOiAncmdiYSgyMTksIDUwLCA1MSwgMCknCiAgICAgICAgICAgICAgfV0sIGZhbHNlKSwKICAgICAgICAgICAgICBzaGFkb3dDb2xvcjogJ3JnYmEoMCwgMCwgMCwgMC4xKScsCiAgICAgICAgICAgICAgc2hhZG93Qmx1cjogMTAKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIGl0ZW1TdHlsZTogewogICAgICAgICAgICBub3JtYWw6IHsKICAgICAgICAgICAgICBjb2xvcjogY2Mud3MxMjAsCiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6ICdyZ2JhKDIxOSwxNDMsNTAsMC4yKScsCiAgICAgICAgICAgICAgYm9yZGVyV2lkdGg6IDEyCiAgICAgICAgICAgIH0KICAgICAgICAgIH0sCiAgICAgICAgfQogICAgICBdCiAgICB9CiAgfSwKICBtb3VudGVkKCkgewogICAgaWYobG9jYWxTdG9yYWdlLmdldEl0ZW0oJ3N0eWxlU3dpdGNoJykgPT09ICdibHVlJyl7CiAgICAgIHRoaXMubGluZUNvbG9yID0gJ3doaXRlJwogICAgfWVsc2V7CiAgICAgIHRoaXMubGluZUNvbG9yID0gJyMzYjNiM2InCiAgICB9CiAgfSwKICBiZWZvcmVEZXN0cm95KCkgewogICAgaWYgKCF0aGlzLmNoYXJ0KSB7CiAgICAgIHJldHVybgogICAgfQogICAgdGhpcy5jaGFydC5kaXNwb3NlKCkKICAgIHRoaXMuY2hhcnQgPSBudWxsCiAgfSwKICBtZXRob2RzOiB7CiAgICBkcmF3KHRpbWVheGlzLGRhdGFzKSB7CiAgICAgIHRoaXMuY2hhcnQgPSBlY2hhcnRzLmluaXQoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ253cGNoYXJ0cycpKQogICAgICB2YXIgb3B0aW9uID0gewogICAgICAgIGJhY2tncm91bmRDb2xvcjogJ3RyYW5zcGFyZW50JywKICAgICAgICB0aXRsZTogewogICAgICAgICAgdG9wOiAyMCwKICAgICAgICAgIHRleHQ6ICdud3Dkv6Hmga8nLAogICAgICAgICAgdGV4dFN0eWxlOiB7CiAgICAgICAgICAgIGZvbnRXZWlnaHQ6ICdub3JtYWwnLAogICAgICAgICAgICBmb250U2l6ZTogMTYsCiAgICAgICAgICAgIGNvbG9yOiB0aGlzLmxpbmVDb2xvcgogICAgICAgICAgfSwKICAgICAgICAgIGxlZnQ6ICcxJScKICAgICAgICB9LAogICAgICAgIHRvb2x0aXA6IHsKICAgICAgICAgIHRyaWdnZXI6ICdheGlzJywKICAgICAgICAgIGF4aXNQb2ludGVyOiB7CiAgICAgICAgICAgIGxpbmVTdHlsZTogewogICAgICAgICAgICAgIGNvbG9yOiAnIzU3NjE3QicKICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgbGVnZW5kOiB7CiAgICAgICAgICB0b3A6IDIwLAogICAgICAgICAgd2lkdGg6JzcwJScsCiAgICAgICAgICBpY29uOiAncmVjdCcsCiAgICAgICAgICBpdGVtV2lkdGg6IDE0LAogICAgICAgICAgaXRlbUhlaWdodDogNSwKICAgICAgICAgIGl0ZW1HYXA6IDEzLAogICAgICAgICAgZGF0YTogW10sCiAgICAgICAgICByaWdodDogJzQlJywKICAgICAgICAgIHRleHRTdHlsZTogewogICAgICAgICAgICBmb250U2l6ZTogMTIsCiAgICAgICAgICAgIGNvbG9yOiB0aGlzLmxpbmVDb2xvcgogICAgICAgICAgfSwKICAgICAgICAgIHNlbGVjdGVkOnsKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIGRhdGFab29tOiBbewogICAgICAgICAgc2hvdzogdHJ1ZSwKICAgICAgICAgIHJlYWx0aW1lOiB0cnVlLAogICAgICAgICAgc3RhcnQ6IDAsCiAgICAgICAgICBlbmQ6IDEwMCwKICAgICAgICAgIGxlZnQ6ICIxNSUiLAogICAgICAgICAgcmlnaHQ6ICIxNSUiLAogICAgICAgICAgdGV4dFN0eWxlOiB7CiAgICAgICAgICAgIGNvbG9yOiB0aGlzLmxpbmVDb2xvcgogICAgICAgICAgfQogICAgICAgIH0sIHsKICAgICAgICAgIHR5cGU6ICdpbnNpZGUnCiAgICAgICAgfV0sCiAgICAgICAgZ3JpZDogewogICAgICAgICAgdG9wOiAxMDAsCiAgICAgICAgICBsZWZ0OiAnMiUnLAogICAgICAgICAgcmlnaHQ6ICcyJScsCiAgICAgICAgICBib3R0b206ICcxMCUnLAogICAgICAgICAgY29udGFpbkxhYmVsOiB0cnVlCiAgICAgICAgfSwKICAgICAgICB4QXhpczogW3sKICAgICAgICAgIHR5cGU6ICdjYXRlZ29yeScsCiAgICAgICAgICBib3VuZGFyeUdhcDogZmFsc2UsCiAgICAgICAgICBheGlzTGluZTogewogICAgICAgICAgICBsaW5lU3R5bGU6IHsKICAgICAgICAgICAgICBjb2xvcjogdGhpcy5saW5lQ29sb3IKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIGRhdGE6W10KICAgICAgICB9XSwKICAgICAgICB5QXhpczogW3sKICAgICAgICAgIHR5cGU6ICd2YWx1ZScsCiAgICAgICAgICBuYW1lOiB0aGlzLmNvbXBhbnksCiAgICAgICAgICBheGlzVGljazogewogICAgICAgICAgICBzaG93OiBmYWxzZQogICAgICAgICAgfSwKICAgICAgICAgIGF4aXNMaW5lOiB7CiAgICAgICAgICAgIGxpbmVTdHlsZTogewogICAgICAgICAgICAgIGNvbG9yOiB0aGlzLmxpbmVDb2xvcgogICAgICAgICAgICB9CiAgICAgICAgICB9LAoKICAgICAgICAgIGF4aXNMYWJlbDogewogICAgICAgICAgICBtYXJnaW46IDEwLAogICAgICAgICAgICB0ZXh0U3R5bGU6IHsKICAgICAgICAgICAgICBmb250U2l6ZTogMTQsCiAgICAgICAgICAgICAgY29sb3I6IHRoaXMubGluZUNvbG9yCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGZvcm1hdHRlcjogJ3t2YWx1ZX0nLAogICAgICAgICAgfSwKICAgICAgICAgIHNwbGl0TGluZTogewogICAgICAgICAgICBsaW5lU3R5bGU6IHsKICAgICAgICAgICAgICBjb2xvcjogJyM1NzYxN0InCiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9XSwKICAgICAgICBzZXJpZXM6IFtdCiAgICAgIH0KICAgICAgb3B0aW9uLnhBeGlzWzBdLmRhdGEgPSB0aW1lYXhpcwogICAgICB2YXIgaW5kZXggPSAwOwogICAgICBmb3IodmFyIGtleSBpbiBkYXRhcyl7CiAgICAgICAgdmFyIGtleU5hbWU9Jyc7CiAgICAgICAgZm9yKHZhciBpID0gMCA7aTx0aGlzLnRoRm9ybWF0Lmxlbmd0aDtpKyspewogICAgICAgICAgaWYoa2V5ID09dGhpcy50aEZvcm1hdFtpXS5rZXkgKXsKICAgICAgICAgICAga2V5TmFtZSA9dGhpcy50aEZvcm1hdFtpXS52YWx1ZTsKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgb3B0aW9uLmxlZ2VuZC5kYXRhLnB1c2goa2V5TmFtZSkKICAgICAgICBpZihpbmRleD41KXsKICAgICAgICAgIG9wdGlvbi5sZWdlbmQuc2VsZWN0ZWRba2V5TmFtZV0gPSBmYWxzZQogICAgICAgIH1lbHNlewogICAgICAgICAgb3B0aW9uLmxlZ2VuZC5zZWxlY3RlZFtrZXlOYW1lXSA9IHRydWUKICAgICAgICB9CiAgICAgICAgdmFyIHNWYWx1ZSA9IHsKICAgICAgICAgIG5hbWU6ICcnLAogICAgICAgICAgdHlwZTogJ2xpbmUnLAogICAgICAgICAgc21vb3RoOiBmYWxzZSwKICAgICAgICAgIHN5bWJvbDogJ2NpcmNsZScsCiAgICAgICAgICBzeW1ib2xTaXplOiA1LAogICAgICAgICAgc2hvd1N5bWJvbDogZmFsc2UsCiAgICAgICAgICBsaW5lU3R5bGU6IHsKICAgICAgICAgICAgbm9ybWFsOiB7CiAgICAgICAgICAgICAgd2lkdGg6IDIKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgIC8vIGFyZWFTdHlsZToge30sCiAgICAgICAgICBpdGVtU3R5bGU6IHt9LAogICAgICAgICAgZGF0YTogW10KICAgICAgICB9CiAgICAgICAgc1ZhbHVlLm5hbWUgPSBrZXlOYW1lCiAgICAgICAgc1ZhbHVlLmRhdGEgPSBkYXRhc1trZXldCiAgICAgICAgLy8gc1ZhbHVlLmFyZWFTdHlsZSA9IHRoaXMubGluZVN0eWxlW2luZGV4XS5hcmVhU3R5bGUKICAgICAgICBzVmFsdWUuaXRlbVN0eWxlID0gdGhpcy5saW5lU3R5bGVbaW5kZXhdLml0ZW1TdHlsZQogICAgICAgIG9wdGlvbi5zZXJpZXMucHVzaChzVmFsdWUpCiAgICAgICAgaW5kZXgrKzsKICAgICAgfQogICAgICB0aGlzLmNoYXJ0LnNldE9wdGlvbihvcHRpb24sdHJ1ZSkKICAgIH0sCgogIH0KfQo="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;AAOA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;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;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;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;;AAEA;AACA","file":"index.vue","sourceRoot":"src/views/bizManager/nwp/charts","sourcesContent":["<template>\r\n <div style=\"width: 100%;height: 100%\" >\r\n <div id=\"nwpcharts\"></div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import resize from '../../../../components/Charts/mixins/resize'\r\n import * as echarts from 'echarts';\r\n import cc from '../../../curvecolors'\r\n export default {\r\n mixins: [resize],\r\n watch: {\r\n drawData:{\r\n handler(newValue, oldValue) {\r\n this.cName = newValue.cName\r\n if(newValue.cName.ws10==undefined){\r\n this.company = 'W/㎡'\r\n this.thFormat = [\r\n {key:\"directRadiation\",value:'直辐射'},\r\n {key:\"diffuseRadiation\",value:'散辐射'},\r\n {key:\"swr\",value:'总辐射'}\r\n ]\r\n }else {\r\n this.thFormat = [{key:\"ws10\",value:this.cName.ws10},\r\n {key:\"ws30\",value:this.cName.ws30},\r\n {key:\"ws50\",value:this.cName.ws50},\r\n {key:\"ws70\",value:this.cName.ws70}]\r\n }\r\n\r\n this.draw(newValue.times, newValue.datas)\r\n\r\n },\r\n deep: true\r\n },\r\n resizeKey:function(newQuestion, oldQuestion){\r\n if(this.chart !=null){\r\n this.chart.resize();\r\n }\r\n }\r\n },\r\n props: {\r\n drawData:{\r\n type:Object,\r\n },\r\n resizeKey:{\r\n type:Number\r\n }\r\n },\r\n data() {\r\n return {\r\n lineColor:'',\r\n cName:{},\r\n chart: null,\r\n thFormat:[],\r\n company:'m/s',\r\n lineStyle:[\r\n {\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\r\n offset: 0,\r\n color: 'rgba(219,50,51,0.3)'\r\n }, {\r\n offset: 0.8,\r\n color: 'rgba(219, 50, 51, 0)'\r\n }], false),\r\n shadowColor: 'rgba(0, 0, 0, 0.1)',\r\n shadowBlur: 10\r\n }\r\n },\r\n itemStyle: {\r\n normal: {\r\n borderColor: 'rgba(219,50,51,0.2)',\r\n borderWidth: 12\r\n }\r\n },\r\n },\r\n {\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\r\n offset: 0,\r\n color: 'rgba(219,196,50,0.3)'\r\n }, {\r\n offset: 0.8,\r\n color: 'rgba(219, 50, 51, 0)'\r\n }], false),\r\n shadowColor: 'rgba(0, 0, 0, 0.1)',\r\n shadowBlur: 10\r\n }\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: cc.ws30,\r\n borderColor: 'rgba(219,196,50,0.2)',\r\n borderWidth: 12\r\n }\r\n },\r\n },\r\n {\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\r\n offset: 0,\r\n color: 'rgba(101,219,50,0.3)'\r\n }, {\r\n offset: 0.8,\r\n color: 'rgba(219, 50, 51, 0)'\r\n }], false),\r\n shadowColor: 'rgba(0, 0, 0, 0.1)',\r\n shadowBlur: 10\r\n }\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: cc.ws50,\r\n borderColor: 'rgba(101,219,50,0.2)',\r\n borderWidth: 12\r\n }\r\n },\r\n },\r\n {\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\r\n offset: 0,\r\n color: 'rgba(50,219,171,0.3)'\r\n }, {\r\n offset: 0.8,\r\n color: 'rgba(219, 50, 51, 0)'\r\n }], false),\r\n shadowColor: 'rgba(0, 0, 0, 0.1)',\r\n shadowBlur: 10\r\n }\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: cc.ws70,\r\n borderColor: 'rgba(50,219,171,0.2)',\r\n borderWidth: 12\r\n }\r\n },\r\n },\r\n {\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\r\n offset: 0,\r\n color: 'rgba(50,118,219,0.3)'\r\n }, {\r\n offset: 0.8,\r\n color: 'rgba(219, 50, 51, 0)'\r\n }], false),\r\n shadowColor: 'rgba(0, 0, 0, 0.1)',\r\n shadowBlur: 10\r\n }\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: cc.ws80,\r\n borderColor: 'rgba(50,118,219,0.2)',\r\n borderWidth: 12\r\n }\r\n },\r\n },\r\n {\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\r\n offset: 0,\r\n color: 'rgba(140,50,219,0.3)'\r\n }, {\r\n offset: 0.8,\r\n color: 'rgba(219, 50, 51, 0)'\r\n }], false),\r\n shadowColor: 'rgba(0, 0, 0, 0.1)',\r\n shadowBlur: 10\r\n }\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: cc.ws90,\r\n borderColor: 'rgba(140,50,219,0.2)',\r\n borderWidth: 12\r\n }\r\n },\r\n },\r\n {\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\r\n offset: 0,\r\n color: 'rgba(202,50,219,0.3)'\r\n }, {\r\n offset: 0.8,\r\n color: 'rgba(219, 50, 51, 0)'\r\n }], false),\r\n shadowColor: 'rgba(0, 0, 0, 0.1)',\r\n shadowBlur: 10\r\n }\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: cc.ws100,\r\n borderColor: 'rgba(202,50,219,0.2)',\r\n borderWidth: 12\r\n }\r\n },\r\n },\r\n {\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\r\n offset: 0,\r\n color: 'rgba(50,199,219,0.3)'\r\n }, {\r\n offset: 0.8,\r\n color: 'rgba(219, 50, 51, 0)'\r\n }], false),\r\n shadowColor: 'rgba(0, 0, 0, 0.1)',\r\n shadowBlur: 10\r\n }\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: cc.ws110,\r\n borderColor: 'rgba(50,199,219,0.2)',\r\n borderWidth: 12\r\n }\r\n },\r\n },\r\n {\r\n areaStyle: {\r\n normal: {\r\n color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{\r\n offset: 0,\r\n color: 'rgba(219,143,50,0.3)'\r\n }, {\r\n offset: 0.8,\r\n color: 'rgba(219, 50, 51, 0)'\r\n }], false),\r\n shadowColor: 'rgba(0, 0, 0, 0.1)',\r\n shadowBlur: 10\r\n }\r\n },\r\n itemStyle: {\r\n normal: {\r\n color: cc.ws120,\r\n borderColor: 'rgba(219,143,50,0.2)',\r\n borderWidth: 12\r\n }\r\n },\r\n }\r\n ]\r\n }\r\n },\r\n mounted() {\r\n if(localStorage.getItem('styleSwitch') === 'blue'){\r\n this.lineColor = 'white'\r\n }else{\r\n this.lineColor = '#3b3b3b'\r\n }\r\n },\r\n beforeDestroy() {\r\n if (!this.chart) {\r\n return\r\n }\r\n this.chart.dispose()\r\n this.chart = null\r\n },\r\n methods: {\r\n draw(timeaxis,datas) {\r\n this.chart = echarts.init(document.getElementById('nwpcharts'))\r\n var option = {\r\n backgroundColor: 'transparent',\r\n title: {\r\n top: 20,\r\n text: 'nwp信息',\r\n textStyle: {\r\n fontWeight: 'normal',\r\n fontSize: 16,\r\n color: this.lineColor\r\n },\r\n left: '1%'\r\n },\r\n tooltip: {\r\n trigger: 'axis',\r\n axisPointer: {\r\n lineStyle: {\r\n color: '#57617B'\r\n }\r\n }\r\n },\r\n legend: {\r\n top: 20,\r\n width:'70%',\r\n icon: 'rect',\r\n itemWidth: 14,\r\n itemHeight: 5,\r\n itemGap: 13,\r\n data: [],\r\n right: '4%',\r\n textStyle: {\r\n fontSize: 12,\r\n color: this.lineColor\r\n },\r\n selected:{\r\n }\r\n },\r\n dataZoom: [{\r\n show: true,\r\n realtime: true,\r\n start: 0,\r\n end: 100,\r\n left: \"15%\",\r\n right: \"15%\",\r\n textStyle: {\r\n color: this.lineColor\r\n }\r\n }, {\r\n type: 'inside'\r\n }],\r\n grid: {\r\n top: 100,\r\n left: '2%',\r\n right: '2%',\r\n bottom: '10%',\r\n containLabel: true\r\n },\r\n xAxis: [{\r\n type: 'category',\r\n boundaryGap: false,\r\n axisLine: {\r\n lineStyle: {\r\n color: this.lineColor\r\n }\r\n },\r\n data:[]\r\n }],\r\n yAxis: [{\r\n type: 'value',\r\n name: this.company,\r\n axisTick: {\r\n show: false\r\n },\r\n axisLine: {\r\n lineStyle: {\r\n color: this.lineColor\r\n }\r\n },\r\n\r\n axisLabel: {\r\n margin: 10,\r\n textStyle: {\r\n fontSize: 14,\r\n color: this.lineColor\r\n },\r\n formatter: '{value}',\r\n },\r\n splitLine: {\r\n lineStyle: {\r\n color: '#57617B'\r\n }\r\n }\r\n }],\r\n series: []\r\n }\r\n option.xAxis[0].data = timeaxis\r\n var index = 0;\r\n for(var key in datas){\r\n var keyName='';\r\n for(var i = 0 ;i<this.thFormat.length;i++){\r\n if(key ==this.thFormat[i].key ){\r\n keyName =this.thFormat[i].value;\r\n }\r\n }\r\n option.legend.data.push(keyName)\r\n if(index>5){\r\n option.legend.selected[keyName] = false\r\n }else{\r\n option.legend.selected[keyName] = true\r\n }\r\n var sValue = {\r\n name: '',\r\n type: 'line',\r\n smooth: false,\r\n symbol: 'circle',\r\n symbolSize: 5,\r\n showSymbol: false,\r\n lineStyle: {\r\n normal: {\r\n width: 2\r\n }\r\n },\r\n // areaStyle: {},\r\n itemStyle: {},\r\n data: []\r\n }\r\n sValue.name = keyName\r\n sValue.data = datas[key]\r\n // sValue.areaStyle = this.lineStyle[index].areaStyle\r\n sValue.itemStyle = this.lineStyle[index].itemStyle\r\n option.series.push(sValue)\r\n index++;\r\n }\r\n this.chart.setOption(option,true)\r\n },\r\n\r\n }\r\n }\r\n</script>\r\n<style scoped>\r\n #nwpcharts{\r\n width: 100%;\r\n height:calc(80vh - 50px);\r\n }\r\n</style>\r\n"]}]}
|