68c2fbcadc7ba22a6cee9149eb09f8b4.json 22 KB

1
  1. {"remainingRequest":"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\\sysManager\\sysPolicy\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\test\\ssi-satoken\\ui\\src\\views\\sysManager\\sysPolicy\\index.vue","mtime":1697529939547},{"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":1669864538178},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1669864538095},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1669864538178},{"path":"D:\\test\\ssi-satoken\\ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1697679531049}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJEOi90ZXN0L3NzaS1zYXRva2VuL3VpL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2ludGVyb3BSZXF1aXJlRGVmYXVsdC5qcyIpLmRlZmF1bHQ7Ck9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCAiX19lc01vZHVsZSIsIHsKICB2YWx1ZTogdHJ1ZQp9KTsKZXhwb3J0cy5kZWZhdWx0ID0gdm9pZCAwOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuam9pbi5qcyIpOwp2YXIgX3JlZ2VuZXJhdG9yUnVudGltZTIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkQ6L3Rlc3Qvc3NpLXNhdG9rZW4vdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvcmVnZW5lcmF0b3JSdW50aW1lLmpzIikpOwp2YXIgX2FzeW5jVG9HZW5lcmF0b3IyID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJEOi90ZXN0L3NzaS1zYXRva2VuL3VpL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL2FzeW5jVG9HZW5lcmF0b3IuanMiKSk7CnZhciBfbG9kYXNoID0gcmVxdWlyZSgibG9kYXNoIik7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCnZhciBfZGVmYXVsdCA9IHsKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgcGFzc3dvcmRSdWxlTGlzdDogW3sKICAgICAgICB2YWx1ZTogJ0EnLAogICAgICAgIGxhYmVsOiAn5aSn5YaZ5a2X5q+NJwogICAgICB9LCB7CiAgICAgICAgdmFsdWU6ICdCJywKICAgICAgICBsYWJlbDogJ+Wwj+WGmeWtl+avjScKICAgICAgfSwgewogICAgICAgIHZhbHVlOiAnQycsCiAgICAgICAgbGFiZWw6ICfmlbDlrZcnCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogJ0QnLAogICAgICAgIGxhYmVsOiAn54m55q6K5a2X56ym77yaIUAkJV4qKClfLSs9Py8nCiAgICAgIH1dLAogICAgICBleGNOb3RpY2VPcHRpb25zOiBbewogICAgICAgIHZhbHVlOiAnMCcsCiAgICAgICAgbGFiZWw6ICfpgq7ku7YnCiAgICAgIH1dLAogICAgICBleGNMZXZlbE9wdGlvbnM6IFt7CiAgICAgICAgdmFsdWU6ICcwJywKICAgICAgICBsYWJlbDogJ0EnCiAgICAgIH0sIHsKICAgICAgICB2YWx1ZTogJzEnLAogICAgICAgIGxhYmVsOiAnQicKICAgICAgfV0sCiAgICAgIGF1ZGl0YWJsZUV2ZW50TGlzdDogW3sKICAgICAgICB2YWx1ZTogJzAnLAogICAgICAgIGxhYmVsOiAn5LiN5a6h6K6hTldQ6aKE5rWL5p+l6K+iJwogICAgICB9LCB7CiAgICAgICAgdmFsdWU6ICcxJywKICAgICAgICBsYWJlbDogJ+S4jeWuoeiuoeefreacn+mihOa1i+afpeivoicKICAgICAgfV0sCiAgICAgIGZvcm06IHsKICAgICAgICBsb2dpbkZhaWxzOiAnJywKICAgICAgICBsb2dpbkxvY2s6ICcnLAogICAgICAgIHNjYW5BY2NvdW50OiAnJywKICAgICAgICBpbmFjdGl2ZUxvZ291dDogJycsCiAgICAgICAgYXVkaXRMb2c6ICcnLAogICAgICAgIGF1ZGl0TG9nQmFrQ2FwQWxhcm06IDEsCiAgICAgICAgbWVtb3J5V2FybjogJycsCiAgICAgICAgYmZoaHM6ICcnLAogICAgICAgIGxvZ1NwYWNlV2FybjogJycsCiAgICAgICAgZXhjTm90aWNlV2F5QTogJzAnLAogICAgICAgIGV4Y05vdGljZVdheUI6ICcwJywKICAgICAgICBleGNMZXZlbExvZ2luOiAiMCIsCiAgICAgICAgZXhjTGV2ZWxTYW1lVXNlcjogJzAnLAogICAgICAgIHVuYXV0aG9yaXplZEFjY2Vzc0V4Y2VwdGlvbkxldmVsOiAnMCcsCiAgICAgICAgaXBBZGRyZXNzRXhjZXB0aW9uTGV2ZWw6ICcwJywKICAgICAgICBwYXNzd29yZFJ1bGU6IFtdLAogICAgICAgIGF1ZGl0YWJsZUV2ZW50OiBbXQogICAgICB9LAogICAgICAvLyDooajljZXmoKHpqowKICAgICAgcnVsZXM6IHsKICAgICAgICBsb2dpbkZhaWxzOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi55m75b2V5aSx6LSl5qyh5pWw6ZmQ5Yi25LiN6IO95Li656m6IiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH0sIHsKICAgICAgICAgIHBhdHRlcm46IC9eKFsxLTldfDEwKSQvLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpTEtMTDmlbTmlbAiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgc2NhbkFjY291bnQ6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLorr7lrprmnIjmlbDkuI3og73kuLrnqboiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfSwgewogICAgICAgICAgcGF0dGVybjogL14oWzEtM10pJC8sCiAgICAgICAgICBtZXNzYWdlOiAi6K+36L6T5YWlMS0z5pW05pWwIiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dLAogICAgICAgIGxvZ2luTG9jazogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIueZu+W9leWksei0pemUgeWumuaXtumVv+S4jeiDveS4uuepuiIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9LCB7CiAgICAgICAgICBwYXR0ZXJuOiAvXig/OlsyLTldXGR8MTAwKSQvLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpTIwLTEwMOaVtOaVsCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBpbmFjdGl2ZUxvZ291dDogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIumdnua0u+WKqOeKtuaAgeeZu+WHuuezu+e7n+S4jeiDveS4uuepuiIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9LCB7CiAgICAgICAgICBwYXR0ZXJuOiAvXihbMS05XXxbMS0yXVxkfDMwKSQvLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpTEtMzDmlbTmlbAiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgYXVkaXRMb2c6IFt7CiAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwKICAgICAgICAgIG1lc3NhZ2U6ICLlrqHorqHml6Xlv5fkv53nlZnmnIjmlbDkuI3og73kuLrnqboiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfSwgewogICAgICAgICAgcGF0dGVybjogL14oWzYtOV18KDFbMC0yXSkpJC8sCiAgICAgICAgICBtZXNzYWdlOiAi6K+36L6T5YWlNi0xMuaVtOaVsCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBhdWRpdExvZ0Jha0NhcEFsYXJtOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi5a6h6K6h5pel5b+X5L+d5a2Y5a656YeP5LiK6ZmQ5LiN6IO95Li656m6IiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH0sIHsKICAgICAgICAgIHBhdHRlcm46IC9eKFsxLTldfDEwKSQvLAogICAgICAgICAgbWVzc2FnZTogIuivt+i+k+WFpTEtMTDmlbTmlbAiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgbWVtb3J5V2FybjogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuWGheWtmOiuvuWumuWAvOS4jeiDveS4uuepuiIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9LCB7CiAgICAgICAgICBwYXR0ZXJuOiAvXig/OlsyLThdXGR8OTApJC8sCiAgICAgICAgICBtZXNzYWdlOiAi6K+36L6T5YWlMjAtOTDmlbTmlbAiLAogICAgICAgICAgdHJpZ2dlcjogImJsdXIiCiAgICAgICAgfV0sCiAgICAgICAgbG9nU3BhY2VXYXJuOiBbewogICAgICAgICAgcmVxdWlyZWQ6IHRydWUsCiAgICAgICAgICBtZXNzYWdlOiAi5pel5b+X5a2Y5YKo6K6+5a6a5YC85ZGK6K2m5LiN6IO95Li656m6IiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH0sIHsKICAgICAgICAgIHBhdHRlcm46IC9eKD86WzItOF1cZHw5MCkkLywKICAgICAgICAgIG1lc3NhZ2U6ICLor7fovpPlhaUyMC05MOaVtOaVsCIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9XSwKICAgICAgICBiZmhoczogW3sKICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLAogICAgICAgICAgbWVzc2FnZTogIuW5tuWPkeS8muivneaVsOS4jeiDveS4uuepuiIsCiAgICAgICAgICB0cmlnZ2VyOiAiYmx1ciIKICAgICAgICB9LCB7CiAgICAgICAgICBwYXR0ZXJuOiAvXihbMS05XXwxMCkkLywKICAgICAgICAgIG1lc3NhZ2U6ICLor7fovpPlhaUxLTEw5pW05pWwIiwKICAgICAgICAgIHRyaWdnZXI6ICJibHVyIgogICAgICAgIH1dCiAgICAgIH0KICAgIH07CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy5nZXRMaXN0KCk7CiAgfSwKICBtZXRob2RzOiB7CiAgICBnZXRMaXN0OiBmdW5jdGlvbiBnZXRMaXN0KCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICByZXR1cm4gKDAsIF9hc3luY1RvR2VuZXJhdG9yMi5kZWZhdWx0KSggLyojX19QVVJFX18qLygwLCBfcmVnZW5lcmF0b3JSdW50aW1lMi5kZWZhdWx0KSgpLm1hcmsoZnVuY3Rpb24gX2NhbGxlZSgpIHsKICAgICAgICByZXR1cm4gKDAsIF9yZWdlbmVyYXRvclJ1bnRpbWUyLmRlZmF1bHQpKCkud3JhcChmdW5jdGlvbiBfY2FsbGVlJChfY29udGV4dCkgewogICAgICAgICAgd2hpbGUgKDEpIHN3aXRjaCAoX2NvbnRleHQucHJldiA9IF9jb250ZXh0Lm5leHQpIHsKICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgIF9jb250ZXh0Lm5leHQgPSAyOwogICAgICAgICAgICAgIHJldHVybiBfdGhpcy4kYXhpb3MuZ2V0KCcvc3lzUG9saWN5Q29udHJvbGxlci9nZXRBbGwnKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgICAgICAgIF90aGlzLmZvcm0gPSByZXMuZGF0YTsKICAgICAgICAgICAgICAgIF90aGlzLmZvcm0ucGFzc3dvcmRSdWxlID0gcmVzLmRhdGEucGFzc3dvcmRSdWxlLnNwbGl0KCcsJyk7CiAgICAgICAgICAgICAgICBpZiAocmVzLmRhdGEuYXVkaXRhYmxlRXZlbnQgPT0gbnVsbCkgewogICAgICAgICAgICAgICAgICBfdGhpcy5mb3JtLmF1ZGl0YWJsZUV2ZW50ID0gW107CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICBfdGhpcy5mb3JtLmF1ZGl0YWJsZUV2ZW50ID0gcmVzLmRhdGEuYXVkaXRhYmxlRXZlbnQuc3BsaXQoJywnKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9KS5jYXRjaChmdW5jdGlvbiAoZXJyb3IpIHsKICAgICAgICAgICAgICAgIC8vIHRoaXMuJG1lc3NhZ2UuZXJyb3IoZXJyb3IpCiAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgY2FzZSAiZW5kIjoKICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQuc3RvcCgpOwogICAgICAgICAgfQogICAgICAgIH0sIF9jYWxsZWUpOwogICAgICB9KSkoKTsKICAgIH0sCiAgICBvblN1Ym1pdDogKDAsIF9sb2Rhc2guZGVib3VuY2UpKCAvKiNfX1BVUkVfXyovKDAsIF9hc3luY1RvR2VuZXJhdG9yMi5kZWZhdWx0KSggLyojX19QVVJFX18qLygwLCBfcmVnZW5lcmF0b3JSdW50aW1lMi5kZWZhdWx0KSgpLm1hcmsoZnVuY3Rpb24gX2NhbGxlZTMoKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICByZXR1cm4gKDAsIF9yZWdlbmVyYXRvclJ1bnRpbWUyLmRlZmF1bHQpKCkud3JhcChmdW5jdGlvbiBfY2FsbGVlMyQoX2NvbnRleHQzKSB7CiAgICAgICAgd2hpbGUgKDEpIHN3aXRjaCAoX2NvbnRleHQzLnByZXYgPSBfY29udGV4dDMubmV4dCkgewogICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICB0aGlzLiRyZWZzWyJmb3JtIl0udmFsaWRhdGUoIC8qI19fUFVSRV9fKi9mdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgdmFyIF9yZWYyID0gKDAsIF9hc3luY1RvR2VuZXJhdG9yMi5kZWZhdWx0KSggLyojX19QVVJFX18qLygwLCBfcmVnZW5lcmF0b3JSdW50aW1lMi5kZWZhdWx0KSgpLm1hcmsoZnVuY3Rpb24gX2NhbGxlZTIodmFsaWQpIHsKICAgICAgICAgICAgICAgIHJldHVybiAoMCwgX3JlZ2VuZXJhdG9yUnVudGltZTIuZGVmYXVsdCkoKS53cmFwKGZ1bmN0aW9uIF9jYWxsZWUyJChfY29udGV4dDIpIHsKICAgICAgICAgICAgICAgICAgd2hpbGUgKDEpIHN3aXRjaCAoX2NvbnRleHQyLnByZXYgPSBfY29udGV4dDIubmV4dCkgewogICAgICAgICAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgICAgICAgIGlmICghdmFsaWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgX2NvbnRleHQyLm5leHQgPSAxMTsKICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICBpZiAoIShfdGhpczIuZm9ybS5wYXNzd29yZFJ1bGUubGVuZ3RoIDwgMykpIHsKICAgICAgICAgICAgICAgICAgICAgICAgX2NvbnRleHQyLm5leHQgPSA2OwogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgIF90aGlzMi4kbWVzc2FnZS53YXJuaW5nKCflr4bnoIHop4TliJnoh7PlsJHpnIDopoEz56eN5Lul5LiK55qE57uE5ZCI77yBJyk7CiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQyLmFicnVwdCgicmV0dXJuIik7CiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OgogICAgICAgICAgICAgICAgICAgICAgX3RoaXMyLmZvcm0ucGFzc3dvcmRSdWxlID0gX3RoaXMyLmZvcm0ucGFzc3dvcmRSdWxlLmpvaW4oIiwiKTsKICAgICAgICAgICAgICAgICAgICBjYXNlIDc6CiAgICAgICAgICAgICAgICAgICAgICBfdGhpczIuZm9ybS5hdWRpdGFibGVFdmVudCA9IF90aGlzMi5mb3JtLmF1ZGl0YWJsZUV2ZW50LmpvaW4oIiwiKTsKICAgICAgICAgICAgICAgICAgICAgIF90aGlzMi5sb2FkaW5nID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgIF9jb250ZXh0Mi5uZXh0ID0gMTE7CiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gX3RoaXMyLiRheGlvcy5wb3N0KCcvc3lzUG9saWN5Q29udHJvbGxlcicsIF90aGlzMi5mb3JtKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICAgICAgICAgICAgICAgICAgX3RoaXMyLiRtZXNzYWdlLnN1Y2Nlc3MoJ+etlueVpemFjee9ruS/neWtmOaIkOWKnycpOwogICAgICAgICAgICAgICAgICAgICAgICBfdGhpczIubG9hZGluZyA9IGZhbHNlOwogICAgICAgICAgICAgICAgICAgICAgICBfdGhpczIuZ2V0TGlzdCgpOwogICAgICAgICAgICAgICAgICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycm9yKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIF90aGlzMi5sb2FkaW5nID0gZmFsc2U7CiAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICBjYXNlIDExOgogICAgICAgICAgICAgICAgICAgIGNhc2UgImVuZCI6CiAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQyLnN0b3AoKTsKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfSwgX2NhbGxlZTIpOwogICAgICAgICAgICAgIH0pKTsKICAgICAgICAgICAgICByZXR1cm4gZnVuY3Rpb24gKF94KSB7CiAgICAgICAgICAgICAgICByZXR1cm4gX3JlZjIuYXBwbHkodGhpcywgYXJndW1lbnRzKTsKICAgICAgICAgICAgICB9OwogICAgICAgICAgICB9KCkpOwogICAgICAgICAgY2FzZSAxOgogICAgICAgICAgY2FzZSAiZW5kIjoKICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0My5zdG9wKCk7CiAgICAgICAgfQogICAgICB9LCBfY2FsbGVlMywgdGhpcyk7CiAgICB9KSksIDEwMDApCiAgfQp9OwpleHBvcnRzLmRlZmF1bHQgPSBfZGVmYXVsdDs="},{"version":3,"names":["_lodash","require","data","passwordRuleList","value","label","excNoticeOptions","excLevelOptions","auditableEventList","form","loginFails","loginLock","scanAccount","inactiveLogout","auditLog","auditLogBakCapAlarm","memoryWarn","bfhhs","logSpaceWarn","excNoticeWayA","excNoticeWayB","excLevelLogin","excLevelSameUser","unauthorizedAccessExceptionLevel","ipAddressExceptionLevel","passwordRule","auditableEvent","rules","required","message","trigger","pattern","created","getList","methods","_this","_asyncToGenerator2","default","_regeneratorRuntime2","mark","_callee","wrap","_callee$","_context","prev","next","$axios","get","then","res","split","catch","error","stop","onSubmit","debounce","_callee3","_this2","_callee3$","_context3","$refs","validate","_ref2","_callee2","valid","_callee2$","_context2","length","$message","warning","abrupt","join","loading","post","success","_x","apply","arguments","exports","_default"],"sources":["src/views/sysManager/sysPolicy/index.vue"],"sourcesContent":["<template>\r\n <div class=\"app-container\">\r\n <el-form ref=\"form\" :model=\"form\" :rules=\"rules\" label-width=\"250px\" size=\"small\">\r\n <fieldset>\r\n <legend>登录策略配置</legend>\r\n <el-form-item label=\"登录失败次数限制\" prop=\"loginFails\">\r\n <el-input v-model=\"form.loginFails\" style=\"width: 240px\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"登录失败锁定时长(至少20分钟)\" prop=\"loginLock\">\r\n <el-input v-model=\"form.loginLock\" style=\"width: 240px\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"非活动状态登出系统(设定分钟数)\" prop=\"inactiveLogout\">\r\n <el-input v-model=\"form.inactiveLogout\" style=\"width: 240px\"></el-input>\r\n </el-form-item>\r\n </fieldset>\r\n <fieldset>\r\n <legend>账号、密码策略配置</legend>\r\n <el-form-item label=\"密码规则设置\">\r\n <el-checkbox-group v-model=\"form.passwordRule\">\r\n <el-checkbox v-for=\"(item,index) in passwordRuleList\" :key=\"index\" :label=\"item.value\">{{ item.label }}\r\n </el-checkbox>\r\n </el-checkbox-group>\r\n </el-form-item>\r\n </fieldset>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"onSubmit\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n</template>\r\n<script>\r\nimport {debounce} from \"lodash\";\r\n\r\nexport default {\r\n data() {\r\n return {\r\n passwordRuleList: [\r\n {value: 'A', label: '大写字母'},\r\n {value: 'B', label: '小写字母'},\r\n {value: 'C', label: '数字'},\r\n {value: 'D', label: '特殊字符:!@$%^*()_-+=?/'},\r\n ],\r\n excNoticeOptions: [\r\n {value: '0', label: '邮件'}\r\n ],\r\n excLevelOptions: [\r\n {value: '0', label: 'A'},\r\n {value: '1', label: 'B'}\r\n ],\r\n auditableEventList: [\r\n {value: '0', label: '不审计NWP预测查询'},\r\n {value: '1', label: '不审计短期预测查询'}\r\n ],\r\n form: {\r\n loginFails: '',\r\n loginLock: '',\r\n scanAccount: '',\r\n inactiveLogout: '',\r\n auditLog: '',\r\n auditLogBakCapAlarm: 1,\r\n memoryWarn: '',\r\n bfhhs: '',\r\n logSpaceWarn: '',\r\n excNoticeWayA: '0',\r\n excNoticeWayB: '0',\r\n excLevelLogin: \"0\",\r\n excLevelSameUser: '0',\r\n unauthorizedAccessExceptionLevel: '0',\r\n ipAddressExceptionLevel: '0',\r\n passwordRule: [],\r\n auditableEvent: []\r\n },\r\n // 表单校验\r\n rules: {\r\n loginFails: [\r\n {required: true, message: \"登录失败次数限制不能为空\", trigger: \"blur\"},\r\n {pattern: /^([1-9]|10)$/, message: \"请输入1-10整数\", trigger: \"blur\"}\r\n ],\r\n scanAccount: [\r\n {required: true, message: \"设定月数不能为空\", trigger: \"blur\"},\r\n {pattern: /^([1-3])$/, message: \"请输入1-3整数\", trigger: \"blur\"}\r\n ],\r\n loginLock: [\r\n {required: true, message: \"登录失败锁定时长不能为空\", trigger: \"blur\"},\r\n {pattern: /^(?:[2-9]\\d|100)$/, message: \"请输入20-100整数\", trigger: \"blur\"}\r\n ],\r\n inactiveLogout: [\r\n {required: true, message: \"非活动状态登出系统不能为空\", trigger: \"blur\"},\r\n {pattern: /^([1-9]|[1-2]\\d|30)$/, message: \"请输入1-30整数\", trigger: \"blur\"}\r\n ],\r\n auditLog: [\r\n {required: true, message: \"审计日志保留月数不能为空\", trigger: \"blur\"},\r\n {pattern: /^([6-9]|(1[0-2]))$/, message: \"请输入6-12整数\", trigger: \"blur\"}\r\n ],\r\n auditLogBakCapAlarm: [\r\n {required: true, message: \"审计日志保存容量上限不能为空\", trigger: \"blur\"},\r\n {pattern: /^([1-9]|10)$/, message: \"请输入1-10整数\", trigger: \"blur\"}\r\n ],\r\n memoryWarn: [\r\n {required: true, message: \"内存设定值不能为空\", trigger: \"blur\"},\r\n {pattern: /^(?:[2-8]\\d|90)$/, message: \"请输入20-90整数\", trigger: \"blur\"}\r\n ],\r\n logSpaceWarn: [\r\n {required: true, message: \"日志存储设定值告警不能为空\", trigger: \"blur\"},\r\n {pattern: /^(?:[2-8]\\d|90)$/, message: \"请输入20-90整数\", trigger: \"blur\"}\r\n ],\r\n bfhhs: [\r\n {required: true, message: \"并发会话数不能为空\", trigger: \"blur\"},\r\n {pattern: /^([1-9]|10)$/, message: \"请输入1-10整数\", trigger: \"blur\"}\r\n ]\r\n },\r\n }\r\n },\r\n created() {\r\n this.getList()\r\n },\r\n methods: {\r\n async getList() {\r\n await this.$axios.get('/sysPolicyController/getAll').then((res) => {\r\n this.form = res.data\r\n this.form.passwordRule = res.data.passwordRule.split(',')\r\n\r\n if (res.data.auditableEvent==null){\r\n this.form.auditableEvent = []\r\n }\r\n else{\r\n this.form.auditableEvent = res.data.auditableEvent.split(',')\r\n }\r\n }).catch((error) => {\r\n // this.$message.error(error)\r\n })\r\n },\r\n onSubmit: debounce(async function () {\r\n this.$refs[\"form\"].validate(async valid => {\r\n if (valid) {\r\n if (this.form.passwordRule.length < 3) {\r\n this.$message.warning('密码规则至少需要3种以上的组合!')\r\n return\r\n } else {\r\n this.form.passwordRule = this.form.passwordRule.join(\",\")\r\n }\r\n this.form.auditableEvent = this.form.auditableEvent.join(\",\")\r\n this.loading = true\r\n await this.$axios.post('/sysPolicyController', this.form).then((res) => {\r\n this.$message.success('策略配置保存成功')\r\n this.loading = false\r\n this.getList()\r\n }).catch((error) => {\r\n this.loading = false\r\n })\r\n }\r\n });\r\n }, 1000)\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\r\n</style>\r\n"],"mappings":"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"}]}