project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
36 KiB

{"remainingRequest":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\src\\views\\project\\participants\\add.vue?vue&type=script&lang=js&","dependencies":[{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\src\\views\\project\\participants\\add.vue","mtime":1634007168902},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"F:\\workspace\\gcy\\RK-html\\RK-project\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMubnVtYmVyLmNvbnN0cnVjdG9yLmpzIik7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkubWFwLmpzIik7Cgp2YXIgX3BhcnRpY2lwYW50cyA9IHJlcXVpcmUoIkAvYXBpL3Byb2plY3QvcGFydGljaXBhbnRzIik7CgovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwp2YXIgX2RlZmF1bHQgPSB7CiAgbmFtZTogIlBhcnRpY2lwYW50cyIsCiAgcHJvcHM6IHsKICAgIHByb0lkOiBOdW1iZXIsCiAgICBwcm9Db2RlOiBTdHJpbmcsCiAgICB0b3BpY0lkOiBOdW1iZXIsCiAgICB0b3BpY0NvZGU6IFN0cmluZywKICAgIHN1YmplY3RJZDogTnVtYmVyLAogICAgc3ViamVjdENvZGU6IFN0cmluZywKICAgIHBlb3BsZVR5cGU6IFN0cmluZywKICAgIGVkaXRQZW9wSWQ6IE51bWJlcgogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIC8vIOmBrue9qeWxggogICAgICBsb2FkaW5nOiB0cnVlLAogICAgICAvLyDpgInkuK3mlbDnu4QKICAgICAgaWRzOiBbXSwKICAgICAgLy8g6Z2e5Y2V5Liq56aB55SoCiAgICAgIHNpbmdsZTogdHJ1ZSwKICAgICAgLy8g6Z2e5aSa5Liq56aB55SoCiAgICAgIG11bHRpcGxlOiB0cnVlLAogICAgICAvLyDmmL7npLrmkJzntKLmnaHku7YKICAgICAgc2hvd1NlYXJjaDogdHJ1ZSwKICAgICAgLy8g5oC75p2h5pWwCiAgICAgIHRvdGFsOiAwLAogICAgICAvLyDjgJDor7floavlhpnlip/og73lkI3np7DjgJHooajmoLzmlbDmja4KICAgICAgcGFydGljaXBhbnRzTGlzdDogW10sCiAgICAgIC8vIOW8ueWHuuWxguagh+mimAogICAgICB0aXRsZTogIiIsCiAgICAgIC8vIOaYr+WQpuaYvuekuuW8ueWHuuWxggogICAgICBvcGVuOiBmYWxzZSwKICAgICAgc2V4T3B0aW9uczogW10sCiAgICAgIC8vIOafpeivouWPguaVsAogICAgICBxdWVyeVBhcmFtczogewogICAgICAgIHBhZ2VOdW06IDEsCiAgICAgICAgcGFnZVNpemU6IDEwLAogICAgICAgIGNhdGVnb3J5OiBudWxsLAogICAgICAgIG9iamVjdElkOiBudWxsLAogICAgICAgIGV4cG9ydElkOiBudWxsLAogICAgICAgIG5hbWU6IG51bGwsCiAgICAgICAgc2V4OiBudWxsLAogICAgICAgIGJpcnRoZGF5OiBudWxsLAogICAgICAgIGNhcmVpZDogbnVsbCwKICAgICAgICBwb3N0OiBudWxsLAogICAgICAgIGNvbXBhbnk6IG51bGwsCiAgICAgICAgdGVsOiBudWxsLAogICAgICAgIHBob25lTnVtOiBudWxsLAogICAgICAgIGVtYWlsOiBudWxsLAogICAgICAgIHByb2Zlc3Npb25hbDogbnVsbCwKICAgICAgICBhZGRyZXNzOiBudWxsLAogICAgICAgIHBvc3RhbENvZGU6IG51bGwsCiAgICAgICAgY29udGFjdDogbnVsbCwKICAgICAgICB0eXBlOiBudWxsLAogICAgICAgIGlzQWNhZGVtaWNpYW46IG51bGwsCiAgICAgICAgZGVwYXJ0bWVudElkOiBudWxsLAogICAgICAgIGNhZUlkOiBudWxsLAogICAgICAgIGlzSGVhZDogbnVsbCwKICAgICAgICBzb3J0OiBudWxsLAogICAgICAgIGlucHV0czogbnVsbCwKICAgICAgICBjcmVkZW50aWFsc1Q6IG51bGwKICAgICAgfSwKICAgICAgLy8g6KGo5Y2V5Y+C5pWwCiAgICAgIGZvcm06IHt9LAogICAgICAvLyDooajljZXmoKHpqowKICAgICAgcnVsZXM6IHt9CiAgICB9OwogIH0sCiAgd2F0Y2g6IHsKICAgIHBlb3BsZVR5cGU6IGZ1bmN0aW9uIHBlb3BsZVR5cGUodmFsdWUpIHsKICAgICAgLy8gICAgICBjb25zb2xlLmxvZyh2YWx1ZSwyMjIpCiAgICAgIGlmICh2YWx1ZSA9PSAnZWRpdCcpIHsKICAgICAgICB0aGlzLmZvcm0uaWQgPSB0aGlzLmVkaXRQZW9wSWQ7CiAgICAgICAgdGhpcy5pbml0KHRoaXMuZWRpdFBlb3BJZCk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5yZXNldCgpOwoKICAgICAgICBpZiAodGhpcy5zdWJqZWN0SWQgJiYgdGhpcy5zdWJqZWN0SWQgIT0gMCkgewogICAgICAgICAgdGhpcy5mb3JtLmNhdGVnb3J5ID0gJzMnOwogICAgICAgICAgdGhpcy5mb3JtLm9iamVjdElkID0gdGhpcy5zdWJqZWN0SWQ7CiAgICAgICAgfSBlbHNlIGlmICh0aGlzLnRvcGljSWQgJiYgdGhpcy50b3BpY0lkICE9IDApIHsKICAgICAgICAgIHRoaXMuZm9ybS5jYXRlZ29yeSA9ICcyJzsKICAgICAgICAgIHRoaXMuZm9ybS5vYmplY3RJZCA9IHRoaXMudG9waWNJZDsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgdGhpcy5mb3JtLmNhdGVnb3J5ID0gJzEnOwogICAgICAgICAgdGhpcy5mb3JtLm9iamVjdElkID0gdGhpcy5wcm9JZDsKICAgICAgICB9CiAgICAgIH0KICAgIH0sCiAgICAkcm91dGU6IGZ1bmN0aW9uICRyb3V0ZSgpIHsKICAgICAgLy8gY29uc29sZS5sb2codGhpcy4kcm91dGUpCiAgICAgIGlmICh0aGlzLnBlb3BsZVR5cGUgPT0gJ2VkaXQnKSB7CiAgICAgICAgdGhpcy5mb3JtLmlkID0gdGhpcy5lZGl0UGVvcElkOwogICAgICAgIHRoaXMuaW5pdCh0aGlzLmVkaXRQZW9wSWQpOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMucmVzZXQoKTsKCiAgICAgICAgaWYgKHRoaXMuc3ViamVjdElkICYmIHRoaXMuc3ViamVjdElkICE9IDApIHsKICAgICAgICAgIHRoaXMuZm9ybS5jYXRlZ29yeSA9ICczJzsKICAgICAgICAgIHRoaXMuZm9ybS5vYmplY3RJZCA9IHRoaXMuc3ViamVjdElkOwogICAgICAgIH0gZWxzZSBpZiAodGhpcy50b3BpY0lkICYmIHRoaXMudG9waWNJZCAhPSAwKSB7CiAgICAgICAgICB0aGlzLmZvcm0uY2F0ZWdvcnkgPSAnMic7CiAgICAgICAgICB0aGlzLmZvcm0ub2JqZWN0SWQgPSB0aGlzLnRvcGljSWQ7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgIHRoaXMuZm9ybS5jYXRlZ29yeSA9ICcxJzsKICAgICAgICAgIHRoaXMuZm9ybS5vYmplY3RJZCA9IHRoaXMucHJvSWQ7CiAgICAgICAgfQogICAgICB9CiAgICB9CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdmFyIF90aGlzID0gdGhpczsKCiAgICAvLyAgICB0aGlzLmdldExpc3QoKTsKICAgIGlmICh0aGlzLnBlb3BsZVR5cGUgPT0gJ2VkaXQnKSB7CiAgICAgIHRoaXMuZm9ybS5pZCA9IHRoaXMuZWRpdFBlb3BJZDsKICAgICAgdGhpcy5pbml0KHRoaXMuZWRpdFBlb3BJZCk7CiAgICB9IGVsc2UgewogICAgICB0aGlzLnJlc2V0KCk7CgogICAgICBpZiAodGhpcy5zdWJqZWN0SWQgJiYgdGhpcy5zdWJqZWN0SWQgIT0gMCkgewogICAgICAgIHRoaXMuZm9ybS5jYXRlZ29yeSA9ICczJzsKICAgICAgICB0aGlzLmZvcm0ub2JqZWN0SWQgPSB0aGlzLnN1YmplY3RJZDsKICAgICAgfSBlbHNlIGlmICh0aGlzLnRvcGljSWQgJiYgdGhpcy50b3BpY0lkICE9IDApIHsKICAgICAgICB0aGlzLmZvcm0uY2F0ZWdvcnkgPSAnMic7CiAgICAgICAgdGhpcy5mb3JtLm9iamVjdElkID0gdGhpcy50b3BpY0lkOwogICAgICB9IGVsc2UgewogICAgICAgIHRoaXMuZm9ybS5jYXRlZ29yeSA9ICcxJzsKICAgICAgICB0aGlzLmZvcm0ub2JqZWN0SWQgPSB0aGlzLnByb0lkOwogICAgICB9CiAgICB9CgogICAgdGhpcy5nZXREaWN0cygic3lzX3VzZXJfc2V4IikudGhlbihmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgX3RoaXMuc2V4T3B0aW9ucyA9IHJlc3BvbnNlLmRhdGE7CiAgICB9KTsKICB9LAogIG1ldGhvZHM6IHsKICAgIGluaXQ6IGZ1bmN0aW9uIGluaXQoaWQpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CgogICAgICAoMCwgX3BhcnRpY2lwYW50cy5nZXRQYXJ0aWNpcGFudHMpKGlkKS50aGVuKGZ1bmN0aW9uIChyZXNwb25zZSkgewogICAgICAgIF90aGlzMi5mb3JtID0gcmVzcG9uc2UuZGF0YTsKICAgICAgfSk7CiAgICB9LAoKICAgIC8qKiDmn6Xor6LjgJDor7floavlhpnlip/og73lkI3np7DjgJHliJfooaggKi8KICAgIGdldExpc3Q6IGZ1bmN0aW9uIGdldExpc3QoKSB7CiAgICAgIHZhciBfdGhpczMgPSB0aGlzOwoKICAgICAgdGhpcy5sb2FkaW5nID0gdHJ1ZTsKICAgICAgKDAsIF9wYXJ0aWNpcGFudHMubGlzdFBhcnRpY2lwYW50cykodGhpcy5xdWVyeVBhcmFtcykudGhlbihmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICBfdGhpczMucGFydGljaXBhbnRzTGlzdCA9IHJlc3BvbnNlLnJvd3M7CiAgICAgICAgX3RoaXMzLnRvdGFsID0gcmVzcG9uc2UudG90YWw7CiAgICAgICAgX3RoaXMzLmxvYWRpbmcgPSBmYWxzZTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g5Y+W5raI5oyJ6ZKuCiAgICBjYW5jZWw6IGZ1bmN0aW9uIGNhbmNlbCgpIHsKICAgICAgdGhpcy5vcGVuID0gZmFsc2U7CiAgICAgIHRoaXMucmVzZXQoKTsKICAgIH0sCiAgICAvLyDooajljZXph43nva4KICAgIHJlc2V0OiBmdW5jdGlvbiByZXNldCgpIHsKICAgICAgdGhpcy5mb3JtID0gewogICAgICAgIGlkOiBudWxsLAogICAgICAgIGNhdGVnb3J5OiBudWxsLAogICAgICAgIG9iamVjdElkOiBudWxsLAogICAgICAgIGV4cG9ydElkOiBudWxsLAogICAgICAgIG5hbWU6IG51bGwsCiAgICAgICAgc2V4OiBudWxsLAogICAgICAgIGJpcnRoZGF5OiBudWxsLAogICAgICAgIGNhcmVpZDogbnVsbCwKICAgICAgICBwb3N0OiBudWxsLAogICAgICAgIGNvbXBhbnk6IG51bGwsCiAgICAgICAgdGVsOiBudWxsLAogICAgICAgIHBob25lTnVtOiBudWxsLAogICAgICAgIGVtYWlsOiBudWxsLAogICAgICAgIHByb2Zlc3Npb25hbDogbnVsbCwKICAgICAgICBhZGRyZXNzOiBudWxsLAogICAgICAgIHBvc3RhbENvZGU6IG51bGwsCiAgICAgICAgY29udGFjdDogbnVsbCwKICAgICAgICB0eXBlOiBudWxsLAogICAgICAgIGlzQWNhZGVtaWNpYW46IG51bGwsCiAgICAgICAgZGVwYXJ0bWVudElkOiBudWxsLAogICAgICAgIGNhZUlkOiBudWxsLAogICAgICAgIGlzSGVhZDogbnVsbCwKICAgICAgICBzb3J0OiBudWxsLAogICAgICAgIGlucHV0czogbnVsbCwKICAgICAgICBjcmVkZW50aWFsc1Q6IG51bGwsCiAgICAgICAgY3JlYXRlQnk6IG51bGwsCiAgICAgICAgY3JlYXRlVGltZTogbnVsbCwKICAgICAgICB1cGRhdGVCeTogbnVsbCwKICAgICAgICB1cGRhdGVUaW1lOiBudWxsLAogICAgICAgIGRlbEZsYWc6IG51bGwKICAgICAgfTsKICAgICAgdGhpcy5yZXNldEZvcm0oImZvcm0iKTsKICAgIH0sCgogICAgLyoqIOaQnOe0ouaMiemSruaTjeS9nCAqLwogICAgaGFuZGxlUXVlcnk6IGZ1bmN0aW9uIGhhbmRsZVF1ZXJ5KCkgewogICAgICB0aGlzLnF1ZXJ5UGFyYW1zLnBhZ2VOdW0gPSAxOwogICAgICB0aGlzLmdldExpc3QoKTsKICAgIH0sCgogICAgLyoqIOmHjee9ruaMiemSruaTjeS9nCAqLwogICAgcmVzZXRRdWVyeTogZnVuY3Rpb24gcmVzZXRRdWVyeSgpIHsKICAgICAgdGhpcy5yZXNldEZvcm0oInF1ZXJ5Rm9ybSIpOwogICAgICB0aGlzLmhhbmRsZVF1ZXJ5KCk7CiAgICB9LAogICAgLy8g5aSa6YCJ5qGG6YCJ5Lit5pWw5o2uCiAgICBoYW5kbGVTZWxlY3Rpb25DaGFuZ2U6IGZ1bmN0aW9uIGhhbmRsZVNlbGVjdGlvbkNoYW5nZShzZWxlY3Rpb24pIHsKICAgICAgdGhpcy5pZHMgPSBzZWxlY3Rpb24ubWFwKGZ1bmN0aW9uIChpdGVtKSB7CiAgICAgICAgcmV0dXJuIGl0ZW0uaWQ7CiAgICAgIH0pOwogICAgICB0aGlzLnNpbmdsZSA9IHNlbGVjdGlvbi5sZW5ndGggIT09IDE7CiAgICAgIHRoaXMubXVsdGlwbGUgPSAhc2VsZWN0aW9uLmxlbmd0aDsKICAgIH0sCgogICAgLyoqIOaWsOWinuaMiemSruaTjeS9nCAqLwogICAgaGFuZGxlQWRkOiBmdW5jdGlvbiBoYW5kbGVBZGQoKSB7CiAgICAgIHRoaXMucmVzZXQoKTsKICAgICAgdGhpcy5vcGVuID0gdHJ1ZTsKICAgICAgdGhpcy50aXRsZSA9ICLmt7vliqDjgJDor7floavlhpnlip/og73lkI3np7DjgJEiOwogICAgfSwKCiAgICAvKiog5L+u5pS55oyJ6ZKu5pON5L2cICovCiAgICBoYW5kbGVVcGRhdGU6IGZ1bmN0aW9uIGhhbmRsZVVwZGF0ZShyb3cpIHsKICAgICAgdmFyIF90aGlzNCA9IHRoaXM7CgogICAgICB0aGlzLnJlc2V0KCk7CiAgICAgIHZhciBpZCA9IHJvdy5pZCB8fCB0aGlzLmlkczsKICAgICAgKDAsIF9wYXJ0aWNpcGFudHMuZ2V0UGFydGljaXBhbnRzKShpZCkudGhlbihmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICBfdGhpczQuZm9ybSA9IHJlc3BvbnNlLmRhdGE7CiAgICAgICAgX3RoaXM0Lm9wZW4gPSB0cnVlOwogICAgICAgIF90aGlzNC50aXRsZSA9ICLkv67mlLnjgJDor7floavlhpnlip/og73lkI3np7DjgJEiOwogICAgICB9KTsKICAgIH0sCgogICAgLyoqIOaPkOS6pOaMiemSriAqLwogICAgc3VibWl0Rm9ybTogZnVuY3Rpb24gc3VibWl0Rm9ybSgpIHsKICAgICAgdmFyIF90aGlzNSA9IHRoaXM7CgogICAgICBpZiAodGhpcy5zdWJqZWN0SWQpIHsKICAgICAgICB0aGlzLmZvcm0uY2F0ZWdvcnkgPSAnMyc7CiAgICAgICAgdGhpcy5vYmplY3RJZCA9IHRoaXMuc3ViamVjdElkOwogICAgICB9IGVsc2UgaWYgKHRoaXMudG9waWNJZCkgewogICAgICAgIHRoaXMuZm9ybS5jYXRlZ29yeSA9ICcyJzsKICAgICAgICB0aGlzLm9iamVjdElkID0gdGhpcy50b3BpY0lkOwogICAgICB9IGVsc2UgaWYgKHRoaXMucHJvSWQpIHsKICAgICAgICB0aGlzLmZvcm0uY2F0ZWdvcnkgPSAnMSc7CiAgICAgICAgdGhpcy5vYmplY3RJZCA9IHRoaXMucHJvSWQ7CiAgICAgIH0KCiAgICAgIGNvbnNvbGUubG9nKHRoaXMuZm9ybS5pZCk7CiAgICAgIHRoaXMuJHJlZnNbImZvcm0iXS52YWxpZGF0ZShmdW5jdGlvbiAodmFsaWQpIHsKICAgICAgICBpZiAodmFsaWQpIHsKICAgICAgICAgIGlmIChfdGhpczUuZm9ybS5pZCAhPSBudWxsKSB7CiAgICAgICAgICAgICgwLCBfcGFydGljaXBhbnRzLnVwZGF0ZVBhcnRpY2lwYW50cykoX3RoaXM1LmZvcm0pLnRoZW4oZnVuY3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgICAgICAgaWYgKHJlc3BvbnNlLmNvZGUgPT09IDIwMCkgewogICAgICAgICAgICAgICAgX3RoaXM1Lm1zZ1N1Y2Nlc3MoIuS/ruaUueaIkOWKnyIpOwoKICAgICAgICAgICAgICAgIF90aGlzNS5vcGVuID0gZmFsc2U7CgogICAgICAgICAgICAgICAgX3RoaXM1LmdldExpc3QoKTsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgKDAsIF9wYXJ0aWNpcGFudHMuYWRkUGFydGljaXBhbnRzKShfdGhpczUuZm9ybSkudGhlbihmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICAgICAgICBpZiAocmVzcG9uc2UuY29kZSA9PT0gMjAwKSB7CiAgICAgICAgICAgICAgICBfdGhpczUubXNnU3VjY2Vzcygi5paw5aKe5oiQ5YqfIik7CgogICAgICAgICAgICAgICAgX3RoaXM1Lm9wZW4gPSBmYWxzZTsKCiAgICAgICAgICAgICAgICBfdGhpczUuZ2V0TGlzdCgpOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9KTsKICAgIH0sCgogICAgLyoqIOWIoOmZpOaMiemSruaTjeS9nCAqLwogICAgaGFuZGxlRGVsZXRlOiBmdW5jdGlvbiBoYW5kbGVEZWxldGUocm93KSB7CiAgICAgIHZhciBfdGhpczYgPSB0aGlzOwoKICAgICAgdmFyIGlkcyA9IHJvdy5pZCB8fCB0aGlzLmlkczsKICAgICAgdGhpcy4kY29uZmlybSgn5piv5ZCm56Gu6K6k5Yig6Zmk44CQ6K+35aGr5YaZ5Yqf6IO95ZCN56ew44CR57yW5Y+35Li6IicgKyBpZHMgKyAnIueahOaVsOaNrumhuT8nLCAi6K2m5ZGKIiwgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAi56Gu5a6aIiwKICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAi5Y+W5raIIiwKICAgICAgICB0eXBlOiAid2FybmluZyIKICAgICAgfSkudGhlbihmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuICgwLCBfcGFydGljaXBhbnRzLmRlbFBhcnRpY2lwYW50cykoaWRzKTsKICAgICAgfSkudGhlbihmdW5jdGlvbiAoKSB7CiAgICAgICAgX3RoaXM2LmdldExpc3QoKTsKCiAgICAgICAgX3RoaXM2Lm1zZ1N1Y2Nlc3MoIuWIoOmZpOaIkOWKnyIpOwogICAgICB9KS5jYXRjaChmdW5jdGlvbiAoKSB7fSk7CiAgICB9LAoKICAgIC8qKiDlr7zlh7rmjInpkq7mk43kvZwgKi8KICAgIGhhbmRsZUV4cG9ydDogZnVuY3Rpb24gaGFuZGxlRXhwb3J0KCkgewogICAgICB2YXIgX3RoaXM3ID0gdGhpczsKCiAgICAgIHZhciBxdWVyeVBhcmFtcyA9IHRoaXMucXVlcnlQYXJhbXM7CiAgICAgIHRoaXMuJGNvbmZpcm0oJ+aYr+WQpuehruiupOWvvOWHuuaJgOacieOAkOivt+Whq+WGmeWKn+iDveWQjeensOOAkeaVsOaNrumhuT8nLCAi6K2m5ZGKIiwgewogICAgICAgIGNvbmZpcm1CdXR0b25UZXh0OiAi56Gu5a6aIiwKICAgICAgICBjYW5jZWxCdXR0b25UZXh0OiAi5Y+W5raIIiwKICAgICAgICB0eXBlOiAid2FybmluZyIKICAgICAgfSkudGhlbihmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuICgwLCBfcGFydGljaXBhbnRzLmV4cG9ydFBhcnRpY2lwYW50cykocXVlcnlQYXJhbXMpOwogICAgICB9KS50aGVuKGZ1bmN0aW9uIChyZXNwb25zZSkgewogICAgICAgIF90aGlzNy5kb3dubG9hZChyZXNwb25zZS5tc2cpOwogICAgICB9KS5jYXRjaChmdW5jdGlvbiAoKSB7fSk7CiAgICB9CiAgfQp9OwpleHBvcnRzLmRlZmF1bHQgPSBfZGVmYXVsdDs="},{"version":3,"sources":["add.vue"],"names":[],"mappings":"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","sourcesContent":["<template>\n <div class=\"app-container\">\n <el-form ref=\"form\" :model=\"form\" :rules=\"rules\" label-width=\"80px\">\n <el-row :gutter=\"5\">\n <el-col :span=\"12\">\n <el-form-item label=\"项目编码\" prop=\"proCode\">\n {{this.proCode}}\n </el-form-item>\n </el-col>\n <el-col :span=\"12\">\n <el-form-item label=\"课题编码\" prop=\"topicCode\" v-if=\"this.topicCode\">\n {{this.topicCode}}\n </el-form-item>\n <el-form-item label=\"课题编码\" prop=\"topicCode\" v-if=\"!this.topicCode\">\n 无\n </el-form-item>\n </el-col>\n </el-row>\n <el-row :gutter=\"5\">\n <el-col :span=\"12\">\n <el-form-item label=\"专题编码\" prop=\"subjectCode\" v-if=\"this.subjectCode\">\n {{this.subjectCode}}\n </el-form-item>\n <el-form-item label=\"专题编码\" prop=\"subjectCode\" v-if=\"!this.subjectCode\">\n 无\n </el-form-item>\n </el-col>\n </el-row>\n <el-row :gutter=\"5\">\n <el-col :span=\"12\">\n <el-form-item label=\"姓名\" prop=\"name\">\n <el-input v-model=\"form.name\" placeholder=\"请输入姓名\" />\n </el-form-item>\n </el-col>\n <el-col :span=\"12\">\n <el-form-item label=\"性别\" prop=\"sex\">\n <el-select v-model=\"form.sex\" placeholder=\"请输入性别\" clearable style=\"width: 220px\">\n <el-option\n v-for=\"dict in sexOptions\"\n :key=\"dict.dictValue\"\n :label=\"dict.dictLabel\"\n :value=\"dict.dictValue\"\n />\n </el-select>\n </el-form-item>\n </el-col>\n </el-row>\n <el-row :gutter=\"5\">\n <el-col :span=\"12\">\n <el-form-item label=\"出生日期\" prop=\"birthday\">\n <el-date-picker clearable size=\"small\" style=\"width: 200px\"\n v-model=\"form.birthday\"\n type=\"date\"\n value-format=\"yyyy-MM-dd\"\n placeholder=\"选择出生日期\">\n </el-date-picker>\n </el-form-item>\n </el-col>\n <el-col :span=\"12\">\n <el-form-item label=\"身份证\" prop=\"careid\">\n <el-input v-model=\"form.careid\" placeholder=\"请输入身份证\" />\n </el-form-item>\n </el-col>\n </el-row>\n <el-row :gutter=\"5\">\n <el-col :span=\"12\">\n <el-form-item label=\"职务\" prop=\"post\">\n <el-input v-model=\"form.post\" placeholder=\"请输入职务\" />\n </el-form-item>\n </el-col>\n <el-col :span=\"12\">\n <el-form-item label=\"单位\" prop=\"company\">\n <el-input v-model=\"form.company\" placeholder=\"请输入单位\" />\n </el-form-item>\n </el-col>\n </el-row>\n <el-row :gutter=\"5\">\n <el-col :span=\"12\">\n <el-form-item label=\"联系电话\" prop=\"tel\">\n <el-input v-model=\"form.tel\" placeholder=\"请输入联系电话\" />\n </el-form-item>\n </el-col>\n <el-col :span=\"12\">\n <el-form-item label=\"手机号码\" prop=\"phoneNum\">\n <el-input v-model=\"form.phoneNum\" placeholder=\"请输入手机号码\" />\n </el-form-item>\n </el-col>\n </el-row>\n <el-row :gutter=\"5\">\n <el-col :span=\"12\">\n <el-form-item label=\"email\" prop=\"email\">\n <el-input v-model=\"form.email\" placeholder=\"请输入email\" />\n </el-form-item>\n </el-col>\n<!-- <el-col :span=\"12\">-->\n<!-- <el-form-item label=\"证件类型 1居民身份证,2军官证,3护照,4其他\" prop=\"credentialsT\">-->\n<!-- <el-input v-model=\"form.credentialsT\" placeholder=\"请输入证件类型 1居民身份证,2军官证,3护照,4其他\" />-->\n<!-- </el-form-item>-->\n<!-- </el-col>-->\n <el-col :span=\"12\">\n <el-form-item label=\"是否负责人\" prop=\"isHead\">\n <el-radio-group v-model=\"form.isHead\">\n <el-radio label=\"N\" selected=\"form.isHead == 'N'\">否</el-radio>\n <el-radio label=\"Y\" selected=\"form.isHead == 'Y'\">是</el-radio>\n </el-radio-group>\n </el-form-item>\n </el-col>\n </el-row>\n<!-- <el-row :gutter=\"5\">-->\n<!-- -->\n<!-- </el-row>-->\n<!-- <el-form-item label=\"成员类别 1代表第一层,2代表第二层,3代表第三层\" prop=\"category\">-->\n<!-- <el-input v-model=\"form.category\" placeholder=\"请输入成员类别 1代表第一层,2代表第二层,3代表第三层\" />-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"成员对象id\" prop=\"objectId\">-->\n<!-- <el-input v-model=\"form.objectId\" placeholder=\"请输入成员对象id\" />-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"专家id\" prop=\"exportId\">-->\n<!-- <el-input v-model=\"form.exportId\" placeholder=\"请输入专家id\" />-->\n<!-- </el-form-item>-->\n\n\n\n\n\n\n\n\n\n<!-- <el-form-item label=\"专业专长\" prop=\"professional\">-->\n<!-- <el-input v-model=\"form.professional\" type=\"textarea\" placeholder=\"请输入内容\" />-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"地址\" prop=\"address\">-->\n<!-- <el-input v-model=\"form.address\" placeholder=\"请输入地址\" />-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"邮编\" prop=\"postalCode\">-->\n<!-- <el-input v-model=\"form.postalCode\" placeholder=\"请输入邮编\" />-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"联系方式\" prop=\"contact\">-->\n<!-- <el-input v-model=\"form.contact\" placeholder=\"请输入联系方式\" />-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"成员类型\" prop=\"type\">-->\n<!-- <el-select v-model=\"form.type\" placeholder=\"请选择成员类型\">-->\n<!-- <el-option label=\"请选择字典生成\" value=\"\" />-->\n<!-- </el-select>-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"是否院士\" prop=\"isAcademician\">-->\n<!-- <el-input v-model=\"form.isAcademician\" placeholder=\"请输入是否院士\" />-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"所属学部\" prop=\"departmentId\">-->\n<!-- <el-input v-model=\"form.departmentId\" placeholder=\"请输入所属学部\" />-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"所属院别\" prop=\"caeId\">-->\n<!-- <el-input v-model=\"form.caeId\" placeholder=\"请输入所属院别\" />-->\n<!-- </el-form-item>-->\n<!-- -->\n<!-- <el-form-item label=\"顺序号\" prop=\"sort\">-->\n<!-- <el-input v-model=\"form.sort\" placeholder=\"请输入顺序号\" />-->\n<!-- </el-form-item>-->\n<!-- <el-form-item label=\"实际投入\" prop=\"inputs\">-->\n<!-- <el-input v-model=\"form.inputs\" placeholder=\"请输入实际投入\" />-->\n<!-- </el-form-item>-->\n\n<!-- <el-form-item label=\"证件类型 1居民身份证,2军官证,3护照,4其他\" prop=\"delFlag\">-->\n<!-- <el-input v-model=\"form.delFlag\" placeholder=\"请输入证件类型 1居民身份证,2军官证,3护照,4其他\" />-->\n<!-- </el-form-item>-->\n </el-form>\n <div slot=\"footer\" class=\"dialog-footer\" style=\"text-align: center\">\n <el-button type=\"primary\" @click=\"submitForm\">确 定</el-button>\n <el-button @click=\"cancel\">取 消</el-button>\n </div>\n </div>\n</template>\n\n<script>\nimport { listParticipants, getParticipants, delParticipants, addParticipants, updateParticipants, exportParticipants } from \"@/api/project/participants\";\n\nexport default {\n name: \"Participants\",\n props: {\n proId: Number,\n proCode:String,\n topicId:Number,\n topicCode:String,\n subjectId:Number,\n subjectCode:String,\n peopleType:String,\n editPeopId:Number\n },\n\n data() {\n return {\n // 遮罩层\n loading: true,\n // 选中数组\n ids: [],\n // 非单个禁用\n single: true,\n // 非多个禁用\n multiple: true,\n // 显示搜索条件\n showSearch: true,\n // 总条数\n total: 0,\n // 【请填写功能名称】表格数据\n participantsList: [],\n // 弹出层标题\n title: \"\",\n // 是否显示弹出层\n open: false,\n sexOptions:[],\n // 查询参数\n queryParams: {\n pageNum: 1,\n pageSize: 10,\n category: null,\n objectId: null,\n exportId: null,\n name: null,\n sex: null,\n birthday: null,\n careid: null,\n post: null,\n company: null,\n tel: null,\n phoneNum: null,\n email: null,\n professional: null,\n address: null,\n postalCode: null,\n contact: null,\n type: null,\n isAcademician: null,\n departmentId: null,\n caeId: null,\n isHead: null,\n sort: null,\n inputs: null,\n credentialsT: null,\n },\n // 表单参数\n form: {},\n // 表单校验\n rules: {\n }\n };\n },\n watch: {\n peopleType(value) {\n// console.log(value,222)\n if(value =='edit'){\n this.form.id = this.editPeopId\n this.init(this.editPeopId)\n }else{\n this.reset();\n if(this.subjectId && this.subjectId != 0){\n this.form.category = '3'\n this.form.objectId = this.subjectId\n }else if(this.topicId && this.topicId != 0){\n this.form.category = '2'\n this.form.objectId = this.topicId\n }else{\n this.form.category = '1'\n this.form.objectId = this.proId\n }\n }\n },\n $route() {\n // console.log(this.$route)\n if(this.peopleType =='edit'){\n this.form.id = this.editPeopId\n this.init(this.editPeopId)\n }else{\n this.reset();\n if(this.subjectId && this.subjectId != 0){\n this.form.category = '3'\n this.form.objectId = this.subjectId\n }else if(this.topicId && this.topicId != 0){\n this.form.category = '2'\n this.form.objectId = this.topicId\n }else{\n this.form.category = '1'\n this.form.objectId = this.proId\n }\n }\n\n\n },\n },\n created() {\n// this.getList();\n if(this.peopleType =='edit'){\n this.form.id = this.editPeopId\n this.init(this.editPeopId)\n }else{\n this.reset();\n if(this.subjectId && this.subjectId != 0){\n this.form.category = '3'\n this.form.objectId = this.subjectId\n }else if(this.topicId && this.topicId != 0){\n this.form.category = '2'\n this.form.objectId = this.topicId\n }else{\n this.form.category = '1'\n this.form.objectId = this.proId\n }\n }\n this.getDicts(\"sys_user_sex\").then(response => {\n this.sexOptions = response.data;\n });\n },\n methods: {\n init(id) {\n getParticipants(id).then(response => {\n this.form = response.data;\n });\n },\n /** 查询【请填写功能名称】列表 */\n getList() {\n this.loading = true;\n listParticipants(this.queryParams).then(response => {\n this.participantsList = response.rows;\n this.total = response.total;\n this.loading = false;\n });\n },\n // 取消按钮\n cancel() {\n this.open = false;\n this.reset();\n },\n // 表单重置\n reset() {\n this.form = {\n id: null,\n category: null,\n objectId: null,\n exportId: null,\n name: null,\n sex: null,\n birthday: null,\n careid: null,\n post: null,\n company: null,\n tel: null,\n phoneNum: null,\n email: null,\n professional: null,\n address: null,\n postalCode: null,\n contact: null,\n type: null,\n isAcademician: null,\n departmentId: null,\n caeId: null,\n isHead: null,\n sort: null,\n inputs: null,\n credentialsT: null,\n createBy: null,\n createTime: null,\n updateBy: null,\n updateTime: null,\n delFlag: null\n };\n this.resetForm(\"form\");\n },\n /** 搜索按钮操作 */\n handleQuery() {\n this.queryParams.pageNum = 1;\n this.getList();\n },\n /** 重置按钮操作 */\n resetQuery() {\n this.resetForm(\"queryForm\");\n this.handleQuery();\n },\n // 多选框选中数据\n handleSelectionChange(selection) {\n this.ids = selection.map(item => item.id)\n this.single = selection.length!==1\n this.multiple = !selection.length\n },\n /** 新增按钮操作 */\n handleAdd() {\n this.reset();\n this.open = true;\n this.title = \"添加【请填写功能名称】\";\n },\n /** 修改按钮操作 */\n handleUpdate(row) {\n this.reset();\n const id = row.id || this.ids\n getParticipants(id).then(response => {\n this.form = response.data;\n this.open = true;\n this.title = \"修改【请填写功能名称】\";\n });\n },\n /** 提交按钮 */\n submitForm() {\n if(this.subjectId){\n this.form.category = '3'\n this.objectId = this.subjectId\n }else if(this.topicId){\n this.form.category = '2'\n this.objectId = this.topicId\n }else if(this.proId){\n this.form.category = '1'\n this.objectId = this.proId\n }\n console.log(this.form.id)\n this.$refs[\"form\"].validate(valid => {\n if (valid) {\n if (this.form.id != null) {\n updateParticipants(this.form).then(response => {\n if (response.code === 200) {\n this.msgSuccess(\"修改成功\");\n this.open = false;\n this.getList();\n }\n });\n } else {\n addParticipants(this.form).then(response => {\n if (response.code === 200) {\n this.msgSuccess(\"新增成功\");\n this.open = false;\n this.getList();\n }\n });\n }\n }\n });\n },\n /** 删除按钮操作 */\n handleDelete(row) {\n const ids = row.id || this.ids;\n this.$confirm('是否确认删除【请填写功能名称】编号为\"' + ids + '\"的数据项?', \"警告\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\"\n }).then(function() {\n return delParticipants(ids);\n }).then(() => {\n this.getList();\n this.msgSuccess(\"删除成功\");\n }).catch(function() {});\n },\n /** 导出按钮操作 */\n handleExport() {\n const queryParams = this.queryParams;\n this.$confirm('是否确认导出所有【请填写功能名称】数据项?', \"警告\", {\n confirmButtonText: \"确定\",\n cancelButtonText: \"取消\",\n type: \"warning\"\n }).then(function() {\n return exportParticipants(queryParams);\n }).then(response => {\n this.download(response.msg);\n }).catch(function() {});\n }\n }\n};\n</script>\n"],"sourceRoot":"src/views/project/participants"}]}