959638faabf1fad91168f5ad9d0baa55.json 24 KB

1
  1. {"remainingRequest":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\boman-framwork\\ruoyi-ui\\src\\components\\HistoricalProcess\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\boman-framwork\\ruoyi-ui\\src\\components\\HistoricalProcess\\index.vue","mtime":1620456586977},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQppbXBvcnQgRm9ybUl0ZW1Db21wb25lbnQgZnJvbSAiLi4vRm9ybUl0ZW1Db21wb25lbnQiOw0KaW1wb3J0IEl0ZW1Db21wb25lbnQgZnJvbSAiLi4vSXRlbUNvbXBvbmVudCI7DQppbXBvcnQgU3RhbmRhcmRUYWJsZXR3byBmcm9tICIuLi9TdGFuZGFyZFRhYmxldHdvIjsNCmltcG9ydCBGbG93Q2hhcnRTaG93IGZyb20gIi4uL0Zsb3dDaGFydFNob3ciOw0KLy8gaW1wb3J0IHsgbWFwTXV0YXRpb25zIH0gZnJvbSAidnVleCI7DQppbXBvcnQgew0KICAgIGFkZEdlbmhpc3RvcmljYXAsDQogICAgYWRkR2VuaGlzdG9yaWhpc3RvcnksDQogICAgYWRkR2VuaGlzdG9yaWxpc3INCiAgfSBmcm9tICJAL2FwaS9hY3Rpdml0aS9kZWZpbml0aW9uIjsNCmV4cG9ydCBkZWZhdWx0IHsNCiAgbmFtZTogIkhpc3RvcmljYWxQcm9jZXNzIiwNCiAgY29tcG9uZW50czogeyBGb3JtSXRlbUNvbXBvbmVudCwgU3RhbmRhcmRUYWJsZXR3bywgRmxvd0NoYXJ0U2hvdyB9LA0KICBwcm9wczogew0KICAgIHRhYmFsaXZlOiB7IHR5cGU6IFN0cmluZywgZGVmYXVsdDogIiIgfQ0KICB9LA0KICBkYXRhKCkgew0KICAgIHJldHVybiB7DQogICAgICAvL+ihqOWNlemFjee9rg0KICAgICAgZm9ybUxpc3RzOiBbDQogICAgICAgIHsNCiAgICAgICAgICByb3c6IDEsDQogICAgICAgICAgY29sOiAxLA0KICAgICAgICAgIGNvbXBvbmVudDogSXRlbUNvbXBvbmVudCwNCiAgICAgICAgICBpdGVtOiB7DQogICAgICAgICAgICB0eXBlOiAiaW5wdXQiLA0KICAgICAgICAgICAgdGl0bGU6ICLlt6XkvZzmtYHnvJblj7ciLA0KICAgICAgICAgICAgZmlsZWQ6ICJpbnN0YW5jZUlkIiwNCiAgICAgICAgICAgIHByb3BzOiB7DQogICAgICAgICAgICAgIHJlZ3g6IC9eWzAtOV0qJC8NCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICBldmVudDp7DQogICAgICAgICAgICAgICdrZXlkb3duJzogKGV2ZW50KSA9PiB7DQogICAgICAgICAgICAgICAgaWYoZXZlbnQua2V5Q29kZSA9PT0gMTMpew0KICAgICAgICAgICAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnBhZ2UgPSAxOw0KICAgICAgICAgICAgICAgICAgdGhpcy5xdWVyeUxpc3RzKCkNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgICB9DQogICAgICAgIH0sDQogICAgICAgIHsNCiAgICAgICAgICByb3c6IDEsDQogICAgICAgICAgY29sOiAxLA0KICAgICAgICAgIGNvbXBvbmVudDogSXRlbUNvbXBvbmVudCwNCiAgICAgICAgICBpdGVtOiB7DQogICAgICAgICAgICB0eXBlOiAiaW5wdXQiLA0KICAgICAgICAgICAgdGl0bGU6ICLmn6Xor6LntKLlvJUiLA0KICAgICAgICAgICAgZmlsZWQ6ICJidXNpbmVzc051bWJlciIsDQogICAgICAgICAgICBldmVudDp7DQogICAgICAgICAgICAgICdrZXlkb3duJzogKGV2ZW50KSA9PiB7DQogICAgICAgICAgICAgICAgaWYoZXZlbnQua2V5Q29kZSA9PT0gMTMpew0KICAgICAgICAgICAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnBhZ2UgPSAxOw0KICAgICAgICAgICAgICAgICAgdGhpcy5xdWVyeUxpc3RzKCkNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgICB9DQogICAgICAgIH0sDQogICAgICAgIHsNCiAgICAgICAgICByb3c6IDEsDQogICAgICAgICAgY29sOiAxLA0KICAgICAgICAgIGNvbXBvbmVudDogSXRlbUNvbXBvbmVudCwNCiAgICAgICAgICBpdGVtOiB7DQogICAgICAgICAgICB0eXBlOiAic2VsZWN0IiwNCiAgICAgICAgICAgIHRpdGxlOiAi5Y2V5o2u57G75Z6LIiwNCiAgICAgICAgICAgIGZpbGVkOiAiYnVzaW5lc3NUeXBlIiwNCiAgICAgICAgICAgIG9wdGlvbnM6IFsNCiAgICAgICAgICAgICAgeyB2YWx1ZTogMCwgbGFiZWw6ICLlj5HpgIHmiJDlip8iIH0sDQogICAgICAgICAgICAgIHsgdmFsdWU6IDEsIGxhYmVsOiAi5Y+R6YCB5aSx6LSlKOW+heWPkemAgSkiIH0sDQogICAgICAgICAgICAgIHsgdmFsdWU6IDIsIGxhYmVsOiAi5raI6LS55oiQ5YqfIiB9LA0KICAgICAgICAgICAgICB7IHZhbHVlOiAzLCBsYWJlbDogIua2iOi0ueWksei0pSjlvoXmtojotLkpIiB9DQogICAgICAgICAgICBdDQogICAgICAgICAgfQ0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgcm93OiAxLA0KICAgICAgICAgIGNvbDogMSwNCiAgICAgICAgICBjb21wb25lbnQ6IEl0ZW1Db21wb25lbnQsDQogICAgICAgICAgaXRlbTogew0KICAgICAgICAgICAgdHlwZTogIkRhdGVQaWNrZXIiLA0KICAgICAgICAgICAgdGl0bGU6ICLlpITnkIbml7bpl7QiLA0KICAgICAgICAgICAgZmlsZWQ6ICJ1cGRhdGVUaW1lIg0KICAgICAgICAgIH0NCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIHJvdzogMSwNCiAgICAgICAgICBjb2w6IDEsDQogICAgICAgICAgY29tcG9uZW50OiBJdGVtQ29tcG9uZW50LA0KICAgICAgICAgIGl0ZW06IHsNCiAgICAgICAgICAgIHR5cGU6ICJpbnB1dCIsDQogICAgICAgICAgICB0aXRsZTogIuiKgueCueWQjeensCIsDQogICAgICAgICAgICBmaWxlZDogIm5vZGVOYW1lIiwNCiAgICAgICAgICAgIGV2ZW50OnsNCiAgICAgICAgICAgICAgJ2tleWRvd24nOiAoZXZlbnQpID0+IHsNCiAgICAgICAgICAgICAgICBpZihldmVudC5rZXlDb2RlID09PSAxMyl7DQogICAgICAgICAgICAgICAgICB0aGlzLnNlYXJjaERhdGEucGFnZSA9IDE7DQogICAgICAgICAgICAgICAgICB0aGlzLnF1ZXJ5TGlzdHMoKQ0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgfQ0KICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgICAgXSwNCiAgICAgIC8v5p+l6K+i5p2h5Lu2DQogICAgICBzZWFyY2hEYXRhOiB7DQogICAgICAgIHBhZ2U6IDEsDQogICAgICAgIHBhZ2VTaXplOiAxMCwNCiAgICAgICAgc2VhcmNoVHlwZTogIjAsMSIsDQogICAgICAgIGV4Y3VTdGF0dXM6IDIsDQogICAgICAgIHVwZGF0ZVRpbWU6IFtdDQogICAgICB9LA0KDQogICAgICAvL+ihqOagvOaVsOaNrg0KICAgICAgdG90YWw6IDAsDQogICAgICBjb2x1bW5zOiBbDQogICAgICAgIHsNCiAgICAgICAgICB0aXRsZTogIuW3peS9nOa1gee8luWPtyIsDQogICAgICAgICAga2V5OiAiaW5zdGFuY2VJZCINCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIHRpdGxlOiAi5p+l6K+i57Si5byVIiwNCiAgICAgICAgICBrZXk6ICJidXNpbmVzc051bWJlciINCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIHRpdGxlOiAi5Y2V5o2u57G75Z6LIiwNCiAgICAgICAgICBrZXk6ICJidXNpbmVzc05hbWUiDQogICAgICAgIH0sDQogICAgICAgIHsNCiAgICAgICAgICB0aXRsZTogIuaooeadv+WQjeensCIsDQogICAgICAgICAga2V5OiAibW9kdWxlTmFtZSINCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIHRpdGxlOiAi6IqC54K55ZCN56ewIiwNCiAgICAgICAgICBrZXk6ICJub2RlTmFtZSINCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIHRpdGxlOiAi5a6h5om55Lq6IiwNCiAgICAgICAgICBrZXk6ICJhcHByb3Zlck5hbWUiDQogICAgICAgIH0sDQogICAgICAgIHsNCiAgICAgICAgICB0aXRsZTogIuWPkei1t+S6uiIsDQogICAgICAgICAga2V5OiAiaW5pdGlhdG9yTmFtZSINCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIHRpdGxlOiAi5aSE55CG5pe26Ze0IiwNCiAgICAgICAgICBrZXk6ICJ1cGRhdGVUaW1lIg0KICAgICAgICB9LA0KICAgICAgICB7DQogICAgICAgICAgdGl0bGU6ICLmtojogJfml7bplb8iLA0KICAgICAgICAgIGtleTogImR1cmF0aW9uVGltZSINCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIHRpdGxlOiAi5rWB56iL54q25oCBIiwNCiAgICAgICAgICBrZXk6ICJwcm9jZXNzU3RhdHVzTmFtZSIsDQogICAgICAgICAgcmVuZGVyOiAoaCwgcGFyYW1zKSA9PiB7DQogICAgICAgICAgICAgIGlmIChwYXJhbXMucm93LnByb2Nlc3NTdGF0dXMgPT09IDQpIHsNCiAgICAgICAgICAgICAgICByZXR1cm4gaCgnUG9wdGlwJywgew0KICAgICAgICAgICAgICAgICAgcHJvcHM6IHsNCiAgICAgICAgICAgICAgICAgICAgdHJpZ2dlcjogJ2hvdmVyJywNCiAgICAgICAgICAgICAgICAgICAgY29udGVudDogcGFyYW1zLnJvdy5zdWJtaXRFcnJvck1zZywNCiAgICAgICAgICAgICAgICAgICAgdHJhbnNmZXI6IHRydWUNCiAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICB9LCBbaCgNCiAgICAgICAgICAgICAgICAgICdzcGFuJywNCiAgICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHsNCiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJ3JnYmEoMjU1LCAwLCAwLCAxKScsDQogICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiAncG9pbnRlcicNCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICAgICAgIHBhcmFtcy5yb3cucHJvY2Vzc1N0YXR1c05hbWUNCiAgICAgICAgICAgICAgICApXSk7DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgcmV0dXJuIGgoDQogICAgICAgICAgICAgICAgJ3AnLA0KICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgIHN0eWxlOiB7DQogICAgICAgICAgICAgICAgICAgIG1heFdpZHRoOiAnMTYwcHgnLA0KICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogJ2hpZGRlbicsDQogICAgICAgICAgICAgICAgICAgICd0ZXh0LW92ZXJmbG93JzogJ2VsbGlwc2lzJywNCiAgICAgICAgICAgICAgICAgICAgJ3doaXRlLXNwYWNlJzogJ25vd3JhcCcNCiAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICAgIHBhcmFtcy5yb3cucHJvY2Vzc1N0YXR1c05hbWUNCiAgICAgICAgICAgICAgKTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgfSwNCiAgICAgICAgew0KICAgICAgICAgIHRpdGxlOiAi6K+m5oOFIiwNCiAgICAgICAgICBmaXhlZDogInJpZ2h0IiwNCiAgICAgICAgICByZW5kZXI6IChoLCBwYXJhbXMpID0+IHsNCiAgICAgICAgICAgIHJldHVybiBoKA0KICAgICAgICAgICAgICAic3BhbiIsDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICBzdHlsZTogew0KICAgICAgICAgICAgICAgICAgY29sb3I6ICJyZ2JhKDE2LCAxNDIsIDIzMywgMSkiLA0KICAgICAgICAgICAgICAgICAgY3Vyc29yOiAicG9pbnRlciINCiAgICAgICAgICAgICAgICB9LA0KICAgICAgICAgICAgICAgIG9uOiB7DQogICAgICAgICAgICAgICAgICBjbGljazogKCkgPT4gew0KICAgICAgICAgICAgICAgICAgICB0aGlzLm1vZGFsU2hvdyA9IHRydWU7DQogICAgICAgICAgICAgICAgICAgIHRoaXMuaW5zdGFuY2VJZCA9IHBhcmFtcy5yb3cuaW5zdGFuY2VJZDsNCiAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgICLmtYHnqIvov5vluqYiDQogICAgICAgICAgICApOw0KICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgICAgXSwNCiAgICAgIGRhdGE6IFtdLA0KICAgICAgc3RhbmRhcmRUYWJsZUV2ZW50OiB7DQogICAgICAgICJvbi1jaGFuZ2UiOiBwYWdlID0+IHsNCiAgICAgICAgICB0aGlzLnNlYXJjaERhdGEucGFnZSA9IHBhZ2U7DQogICAgICAgICAgdGhpcy5xdWVyeUxpc3RzKCk7DQogICAgICAgIH0sDQogICAgICAgICJvbi1wYWdlLXNpemUtY2hhbmdlIjogcGFnZVNpemUgPT4gew0KICAgICAgICAgIHRoaXMuc2VhcmNoRGF0YS5wYWdlID0gMTsNCiAgICAgICAgICB0aGlzLnNlYXJjaERhdGEucGFnZVNpemUgPSBwYWdlU2l6ZTsNCiAgICAgICAgfQ0KICAgICAgfSwNCg0KICAgICAgbW9kYWxTaG93OiBmYWxzZSwNCiAgICAgIGluc3RhbmNlSWQ6IG51bGwNCiAgICB9Ow0KICB9LA0KICB3YXRjaDogew0KICAgIHRhYmFsaXZlKG5ld1ZhbCwgb2xkVmFsKSB7DQogICAgICBpZiAobmV3VmFsID09PSAi5Y6G5Y+y5rWB56iLIikgew0KICAgICAgICB0aGlzLmdldHNlbGVjdE9wdGlvbigpOw0KICAgICAgICB0aGlzLnF1ZXJ5TGlzdHMoKTsNCiAgICAgIH0NCiAgICB9DQogIH0sDQogIG1ldGhvZHM6IHsNCiAgICAvLyAuLi5tYXBNdXRhdGlvbnMoWyJjdXJyZW50Q2hhbmdlIiwgImNoZWNrRGV0YWlsc09wZW5XaW5kb3ciXSksDQogICAgLy/kuJrliqHlhbPns7vkuIvmi4nmlbDmja4NCiAgICBnZXRzZWxlY3RPcHRpb24oKSB7DQogICAgICBhZGRHZW5oaXN0b3JpY2FwKCkudGhlbihyZXMgPT4gew0KICAgICAgICBpZiAocmVzLnJlc3VsdENvZGUgPT09IDApIHsNCiAgICAgICAgICB0aGlzLmZvcm1MaXN0cy5mb3JFYWNoKG91dGVyID0+IHsNCiAgICAgICAgICAgIGlmIChvdXRlci5pdGVtLmZpbGVkID09PSAiYnVzaW5lc3NUeXBlIikgew0KICAgICAgICAgICAgICBvdXRlci5pdGVtLm9wdGlvbnMgPSByZXMuZGF0YS5yZWxhdGlvbnMubWFwKGl0ZW0gPT4gew0KICAgICAgICAgICAgICAgIGl0ZW0udmFsdWUgPSBpdGVtLmJ1c2luZXNza2V5Ow0KICAgICAgICAgICAgICAgIGl0ZW0ubGFiZWwgPSBpdGVtLmJ1c2luZXNzTmFtZTsNCiAgICAgICAgICAgICAgICByZXR1cm4gaXRlbTsNCiAgICAgICAgICAgICAgfSk7DQogICAgICAgICAgICB9DQogICAgICAgICAgfSk7DQogICAgICAgIH0NCiAgICAgIH0pOw0KICAgIH0sDQogICAgZm9ybUNoYW5nZShkYXRhKSB7DQogICAgICAvL+ihqOWNleaVsOaNruS/ruaUueaXtu+8jOS/ruaUuXNlYXJjaERhdGHmlbDmja4NCiAgICAgIHRoaXMuc2VhcmNoRGF0YSA9IE9iamVjdC5hc3NpZ24oe30sIHRoaXMuc2VhcmNoRGF0YSwgZGF0YSk7DQogICAgICBpZiAoDQogICAgICAgIE9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcuY2FsbCh0aGlzLnNlYXJjaERhdGEuYnVzaW5lc3NUeXBlKSA9PT0NCiAgICAgICAgICAiW29iamVjdCBBcnJheV0iICYmDQogICAgICAgIHRoaXMuc2VhcmNoRGF0YS5idXNpbmVzc1R5cGUubGVuZ3RoID09PSAwDQogICAgICApIHsNCiAgICAgICAgZGVsZXRlIHRoaXMuc2VhcmNoRGF0YS5idXNpbmVzc1R5cGU7DQogICAgICB9DQogICAgfSwNCiAgICBxdWVyeUxpc3RzKCkgew0KICAgICAgLy/mn6Xor6LliJfooagNCiAgICAgIGlmICgNCiAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnVwZGF0ZVRpbWUgJiYNCiAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnVwZGF0ZVRpbWVbMF0gJiYNCiAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnVwZGF0ZVRpbWVbMV0NCiAgICAgICkgew0KICAgICAgICB0aGlzLnNlYXJjaERhdGEuc3RhcnRUaW1lID0gbmV3IERhdGUoDQogICAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnVwZGF0ZVRpbWVbMF0NCiAgICAgICAgKS5mb3JtYXQoInl5eXktTU0tZGQgaGg6bW0iKTsNCiAgICAgICAgdGhpcy5zZWFyY2hEYXRhLmVuZFRpbWUgPSBuZXcgRGF0ZSgNCiAgICAgICAgICB0aGlzLnNlYXJjaERhdGEudXBkYXRlVGltZVsxXQ0KICAgICAgICApLmZvcm1hdCgieXl5eS1NTS1kZCBoaDptbSIpOw0KICAgICAgfSBlbHNlIHsNCiAgICAgICAgdGhpcy5zZWFyY2hEYXRhLnN0YXJ0VGltZSA9ICIiOw0KICAgICAgICB0aGlzLnNlYXJjaERhdGEuZW5kVGltZSA9ICIiOw0KICAgICAgfQ0KICAgICAgbGV0IG9iaiA9IE9iamVjdC5hc3NpZ24oe30sIHRoaXMuc2VhcmNoRGF0YSk7DQogICAgICBkZWxldGUgb2JqLnVwZGF0ZVRpbWU7DQogICAgICBhZGRHZW5oaXN0b3JpaGlzdG9yeShvYmopLnRoZW4ocmVzID0+IHsNCiAgICAgICAgaWYgKHJlcy5yZXN1bHRDb2RlID09PSAwKSB7DQogICAgICAgICAgbGV0IGRhdGEgPSByZXMuZGF0YTsNCiAgICAgICAgICB0aGlzLnRvdGFsID0gZGF0YS50b3RhbDsNCiAgICAgICAgICB0aGlzLmRhdGEgPSBkYXRhLnJlY29yZHM7DQogICAgICAgIH1lbHNlew0KICAgICAgICAgIHRoaXMuJG1lc3NhZ2Uoew0KICAgICAgICAgICAgICAgICAgIG1lc3NhZ2U6IHJlcy5yZXN1bHRNc2csDQogICAgICAgICAgICAgICAgICAgdHlwZTogJ3dhcm5pbmcnDQogICAgICAgICAgICAgICAgIH0pOw0KICAgICAgICB9DQogICAgICB9KTsNCiAgICB9LA0KICAgIHN1Ym1pdFRhc2soaW5zdGFuY2VJZCkgew0KICAgICAgYWRkR2VuaGlzdG9yaWxpc3Ioew0KICAgICAgICAgIGluc3RhbmNlSWQ6IGluc3RhbmNlSWQNCiAgICAgICAgfSkNCiAgICAgICAgLnRoZW4ocmVzID0+IHsNCiAgICAgICAgICBpZiAocmVzLmRhdGEucmVzdWx0Q29kZSA9PT0gMCkgew0KICAgICAgICAgICAgdGhpcy5tc2dTdWNjZXNzKHJlcy5kYXRhLnJlc3VsdE1zZyk7DQogICAgICAgICAgICAvLyB0aGlzLiRNZXNzYWdlLnN1Y2Nlc3MocmVzLmRhdGEucmVzdWx0TXNnKTsNCiAgICAgICAgICB9DQogICAgICAgIH0pOw0KICAgIH0NCiAgfSwNCiAgY3JlYXRlZCgpIHsNCiAgICB0aGlzLmdldHNlbGVjdE9wdGlvbigpOw0KICAgIHRoaXMucXVlcnlMaXN0cygpOw0KICB9DQp9Ow0K"},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAmCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;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;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":"index.vue","sourceRoot":"src/components/HistoricalProcess","sourcesContent":["<template>\r\n <!-- 历史流程 -->\r\n <div class=\"HistoricalProcess\">\r\n <el-button type=\"primary\" plain icon=\"el-icon-search\" size=\"mini\" @click=\"searchData.page = 1;queryLists()\">查询</el-button>\r\n <FormItemComponent\r\n class=\"form\"\r\n :formItemLists=\"formLists\"\r\n :buttonType=\"false\"\r\n @formChange=\"formChange\"\r\n ></FormItemComponent>\r\n <StandardTabletwo\r\n class=\"table\"\r\n :currentPage=\"searchData.page\"\r\n :pageSize=\"searchData.pageSize\"\r\n :total=\"total\"\r\n :columns=\"columns\"\r\n :data=\"data\"\r\n :standardTableEvent=\"standardTableEvent\"\r\n ></StandardTabletwo>\r\n\r\n <!-- 详情弹框 -->\r\n <Modal\r\n v-model=\"modalShow\"\r\n title=\"流程详情\"\r\n :width=\"861\"\r\n :closable=\"true\"\r\n :mask=\"true\"\r\n :footer-hide=\"true\"\r\n :mask-closable=\"false\"\r\n >\r\n <FlowChartShow v-if=\"modalShow\" :instanceId=\"instanceId\"></FlowChartShow>\r\n </Modal>\r\n </div>\r\n</template>\r\n<script>\r\nimport FormItemComponent from \"../FormItemComponent\";\r\nimport ItemComponent from \"../ItemComponent\";\r\nimport StandardTabletwo from \"../StandardTabletwo\";\r\nimport FlowChartShow from \"../FlowChartShow\";\r\n// import { mapMutations } from \"vuex\";\r\nimport {\r\n addGenhistoricap,\r\n addGenhistorihistory,\r\n addGenhistorilisr\r\n } from \"@/api/activiti/definition\";\r\nexport default {\r\n name: \"HistoricalProcess\",\r\n components: { FormItemComponent, StandardTabletwo, FlowChartShow },\r\n props: {\r\n tabalive: { type: String, default: \"\" }\r\n },\r\n data() {\r\n return {\r\n //表单配置\r\n formLists: [\r\n {\r\n row: 1,\r\n col: 1,\r\n component: ItemComponent,\r\n item: {\r\n type: \"input\",\r\n title: \"工作流编号\",\r\n filed: \"instanceId\",\r\n props: {\r\n regx: /^[0-9]*$/\r\n },\r\n event:{\r\n 'keydown': (event) => {\r\n if(event.keyCode === 13){\r\n this.searchData.page = 1;\r\n this.queryLists()\r\n }\r\n }\r\n }\r\n }\r\n },\r\n {\r\n row: 1,\r\n col: 1,\r\n component: ItemComponent,\r\n item: {\r\n type: \"input\",\r\n title: \"查询索引\",\r\n filed: \"businessNumber\",\r\n event:{\r\n 'keydown': (event) => {\r\n if(event.keyCode === 13){\r\n this.searchData.page = 1;\r\n this.queryLists()\r\n }\r\n }\r\n }\r\n }\r\n },\r\n {\r\n row: 1,\r\n col: 1,\r\n component: ItemComponent,\r\n item: {\r\n type: \"select\",\r\n title: \"单据类型\",\r\n filed: \"businessType\",\r\n options: [\r\n { value: 0, label: \"发送成功\" },\r\n { value: 1, label: \"发送失败(待发送)\" },\r\n { value: 2, label: \"消费成功\" },\r\n { value: 3, label: \"消费失败(待消费)\" }\r\n ]\r\n }\r\n },\r\n {\r\n row: 1,\r\n col: 1,\r\n component: ItemComponent,\r\n item: {\r\n type: \"DatePicker\",\r\n title: \"处理时间\",\r\n filed: \"updateTime\"\r\n }\r\n },\r\n {\r\n row: 1,\r\n col: 1,\r\n component: ItemComponent,\r\n item: {\r\n type: \"input\",\r\n title: \"节点名称\",\r\n filed: \"nodeName\",\r\n event:{\r\n 'keydown': (event) => {\r\n if(event.keyCode === 13){\r\n this.searchData.page = 1;\r\n this.queryLists()\r\n }\r\n }\r\n }\r\n }\r\n }\r\n ],\r\n //查询条件\r\n searchData: {\r\n page: 1,\r\n pageSize: 10,\r\n searchType: \"0,1\",\r\n excuStatus: 2,\r\n updateTime: []\r\n },\r\n\r\n //表格数据\r\n total: 0,\r\n columns: [\r\n {\r\n title: \"工作流编号\",\r\n key: \"instanceId\"\r\n },\r\n {\r\n title: \"查询索引\",\r\n key: \"businessNumber\"\r\n },\r\n {\r\n title: \"单据类型\",\r\n key: \"businessName\"\r\n },\r\n {\r\n title: \"模板名称\",\r\n key: \"moduleName\"\r\n },\r\n {\r\n title: \"节点名称\",\r\n key: \"nodeName\"\r\n },\r\n {\r\n title: \"审批人\",\r\n key: \"approverName\"\r\n },\r\n {\r\n title: \"发起人\",\r\n key: \"initiatorName\"\r\n },\r\n {\r\n title: \"处理时间\",\r\n key: \"updateTime\"\r\n },\r\n {\r\n title: \"消耗时长\",\r\n key: \"durationTime\"\r\n },\r\n {\r\n title: \"流程状态\",\r\n key: \"processStatusName\",\r\n render: (h, params) => {\r\n if (params.row.processStatus === 4) {\r\n return h('Poptip', {\r\n props: {\r\n trigger: 'hover',\r\n content: params.row.submitErrorMsg,\r\n transfer: true\r\n }\r\n }, [h(\r\n 'span',\r\n {\r\n style: {\r\n color: 'rgba(255, 0, 0, 1)',\r\n cursor: 'pointer'\r\n }\r\n },\r\n params.row.processStatusName\r\n )]);\r\n }\r\n return h(\r\n 'p',\r\n {\r\n style: {\r\n maxWidth: '160px',\r\n overflow: 'hidden',\r\n 'text-overflow': 'ellipsis',\r\n 'white-space': 'nowrap'\r\n }\r\n },\r\n params.row.processStatusName\r\n );\r\n }\r\n },\r\n {\r\n title: \"详情\",\r\n fixed: \"right\",\r\n render: (h, params) => {\r\n return h(\r\n \"span\",\r\n {\r\n style: {\r\n color: \"rgba(16, 142, 233, 1)\",\r\n cursor: \"pointer\"\r\n },\r\n on: {\r\n click: () => {\r\n this.modalShow = true;\r\n this.instanceId = params.row.instanceId;\r\n }\r\n }\r\n },\r\n \"流程进度\"\r\n );\r\n }\r\n }\r\n ],\r\n data: [],\r\n standardTableEvent: {\r\n \"on-change\": page => {\r\n this.searchData.page = page;\r\n this.queryLists();\r\n },\r\n \"on-page-size-change\": pageSize => {\r\n this.searchData.page = 1;\r\n this.searchData.pageSize = pageSize;\r\n }\r\n },\r\n\r\n modalShow: false,\r\n instanceId: null\r\n };\r\n },\r\n watch: {\r\n tabalive(newVal, oldVal) {\r\n if (newVal === \"历史流程\") {\r\n this.getselectOption();\r\n this.queryLists();\r\n }\r\n }\r\n },\r\n methods: {\r\n // ...mapMutations([\"currentChange\", \"checkDetailsOpenWindow\"]),\r\n //业务关系下拉数据\r\n getselectOption() {\r\n addGenhistoricap().then(res => {\r\n if (res.resultCode === 0) {\r\n this.formLists.forEach(outer => {\r\n if (outer.item.filed === \"businessType\") {\r\n outer.item.options = res.data.relations.map(item => {\r\n item.value = item.businesskey;\r\n item.label = item.businessName;\r\n return item;\r\n });\r\n }\r\n });\r\n }\r\n });\r\n },\r\n formChange(data) {\r\n //表单数据修改时,修改searchData数据\r\n this.searchData = Object.assign({}, this.searchData, data);\r\n if (\r\n Object.prototype.toString.call(this.searchData.businessType) ===\r\n \"[object Array]\" &&\r\n this.searchData.businessType.length === 0\r\n ) {\r\n delete this.searchData.businessType;\r\n }\r\n },\r\n queryLists() {\r\n //查询列表\r\n if (\r\n this.searchData.updateTime &&\r\n this.searchData.updateTime[0] &&\r\n this.searchData.updateTime[1]\r\n ) {\r\n this.searchData.startTime = new Date(\r\n this.searchData.updateTime[0]\r\n ).format(\"yyyy-MM-dd hh:mm\");\r\n this.searchData.endTime = new Date(\r\n this.searchData.updateTime[1]\r\n ).format(\"yyyy-MM-dd hh:mm\");\r\n } else {\r\n this.searchData.startTime = \"\";\r\n this.searchData.endTime = \"\";\r\n }\r\n let obj = Object.assign({}, this.searchData);\r\n delete obj.updateTime;\r\n addGenhistorihistory(obj).then(res => {\r\n if (res.resultCode === 0) {\r\n let data = res.data;\r\n this.total = data.total;\r\n this.data = data.records;\r\n }else{\r\n this.$message({\r\n message: res.resultMsg,\r\n type: 'warning'\r\n });\r\n }\r\n });\r\n },\r\n submitTask(instanceId) {\r\n addGenhistorilisr({\r\n instanceId: instanceId\r\n })\r\n .then(res => {\r\n if (res.data.resultCode === 0) {\r\n this.msgSuccess(res.data.resultMsg);\r\n // this.$Message.success(res.data.resultMsg);\r\n }\r\n });\r\n }\r\n },\r\n created() {\r\n this.getselectOption();\r\n this.queryLists();\r\n }\r\n};\r\n</script>\r\n<style lang=\"scss\">\r\n.HistoricalProcess {\r\n flex: 1;\r\n display: flex;\r\n flex-direction: column;\r\n width: 100%;\r\n .title {\r\n font-size: 18px;\r\n font-family: PingFangSC-Medium;\r\n font-weight: 500;\r\n color: rgba(81, 90, 110, 1);\r\n line-height: 24px;\r\n margin-bottom: 16px;\r\n }\r\n\r\n > button {\r\n margin-bottom: 10px;\r\n width: 80px;\r\n }\r\n\r\n .form {\r\n margin-bottom: 16px;\r\n }\r\n\r\n .table {\r\n flex: 1;\r\n display: flex;\r\n color:#d81d04;\r\n }\r\n}\r\n</style>\r\n"]}]}