1 |
- {"remainingRequest":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\boman-framwork\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\boman-framwork\\ruoyi-ui\\src\\views\\system\\form\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\boman-framwork\\ruoyi-ui\\src\\views\\system\\form\\index.vue","mtime":1620611823560},{"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:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJFOi9ib21hbi1mcmFtd29yay9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQiKS5kZWZhdWx0OwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7Cgp2YXIgX2NyZWF0ZUZvck9mSXRlcmF0b3JIZWxwZXIyID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJFOi9ib21hbi1mcmFtd29yay9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9jcmVhdGVGb3JPZkl0ZXJhdG9ySGVscGVyIikpOwoKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LmZpbHRlci5qcyIpOwoKdmFyIF9mb3JtID0gcmVxdWlyZSgiQC9hcGkvc3lzdGVtL2Zvcm0uanMiKTsKCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCnZhciBfZGVmYXVsdCA9IHsKICBuYW1lOiAiaW5kZXgiLAogIGluamVjdDogWydyZWxvYWQnXSwKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgcGlyX2ltZ3M6ICcnLAogICAgICAvLyDlm77niYfpk77mjqUKICAgICAgbnVtOiAwLAogICAgICAvLyDmgLvmnaHmlbAKICAgICAgdG90YWw6IDAsCiAgICAgIGxvYWRpbmc6IHRydWUsCiAgICAgIHRhYkxpc3Q6IHt9LAogICAgICBjdXJyZW50UGFnZTM6IDAsCiAgICAgIGFjdGl2ZU5hbWVzOiBbMF0sCiAgICAgIHRpdGxlOiAn5YiX6KGoJywKICAgICAgb2JqUGFyYW1zOiB7CiAgICAgICAgdGFibGU6ICcnLAogICAgICAgIGZpeGVkRGF0YTogewogICAgICAgICAgaWQ6IC0xCiAgICAgICAgfSwKICAgICAgICBpc1VpOiB0cnVlCiAgICAgIH0sCiAgICAgIG9ialBhcmFtc3R1ZTogewogICAgICAgIHRhYmxlOiAnJwogICAgICB9LAogICAgICBxdWVyeURhdGE6IHt9LAogICAgICBxdWVyeURhdGF0YW86IHt9LAogICAgICAvLyDmn6Xor6Llj4LmlbAKICAgICAgcXVlcnlQYXJhbXM6IHsKICAgICAgICBkaWN0TmFtZTogdW5kZWZpbmVkLAogICAgICAgIGRpY3RUeXBlOiB1bmRlZmluZWQsCiAgICAgICAgc3RhdHVzOiB1bmRlZmluZWQKICAgICAgfSwKICAgICAgcXVlcnlQYXJhbXN0d29pOiB7CiAgICAgICAgZGljdE5hbWU6IHVuZGVmaW5lZCwKICAgICAgICBkaWN0VHlwZTogdW5kZWZpbmVkLAogICAgICAgIHN0YXR1czogdW5kZWZpbmVkCiAgICAgIH0sCiAgICAgIHF1ZXJ5UGFyYW1zbGlzdDogewogICAgICAgIHBhZ2VObzogMSwKICAgICAgICBwYWdlU2l6ZTogMTAsCiAgICAgICAgb3JkZXJCeTogJ2NyZWF0ZV90aW1lIGRlc2MnLAogICAgICAgIHRhYmxlOiAnJywKICAgICAgICBmaXhlZERhdGE6IHsKICAgICAgICAgIGNvbmRpdGlvbjoge30KICAgICAgICB9CiAgICAgIH0sCiAgICAgIGxhYmxldGl0OiAn5p+l6K+i5Y+C5pWwMTIzMycsCiAgICAgIHN1cmxhYmxlOiAn5a6e6ZmF5pWw5o2u5bqT6KGoJywKICAgICAgcG9zdExpc3Q6IHt9LAogICAgICBudW10YWI6IDAsCiAgICAgIHRhYmxkaWU6IFtdLAogICAgICB4aWR1Z2plOiAnJywKICAgICAgdGFiU2hvZXM6IGZhbHNlLAogICAgICAvL3RhYiDmmL7npLrpmpDol48KICAgICAgdGFibGVaYmlldGFiZzogewogICAgICAgIHRhYmxlOiAnc3lzX3VzZXInCiAgICAgIH0sCiAgICAgIGZvcm1lOiB7CiAgICAgICAgdGFibGU6ICcnLAogICAgICAgIGZpeGVkRGF0YToge30KICAgICAgfSwKICAgICAgZm9ybWVhbnRpOiB7CiAgICAgICAgdGFibGU6ICcnLAogICAgICAgIGNvbW1pdERhdGE6IFtdCiAgICAgIH0sCiAgICAgIGZvcm15OiB7CiAgICAgICAgaWQ6IDAsCiAgICAgICAgc3RhdHVzOiAxCiAgICAgIH0sCiAgICAgIC8vIOWIoOmZpOWPguaVsAogICAgICBkZWxlZGxpZDogewogICAgICAgIHRhYmxlOiAnJywKICAgICAgICBpZExpc3Q6IFtdCiAgICAgIH0sCiAgICAgIGltZ1Nob2V3OiAxCiAgICB9OwogIH0sCiAgZmlsdGVyczogewogICAgYnRuQ29udmVyc2lvbjogZnVuY3Rpb24gYnRuQ29udmVyc2lvbih2YWwpIHsKICAgICAgc3dpdGNoICh2YWwpIHsKICAgICAgICBjYXNlICdBJzoKICAgICAgICAgIHJldHVybiAn5L+d5a2YJzsKCiAgICAgICAgY2FzZSAnTSc6CiAgICAgICAgICByZXR1cm4gJ+S/ruaUuSc7CgogICAgICAgIGNhc2UgJ0QnOgogICAgICAgICAgcmV0dXJuICfliKDpmaQnOwoKICAgICAgICBjYXNlICdRJzoKICAgICAgICAgIHJldHVybiAn5p+l6K+iJzsKCiAgICAgICAgY2FzZSAnUyc6CiAgICAgICAgICByZXR1cm4gJ+aPkOS6pCc7CgogICAgICAgIGNhc2UgJ1UnOgogICAgICAgICAgcmV0dXJuICflj43mj5DkuqQnOwoKICAgICAgICBjYXNlICdJJzoKICAgICAgICAgIHJldHVybiAn5a+85YWlJzsKCiAgICAgICAgY2FzZSAnRSc6CiAgICAgICAgICByZXR1cm4gJ+WvvOWHuic7CiAgICAgIH0KICAgIH0KICB9LAogIG1vdW50ZWQ6IGZ1bmN0aW9uIG1vdW50ZWQoKSB7CiAgICB0aGlzLmZvcm1lYW50aS50YWJsZSA9IHRoaXMuJHJvdXRlLnF1ZXJ5LnRhYmxlczsKICAgIHRoaXMuZm9ybWUudGFibGUgPSB0aGlzLiRyb3V0ZS5xdWVyeS50YWJsZXM7CiAgICB0aGlzLmZvcm1lLm9iaklkID0gdGhpcy4kcm91dGUucXVlcnkuaWQ7CiAgICB0aGlzLmZvcm15LmlkID0gdGhpcy4kcm91dGUucXVlcnkuaWQ7CiAgICB0aGlzLnRhYmxlWmJpZXRhYmcudGFibGUgPSB0aGlzLiRyb3V0ZS5xdWVyeS50YWJsZXM7CiAgICB0aGlzLm9ialBhcmFtcy50YWJsZSA9IHRoaXMuJHJvdXRlLnF1ZXJ5LnRhYmxlczsKICAgIHRoaXMub2JqUGFyYW1zLmZpeGVkRGF0YS5pZCA9IHRoaXMuJHJvdXRlLnF1ZXJ5LmlkOwogICAgdGhpcy5kZWxlZGxpZC50YWJsZSA9IHRoaXMuJHJvdXRlLnF1ZXJ5LnRhYmxlczsKICAgIHRoaXMuZGVsZWRsaWQuaWRMaXN0LnB1c2godGhpcy4kcm91dGUucXVlcnkuaWQpOwogICAgdGhpcy5xdWVyeVBhcmFtc2xpc3QudGFibGUgPSB0aGlzLiRyb3V0ZS5xdWVyeS50YWJsZXM7IC8vIHRoaXMub2JqUGFyYW1zdHVlLmZpeGVkRGF0YS5pZCA9IHRoaXMuJHJvdXRlLnF1ZXJ5LmlkCgogICAgdGhpcy5pbml0KCk7CiAgICB0aGlzLmVkaW5nZWxzaWV0YWIoKTsKICB9LAogIG1ldGhvZHM6IHsKICAgIGltZ0J0bjogZnVuY3Rpb24gaW1nQnRuKHVybCkgewogICAgICB0aGlzLnBpcl9pbWdzID0gdXJsOwogICAgICB0aGlzLiRyZWZzLkJpZ1BpY3R1cmUuaGlkZGVuLnN0YXR1cyA9IHRydWU7CiAgICB9LAogICAgbW9kZWxGbjogZnVuY3Rpb24gbW9kZWxGbihvYmosIGNvbnQpIHsKICAgICAgdGhpcy4kc2V0KHRoaXMucXVlcnlQYXJhbXMsIG9iaiwgY29udCk7CiAgICB9LAogICAgaGFuZGxlQ3VycmVudENoYW5nZTogZnVuY3Rpb24gaGFuZGxlQ3VycmVudENoYW5nZSgpIHt9LAogICAgaGFuZGxlU2l6ZUNoYW5nZTogZnVuY3Rpb24gaGFuZGxlU2l6ZUNoYW5nZSgpIHt9LAogICAgaGFuZGxlU2VsZWN0aW9uQ2hhbmdlOiBmdW5jdGlvbiBoYW5kbGVTZWxlY3Rpb25DaGFuZ2UoKSB7fSwKICAgIGhlYWRlckJ0bjogZnVuY3Rpb24gaGVhZGVyQnRuKGl0ZW0pIHsKICAgICAgc3dpdGNoIChpdGVtKSB7CiAgICAgICAgY2FzZSAnQSc6CiAgICAgICAgICB7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgIH0KCiAgICAgICAgY2FzZSAnTSc6CiAgICAgICAgICB7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgIH0KCiAgICAgICAgY2FzZSAnRCc6CiAgICAgICAgICB7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgIH0KCiAgICAgICAgY2FzZSAnUSc6CiAgICAgICAgICB7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgIH0KCiAgICAgICAgY2FzZSAnUyc6CiAgICAgICAgICB7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgIH0KCiAgICAgICAgY2FzZSAnVSc6CiAgICAgICAgICB7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgIH0KCiAgICAgICAgY2FzZSAnRSc6CiAgICAgICAgICB7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgIH0KICAgICAgfQogICAgfSwKICAgIGluaXQ6IGZ1bmN0aW9uIGluaXQoKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgICAoMCwgX2Zvcm0uZ2V0T2JqZWN0KSh0aGlzLm9ialBhcmFtcykudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgdmFyIGRhdGEgPSByZXMuZGF0YTsKICAgICAgICBfdGhpcy5xdWVyeURhdGEgPSBkYXRhOyAvLyDlm77niYfnmoTmmL7npLrpmpDol48KCiAgICAgICAgaWYgKF90aGlzLnF1ZXJ5RGF0YS5zaG93RGF0YS5sZW5ndGggIT09IDApIHsKICAgICAgICAgIF90aGlzLnF1ZXJ5RGF0YS5zaG93RGF0YS5maWx0ZXIoZnVuY3Rpb24gKHJvdXRlKSB7CiAgICAgICAgICAgIGlmIChyb3V0ZS5jc3NDbGFzcyAhPT0gbnVsbCkgewogICAgICAgICAgICAgIF90aGlzLmltZ1Nob2V3ID0gcm91dGUuY3NzQ2xhc3M7CgogICAgICAgICAgICAgIGlmIChyb3V0ZS5jc3NDbGFzcyA9PSAyIHx8IHJvdXRlLmNzc0NsYXNzID09IDQpIHsKICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKDM0KTsKICAgICAgICAgICAgICAgIHJvdXRlLmhyQ2hpbGRyZW4uZmlsdGVyKGZ1bmN0aW9uIChyb3V0ZXJzKSB7CiAgICAgICAgICAgICAgICAgIHJvdXRlcnMuaXNvbmxpeSA9IHRydWU7CiAgICAgICAgICAgICAgICB9KTsgLy8gcm91dGUucm91dGVycyA9IHRydWUKICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgY29uc29sZS5sb2coMTIzKTsKICAgICAgICAgICAgICAgIHJvdXRlLmhyQ2hpbGRyZW4uZmlsdGVyKGZ1bmN0aW9uIChyb3V0ZXJzKSB7CiAgICAgICAgICAgICAgICAgIHJvdXRlcnMuaXNvbmxpeSA9IGZhbHNlOwogICAgICAgICAgICAgICAgfSk7IC8vIHJvdXRlLmlzb25saXkgPSBmYWxzZQogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgfSk7CiAgICAgICAgfQoKICAgICAgICBpZiAoX3RoaXMueGlkdWdqZSA9PSAnc3gnKSB7CiAgICAgICAgICBpZiAocmVzLmNvZGUgPT0gMjAwKSB7CiAgICAgICAgICAgIF90aGlzLm1zZ1N1Y2Nlc3MoIuaTjeS9nOaIkOWKnyIpOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfSk7CiAgICB9LAogICAgLy8gdGFi5pWw5o2uCiAgICBlZGluZ2Vsc2lldGFiOiBmdW5jdGlvbiBlZGluZ2Vsc2lldGFiKCkgewogICAgICB2YXIgX3RoaXMyID0gdGhpczsKCiAgICAgICgwLCBfZm9ybS5nZXRlZGl0aW5kZVRhYikodGhpcy50YWJsZVpiaWV0YWJnKS50aGVuKGZ1bmN0aW9uIChyZXNwb25zZSkgewogICAgICAgIGlmIChyZXNwb25zZS5kYXRhLnJlZi5sZW5ndGggIT09IDApIHsKICAgICAgICAgIF90aGlzMi50YWJsZGllID0gcmVzcG9uc2UuZGF0YS5yZWY7CiAgICAgICAgICBfdGhpczIucXVlcnlQYXJhbXNsaXN0LnRhYmxlID0gX3RoaXMyLnRhYmxkaWVbMF0udGFibGVOYW1lOwogICAgICAgICAgX3RoaXMyLm9ialBhcmFtc3R1ZS50YWJsZSA9IF90aGlzMi50YWJsZGllWzBdLnRhYmxlTmFtZTsKICAgICAgICAgIF90aGlzMi50YWJTaG9lcyA9IHRydWU7CgogICAgICAgICAgX3RoaXMyLmZvcmVtbGlzZWp1KCk7CgogICAgICAgICAgX3RoaXMyLmZvcmVtbGlzZWp1cXVlKCk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgIF90aGlzMi50YWJTaG9lcyA9IGZhbHNlOwogICAgICAgIH0gLy8gdGhpcy5tc2dTdWNjZXNzKCLlj43mj5DkuqTmiJDlip8iKTsKICAgICAgICAvLyB0aGlzLm9wZW4gPSBmYWxzZTsKICAgICAgICAvLyB0aGlzLmdldExpc3QoKTsKCiAgICAgIH0pOwogICAgfSwKICAgIC8vIOWIl+ihqOaVsOaNrgogICAgZm9yZW1saXNlanU6IGZ1bmN0aW9uIGZvcmVtbGlzZWp1KCkgewogICAgICB2YXIgX3RoaXMzID0gdGhpczsKCiAgICAgICgwLCBfZm9ybS5saXN0SW5kZXgpKHRoaXMucXVlcnlQYXJhbXNsaXN0KS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBjb25zb2xlLmxvZyhyZXMpOwogICAgICAgIHZhciBkYXRhID0gcmVzLmRhdGE7CiAgICAgICAgX3RoaXMzLnBvc3RMaXN0ID0gZGF0YTsKICAgICAgICBfdGhpczMubG9hZGluZyA9IGZhbHNlOwogICAgICAgIF90aGlzMy50b3RhbCA9IHJlcy5kYXRhLnRvdGFsIC0gMDsKICAgICAgICBjb25zb2xlLmxvZyhfdGhpczMudG90YWwpOwogICAgICAgIGNvbnNvbGUubG9nKF90aGlzMy5wb3N0TGlzdCwgNTY3KTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g5YiX6KGo5p+l6K+i5o6l5Y+jCiAgICBmb3JlbWxpc2VqdXF1ZTogZnVuY3Rpb24gZm9yZW1saXNlanVxdWUoKSB7CiAgICAgIHZhciBfdGhpczQgPSB0aGlzOwoKICAgICAgKDAsIF9mb3JtLmdldE9iamVjdHF1cmUpKHRoaXMub2JqUGFyYW1zdHVlKS50aGVuKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBjb25zb2xlLmxvZyhyZXMpOwogICAgICAgIF90aGlzNC5xdWVyeURhdGF0YW8gPSByZXMuZGF0YTsgLy8gbGV0IGRhdGEgPSByZXMuZGF0YQogICAgICAgIC8vIHRoaXMucXVlcnlEYXRhID0gZGF0YQogICAgICAgIC8vIOWbvueJh+eahOaYvuekuumakOiXjwogICAgICB9KTsKICAgIH0sCiAgICAvLyB0YWLngrnlh7sKICAgIHRhYlNidTogZnVuY3Rpb24gdGFiU2J1KGluZGV4KSB7CiAgICAgIHRoaXMubnVtID0gaW5kZXg7CiAgICB9LAogICAgZW5kaXRUYWI6IGZ1bmN0aW9uIGVuZGl0VGFiKGluZGV4KSB7CiAgICAgIHRoaXMubnVtdGFiID0gaW5kZXg7CiAgICAgIHRoaXMucXVlcnlQYXJhbXNsaXN0LnRhYmxlID0gdGhpcy50YWJsZGllW2luZGV4XS50YWJsZU5hbWU7CiAgICAgIHRoaXMuZm9yZW1saXNlanUoKTsKICAgIH0sCiAgICBjaGFuZ2VGbjogZnVuY3Rpb24gY2hhbmdlRm4ob2JqKSB7CiAgICAgIGZvciAodmFyIGtleSBpbiBvYmopIHsKICAgICAgICB0aGlzLnF1ZXJ5UGFyYW1zW2tleV0gPSBvYmpba2V5XTsKICAgICAgfQogICAgfSwKICAgIHJlc2V0UXVlcnk6IGZ1bmN0aW9uIHJlc2V0UXVlcnkoKSB7fSwKCiAgICAvKiog5pCc57Si5oyJ6ZKu5pON5L2cICovCiAgICBoYW5kbGVRdWVyeTogZnVuY3Rpb24gaGFuZGxlUXVlcnkoaW5kZXgpIHsKICAgICAgaWYgKGluZGV4ID09ICdmaCcpIHsKICAgICAgICB0aGlzLiRyb3V0ZXIuZ28oLTEpOwogICAgICAgIHJldHVybjsKICAgICAgfSBlbHNlIGlmIChpbmRleCA9PSAnc3gnKSB7CiAgICAgICAgdGhpcy54aWR1Z2plID0gJ3N4JzsKICAgICAgICB0aGlzLnJlbG9hZCgpOwogICAgICAgIHJldHVybjsKICAgICAgfQoKICAgICAgdmFyIF9pdGVyYXRvciA9ICgwLCBfY3JlYXRlRm9yT2ZJdGVyYXRvckhlbHBlcjIuZGVmYXVsdCkodGhpcy5xdWVyeURhdGEuc2hvd0RhdGEpLAogICAgICAgICAgX3N0ZXA7CgogICAgICB0cnkgewogICAgICAgIGZvciAoX2l0ZXJhdG9yLnMoKTsgIShfc3RlcCA9IF9pdGVyYXRvci5uKCkpLmRvbmU7KSB7CiAgICAgICAgICB2YXIgaXRlbSA9IF9zdGVwLnZhbHVlOwoKICAgICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgaXRlbS5ockNoaWxkcmVuLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIGlmIChpdGVtLmhyQ2hpbGRyZW5baV0uaHRtbFR5cGUgPT0gJ2NoZWNrYm94JykgewogICAgICAgICAgICAgIHRoaXMucXVlcnlQYXJhbXNbaXRlbS5ockNoaWxkcmVuW2ldLmNvbHVtbk5hbWVdID0gdGhpcy4kcmVmc1tpdGVtLmhyQ2hpbGRyZW5baV0uY29sdW1uTmFtZV1bMF0uY29uZmlnOwogICAgICAgICAgICB9IGVsc2UgaWYgKGl0ZW0uaHJDaGlsZHJlbltpXS5odG1sVHlwZSA9PSAnaW1hZ2VVcGxvYWQnIHx8IGl0ZW0uaHJDaGlsZHJlbltpXS5odG1sVHlwZSA9PSAnZmlsZVVwbG9hZCcpIHsKICAgICAgICAgICAgICBpZiAodGhpcy4kcmVmc1tpdGVtLmhyQ2hpbGRyZW5baV0uY29sdW1uTmFtZV1bMF0uY29uZmlnLmxlbmd0aCkgewogICAgICAgICAgICAgICAgdGhpcy5xdWVyeVBhcmFtc1tpdGVtLmhyQ2hpbGRyZW5baV0uY29sdW1uTmFtZV0gPSBKU09OLnN0cmluZ2lmeSh0aGlzLiRyZWZzW2l0ZW0uaHJDaGlsZHJlbltpXS5jb2x1bW5OYW1lXVswXS5jb25maWcpOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICB0aGlzLnF1ZXJ5UGFyYW1zW2l0ZW0uaHJDaGlsZHJlbltpXS5jb2x1bW5OYW1lXSA9IHRoaXMuJHJlZnNbaXRlbS5ockNoaWxkcmVuW2ldLmNvbHVtbk5hbWVdWzBdLmNvbmZpZ1tpdGVtLmhyQ2hpbGRyZW5baV0uY29sdW1uTmFtZV07CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0gY2F0Y2ggKGVycikgewogICAgICAgIF9pdGVyYXRvci5lKGVycik7CiAgICAgIH0gZmluYWxseSB7CiAgICAgICAgX2l0ZXJhdG9yLmYoKTsKICAgICAgfQoKICAgICAgaWYgKGluZGV4ID09ICdEJykgewogICAgICAgIC8v5Yig6ZmkCiAgICAgICAgdGhpcy5oYW5kbGVEZWxldGUodGhpcy5kZWxlZGxpZCk7CiAgICAgIH0gZWxzZSBpZiAoaW5kZXggPT0gJ1MnKSB7CiAgICAgICAgLy/mj5DkuqQgIOS/neWtmAogICAgICAgIC8vIHRoaXMuZm9ybWVhbnRpLnRhYmxlID0gJ29ial90ZXN0JwogICAgICAgIHRoaXMuZm9ybWVhbnRpLmNvbW1pdERhdGEgPSBbXTsKICAgICAgICB0aGlzLmZvcm15LnN0YXR1cyA9IDE7IC8vIHRoaXMuZm9ybXkuaWQgPSAwCgogICAgICAgIHRoaXMuZm9ybWVhbnRpLmNvbW1pdERhdGEucHVzaCh0aGlzLmZvcm15KTsKICAgICAgICBjb25zb2xlLmxvZyh0aGlzLmZvcm1lYW50aSk7CiAgICAgICAgdGhpcy5hbnRpU3VibWlzc2lvbigpOwogICAgICB9IGVsc2UgaWYgKGluZGV4ID09ICdVJykgewogICAgICAgIC8v5Y+N5o+Q5LqkICDkv53lrZgKICAgICAgICAvLyB0aGlzLmZvcm1lYW50aS50YWJsZSA9ICdvYmpfdGVzdCcKICAgICAgICB0aGlzLmZvcm1lYW50aS5jb21taXREYXRhID0gW107CiAgICAgICAgdGhpcy5mb3JteS5zdGF0dXMgPSAyOyAvLyB0aGlzLmZvcm15LmlkID0gMAoKICAgICAgICB0aGlzLmZvcm1lYW50aS5jb21taXREYXRhLnB1c2godGhpcy5mb3JteSk7CiAgICAgICAgY29uc29sZS5sb2codGhpcy5mb3JtZWFudGkpOwogICAgICAgIHRoaXMuYW50aVN1Ym1pc3Npb24oKTsKICAgICAgfSBlbHNlIGlmIChpbmRleCA9PSAnTScpIHsKICAgICAgICAvLyDkv67mlLkKICAgICAgICAvLyB0aGlzLmZvcm1lLnRhYmxlID0gJ29ial90ZXN0JwogICAgICAgIC8vIHRoaXMuZm9ybWUub2JqSWQgPSAxCiAgICAgICAgdGhpcy5mb3JtZS5maXhlZERhdGEgPSB0aGlzLnF1ZXJ5UGFyYW1zOwogICAgICAgIHRoaXMuc3VibWl0Rm9ybSgpOwogICAgICB9IGVsc2UgaWYgKGluZGV4ID09ICdBJykgewogICAgICAgIC8v5paw5aKeCiAgICAgICAgLy8gdGhpcy5mb3JtZS50YWJsZSA9ICdvYmpfdGVzdCcKICAgICAgICAvLyB0aGlzLmZvcm1lLm9iaklkID0gLTEKICAgICAgICAvLyB0aGlzLm1zZ0luZm8oJ+aaguS4jeaUr+aMgeaWsOWinicpCiAgICAgICAgLy8gcmV0dXJuCiAgICAgICAgdGhpcy5mb3JtZS5maXhlZERhdGEgPSB0aGlzLnF1ZXJ5UGFyYW1zOwogICAgICAgIHRoaXMuc3VibWl0Rm9ybSgpOwogICAgICB9CgogICAgICBjb25zb2xlLmxvZyh0aGlzLmZvcm1lKTsgLy8gdGhpcy5nZXRMaXN0KCk7CiAgICB9LAogICAgLy8g5pCc57Si5YiX6KGoCiAgICBoYW5kbGVRdWVyeWl1OiBmdW5jdGlvbiBoYW5kbGVRdWVyeWl1KCkgewogICAgICB2YXIgX2l0ZXJhdG9yMiA9ICgwLCBfY3JlYXRlRm9yT2ZJdGVyYXRvckhlbHBlcjIuZGVmYXVsdCkodGhpcy5xdWVyeURhdGF0YW8ucXVlcnlMaXN0KSwKICAgICAgICAgIF9zdGVwMjsKCiAgICAgIHRyeSB7CiAgICAgICAgZm9yIChfaXRlcmF0b3IyLnMoKTsgIShfc3RlcDIgPSBfaXRlcmF0b3IyLm4oKSkuZG9uZTspIHsKICAgICAgICAgIHZhciBpdGVtID0gX3N0ZXAyLnZhbHVlOwoKICAgICAgICAgIC8vIGZvcih2YXIgaSA9IDAgOyBpIDwgaXRlbS5ockNoaWxkcmVuLmxlbmd0aCA7IGkrKyl7CiAgICAgICAgICBpZiAoaXRlbS5odG1sVHlwZSA9PSAnY2hlY2tib3gnKSB7CiAgICAgICAgICAgIHRoaXMucXVlcnlQYXJhbXN0d29pW2l0ZW0uY29sdW1uTmFtZV0gPSB0aGlzLiRyZWZzW2l0ZW0uY29sdW1uTmFtZV1bMF0uY29uZmlnOwogICAgICAgICAgfSBlbHNlIGlmIChpdGVtLmh0bWxUeXBlID09ICdpbWFnZVVwbG9hZCcgfHwgaXRlbS5odG1sVHlwZSA9PSAnZmlsZVVwbG9hZCcpIHsKICAgICAgICAgICAgdGhpcy5xdWVyeVBhcmFtc3R3b2lbaXRlbS5jb2x1bW5OYW1lXSA9IEpTT04uc3RyaW5naWZ5KHRoaXMuJHJlZnNbaXRlbS5jb2x1bW5OYW1lXVswXS5jb25maWcpOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgdGhpcy5xdWVyeVBhcmFtc3R3b2lbaXRlbS5jb2x1bW5OYW1lXSA9IHRoaXMuJHJlZnNbaXRlbS5jb2x1bW5OYW1lXVswXS5jb25maWdbaXRlbS5jb2x1bW5OYW1lXTsKICAgICAgICAgIH0gLy8gfQoKICAgICAgICB9CiAgICAgIH0gY2F0Y2ggKGVycikgewogICAgICAgIF9pdGVyYXRvcjIuZShlcnIpOwogICAgICB9IGZpbmFsbHkgewogICAgICAgIF9pdGVyYXRvcjIuZigpOwogICAgICB9CgogICAgICBmb3IgKHZhciBpdGVtcyBpbiB0aGlzLnF1ZXJ5UGFyYW1zdHdvaSkgewogICAgICAgIGlmICh0aGlzLnF1ZXJ5UGFyYW1zdHdvaVtpdGVtc10gPT0gJycpIHsKICAgICAgICAgIHRoaXMucXVlcnlQYXJhbXN0d29pW2l0ZW1zXSA9IHVuZGVmaW5lZDsKICAgICAgICB9CiAgICAgIH0KCiAgICAgIHRoaXMucXVlcnlQYXJhbXNsaXN0LmZpeGVkRGF0YS5jb25kaXRpb24gPSB0aGlzLnF1ZXJ5UGFyYW1zdHdvaTsKICAgICAgdGhpcy5mb3JlbWxpc2VqdSgpOwogICAgICBjb25zb2xlLmxvZyh0aGlzLnF1ZXJ5UGFyYW1zdHdvaSk7CiAgICB9LAoKICAgIC8qKiDmlrDlop4g5L+u5pS55o+Q5Lqk5oyJ6ZKuICovCiAgICBzdWJtaXRGb3JtOiBmdW5jdGlvbiBzdWJtaXRGb3JtKCkgewogICAgICB2YXIgX3RoaXM1ID0gdGhpczsKCiAgICAgIHRoaXMuJHJlZnNbInF1ZXJ5Rm9ybSJdLnZhbGlkYXRlKGZ1bmN0aW9uICh2YWxpZCkgewogICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgKDAsIF9mb3JtLmFkZGJqZWN0U2F2ZSkoX3RoaXM1LmZvcm1lKS50aGVuKGZ1bmN0aW9uIChyZXNwb25zZSkgewogICAgICAgICAgICBfdGhpczUubXNnU3VjY2Vzcygi5L+d5a2Y5oiQ5YqfIik7CgogICAgICAgICAgICBfdGhpczUub3BlbiA9IGZhbHNlOwoKICAgICAgICAgICAgX3RoaXM1LiRyb3V0ZXIuZ28oLTEpOyAvLyB0aGlzLmdldExpc3QoKTsKCiAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgIH0pOwogICAgfSwKICAgIC8vIOaPkOS6pOWPjeaPkOS6pAogICAgYW50aVN1Ym1pc3Npb246IGZ1bmN0aW9uIGFudGlTdWJtaXNzaW9uKCkgewogICAgICB2YXIgX3RoaXM2ID0gdGhpczsKCiAgICAgIHRoaXMuJHJlZnNbInF1ZXJ5Rm9ybSJdLnZhbGlkYXRlKGZ1bmN0aW9uICh2YWxpZCkgewogICAgICAgIGlmICh2YWxpZCkgewogICAgICAgICAgaWYgKF90aGlzNi5mb3JteS5zdGF0dXMgPT0gMSkgewogICAgICAgICAgICAvLyDmj5DkuqQKICAgICAgICAgICAgKDAsIF9mb3JtLnRhYmxlU3ViaW10KShfdGhpczYuZm9ybWVhbnRpKS50aGVuKGZ1bmN0aW9uIChyZXNwb25zZSkgewogICAgICAgICAgICAgIF90aGlzNi5tc2dTdWNjZXNzKCLmj5DkuqTmiJDlip8iKTsKCiAgICAgICAgICAgICAgX3RoaXM2LiRyb3V0ZXIuZ28oLTEpOyAvLyB0aGlzLm9wZW4gPSBmYWxzZTsKICAgICAgICAgICAgICAvLyB0aGlzLmdldExpc3QoKTsKCiAgICAgICAgICAgIH0pOwogICAgICAgICAgfSBlbHNlIGlmIChfdGhpczYuZm9ybXkuc3RhdHVzID09IDIpIHsKICAgICAgICAgICAgLy8g5Y+N5o+Q5LqkCiAgICAgICAgICAgICgwLCBfZm9ybS50YWJsZVN1YmltdGFuaXQpKF90aGlzNi5mb3JtZWFudGkpLnRoZW4oZnVuY3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgICAgICAgX3RoaXM2Lm1zZ1N1Y2Nlc3MoIuWPjeaPkOS6pOaIkOWKnyIpOwoKICAgICAgICAgICAgICBfdGhpczYuJHJvdXRlci5nbygtMSk7IC8vIHRoaXMub3BlbiA9IGZhbHNlOwogICAgICAgICAgICAgIC8vIHRoaXMuZ2V0TGlzdCgpOwoKICAgICAgICAgICAgfSk7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCiAgICAvL+WIoOmZpAogICAgaGFuZGxlRGVsZXRlOiBmdW5jdGlvbiBoYW5kbGVEZWxldGUoaW5kZXgpIHsKICAgICAgdmFyIF90aGlzNyA9IHRoaXM7CgogICAgICB0aGlzLiRjb25maXJtKCfmmK/lkKbnoa7orqTliKDpmaQnLCAi6K2m5ZGKIiwgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAi56Gu5a6aIiwKICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAi5Y+W5raIIiwKICAgICAgICB0eXBlOiAid2FybmluZyIKICAgICAgfSkudGhlbihmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuICgwLCBfZm9ybS5kZWxNZW51dGFiZm9ybSkoaW5kZXgpOwogICAgICB9KS50aGVuKGZ1bmN0aW9uICgpIHsKICAgICAgICAvLyB0aGlzLmdldExpc3QoKTsKICAgICAgICBfdGhpczcubXNnU3VjY2Vzcygi5Yig6Zmk5oiQ5YqfIik7CgogICAgICAgIF90aGlzNy4kcm91dGVyLmdvKC0xKTsKICAgICAgfSk7CiAgICB9CiAgfQp9OwpleHBvcnRzLmRlZmF1bHQgPSBfZGVmYXVsdDs="},{"version":3,"sources":["index.vue"],"names":[],"mappings":"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","sourcesContent":["<template>\r\n <div class=\"tabForm\">\r\n <div class=\"tabForm_header\">\n <div class=\"imge_tab\">\n <img src=\"../../../assets/images/pic_sy_ytj.png\" alt=\"\" v-if=\"imgShoew == 2\" >\n <img src=\"../../../assets/images/pic_sy_shz.png\" alt=\"\" v-if=\"imgShoew == 4\" >\n <img src=\"../../../assets/images/pic_sy_ybh.png\" alt=\"\" v-if=\"imgShoew == 3\" >\n </div>\r\n <div class=\"table_headerBtun\" v-if=\"queryData.buttonList\">\r\n <el-button type=\"primary\" size=\"small\" plain @click=\"handleQuery(item)\" v-for=\"(item,index) in queryData.buttonList.split('')\" :key=\"index\">{{item | btnConversion}}</el-button>\n <el-button type=\"primary\" size=\"small\" plain @click=\"handleQuery('sx')\">刷新</el-button>\r\n <el-button type=\"primary\" size=\"small\" plain @click=\"handleQuery('fh')\">返回</el-button>\r\n </div>\r\n </div>\r\n <!-- 内容 -->\r\n <div class=\"table_nav\">\r\n <el-collapse v-model=\"activeNames\">\n <el-form :model=\"queryParams\" :rules=\"queryData.rules\" ref=\"queryForm\" :inline=\"true\" label-width=\"120px\">\r\n <el-collapse-item :title=\"item.columnComment\" :name=\"index\" v-for=\"(item,index) in queryData.showData\" :key=\"index\" class=\"eitde\">\r\n <el-row :gutter=\"0\">\n <el-col :span=\"24\" :key=\"index\">\n <dynamic-forms @modelFn=\"modelFn\" :ref=\"items.columnName\" :config=\"queryParams\" @inputs = \"changeFn\" :formConfig=\"items\" v-for=\"(items,indexs) in item.hrChildren\" :key='indexs' />\n </el-col>\n </el-row>\n </el-collapse-item>\n </el-form>\r\n <!-- 列表 -->\r\n <el-collapse-item :title=\"title\" name=\"index\" class=\"eitde\" v-if=\"tabShoes\">\r\n <div class=\"ppl\">\r\n <p v-for=\"(item,index) in tabldie\" :key=\"index\" @click=\"enditTab(index)\">\r\n <img src=\"../../../assets/images/icon_tbtab_normal.png\" alt=\"\" class=\"index_headerImg\" v-if=\"numtab !== index\">\r\n <img src=\"../../../assets/images/icon_tbtab_selected.png\" alt=\"\" class=\"index_headerImg\" v-if=\"numtab == index\">\r\n <span :class=\"[index == numtab ? 'span' : '']\">{{item.tableComment}}</span>\r\n </p>\r\n </div>\r\n <el-divider></el-divider>\n <el-form :model=\"queryParamstwoi\" ref=\"queryForm\" :inline=\"true\" >\n <dynamic-forms :ref=\"item.columnName\" :config=\"queryParamstwoi\" @inputs=\"changeFn\" :formConfig=\"item\" v-for=\"(item,index) in queryDatatao.queryList\"\n :key='index' />\n <el-form-item>\n <el-button type=\"primary\" icon=\"el-icon-search\" size=\"mini\" @click=\"handleQueryiu\">搜索</el-button>\n <el-button icon=\"el-icon-refresh\" size=\"mini\" @click=\"resetQuery\">重置</el-button>\n </el-form-item>\n </el-form>\r\n <el-table stripe v-loading=\"loading\" :data=\"postList.rows\" @selection-change=\"handleSelectionChange\">\n <template v-for=\"(item, index) in postList.tableHeadList\">\n <el-table-column :label=\"item.columnComment\" align=\"center\" :prop=\"item.columnName\" :key=\"index\">\n <template slot-scope=\"scope\">\n <img class=\"img_icon\" v-if=\"item.htmlType=='imageUpload'&& scope.row[scope.column.property]\" @click=\"imgBtn(JSON.parse(scope.row[scope.column.property])[0].url)\" :src=\"JSON.parse(scope.row[scope.column.property])[0].url\" alt=\"\">\n <span v-else>{{ scope.row[scope.column.property] }}</span>\n </template>\n </el-table-column>\n </template>\n <!-- <el-table-column :label=\"item.columnComment\" align=\"center\" :prop=\"item.columnName\" v-for=\"(item,index) in postList.tableHeadList\" :key=\"index\" /> -->\r\n </el-table>\r\n <div class=\"index_haderPagin\">\n <pagination\n v-show=\"total>0\"\n :total=\"total\"\n :page.sync=\"queryParamslist.pageNo\"\n :limit.sync=\"queryParamslist.pageSize\"\n @pagination=\"foremliseju\"\n />\r\n <!-- <el-pagination @size-change=\"handleSizeChange\" @current-change=\"handleCurrentChange\" :current-page.sync=\"currentPage3\"\r\n :page-size=\"queryParamslist.pageSize\" layout=\"prev, pager, next, jumper\" v-show=\"total>0\"\r\n :total=\"total\" @pagination=\"foremliseju\">\r\n </el-pagination> -->\r\n </div>\r\n </el-collapse-item>\r\n </el-collapse>\n <BigPicture ref=\"BigPicture\" :urls=\"pir_imgs\"></BigPicture>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import {\r\n getTableQuery,\r\n getObject,\n geteditindeTab,\n listIndex,\n delMenutabform,\n tableSubimt, tableSubimtanit, addbjectSave,\n getObjectqure\r\n } from '@/api/system/form.js'\r\n\r\n export default {\r\n name: \"index\",\n inject: ['reload'],\r\n data() {\r\n return {\n pir_imgs: '', // 图片链接\r\n num: 0,\n // 总条数\n total: 0,\r\n loading:true,\r\n tabList: {},\r\n currentPage3: 0,\r\n activeNames: [0],\r\n title: '列表',\r\n objParams: {\r\n table: '',\r\n fixedData: {\r\n id: -1\r\n },\n isUi:true\r\n },\n objParamstue:{\n table: ''\n },\n queryData: {},\n queryDatatao:{},\r\n // 查询参数\r\n queryParams: {\r\n dictName: undefined,\r\n dictType: undefined,\r\n status: undefined\r\n },\n queryParamstwoi:{\n dictName: undefined,\n dictType: undefined,\n status: undefined\n },\n queryParamslist: {\n pageNo: 1,\n pageSize: 10,\n orderBy:'create_time desc',\n table: '',\n fixedData:{\n condition:{}\n }\n },\r\n labletit: '查询参数1233',\r\n surlable: '实际数据库表',\r\n postList: {},\r\n numtab: 0,\n tabldie:[],\n xidugje: '',\n tabShoes:false,//tab 显示隐藏\n tableZbietabg:{\n table:'sys_user'\n },\n forme:{\n table:'',\n fixedData:{}\n },\n formeanti:{\n table:'',\n commitData:[],\n },\n formy:{\n id:0,\n status:1\n },\n // 删除参数\n deledlid:{\n table:'',\n idList:[]\n },\n imgShoew:1\r\n };\r\n },\r\n filters:{\r\n btnConversion(val) {\r\n switch(val){\r\n case 'A':\r\n return '保存';\r\n case 'M':\r\n return '修改';\r\n case 'D':\r\n return '删除';\r\n case 'Q':\r\n return '查询';\r\n case 'S':\r\n return '提交';\r\n case 'U':\r\n return '反提交';\r\n case 'I':\r\n return '导入';\r\n case 'E':\r\n return '导出';\r\n }\r\n }\r\n },\r\n mounted() {\n this.formeanti.table = this.$route.query.tables\n this.forme.table = this.$route.query.tables\n this.forme.objId = this.$route.query.id\n this.formy.id = this.$route.query.id\n this.tableZbietabg.table = this.$route.query.tables\n this.objParams.table = this.$route.query.tables\n this.objParams.fixedData.id = this.$route.query.id\n this.deledlid.table = this.$route.query.tables\n this.deledlid.idList.push(this.$route.query.id)\n this.queryParamslist.table = this.$route.query.tables\n // this.objParamstue.fixedData.id = this.$route.query.id\n this.init()\n this.edingelsietab()\r\n },\r\n methods: {\n imgBtn(url) {\n this.pir_imgs = url\n this.$refs.BigPicture.hidden.status = true\n },\n modelFn(obj, cont) {\n this.$set(this.queryParams,obj,cont)\n },\r\n handleCurrentChange() {\r\n\r\n },\r\n handleSizeChange() {\r\n\r\n },\r\n handleSelectionChange() {\r\n\r\n },\r\n headerBtn(item) {\r\n switch(item) {\r\n case 'A': {\r\n return\r\n }\r\n case 'M': {\r\n return\r\n }\r\n case 'D': {\r\n return\r\n }\r\n case 'Q': {\r\n return\r\n }\r\n case 'S': {\r\n return\r\n }\r\n case 'U': {\r\n return\r\n }\r\n case 'E': {\r\n return\r\n }\r\n }\r\n },\r\n init() {\r\n getObject(this.objParams).then(res => {\r\n let data = res.data\n this.queryData = data\n // 图片的显示隐藏\n if(this.queryData.showData.length !==0){\n this.queryData.showData.filter(route => {\n if(route.cssClass !== null){\n this.imgShoew = route.cssClass\n if(route.cssClass == 2 || route.cssClass == 4){\n console.log(34)\n route.hrChildren.filter(routers =>{\n routers.isonliy = true\n })\n // route.routers = true\n }else{\n console.log(123)\n route.hrChildren.filter(routers =>{\n routers.isonliy = false\n })\n // route.isonliy = false\n }\n }\n })\n }\n if(this.xidugje == 'sx'){\n if(res.code == 200){\n this.msgSuccess(\"操作成功\");\n }\n }\n })\r\n },\n // tab数据\n edingelsietab(){\n geteditindeTab(this.tableZbietabg).then(response => {\n if(response.data.ref.length !==0){\n this.tabldie = response.data.ref\n this.queryParamslist.table = this.tabldie[0].tableName\n this.objParamstue.table = this.tabldie[0].tableName\n this.tabShoes = true\n this.foremliseju()\n this.foremlisejuque()\n }else{\n this.tabShoes = false\n }\n // this.msgSuccess(\"反提交成功\");\n // this.open = false;\n // this.getList();\n });\n },\n // 列表数据\n foremliseju(){\n listIndex(this.queryParamslist).then(res => {\n console.log(res)\n let data = res.data\n this.postList = data\n this.loading = false\n this.total = res.data.total - 0\n console.log(this.total)\n console.log(this.postList,567)\n\n })\n },\n // 列表查询接口\n foremlisejuque(){\n getObjectqure(this.objParamstue).then(res => {\n console.log(res)\n this.queryDatatao = res.data\n // let data = res.data\n // this.queryData = data\n // 图片的显示隐藏\n })\n },\r\n // tab点击\r\n tabSbu(index) {\r\n this.num = index\r\n },\r\n enditTab(index) {\r\n this.numtab = index\n this.queryParamslist.table = this.tabldie[index].tableName\n this.foremliseju()\r\n },\n changeFn(obj) {\n for(let key in obj){\n this.queryParams[key] = obj[key]\n }\n },\n resetQuery() {\n\n },\n /** 搜索按钮操作 */\n handleQuery(index) {\n if(index == 'fh'){\n this.$router.go(-1)\n return\n }else if(index == 'sx'){\n this.xidugje = 'sx'\n this.reload()\n return\n }\n for(let item of this.queryData.showData){\n for(var i = 0 ; i < item.hrChildren.length ; i++){\n if(item.hrChildren[i].htmlType == 'checkbox'){\n this.queryParams[item.hrChildren[i].columnName] = this.$refs[item.hrChildren[i].columnName][0].config\n }else if(item.hrChildren[i].htmlType == 'imageUpload' || item.hrChildren[i].htmlType == 'fileUpload'){\n if(this.$refs[item.hrChildren[i].columnName][0].config.length){\n this.queryParams[item.hrChildren[i].columnName] = JSON.stringify(this.$refs[item.hrChildren[i].columnName][0].config)\n }\n } else{\n this.queryParams[item.hrChildren[i].columnName] = this.$refs[item.hrChildren[i].columnName][0].config[item.hrChildren[i].columnName]\n }\n }\n }\n if(index == 'D'){\n //删除\n this.handleDelete(this.deledlid)\n }else if(index == 'S'){\n //提交 保存\n // this.formeanti.table = 'obj_test'\n this.formeanti.commitData = []\n this.formy.status = 1\n // this.formy.id = 0\n this.formeanti.commitData.push(this.formy)\n console.log(this.formeanti)\n this.antiSubmission()\n }else if(index == 'U'){\n //反提交 保存\n // this.formeanti.table = 'obj_test'\n this.formeanti.commitData = []\n this.formy.status = 2\n // this.formy.id = 0\n this.formeanti.commitData.push(this.formy)\n console.log(this.formeanti)\n this.antiSubmission()\n }else if(index == 'M'){\n // 修改\n // this.forme.table = 'obj_test'\n // this.forme.objId = 1\n this.forme.fixedData = this.queryParams\n this.submitForm()\n }else if(index == 'A'){\n //新增\n // this.forme.table = 'obj_test'\n // this.forme.objId = -1\n // this.msgInfo('暂不支持新增')\n // return\n this.forme.fixedData = this.queryParams\n this.submitForm()\n }\n\n console.log(this.forme)\n // this.getList();\n },\n // 搜索列表\n handleQueryiu(){\n for(let item of this.queryDatatao.queryList){\n // for(var i = 0 ; i < item.hrChildren.length ; i++){\n if(item.htmlType == 'checkbox'){\n this.queryParamstwoi[item.columnName] = this.$refs[item.columnName][0].config\n }else if(item.htmlType == 'imageUpload' || item.htmlType == 'fileUpload'){\n this.queryParamstwoi[item.columnName] = JSON.stringify(this.$refs[item.columnName][0].config)\n } else{\n this.queryParamstwoi[item.columnName] = this.$refs[item.columnName][0].config[item.columnName]\n }\n // }\n\n }\n for(var items in this.queryParamstwoi){\n if(this.queryParamstwoi[items] == ''){\n this.queryParamstwoi[items] = undefined\n }\n }\n this.queryParamslist.fixedData.condition = this.queryParamstwoi\n this.foremliseju()\n console.log(this.queryParamstwoi)\n\n },\n /** 新增 修改提交按钮 */\n submitForm: function() {\n this.$refs[\"queryForm\"].validate(valid => {\n if (valid) {\n addbjectSave(this.forme).then(response => {\n this.msgSuccess(\"保存成功\");\n this.open = false;\n this.$router.go(-1)\n // this.getList();\n });\n }\n });\n },\n // 提交反提交\n antiSubmission(){\n this.$refs[\"queryForm\"].validate(valid => {\n if (valid) {\n if (this.formy.status == 1) {\n // 提交\n tableSubimt(this.formeanti).then(response => {\n this.msgSuccess(\"提交成功\");\n this.$router.go(-1)\n // this.open = false;\n // this.getList();\n });\n } else if(this.formy.status == 2){\n // 反提交\n tableSubimtanit(this.formeanti).then(response => {\n this.msgSuccess(\"反提交成功\");\n this.$router.go(-1)\n // this.open = false;\n // this.getList();\n });\n }\n }\n });\n },\n //删除\n handleDelete(index) {\n this.$confirm('是否确认删除', \"警告\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\"\n }).then(function() {\n return delMenutabform(index);\n }).then(() => {\n // this.getList();\n this.msgSuccess(\"删除成功\");\n this.$router.go(-1)\n })\n }\n\r\n },\r\n };\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n .tabForm {\r\n .el-collapse-item__content {\r\n padding: 0;\r\n }\r\n\r\n .table_nav {\r\n .el-collapse-item__wrap {\r\n border-bottom: 0;\r\n }\r\n\r\n .el-collapse-item__header {\r\n border-bottom: 0;\r\n font-size: 15px;\r\n font-family: PingFang SC;\r\n font-weight: bold;\r\n color: #3C8DBC;\r\n line-height: 36px;\r\n }\r\n\r\n // .el-form-item__content {\r\n // width: 55%;\r\n // }\r\n\r\n .el-collapse {\r\n border-top: 0;\n border: 0;\r\n }\r\n\r\n .el-divider--horizontal {\r\n margin-top: 0;\r\n }\r\n\r\n .eitde {\r\n background-color: #fff;\r\n border-radius: 6px;\r\n padding: 23px;\r\n margin-bottom: 20px;\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n<style scoped lang=\"scss\">\r\n .tabForm {\r\n background-color: #eef0ff;\r\n height: 100%;\r\n padding: 20px;\r\n\r\n p {\r\n margin: 0;\r\n }\r\n\r\n // 头部\r\n .tabForm_header {\r\n background-color: #fff;\r\n border-radius: 6px;\r\n padding: 23px;\r\n margin-bottom: 20px;\r\n position: relative;\r\n }\r\n\r\n // 内容\r\n .table_nav {\r\n\r\n // background-color: #fff;\r\n // border-radius: 6px;\r\n // padding: 23px;\r\n .ppl {\r\n display: flex;\r\n height: 38px;\r\n\r\n p {\r\n position: relative;\r\n width: 113px;\r\n height: 38px;\r\n\r\n img {\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n // z-index: -1;\r\n }\r\n\r\n span {\r\n width: 100%;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n // transform: translate(-50%);\r\n text-align: center;\r\n line-height: 38px;\r\n font-size: 15px;\r\n font-family: PingFang SC;\r\n font-weight: bold;\r\n color: #aaa;\r\n }\r\n\r\n .span {\r\n color: #3C8DBC;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n // tab\r\n .index_headetab {\r\n display: flex;\r\n border-bottom: 1px solid #E5E5E5;\r\n height: 53px;\r\n // padding-top: 20px;\r\n padding-bottom: 10px;\r\n margin-bottom: 20px !important;\r\n\r\n span {\r\n width: 70px;\r\n text-align: center;\r\n line-height: 53px;\r\n height: 53px;\r\n font-size: 15px;\r\n font-family: PingFang SC;\r\n font-weight: bold;\r\n color: #666;\r\n position: relative;\r\n // flex: 1;\r\n // border-bottom: ;\r\n }\r\n\r\n .span {\r\n content: '';\r\n display: block;\r\n width: 18px;\r\n height: 8px;\r\n border-radius: 3px;\r\n background-color: #3C8DBC;\r\n color: #3C8DBC !important;\r\n // position: absolute;\r\n // border-bottom: ;\r\n }\r\n\r\n .spanto {\r\n color: #3C8DBC;\r\n border-bottom: 3px solid #3C8DBC;\r\n }\r\n }\n .imge_tab{\n position: absolute;\n right: 0;\n top: 5px;\n }\r\n</style>\r\n"],"sourceRoot":"src/views/system/form"}]}
|