012c815a7e4be6e53f996f8610827e32.json 25 KB

1
  1. {"remainingRequest":"D:\\test\\ssi-satoken\\ui\\node_modules\\thread-loader\\dist\\cjs.js!D:\\test\\ssi-satoken\\ui\\node_modules\\babel-loader\\lib\\index.js!D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\test\\ssi-satoken\\ui\\src\\views\\examineManager\\sysApprove\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\test\\ssi-satoken\\ui\\src\\views\\examineManager\\sysApprove\\index.vue","mtime":1696909835000},{"path":"D:\\test\\ssi-satoken\\ui\\babel.config.js","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\\thread-loader\\dist\\cjs.js","mtime":1697005520930},{"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:aW1wb3J0IF9yZWdlbmVyYXRvclJ1bnRpbWUgZnJvbSAiRDovdGVzdC9zc2ktc2F0b2tlbi91aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vcmVnZW5lcmF0b3JSdW50aW1lLmpzIjsKaW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkQ6L3Rlc3Qvc3NpLXNhdG9rZW4vdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL2FzeW5jVG9HZW5lcmF0b3IuanMiOwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwoKaW1wb3J0IHsgZGVib3VuY2UgfSBmcm9tICdsb2Rhc2gnOwpleHBvcnQgZGVmYXVsdCB7CiAgbmFtZTogIlVzZXIiLAogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBhcHByb3ZlU3RhdHVzT3B0aW9uczogW3sKICAgICAgICB2YWx1ZTogJzAnLAogICAgICAgIGxhYmVsOiAn5b6F5a6h5qC4JwogICAgICB9LCB7CiAgICAgICAgdmFsdWU6ICcxJywKICAgICAgICBsYWJlbDogJ+W3suWuoeaguCcKICAgICAgfV0sCiAgICAgIGFwcHJvdmVSZXN1bHRPcHRpb25zOiBbewogICAgICAgIHZhbHVlOiAnMCcsCiAgICAgICAgbGFiZWw6ICfpgJrov4cnCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogJzEnLAogICAgICAgIGxhYmVsOiAn5pyq6YCa6L+HJwogICAgICB9XSwKICAgICAgb3BlcmF0aW9uT3B0aW9uczogW3sKICAgICAgICB2YWx1ZTogJzAnLAogICAgICAgIGxhYmVsOiAn5paw5aKeJwogICAgICB9LCB7CiAgICAgICAgdmFsdWU6ICcxJywKICAgICAgICBsYWJlbDogJ+S/ruaUuScKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAnMicsCiAgICAgICAgbGFiZWw6ICfms6jplIAnCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogJzMnLAogICAgICAgIGxhYmVsOiAn5o6I5p2DJwogICAgICB9XSwKICAgICAgLy8g6YGu572p5bGCCiAgICAgIGxvYWRpbmc6IHRydWUsCiAgICAgIHNob3dUYWJsZTogdHJ1ZSwKICAgICAgLy8g6YCJ5Lit5pWw57uECiAgICAgIGlkczogW10sCiAgICAgIC8vIOmdnuWNleS4quemgeeUqAogICAgICBzaW5nbGU6IHRydWUsCiAgICAgIC8vIOmdnuWkmuS4quemgeeUqAogICAgICBtdWx0aXBsZTogdHJ1ZSwKICAgICAgY3VycmVudFBhZ2U6IDEsCiAgICAgIHBhZ2VTaXplOiAxMCwKICAgICAgLy8g5oC75p2h5pWwCiAgICAgIHRvdGFsOiAwLAogICAgICAvLyDooajmoLzmlbDmja4KICAgICAgYXBwcm92ZUxpc3Q6IG51bGwsCiAgICAgIC8vIOW8ueWHuuWxguagh+mimAogICAgICB0aXRsZTogIiIsCiAgICAgIC8vIOaYr+WQpuaYvuekuuW8ueWHuuWxggogICAgICBvcGVuOiBmYWxzZSwKICAgICAgLy8g6KGo5Y2V5Y+C5pWwCiAgICAgIGZvcm06IHt9LAogICAgICAvLyDmn6Xor6Llj4LmlbAKICAgICAgcXVlcnlQYXJhbXM6IHsKICAgICAgICBhcHByb3ZlU3RhdHVzOiB1bmRlZmluZWQsCiAgICAgICAgYXBwcm92ZVJlc3VsdDogdW5kZWZpbmVkCiAgICAgIH0sCiAgICAgIGVkaXQ6IGZhbHNlCiAgICB9OwogIH0sCiAgd2F0Y2g6IHt9LAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmdldExpc3QoKTsKICB9LAogIG1ldGhvZHM6IHsKICAgIGhhbmRsZVBhZ2VDaGFuZ2U6IGZ1bmN0aW9uIGhhbmRsZVBhZ2VDaGFuZ2UoX3JlZikgewogICAgICB2YXIgY3VycmVudFBhZ2UgPSBfcmVmLmN1cnJlbnRQYWdlLAogICAgICAgIHBhZ2VTaXplID0gX3JlZi5wYWdlU2l6ZTsKICAgICAgdGhpcy5jdXJyZW50UGFnZSA9IGN1cnJlbnRQYWdlOwogICAgICB0aGlzLnBhZ2VTaXplID0gcGFnZVNpemU7CiAgICAgIHRoaXMuZ2V0TGlzdCgpOwogICAgfSwKICAgIC8vIOWIl+ihqOeKtuaAgeagvOW8j+WMlgogICAgb3BlcmF0aW9uRm9ybWF0OiBmdW5jdGlvbiBvcGVyYXRpb25Gb3JtYXQoX3JlZjIpIHsKICAgICAgdmFyIGNlbGxWYWx1ZSA9IF9yZWYyLmNlbGxWYWx1ZTsKICAgICAgdmFyIGJlbG9uZ1RvID0gJ+acquefpeeahOexu+Weiyc7CiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5vcGVyYXRpb25PcHRpb25zLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgaWYgKGNlbGxWYWx1ZSA9PSAiMCIpIHsKICAgICAgICAgIGJlbG9uZ1RvID0gIuaWsOWiniI7CiAgICAgICAgfSBlbHNlIGlmIChjZWxsVmFsdWUgPT0gIjEiKSB7CiAgICAgICAgICBiZWxvbmdUbyA9ICLkv67mlLkiOwogICAgICAgIH0gZWxzZSBpZiAoY2VsbFZhbHVlID09ICIyIikgewogICAgICAgICAgYmVsb25nVG8gPSAi5rOo6ZSAIjsKICAgICAgICB9IGVsc2UgaWYgKGNlbGxWYWx1ZSA9PSAiMyIpIHsKICAgICAgICAgIGJlbG9uZ1RvID0gIuaOiOadgyI7CiAgICAgICAgfQogICAgICB9CiAgICAgIHJldHVybiBiZWxvbmdUbzsKICAgIH0sCiAgICBhcHByb3ZlU3RhdHVzRm9ybWF0OiBmdW5jdGlvbiBhcHByb3ZlU3RhdHVzRm9ybWF0KF9yZWYzKSB7CiAgICAgIHZhciBjZWxsVmFsdWUgPSBfcmVmMy5jZWxsVmFsdWU7CiAgICAgIHZhciBiZWxvbmdUbyA9ICfmnKrnn6XnmoTnsbvlnosnOwogICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMuYXBwcm92ZVN0YXR1c09wdGlvbnMubGVuZ3RoOyBpKyspIHsKICAgICAgICBpZiAoY2VsbFZhbHVlID09ICIwIikgewogICAgICAgICAgYmVsb25nVG8gPSAi5b6F5a6h5om5IjsKICAgICAgICB9IGVsc2UgaWYgKGNlbGxWYWx1ZSA9PSAiMSIpIHsKICAgICAgICAgIGJlbG9uZ1RvID0gIuW3suWuoeaJuSI7CiAgICAgICAgfQogICAgICB9CiAgICAgIHJldHVybiBiZWxvbmdUbzsKICAgIH0sCiAgICBhcHByb3ZlUmVzdWx0Rm9ybWF0OiBmdW5jdGlvbiBhcHByb3ZlUmVzdWx0Rm9ybWF0KF9yZWY0KSB7CiAgICAgIHZhciBjZWxsVmFsdWUgPSBfcmVmNC5jZWxsVmFsdWU7CiAgICAgIHZhciBiZWxvbmdUbyA9ICcnOwogICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMuYXBwcm92ZVJlc3VsdE9wdGlvbnMubGVuZ3RoOyBpKyspIHsKICAgICAgICBpZiAoY2VsbFZhbHVlID09ICIwIikgewogICAgICAgICAgYmVsb25nVG8gPSAi6YCa6L+HIjsKICAgICAgICB9IGVsc2UgaWYgKGNlbGxWYWx1ZSA9PSAiMSIpIHsKICAgICAgICAgIGJlbG9uZ1RvID0gIuacqumAmui/hyI7CiAgICAgICAgfQogICAgICB9CiAgICAgIHJldHVybiBiZWxvbmdUbzsKICAgIH0sCiAgICAvKiog5p+l6K+i55So5oi35YiX6KGoICovZ2V0TGlzdDogZnVuY3Rpb24gZ2V0TGlzdCgpIHsKICAgICAgdmFyIF90aGlzID0gdGhpczsKICAgICAgcmV0dXJuIF9hc3luY1RvR2VuZXJhdG9yKCAvKiNfX1BVUkVfXyovX3JlZ2VuZXJhdG9yUnVudGltZSgpLm1hcmsoZnVuY3Rpb24gX2NhbGxlZSgpIHsKICAgICAgICB2YXIgc3lzVGltZSwgbGssIHNlYXJjaFBhcmFtczsKICAgICAgICByZXR1cm4gX3JlZ2VuZXJhdG9yUnVudGltZSgpLndyYXAoZnVuY3Rpb24gX2NhbGxlZSQoX2NvbnRleHQpIHsKICAgICAgICAgIHdoaWxlICgxKSBzd2l0Y2ggKF9jb250ZXh0LnByZXYgPSBfY29udGV4dC5uZXh0KSB7CiAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICBfY29udGV4dC5uZXh0ID0gMjsKICAgICAgICAgICAgICByZXR1cm4gX3RoaXMuJGF4aW9zLmdldCgnL3N5c1BvbGljeUNvbnRyb2xsZXIvZ2V0TGljZW5zZUtleScpLnRoZW4oZnVuY3Rpb24gKHJlcykgewogICAgICAgICAgICAgICAgc3lzVGltZSA9IHJlcy5kYXRhLnN5c1RpbWU7CiAgICAgICAgICAgICAgICBsayA9IHJlcy5kYXRhLmxrOwogICAgICAgICAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnJvcikge30pOwogICAgICAgICAgICBjYXNlIDI6CiAgICAgICAgICAgICAgX3RoaXMubG9hZGluZyA9IHRydWU7CiAgICAgICAgICAgICAgc2VhcmNoUGFyYW1zID0gewogICAgICAgICAgICAgICAgY3VycmVudFBhZ2U6IF90aGlzLmN1cnJlbnRQYWdlLAogICAgICAgICAgICAgICAgcGFnZVNpemU6IF90aGlzLnBhZ2VTaXplLAogICAgICAgICAgICAgICAgYXBwcm92ZVN0YXR1czogX3RoaXMucXVlcnlQYXJhbXMuYXBwcm92ZVN0YXR1cywKICAgICAgICAgICAgICAgIGFwcHJvdmVSZXN1bHQ6IF90aGlzLnF1ZXJ5UGFyYW1zLmFwcHJvdmVSZXN1bHQsCiAgICAgICAgICAgICAgICBzeXNUaW1lOiBzeXNUaW1lLAogICAgICAgICAgICAgICAgbGs6IGxrCiAgICAgICAgICAgICAgfTsKICAgICAgICAgICAgICBfY29udGV4dC5uZXh0ID0gNjsKICAgICAgICAgICAgICByZXR1cm4gX3RoaXMuJGF4aW9zLmdldCgnL3N5c0FwcHJvdmVDb250cm9sbGVyL2dldEFsbCcsIHsKICAgICAgICAgICAgICAgIHBhcmFtczogc2VhcmNoUGFyYW1zCiAgICAgICAgICAgICAgfSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICAgICAgICBfdGhpcy5hcHByb3ZlTGlzdCA9IHJlcy5kYXRhLnJlY29yZHM7CiAgICAgICAgICAgICAgICBfdGhpcy50b3RhbCA9IHJlcy5kYXRhLnRvdGFsOwogICAgICAgICAgICAgICAgaWYgKHJlcy5kYXRhLnJlY29yZHMgPT0gJycpIHsKICAgICAgICAgICAgICAgICAgX3RoaXMuc2hvd1RhYmxlID0gZmFsc2U7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICBfdGhpcy5zaG93VGFibGUgPSB0cnVlOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgX3RoaXMubG9hZGluZyA9IGZhbHNlOwogICAgICAgICAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnJvcikgewogICAgICAgICAgICAgICAgX3RoaXMubG9hZGluZyA9IGZhbHNlOwogICAgICAgICAgICAgICAgLy8gdGhpcy4kbWVzc2FnZS5lcnJvcihlcnJvcikKICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgY2FzZSA2OgogICAgICAgICAgICBjYXNlICJlbmQiOgogICAgICAgICAgICAgIHJldHVybiBfY29udGV4dC5zdG9wKCk7CiAgICAgICAgICB9CiAgICAgICAgfSwgX2NhbGxlZSk7CiAgICAgIH0pKSgpOwogICAgfSwKICAgIC8qKiDmkJzntKLmjInpkq7mk43kvZwgKi8KICAgIGhhbmRsZVF1ZXJ5OiBkZWJvdW5jZShmdW5jdGlvbiAoKSB7CiAgICAgIHRoaXMuY3VycmVudFBhZ2UgPSAxOwogICAgICB0aGlzLnBhZ2VTaXplID0gMTA7CiAgICAgIHRoaXMuZ2V0TGlzdCgpOwogICAgfSwgMTAwMCksCiAgICBoYW5kbGVBcHByb3ZlOiBmdW5jdGlvbiBoYW5kbGVBcHByb3ZlKHJvdywgdmFsKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICB2YXIgdGlwcyA9ICcnOwogICAgICBpZiAodmFsID09IDApIHsKICAgICAgICB0aXBzID0gJ+OAkOmAmui/h+OAkSc7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGlwcyA9ICfjgJDmnKrpgJrov4fjgJEnOwogICAgICB9CiAgICAgIHRoaXMuJGNvbmZpcm0oJ+ehruiupOWuoeaguOe7k+aenCcgKyB0aXBzICsgJz8nLCAn5o+Q56S6JywgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAn56Gu5a6aJywKICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAn5Y+W5raIJywKICAgICAgICB0eXBlOiAnd2FybmluZycKICAgICAgfSkudGhlbihmdW5jdGlvbiAoKSB7CiAgICAgICAgcm93LmFwcHJvdmVSZXN1bHQgPSB2YWw7CiAgICAgICAgX3RoaXMyLnN1Ym1pdEFwcHJvdmUocm93KTsKICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKCkge30pOwogICAgfSwKICAgIC8qKiDmj5DkuqTmjInpkq4gKi8KICAgIHN1Ym1pdEFwcHJvdmU6IGRlYm91bmNlKCAvKiNfX1BVUkVfXyovZnVuY3Rpb24gKCkgewogICAgICB2YXIgX3JlZjUgPSBfYXN5bmNUb0dlbmVyYXRvciggLyojX19QVVJFX18qL19yZWdlbmVyYXRvclJ1bnRpbWUoKS5tYXJrKGZ1bmN0aW9uIF9jYWxsZWUyKHJvdykgewogICAgICAgIHZhciBfdGhpczMgPSB0aGlzOwogICAgICAgIHZhciBzeXNUaW1lLCBsazsKICAgICAgICByZXR1cm4gX3JlZ2VuZXJhdG9yUnVudGltZSgpLndyYXAoZnVuY3Rpb24gX2NhbGxlZTIkKF9jb250ZXh0MikgewogICAgICAgICAgd2hpbGUgKDEpIHN3aXRjaCAoX2NvbnRleHQyLnByZXYgPSBfY29udGV4dDIubmV4dCkgewogICAgICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgICAgX2NvbnRleHQyLm5leHQgPSAyOwogICAgICAgICAgICAgIHJldHVybiB0aGlzLiRheGlvcy5nZXQoJy9zeXNQb2xpY3lDb250cm9sbGVyL2dldExpY2Vuc2VLZXknKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgICAgICAgIHN5c1RpbWUgPSByZXMuZGF0YS5zeXNUaW1lOwogICAgICAgICAgICAgICAgbGsgPSByZXMuZGF0YS5sazsKICAgICAgICAgICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZXJyb3IpIHt9KTsKICAgICAgICAgICAgY2FzZSAyOgogICAgICAgICAgICAgIHJvdy5zeXNUaW1lID0gc3lzVGltZTsKICAgICAgICAgICAgICByb3cubGsgPSBsazsKICAgICAgICAgICAgICBfY29udGV4dDIubmV4dCA9IDY7CiAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuJGF4aW9zLnBvc3QoJy9zeXNBcHByb3ZlQ29udHJvbGxlci9zdWJtaXRBcHByb3ZlJywgcm93KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgICAgICAgIGlmIChyZXMuY29kZSA9PSAwKSB7CiAgICAgICAgICAgICAgICAgIF90aGlzMy4kbWVzc2FnZS5zdWNjZXNzKCflrqHmoLjmiJDlip8nKTsKICAgICAgICAgICAgICAgICAgX3RoaXMzLmdldExpc3QoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGlmIChyZXMuY29kZSA9PSAxKSB7CiAgICAgICAgICAgICAgICAgIF90aGlzMy4kbWVzc2FnZS5lcnJvcihyZXMuZGF0YSk7CiAgICAgICAgICAgICAgICAgIF90aGlzMy5nZXRMaXN0KCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycm9yKSB7CiAgICAgICAgICAgICAgICAvLyB0aGlzLiRtZXNzYWdlLmVycm9yKGVycm9yKQogICAgICAgICAgICAgICAgX3RoaXMzLmdldExpc3QoKTsKICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgY2FzZSA2OgogICAgICAgICAgICBjYXNlICJlbmQiOgogICAgICAgICAgICAgIHJldHVybiBfY29udGV4dDIuc3RvcCgpOwogICAgICAgICAgfQogICAgICAgIH0sIF9jYWxsZWUyLCB0aGlzKTsKICAgICAgfSkpOwogICAgICByZXR1cm4gZnVuY3Rpb24gKF94KSB7CiAgICAgICAgcmV0dXJuIF9yZWY1LmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7CiAgICAgIH07CiAgICB9KCksIDEwMDApCiAgfQp9Ow=="},{"version":3,"names":["debounce","name","data","approveStatusOptions","value","label","approveResultOptions","operationOptions","loading","showTable","ids","single","multiple","currentPage","pageSize","total","approveList","title","open","form","queryParams","approveStatus","undefined","approveResult","edit","watch","created","getList","methods","handlePageChange","_ref","operationFormat","_ref2","cellValue","belongTo","i","length","approveStatusFormat","_ref3","approveResultFormat","_ref4","_this","_asyncToGenerator","_regeneratorRuntime","mark","_callee","sysTime","lk","searchParams","wrap","_callee$","_context","prev","next","$axios","get","then","res","catch","error","params","records","stop","handleQuery","handleApprove","row","val","_this2","tips","$confirm","confirmButtonText","cancelButtonText","type","submitApprove","_ref5","_callee2","_this3","_callee2$","_context2","post","code","$message","success","_x","apply","arguments"],"sources":["src/views/examineManager/sysApprove/index.vue"],"sourcesContent":["<template>\r\n <div class=\"app-container\">\r\n <el-row :gutter=\"24\">\r\n <!--用户数据-->\r\n <el-col :span=\"24\" :xs=\"24\">\r\n <el-form :model=\"queryParams\" ref=\"queryForm\" size=\"small\" :inline=\"true\" label-width=\"68px\">\r\n <el-form-item label=\"审核状态\" prop=\"approveStatus\">\r\n <el-select\r\n v-model=\"queryParams.approveStatus\"\r\n placeholder=\"请选择审核状态\"\r\n clearable\r\n style=\"width: 240px\"\r\n >\r\n <el-option\r\n v-for=\"item in approveStatusOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n </el-form-item>\r\n <el-form-item label=\"审核结果\" prop=\"approveResult\">\r\n <el-select\r\n v-model=\"queryParams.approveResult\"\r\n placeholder=\"请选择审核结果\"\r\n clearable\r\n style=\"width: 240px\"\r\n >\r\n <el-option\r\n v-for=\"item in approveResultOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" icon=\"el-icon-search\" size=\"mini\" @click=\"handleQuery\">搜索</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <div style=\"padding-top: 10px\">\r\n <vxe-table\r\n ref=\"xTable\"\r\n align=\"center\"\r\n :loading=\"loading\"\r\n class=\"mytable-style\"\r\n auto-resize\r\n border\r\n resizable\r\n export-config\r\n highlight-current-row\r\n show-overflow\r\n max-height=\"700\"\r\n :data=\"approveList\"\r\n :radio-config=\"{trigger: 'row'}\"\r\n >\r\n <vxe-table-column field=\"moduleName\" title=\"模块名称\"/>\r\n <vxe-table-column field=\"operation\" title=\"执行操作\" :formatter=\"operationFormat\"/>\r\n <vxe-table-column field=\"approveStatus\" title=\"审核状态\" :formatter=\"approveStatusFormat\"/>\r\n <vxe-table-column field=\"createTime\" title=\"提交时间\"/>\r\n <vxe-table-column field=\"parameterContent\" title=\"内容\"/>\r\n <vxe-table-column field=\"approveResult\" title=\"审核结果\" :formatter=\"approveResultFormat\"/>\r\n <vxe-table-column title=\"操作\" width=\"320\">\r\n <template slot-scope=\"scope\" v-if=\"scope.row.approveStatus == 0\">\r\n <el-button\r\n size=\"mini\"\r\n type=\"text\"\r\n icon=\"el-icon-check\"\r\n @click=\"handleApprove(scope.row,0)\"\r\n v-hasPermi=\"['approveManager:approve:submitApprove']\"\r\n >通过\r\n </el-button>\r\n\r\n <el-button\r\n size=\"mini\"\r\n type=\"text\"\r\n icon=\"el-icon-close\"\r\n @click=\"handleApprove(scope.row,1)\"\r\n v-hasPermi=\"['approveManager:approve:submitApprove']\"\r\n >未通过\r\n </el-button>\r\n </template>\r\n </vxe-table-column>\r\n </vxe-table>\r\n <vxe-pager\r\n v-show=\"showTable\"\r\n perfect\r\n :current-page.sync=\"currentPage\"\r\n :page-size.sync=\"pageSize\"\r\n :total=\"total\"\r\n :page-sizes=\"[10,50,100]\"\r\n :layouts=\"['PrevJump', 'PrevPage','JumpNumber', 'NextPage', 'NextJump', 'Sizes', 'FullJump', 'Total']\"\r\n @page-change=\"handlePageChange\"\r\n >\r\n </vxe-pager>\r\n </div>\r\n </el-col>\r\n </el-row>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport {debounce} from 'lodash'\r\n\r\nexport default {\r\n name: \"User\",\r\n data() {\r\n return {\r\n approveStatusOptions: [\r\n {value: '0', label: '待审核'},\r\n {value: '1', label: '已审核'}\r\n ],\r\n approveResultOptions: [\r\n {value: '0', label: '通过'},\r\n {value: '1', label: '未通过'}\r\n ],\r\n operationOptions: [\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 loading: true,\r\n showTable: true,\r\n // 选中数组\r\n ids: [],\r\n // 非单个禁用\r\n single: true,\r\n // 非多个禁用\r\n multiple: true,\r\n currentPage: 1,\r\n pageSize: 10,\r\n // 总条数\r\n total: 0,\r\n // 表格数据\r\n approveList: null,\r\n // 弹出层标题\r\n title: \"\",\r\n // 是否显示弹出层\r\n open: false,\r\n // 表单参数\r\n form: {},\r\n // 查询参数\r\n queryParams: {\r\n approveStatus: undefined,\r\n approveResult: undefined\r\n },\r\n edit: false\r\n };\r\n },\r\n watch: {},\r\n created() {\r\n this.getList()\r\n },\r\n methods: {\r\n handlePageChange({currentPage, pageSize}) {\r\n this.currentPage = currentPage\r\n this.pageSize = pageSize\r\n this.getList()\r\n },\r\n // 列表状态格式化\r\n operationFormat({cellValue}) {\r\n let belongTo = '未知的类型'\r\n for (let i = 0; i < this.operationOptions.length; i++) {\r\n if (cellValue == \"0\") {\r\n belongTo = \"新增\"\r\n } else if (cellValue == \"1\") {\r\n belongTo = \"修改\"\r\n } else if (cellValue == \"2\") {\r\n belongTo = \"注销\"\r\n } else if (cellValue == \"3\") {\r\n belongTo = \"授权\"\r\n }\r\n }\r\n return belongTo\r\n },\r\n approveStatusFormat({cellValue}) {\r\n let belongTo = '未知的类型'\r\n for (let i = 0; i < this.approveStatusOptions.length; i++) {\r\n if (cellValue == \"0\") {\r\n belongTo = \"待审批\"\r\n } else if (cellValue == \"1\") {\r\n belongTo = \"已审批\"\r\n }\r\n }\r\n return belongTo\r\n },\r\n approveResultFormat({cellValue}) {\r\n let belongTo = ''\r\n for (let i = 0; i < this.approveResultOptions.length; i++) {\r\n if (cellValue == \"0\") {\r\n belongTo = \"通过\"\r\n } else if (cellValue == \"1\") {\r\n belongTo = \"未通过\"\r\n }\r\n }\r\n return belongTo\r\n },\r\n /** 查询用户列表 */\r\n async getList() {\r\n let sysTime\r\n let lk\r\n await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {\r\n sysTime = res.data.sysTime\r\n lk = res.data.lk\r\n }).catch((error) => {\r\n })\r\n\r\n this.loading = true;\r\n var searchParams = {\r\n currentPage: this.currentPage,\r\n pageSize: this.pageSize,\r\n approveStatus: this.queryParams.approveStatus,\r\n approveResult: this.queryParams.approveResult,\r\n sysTime: sysTime,\r\n lk: lk\r\n }\r\n await this.$axios.get('/sysApproveController/getAll',\r\n {params: searchParams}).then((res) => {\r\n this.approveList = res.data.records\r\n this.total = res.data.total\r\n\r\n if (res.data.records == '') {\r\n this.showTable = false\r\n } else {\r\n this.showTable = true\r\n }\r\n this.loading = false\r\n }).catch((error) => {\r\n this.loading = false;\r\n // this.$message.error(error)\r\n })\r\n },\r\n /** 搜索按钮操作 */\r\n handleQuery: debounce(function () {\r\n this.currentPage = 1\r\n this.pageSize = 10\r\n this.getList()\r\n }, 1000),\r\n handleApprove(row, val) {\r\n let tips = ''\r\n if (val == 0) {\r\n tips = '【通过】'\r\n } else {\r\n tips = '【未通过】'\r\n }\r\n this.$confirm('确认审核结果' + tips + '?', '提示', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n type: 'warning'\r\n }).then(() => {\r\n row.approveResult = val\r\n this.submitApprove(row)\r\n }).catch(() => {\r\n });\r\n },\r\n /** 提交按钮 */\r\n submitApprove: debounce(async function (row) {\r\n let sysTime\r\n let lk\r\n await this.$axios.get('/sysPolicyController/getLicenseKey').then((res) => {\r\n sysTime = res.data.sysTime\r\n lk = res.data.lk\r\n }).catch((error) => {\r\n })\r\n\r\n row.sysTime = sysTime\r\n row.lk = lk\r\n await this.$axios.post('/sysApproveController/submitApprove', row).then((res) => {\r\n if (res.code == 0) {\r\n this.$message.success('审核成功')\r\n this.getList();\r\n }\r\n if (res.code == 1) {\r\n this.$message.error(res.data)\r\n this.getList();\r\n }\r\n }).catch((error) => {\r\n // this.$message.error(error)\r\n this.getList();\r\n })\r\n }, 1000)\r\n }\r\n};\r\n</script>\r\n"],"mappings":"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"}]}