| 1 |
- {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\src\\api\\setting.js","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\api\\setting.js","mtime":1677828270080},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuY29uY2F0LmpzIjsKLy8gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8gfCBDUk1FQiBbIENSTUVC6LWL6IO95byA5Y+R6ICF77yM5Yqp5Yqb5LyB5Lia5Y+R5bGVIF0KLy8gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8gfCBDb3B5cmlnaHQgKGMpIDIwMTZ+MjAyMyBodHRwczovL3d3dy5jcm1lYi5jb20gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLy8gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLy8gfCBMaWNlbnNlZCBDUk1FQuW5tuS4jeaYr+iHqueUsei9r+S7tu+8jOacque7j+iuuOWPr+S4jeiDveWOu+aOiUNSTUVC55u45YWz54mI5p2DCi8vICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi8vIHwgQXV0aG9yOiBDUk1FQiBUZWFtIDxhZG1pbkBjcm1lYi5jb20+Ci8vICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmltcG9ydCByZXF1ZXN0IGZyb20gJ0AvbGlicy9yZXF1ZXN0JzsKLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOezu+e7n+iuvue9riDlupTnlKjorr7nva7lpLTpg6gNCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsCB0eXBl57G75Z6LDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBoZWFkZXJMaXN0QXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdzZXR0aW5nL2NvbmZpZy9oZWFkZXJfYmFzaWNzJywKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g57O757uf6K6+572uIOW6lOeUqOiuvue9riDnvJbovpHooajljZUNCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsCB0eXBl57G75Z6LDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBkYXRhRnJvbUFwaShkYXRhLCB1cmwpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6IHVybCwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g55+t5L+h6K6+572uIOWIl+ihqA0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIHBhcmFtcyB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHRlbXBMaXN0QXBpKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogcGFyYW1zLnVybCwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcy5kYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOefreS/oeiuvue9riDnlLPor7fmqKHmnb/ooajljZUNCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsCB0eXBl57G75Z6LDQogKi8KCmV4cG9ydCBmdW5jdGlvbiB0ZW1wQ3JlYXRlQXBpKCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ25vdGlmeS9zbXMvdGVtcC9jcmVhdGUnLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDnn63kv6Horr7nva4g55m75b2VDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGNvbmZpZ0FwaShkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAnc2VydmUvbG9naW4nLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOefreS/oSDkv67mlLnlr4bnoIENCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHNlcnZlTW9kaWZ5QXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdzZXJ2ZS9tb2RpZnknLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOefreS/oSDkv67mlLnmiYvmnLrlj7cNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHVwZGF0ZUhvbmVBcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ3NlcnZlL3VwZGF0ZV9waG9uZScsCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g55+t5L+h6K6+572uIOS/ruaUuei0puaIt+WvhueggQ0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIGRhdGEge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KLy8gZXhwb3J0IGZ1bmN0aW9uIGNvbmZpZ0FwaSAoZGF0YSkgewovLyAgICAgcmV0dXJuIHJlcXVlc3QoewovLyAgICAgICAgIHVybDogJ25vdGlmeS9zbXMvY29uZmlnJywKLy8gICAgICAgICBtZXRob2Q6ICdwb3N0JywKLy8gICAgICAgICBkYXRhCi8vICAgICB9KTsKLy8gfQoKLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOefreS/oeiuvue9riDlj5HpgIHpqozor4HnoIENCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gY2FwdGNoYUFwaShkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAnc2VydmUvY2FwdGNoYScsCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDpqozor4Hpqozor4HnoIENCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gY2hlY2tDYXB0Y2hhQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdzZXJ2ZS9jaGVja0NvZGUnLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOefreS/oeiuvue9riDms6jlhowNCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gcmVnaXN0ZXJBcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ3NlcnZlL3JlZ2lzdGVyJywKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDnn63kv6Horr7nva4g55+t5L+h5Ymp5L2Z5p2h5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzbXNOdW1iZXJBcGkoKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAnbm90aWZ5L3Ntcy9udW1iZXInLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDnn63kv6Horr7nva4g5bmz5Y+w55So5oi35L+h5oGvDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzZXJ2ZUluZm9BcGkoKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAnc2VydmUvaW5mbycsCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5L+u5pS555+t5L+h562+5ZCNDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzZXJ2ZVNpZ24oZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ3NlcnZlL3Ntcy9zaWduJywKICAgIG1ldGhvZDogJ1BVVCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiDlrqLmnI3nmbvlvZUNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGtlZnVMb2dpbihpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImFwcC93ZWNoYXQva2VmdS9sb2dpbi8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiDlrqLmnI3or53mnK/liJfooagNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHdlY2hhdFNwZWVjaGNyYWZ0KGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJhcHAvd2VjaGF0L3NwZWVjaGNyYWZ0IiwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIOWuouacjeivneacr+e8lui+kQ0KICovCgpleHBvcnQgZnVuY3Rpb24gc3BlZWNoY3JhZnRFZGl0KGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAiYXBwL3dlY2hhdC9zcGVlY2hjcmFmdC8iLmNvbmNhdChpZCwgIi9lZGl0IiksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiDlrqLmnI3or53mnK/mt7vliqANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHNwZWVjaGNyYWZ0Q3JlYXRlKCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImFwcC93ZWNoYXQvc3BlZWNoY3JhZnQvY3JlYXRlIiwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIOWuouacjeWPjemmiA0KICovCgpleHBvcnQgZnVuY3Rpb24ga2VmdUZlZWRCYWNrKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImFwcC9mZWVkYmFjayIsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIOWuouacjeWPjemmiA0KICovCgpleHBvcnQgZnVuY3Rpb24ga2VmdUZlZWRCYWNrRWRpdChpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImFwcC9mZWVkYmFjay8iLmNvbmNhdChpZCwgIi9lZGl0IiksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOefreS/oSDnianmtYHlhazlj7gNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGV4cG9ydEFsbEFwaSgpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdzZXJ2ZS9leHBvcnRfYWxsJywKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIOaYr+WQpuW8gOmAmueUteWtkOmdouWNlQ0KICovCi8vIGV4cG9ydCBmdW5jdGlvbiBzZXJ2ZUR1bXBPcGVuICgpIHsKLy8gICAgIHJldHVybiByZXF1ZXN0KHsKLy8gICAgICAgICB1cmw6IGBzZXJ2ZS9kdW1wX29wZW5gLAovLyAgICAgICAgIG1ldGhvZDogJ2dldCcKLy8gICAgIH0pOwovLyB9CgovKioNCiAqIOeJqea1geW8gOmAmg0KICovCgpleHBvcnQgZnVuY3Rpb24gc2VydmVPcGVuKCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInNlcnZlL29wZW4iLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDnn63kv6Eg54mp5rWB5YWs5Y+46Z2i5p2/DQogKi8KCmV4cG9ydCBmdW5jdGlvbiBleHBvcnRUZW1wQXBpKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ3NlcnZlL2V4cG9ydF90ZW1wJywKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDnn63kv6EgMj0g55S15a2Q6Z2i5Y2V77yMMyA9IOeJqea1geafpeivoiDliJfooagNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHNlcnZlUmVjb3JkTGlzdEFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdzZXJ2ZS9yZWNvcmQnLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOefreS/oSDlvIDpgJrlhbbku5bmnI3liqENCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHNlcnZlT3BuT3RoZXJBcGkocGFyYW1zKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAnc2VydmUvb3BlbicsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g55+t5L+hIOW8gOmAmueUteWtkOmdouWNlQ0KICovCgpleHBvcnQgZnVuY3Rpb24gc2VydmVPcG5FeHByZXNzQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdzZXJ2ZS9vcG5fZXhwcmVzcycsCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g55+t5L+hIOW8gOmAmuefreS/oeacjeWKoQ0KICovCgpleHBvcnQgZnVuY3Rpb24gc2VydmVTbXNPcGVuQXBpKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ3NlcnZlL3Ntcy9vcGVuJywKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDnn63kv6Horr7nva4g5pSv5LuY5aWX6aSQDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzbXNQcmljZUFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdzZXJ2ZS9tZWFsX2xpc3QnLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOefreS/oeiuvue9riDmlK/ku5jnoIENCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gcGF5Q29kZUFwaShkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAnc2VydmUvcGF5X21lYWwnLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOefreS/oeiuvue9riDlj5HpgIHorrDlvZUNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHNtc1JlY29yZEFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdub3RpZnkvc21zL3JlY29yZCcsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDpl6jlupforr7nva4g6K+m5oOFDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdG9yZUFwaSgpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdtZXJjaGFudC9zdG9yZScsCiAgICBtZXRob2Q6ICdHRVQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6Zeo5bqX6K6+572uIOiOt+WPluWcsOWbvmtleQ0KICovCgpleHBvcnQgZnVuY3Rpb24ga2V5QXBpKCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ21lcmNoYW50L3N0b3JlL2FkZHJlc3MnLAogICAgbWV0aG9kOiAnR0VUJwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOmXqOW6l+iuvue9riDmj5DkuqTmlbDmja4sDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHN0b3JlQWRkQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtZXJjaGFudC9zdG9yZS8iLmNvbmNhdChkYXRhLmlkKSwKICAgIG1ldGhvZDogJ1BPU1QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDnianmtYHlhazlj7gg5YiX6KGoDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGZyZWlnaHRMaXN0QXBpKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ2ZyZWlnaHQvZXhwcmVzcycsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g54mp5rWB5YWs5Y+4IOaWsOWinuihqOWNlQ0KICovCgpleHBvcnQgZnVuY3Rpb24gZnJlaWdodENyZWF0ZUFwaSgpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICcvZnJlaWdodC9leHByZXNzL2NyZWF0ZScsCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOeJqea1geWFrOWPuCDnvJbovpHooajljZUNCiAqIEBwYXJhbSB7TnVtYmVyfSBwYXJhbSBpZCB7TnVtYmVyfSDnianmtYHlhazlj7hpZA0KICovCgpleHBvcnQgZnVuY3Rpb24gZnJlaWdodEVkaXRBcGkoaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJmcmVpZ2h0L2V4cHJlc3MvIi5jb25jYXQoaWQsICIvZWRpdCIpLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDnianmtYHlhazlj7gg5L+u5pS554q25oCBDQogKiBAcGFyYW0ge051bWJlcn0gcGFyYW0gaWQge051bWJlcn0g54mp5rWB5YWs5Y+4aWQNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGZyZWlnaHRTdGF0dXNBcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImZyZWlnaHQvZXhwcmVzcy9zZXRfc3RhdHVzLyIuY29uY2F0KGRhdGEuaWQsICIvIikuY29uY2F0KGRhdGEuc3RhdHVzKSwKICAgIG1ldGhvZDogJ1BVVCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDlkIzmraXnianmtYHlv6vpgJLlhazlj7gNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGZyZWlnaHRTeW5jRXhwcmVzc0FwaSgpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJmcmVpZ2h0L2V4cHJlc3Mvc3luY19leHByZXNzIiwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDor53mnK/liIbnsbsNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHNwZWVjaGNyYWZ0Y2F0ZSgpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJhcHAvd2VjaGF0L3NwZWVjaGNyYWZ0Y2F0ZSIsCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5rig6YGT56CB5YiG57G7DQogKi8KCmV4cG9ydCBmdW5jdGlvbiB3ZWNoYXRRcmNvZGVUcmVlKCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImFwcC93ZWNoYXRfcXJjb2RlL2NhdGUvbGlzdCIsCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6I635Y+W5Yib5bu65YiG57G76KGo5Y2VDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzcGVlY2hjcmFmdGNhdGVDcmVhdGUoKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAiYXBwL3dlY2hhdC9zcGVlY2hjcmFmdGNhdGUvY3JlYXRlIiwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDojrflj5bmuKDpgZPnoIHliJvlu7rjgIHnvJbovpHliIbnsbvooajljZUNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHdlY2hhdFFyY29kZUNyZWF0ZShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImFwcC93ZWNoYXRfcXJjb2RlL2NhdGUvY3JlYXRlLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDkv67mlLnor53mnK/liIbnsbso6I635Y+W6KGo5Y2VKQ0KICovCgpleHBvcnQgZnVuY3Rpb24gc3BlZWNoY3JhZnRjYXRlRWRpdChpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImFwcC93ZWNoYXQvc3BlZWNoY3JhZnRjYXRlLyIuY29uY2F0KGlkLCAiL2VkaXQiKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g6Lqr5Lu9566h55CGIOWIl+ihqA0KICogQHBhcmFtIHtOdW1iZXJ9IHBhcmFtIGlkIHtOdW1iZXJ9IOeJqea1geWFrOWPuGlkDQogKi8KCmV4cG9ydCBmdW5jdGlvbiByb2xlTGlzdEFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL3JvbGUiLAogICAgbWV0aG9kOiAnR0VUJywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6I635Y+W5rig6YGT56CB5YiX6KGoDQogKiBAcGFyYW0ge051bWJlcn0gcGFyYW0gaWQge051bWJlcn0g54mp5rWB5YWs5Y+4aWQNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHdlY2hhdFFyY29kZUxpc3QocGFyYW1zKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAiYXBwL3dlY2hhdF9xcmNvZGUvbGlzdCIsCiAgICBtZXRob2Q6ICdHRVQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g6Lqr5Lu9566h55CGIOS/ruaUueeKtuaAgQ0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIGRhdGEge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiByb2xlU2V0U3RhdHVzQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL3JvbGUvc2V0X3N0YXR1cy8iLmNvbmNhdChkYXRhLmlkLCAiLyIpLmNvbmNhdChkYXRhLnN0YXR1cyksCiAgICBtZXRob2Q6ICdQVVQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOi6q+S7veeuoeeQhiA9PeaWsOWiniDnvJbovpENCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gcm9sZUNyZWF0QXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL3JvbGUvIi5jb25jYXQoZGF0YS5pZCksCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g6Lqr5Lu9566h55CGID096K+m5oOFDQogKiBAcGFyYW0ge051bWJlcn0gcGFyYW0gaWQge051bWJlcn0g6Lqr5Lu9566h55CGaWQNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHJvbGVJbmZvQXBpKGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic2V0dGluZy9yb2xlLyIuY29uY2F0KGlkLCAiL2VkaXQiKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g6Lqr5Lu9566h55CGID095p2D6ZmQ5YiX6KGoDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBtZW51c0xpc3RBcGkoKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic2V0dGluZy9yb2xlL2NyZWF0ZSIsCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOWuouacjeeuoeeQhiAtLSDliJfooagNCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBwYXJhbXMge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBrZWZ1TGlzdEFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJhcHAvd2VjaGF0L2tlZnUiLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOWuouacjeeuoeeQhiAtLSDpgInmi6nnlKjmiLcNCiAqICBAcGFyYW0ge09iamVjdH0gcGFyYW0gcGFyYW1zIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24ga2VmdWNyZWF0ZUFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJhcHAvd2VjaGF0L2tlZnUvY3JlYXRlIiwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDlrqLmnI3nrqHnkIYgLS0g5re75Yqg5a6i5pyNDQogKiAgQHBhcmFtIHtPYmplY3R9IHBhcmFtIHBhcmFtcyB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGtlZnVhZGRBcGkoKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAiYXBwL3dlY2hhdC9rZWZ1L2FkZCIsCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOWuouacjeeuoeeQhiAtLSDmt7vliqDlrqLmnI3kv53lrZgNCiAqICBAcGFyYW0ge09iamVjdH0gcGFyYW0gcGFyYW1zIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24ga2VmdUFkZEFwaShkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAiYXBwL3dlY2hhdC9rZWZ1IiwKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDlrqLmnI3nrqHnkIYgLS0g5L+u5pS554q25oCBDQogKiAgQHBhcmFtIHtPYmplY3R9IHBhcmFtIGRhdGEge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBrZWZ1c2V0U3RhdHVzQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJhcHAvd2VjaGF0L2tlZnUvc2V0X3N0YXR1cy8iLmNvbmNhdChkYXRhLmlkLCAiLyIpLmNvbmNhdChkYXRhLnN0YXR1cyksCiAgICBtZXRob2Q6ICdQVVQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOa4oOmBk+eggSAtLSDkv67mlLnnirbmgIENCiAqICBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHdlY2hhdFFyY29kZVN0YXR1c0FwaShkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAiYXBwL3dlY2hhdF9xcmNvZGUvc2V0X3N0YXR1cy8iLmNvbmNhdChkYXRhLmlkLCAiLyIpLmNvbmNhdChkYXRhLnN0YXR1cyksCiAgICBtZXRob2Q6ICdQVVQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6I635Y+W5rig6YGT56CB55So5oi35YiX6KGoDQogKiAgQHBhcmFtIHtPYmplY3R9IHBhcmFtIGRhdGEge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBnZXRVc2VyTGlzdChwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJhcHAvd2VjaGF0X3FyY29kZS91c2VyX2xpc3QvIi5jb25jYXQocGFyYW1zLmlkKSwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDmuKDpgZPnoIHnvJbovpHor6bmg4Xojrflj5YNCiAqICBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHdlY2hhdFFyY29kZURldGFpbChpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImFwcC93ZWNoYXRfcXJjb2RlL2luZm8vIi5jb25jYXQoaWQpLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uICDmuKDpgZPnoIHliLbkvZwtLeS/neWtmA0KICovCgpleHBvcnQgZnVuY3Rpb24gd2VjaGF0UXJjb2RlU2F2ZUFwaShpZCwgZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImFwcC93ZWNoYXRfcXJjb2RlL3NhdmUvIi5jb25jYXQoaWQpLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOWuouacjeeuoeeQhiAtLSDnvJbovpHooajljZUNCiAqICBAcGFyYW0ge051bWJlcn0gcGFyYW0gaWQge051bWJlcn0g5a6i5pyNaWQNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGtlZnVFZGl0QXBpKGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAiYXBwL3dlY2hhdC9rZWZ1LyIuY29uY2F0KGlkLCAiL2VkaXQiKSwKICAgIG1ldGhvZDogJ0dFVCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g5a6i5pyN566h55CGIC0tIOiBiuWkqeiusOW9leWIl+ihqA0KICogIEBwYXJhbSB7TnVtYmVyfSBwYXJhbSBpZCB7TnVtYmVyfSDlrqLmnI1pZA0KICogIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBwYXJhbXMge09iamVjdH0g5Lyg5Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBrZWZ1UmVjb3JkQXBpKHBhcmFtcywgaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJhcHAvd2VjaGF0L2tlZnUvcmVjb3JkLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ0dFVCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDlrqLmnI3nrqHnkIYgLS0g5p+l55yL5a+56K+d5YiX6KGoDQogKiAgQHBhcmFtIHtPYmplY3R9IHBhcmFtIHBhcmFtcyB7T2JqZWN0fSDkvKDlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGtlZnVDaGF0bGlzdEFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJhcHAvd2VjaGF0L2tlZnUvY2hhdF9saXN0IiwKICAgIG1ldGhvZDogJ0dFVCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOefreS/oeiuvue9riAtLSDmn6XnnIvmmK/lkKbnmbvlvZUNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGlzTG9naW5BcGkoKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibm90aWZ5L3Ntcy9pc19sb2dpbiIsCiAgICBtZXRob2Q6ICdHRVQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g55+t5L+h6K6+572uIC0tIOmAgOWHuueZu+W9lQ0KICovCgpleHBvcnQgZnVuY3Rpb24gbG9nb3V0QXBpKCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm5vdGlmeS9zbXMvbG9nb3V0IiwKICAgIG1ldGhvZDogJ0dFVCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g5Z+O5biC5pWw5o2uIC0tIOWIl+ihqA0KICogIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gY2l0eUxpc3RBcGkoaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL2NpdHkvbGlzdC8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOWfjuW4gua3u+WKoCAtLSDooajljZUNCiAqICBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGNpdHlBZGRBcGkoaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL2NpdHkvYWRkLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g5Z+O5biC5L+u5pS5IC0tIOihqOWNlQ0KICogIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gY2l0eUFwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInNldHRpbmcvY2l0eS8iLmNvbmNhdChpZCwgIi9lZGl0IiksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOi/kOi0ueaooeadvyAtLSDliJfooagNCiAqICBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHRlbXBsYXRlc0FwaShkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic2V0dGluZy9zaGlwcGluZ190ZW1wbGF0ZXMvbGlzdCIsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6+572uIOi/kOi0ueaooeadvyAtLSDln47luILmlbDmja4NCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHRlbXBsYXRlc0NpdHlMaXN0QXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL3NoaXBwaW5nX3RlbXBsYXRlcy9jaXR5X2xpc3QiLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuvue9riDov5DotLnmqKHmnb8gLS0g5o+Q5Lqk5L+u5pS56KGo5Y2V77ybDQogKi8KCmV4cG9ydCBmdW5jdGlvbiB0ZW1wbGF0ZXNTYXZlQXBpKGlkLCBkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic2V0dGluZy9zaGlwcGluZ190ZW1wbGF0ZXMvc2F2ZS8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDorr7nva4g6L+Q6LS55qih5p2/IC0tIOaPkOS6pOS/ruaUueihqOWNle+8mw0KICovCgpleHBvcnQgZnVuY3Rpb24gc2hpcFRlbXBsYXRlc0FwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInNldHRpbmcvc2hpcHBpbmdfdGVtcGxhdGVzLyIuY29uY2F0KGlkLCAiL2VkaXQiKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDpl6jlupforr7nva4gLS0g6Zeo5bqX5YiX6KGo5YiG57G75pWw6YeP77ybDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdG9yZUdldEhlYWRlckFwaSgpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtZXJjaGFudC9zdG9yZS9nZXRfaGVhZGVyIiwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDpl6jlupforr7nva4gLS0g6Zeo5bqX5YiX6KGo77ybDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBtZXJjaGFudFN0b3JlQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtZXJjaGFudC9zdG9yZSIsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6Zeo5bqX6K6+572uIC0tIOmXqOW6l+iuvue9ru+8mw0KICovCgpleHBvcnQgZnVuY3Rpb24gc3RvcmVTZXRTaG93QXBpKGlkLCBpc19zaG93KSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWVyY2hhbnQvc3RvcmUvc2V0X3Nob3cvIi5jb25jYXQoaWQsICIvIikuY29uY2F0KGlzX3Nob3cpLAogICAgbWV0aG9kOiAncHV0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOmXqOW6l+iuvue9riAtLSDpl6jlupfkv67mlLnkv6Hmga/vvJsNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHN0b3JlR2V0SW5mb0FwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1lcmNoYW50L3N0b3JlL2dldF9pbmZvLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDpl6jlupforr7nva4gLS0g5bqX5ZGY5YiX6KGo77ybDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdG9yZVN0YWZmQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtZXJjaGFudC9zdG9yZV9zdGFmZiIsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6Zeo5bqX6K6+572uIC0tIOaWsOWinuW6l+WRmO+8mw0KICovCgpleHBvcnQgZnVuY3Rpb24gc3RvcmVTdGFmZkNyZWF0ZUFwaSgpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtZXJjaGFudC9zdG9yZV9zdGFmZi9jcmVhdGUiLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOmXqOW6l+iuvue9riAtLSDmlrDlop7lupflkZjvvJsNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHN0b3JlU3RhZmZFZGl0QXBpKGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWVyY2hhbnQvc3RvcmVfc3RhZmYvIi5jb25jYXQoaWQsICIvZWRpdCIpLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOW6l+WRmOiuvue9riAtLSDlupflkZjorr7nva7mmL7npLrpmpDol4/vvJsNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHN0b3JlU3RhZmZTZXRTaG93QXBpKGlkLCBpc19zaG93KSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWVyY2hhbnQvc3RvcmVfc3RhZmYvc2V0X3Nob3cvIi5jb25jYXQoaWQsICIvIikuY29uY2F0KGlzX3Nob3cpLAogICAgbWV0aG9kOiAncHV0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuouWNleiuvue9riAtLSDmoLjplIDorqLljZXliJfooajvvJsNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHZlcmlmeU9yZGVyQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtZXJjaGFudC92ZXJpZnlfb3JkZXIiLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuouWNleiuvue9riAtLSDmoLjplIDorqLljZXlpLTpg6jvvJsNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHZlcmlmeVNwcmVhZEluZm9BcGkodWlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWVyY2hhbnQvdmVyaWZ5L3NwcmVhZF9pbmZvLyIuY29uY2F0KHVpZCksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiDojrflj5blupflkZjmkJzntKLpl6jlupfliJfooagNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIG1lcmNoYW50U3RvcmVMaXN0QXBpKCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1lcmNoYW50L3N0b3JlX2xpc3QiLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICog5riF6Zmk5Z+O5biC5pWw5o2u57yT5a2YDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBjaXR5Q2xlYW5DYWNoZUFwaSgpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL2NpdHkvY2xlYW5fY2FjaGUiLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICrlgqjlrZjphY3nva4t6I635Y+W5LqR5YKo5a2Y6YWN572u5aS0DQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdG9yYWdlQ29uZmlnQXBpKCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInN5c3RlbS9jb25maWcvc3RvcmFnZS9jb25maWciLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICrlgqjlrZjphY3nva4t6I635Y+W5LqR5YKo5a2Y6YWN572u5aS0DQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdG9yYWdlU3dpdGNoQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzeXN0ZW0vY29uZmlnL3N0b3JhZ2UvY29uZmlnIiwKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOWCqOWtmOmFjee9ri3ojrflj5bkupHlgqjlrZjphY3nva7ooajljZUNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGFkZENvbmZpZ0FwaSh0eXBlKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic3lzdGVtL2NvbmZpZy9zdG9yYWdlL2Zvcm0vIi5jb25jYXQodHlwZSksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5YKo5a2Y6YWN572uLeiOt+WPluS6keWtmOWCqOWIm+W7uuihqOWNlQ0KICovCgpleHBvcnQgZnVuY3Rpb24gYWRkU3RvcmFnZUFwaSh0eXBlKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic3lzdGVtL2NvbmZpZy9zdG9yYWdlL2NyZWF0ZS8iLmNvbmNhdCh0eXBlKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDlgqjlrZjphY3nva4t6I635Y+W5LqR5a2Y5YKo5YiX6KGoDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdG9yYWdlTGlzdEFwaShkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic3lzdGVtL2NvbmZpZy9zdG9yYWdlIiwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDlgqjlrZjphY3nva4t5ZCM5q2l56m66Ze0DQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdG9yYWdlU3luY2hBcGkodHlwZSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInN5c3RlbS9jb25maWcvc3RvcmFnZS9zeW5jaC8iLmNvbmNhdCh0eXBlKSwKICAgIG1ldGhvZDogJ3B1dCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDlgqjlrZjphY3nva4t5L+u5pS554q25oCBDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdG9yYWdlU3RhdHVzQXBpKGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic3lzdGVtL2NvbmZpZy9zdG9yYWdlL3N0YXR1cy8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdwdXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5YKo5a2Y6YWN572uLeS/ruaUueepuumXtOWfn+WQjQ0KICovCgpleHBvcnQgZnVuY3Rpb24gZWRpdFN0b3JhZ2VBcGkoaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzeXN0ZW0vY29uZmlnL3N0b3JhZ2UvZG9tYWluLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDlgqjlrZjphY3nva4t6I635Y+W57yp55Wl5Zu+DQogKi8KCmV4cG9ydCBmdW5jdGlvbiBwb3NpdGlvbkluZm9BcGkoKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic2V0dGluZy9jb25maWdfbGlzdC8zMSIsCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5YKo5a2Y6YWN572uLeS/neWtmOe8qeeVpeWbvg0KICovCgpleHBvcnQgZnVuY3Rpb24gcG9zaXRpb25Qb3N0QXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL2NvbmZpZy9zYXZlX2Jhc2ljcyIsCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDlgqjlrZjphY3nva7liIfmjaINCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHNhdmVUeXBlKHR5cGUpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzeXN0ZW0vY29uZmlnL3N0b3JhZ2Uvc2F2ZV90eXBlLyIuY29uY2F0KHR5cGUpLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOWkmuivreiogC3or63oqIDnsbvlnovliJfooagNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGxhbmdUeXBlTGlzdChkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic2V0dGluZy9sYW5nX3R5cGUvbGlzdCIsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5aSa6K+t6KiALeivreiogOexu+Wei+aWsOWinue8lui+kQ0KICogQHBhcmFtIHtOdW1iZXJ9IHBhcmFtIGlkIHtOdW1iZXJ9DQogKi8KCmV4cG9ydCBmdW5jdGlvbiBsYW5nVHlwZUZvcm0oaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL2xhbmdfdHlwZS9mb3JtLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDlpJror63oqIAt6K+t6KiA6K+m5oOF5YiX6KGoDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBsYW5nQ29kZUxpc3QoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInNldHRpbmcvbGFuZ19jb2RlL2xpc3QiLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiOt+WPluivreiogOS/oeaBrw0KICovCgpleHBvcnQgZnVuY3Rpb24gbGFuZ0NvZGVJbmZvKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJzZXR0aW5nL2xhbmdfY29kZS9pbmZvIiwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDkv67mlLnor63oqIDor6bmg4UNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGxhbmdDb2RlU2V0dGluZ1NhdmUoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInNldHRpbmcvbGFuZ19jb2RlL3NhdmUiLAogICAgbWV0aG9kOiAncG9zdCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5Zu95a625YiX6KGoDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBsYW5nQ291bnRyeUxpc3QoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInNldHRpbmcvbGFuZ19jb3VudHJ5L2xpc3QiLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogZGF0YQogIH0pOwp9Ci8qKg0KICog5re75Yqg6K+t6KiA5Zyw5Yy66KGo5Y2VDQogKiBAcGFyYW0geyp9IGlkDQogKiBAcmV0dXJucw0KICovCgpleHBvcnQgZnVuY3Rpb24gbGFuZ0NvdW50cnlGb3JtKGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic2V0dGluZy9sYW5nX2NvdW50cnkvZm9ybS8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiDmt7vliqDor63oqIDlnLDljLrooajljZUNCiAqIEBwYXJhbSB7Kn0gaWQNCiAqIEByZXR1cm5zDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBsYW5nVHlwZVN0YXR1cyhpZCwgc3RhdHVzKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAic2V0dGluZy9sYW5nX3R5cGUvc3RhdHVzLyIuY29uY2F0KGlkLCAiLyIpLmNvbmNhdChzdGF0dXMpLAogICAgbWV0aG9kOiAncHV0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOS4gOmUrue/u+ivkQ0KICovCgpleHBvcnQgZnVuY3Rpb24gbGFuZ0NvZGVUcmFuc2xhdGUoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInNldHRpbmcvbGFuZ19jb2RlL3RyYW5zbGF0ZSIsCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQ=="},{"version":3,"names":["request","headerListApi","data","url","method","params","dataFromApi","tempListApi","tempCreateApi","configApi","serveModifyApi","updateHoneApi","captchaApi","checkCaptchaApi","registerApi","smsNumberApi","serveInfoApi","serveSign","kefuLogin","id","wechatSpeechcraft","speechcraftEdit","speechcraftCreate","kefuFeedBack","kefuFeedBackEdit","exportAllApi","serveOpen","exportTempApi","serveRecordListApi","serveOpnOtherApi","serveOpnExpressApi","serveSmsOpenApi","smsPriceApi","payCodeApi","smsRecordApi","storeApi","keyApi","storeAddApi","freightListApi","freightCreateApi","freightEditApi","freightStatusApi","status","freightSyncExpressApi","speechcraftcate","wechatQrcodeTree","speechcraftcateCreate","wechatQrcodeCreate","speechcraftcateEdit","roleListApi","wechatQrcodeList","roleSetStatusApi","roleCreatApi","roleInfoApi","menusListApi","kefuListApi","kefucreateApi","kefuaddApi","kefuAddApi","kefusetStatusApi","wechatQrcodeStatusApi","getUserList","wechatQrcodeDetail","wechatQrcodeSaveApi","kefuEditApi","kefuRecordApi","kefuChatlistApi","isLoginApi","logoutApi","cityListApi","cityAddApi","cityApi","templatesApi","templatesCityListApi","templatesSaveApi","shipTemplatesApi","storeGetHeaderApi","merchantStoreApi","storeSetShowApi","is_show","storeGetInfoApi","storeStaffApi","storeStaffCreateApi","storeStaffEditApi","storeStaffSetShowApi","verifyOrderApi","verifySpreadInfoApi","uid","merchantStoreListApi","cityCleanCacheApi","storageConfigApi","storageSwitchApi","addConfigApi","type","addStorageApi","storageListApi","storageSynchApi","storageStatusApi","editStorageApi","positionInfoApi","positionPostApi","saveType","langTypeList","langTypeForm","langCodeList","langCodeInfo","langCodeSettingSave","langCountryList","langCountryForm","langTypeStatus","langCodeTranslate"],"sources":["E:/item/newItem/admin/src/api/setting.js"],"sourcesContent":["// +----------------------------------------------------------------------\r\n// | CRMEB [ CRMEB赋能开发者,助力企业发展 ]\r\n// +----------------------------------------------------------------------\r\n// | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.\r\n// +----------------------------------------------------------------------\r\n// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权\r\n// +----------------------------------------------------------------------\r\n// | Author: CRMEB Team <admin@crmeb.com>\r\n// +----------------------------------------------------------------------\r\n\r\nimport request from '@/libs/request';\r\n\r\n/**\r\n * @description 设置 系统设置 应用设置头部\r\n * @param {Object} param data {Object} 传值参数 type类型\r\n */\r\nexport function headerListApi(data) {\r\n return request({\r\n url: 'setting/config/header_basics',\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 系统设置 应用设置 编辑表单\r\n * @param {Object} param data {Object} 传值参数 type类型\r\n */\r\nexport function dataFromApi(data, url) {\r\n return request({\r\n url: url,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 列表\r\n * @param {Object} param params {Object} 传值参数\r\n */\r\nexport function tempListApi(params) {\r\n return request({\r\n url: params.url,\r\n method: 'get',\r\n params: params.data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 申请模板表单\r\n * @param {Object} param data {Object} 传值参数 type类型\r\n */\r\nexport function tempCreateApi() {\r\n return request({\r\n url: 'notify/sms/temp/create',\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 登录\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function configApi(data) {\r\n return request({\r\n url: 'serve/login',\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信 修改密码\r\n */\r\nexport function serveModifyApi(data) {\r\n return request({\r\n url: 'serve/modify',\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信 修改手机号\r\n */\r\nexport function updateHoneApi(data) {\r\n return request({\r\n url: 'serve/update_phone',\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 修改账户密码\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\n// export function configApi (data) {\r\n// return request({\r\n// url: 'notify/sms/config',\r\n// method: 'post',\r\n// data\r\n// });\r\n// }\r\n\r\n/**\r\n * @description 设置 短信设置 发送验证码\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function captchaApi(data) {\r\n return request({\r\n url: 'serve/captcha',\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n/**\r\n * @description 验证验证码\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function checkCaptchaApi(data) {\r\n return request({\r\n url: 'serve/checkCode',\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 注册\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function registerApi(data) {\r\n return request({\r\n url: 'serve/register',\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 短信剩余条数\r\n */\r\nexport function smsNumberApi() {\r\n return request({\r\n url: 'notify/sms/number',\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 平台用户信息\r\n */\r\nexport function serveInfoApi() {\r\n return request({\r\n url: 'serve/info',\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 修改短信签名\r\n */\r\nexport function serveSign(data) {\r\n return request({\r\n url: 'serve/sms/sign',\r\n method: 'PUT',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * 客服登录\r\n */\r\nexport function kefuLogin(id) {\r\n return request({\r\n url: `app/wechat/kefu/login/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * 客服话术列表\r\n */\r\nexport function wechatSpeechcraft(data) {\r\n return request({\r\n url: `app/wechat/speechcraft`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * 客服话术编辑\r\n */\r\nexport function speechcraftEdit(id) {\r\n return request({\r\n url: `app/wechat/speechcraft/${id}/edit`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * 客服话术添加\r\n */\r\nexport function speechcraftCreate() {\r\n return request({\r\n url: `app/wechat/speechcraft/create`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * 客服反馈\r\n */\r\nexport function kefuFeedBack(params) {\r\n return request({\r\n url: `app/feedback`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 客服反馈\r\n */\r\nexport function kefuFeedBackEdit(id) {\r\n return request({\r\n url: `app/feedback/${id}/edit`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信 物流公司\r\n */\r\nexport function exportAllApi() {\r\n return request({\r\n url: 'serve/export_all',\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * 是否开通电子面单\r\n */\r\n// export function serveDumpOpen () {\r\n// return request({\r\n// url: `serve/dump_open`,\r\n// method: 'get'\r\n// });\r\n// }\r\n\r\n/**\r\n * 物流开通\r\n */\r\nexport function serveOpen() {\r\n return request({\r\n url: `serve/open`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信 物流公司面板\r\n */\r\nexport function exportTempApi(params) {\r\n return request({\r\n url: 'serve/export_temp',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信 2= 电子面单,3 = 物流查询 列表\r\n */\r\nexport function serveRecordListApi(params) {\r\n return request({\r\n url: 'serve/record',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信 开通其他服务\r\n */\r\nexport function serveOpnOtherApi(params) {\r\n return request({\r\n url: 'serve/open',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信 开通电子面单\r\n */\r\nexport function serveOpnExpressApi(data) {\r\n return request({\r\n url: 'serve/opn_express',\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信 开通短信服务\r\n */\r\nexport function serveSmsOpenApi(params) {\r\n return request({\r\n url: 'serve/sms/open',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 支付套餐\r\n */\r\nexport function smsPriceApi(params) {\r\n return request({\r\n url: 'serve/meal_list',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 支付码\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function payCodeApi(data) {\r\n return request({\r\n url: 'serve/pay_meal',\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 短信设置 发送记录\r\n */\r\nexport function smsRecordApi(params) {\r\n return request({\r\n url: 'notify/sms/record',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 详情\r\n */\r\nexport function storeApi() {\r\n return request({\r\n url: 'merchant/store',\r\n method: 'GET',\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 获取地图key\r\n */\r\nexport function keyApi() {\r\n return request({\r\n url: 'merchant/store/address',\r\n method: 'GET',\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 提交数据,\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function storeAddApi(data) {\r\n return request({\r\n url: `merchant/store/${data.id}`,\r\n method: 'POST',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 物流公司 列表\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function freightListApi(params) {\r\n return request({\r\n url: 'freight/express',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 物流公司 新增表单\r\n */\r\nexport function freightCreateApi() {\r\n return request({\r\n url: '/freight/express/create',\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 物流公司 编辑表单\r\n * @param {Number} param id {Number} 物流公司id\r\n */\r\nexport function freightEditApi(id) {\r\n return request({\r\n url: `freight/express/${id}/edit`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 物流公司 修改状态\r\n * @param {Number} param id {Number} 物流公司id\r\n */\r\nexport function freightStatusApi(data) {\r\n return request({\r\n url: `freight/express/set_status/${data.id}/${data.status}`,\r\n method: 'PUT',\r\n });\r\n}\r\n\r\n/**\r\n * @description 同步物流快递公司\r\n */\r\nexport function freightSyncExpressApi() {\r\n return request({\r\n url: `freight/express/sync_express`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 话术分类\r\n */\r\nexport function speechcraftcate() {\r\n return request({\r\n url: `app/wechat/speechcraftcate`,\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n * @description 渠道码分类\r\n */\r\nexport function wechatQrcodeTree() {\r\n return request({\r\n url: `app/wechat_qrcode/cate/list`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 获取创建分类表单\r\n */\r\nexport function speechcraftcateCreate() {\r\n return request({\r\n url: `app/wechat/speechcraftcate/create`,\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n * @description 获取渠道码创建、编辑分类表单\r\n */\r\nexport function wechatQrcodeCreate(id) {\r\n return request({\r\n url: `app/wechat_qrcode/cate/create/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 修改话术分类(获取表单)\r\n */\r\nexport function speechcraftcateEdit(id) {\r\n return request({\r\n url: `app/wechat/speechcraftcate/${id}/edit`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 身份管理 列表\r\n * @param {Number} param id {Number} 物流公司id\r\n */\r\nexport function roleListApi(params) {\r\n return request({\r\n url: `setting/role`,\r\n method: 'GET',\r\n params,\r\n });\r\n}\r\n/**\r\n * @description 获取渠道码列表\r\n * @param {Number} param id {Number} 物流公司id\r\n */\r\nexport function wechatQrcodeList(params) {\r\n return request({\r\n url: `app/wechat_qrcode/list`,\r\n method: 'GET',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 身份管理 修改状态\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function roleSetStatusApi(data) {\r\n return request({\r\n url: `setting/role/set_status/${data.id}/${data.status}`,\r\n method: 'PUT',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 身份管理 ==新增 编辑\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function roleCreatApi(data) {\r\n return request({\r\n url: `setting/role/${data.id}`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 身份管理 ==详情\r\n * @param {Number} param id {Number} 身份管理id\r\n */\r\nexport function roleInfoApi(id) {\r\n return request({\r\n url: `setting/role/${id}/edit`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 身份管理 ==权限列表\r\n */\r\nexport function menusListApi() {\r\n return request({\r\n url: `setting/role/create`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 客服管理 -- 列表\r\n * @param {Object} param params {Object} 传值参数\r\n */\r\nexport function kefuListApi(params) {\r\n return request({\r\n url: `app/wechat/kefu`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 客服管理 -- 选择用户\r\n * @param {Object} param params {Object} 传值参数\r\n */\r\nexport function kefucreateApi(params) {\r\n return request({\r\n url: `app/wechat/kefu/create`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 客服管理 -- 添加客服\r\n * @param {Object} param params {Object} 传值参数\r\n */\r\nexport function kefuaddApi() {\r\n return request({\r\n url: `app/wechat/kefu/add`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 客服管理 -- 添加客服保存\r\n * @param {Object} param params {Object} 传值参数\r\n */\r\nexport function kefuAddApi(data) {\r\n return request({\r\n url: `app/wechat/kefu`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 客服管理 -- 修改状态\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function kefusetStatusApi(data) {\r\n return request({\r\n url: `app/wechat/kefu/set_status/${data.id}/${data.status}`,\r\n method: 'PUT',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 渠道码 -- 修改状态\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function wechatQrcodeStatusApi(data) {\r\n return request({\r\n url: `app/wechat_qrcode/set_status/${data.id}/${data.status}`,\r\n method: 'PUT',\r\n });\r\n}\r\n/**\r\n * @description 获取渠道码用户列表\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function getUserList(params) {\r\n return request({\r\n url: `app/wechat_qrcode/user_list/${params.id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n/**\r\n * @description 设置 渠道码编辑详情获取\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function wechatQrcodeDetail(id) {\r\n return request({\r\n url: `app/wechat_qrcode/info/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n * @description 渠道码制作--保存\r\n */\r\nexport function wechatQrcodeSaveApi(id, data) {\r\n return request({\r\n url: `app/wechat_qrcode/save/${id}`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n/**\r\n * @description 设置 客服管理 -- 编辑表单\r\n * @param {Number} param id {Number} 客服id\r\n */\r\nexport function kefuEditApi(id) {\r\n return request({\r\n url: `app/wechat/kefu/${id}/edit`,\r\n method: 'GET',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 客服管理 -- 聊天记录列表\r\n * @param {Number} param id {Number} 客服id\r\n * @param {Object} param params {Object} 传参数\r\n */\r\nexport function kefuRecordApi(params, id) {\r\n return request({\r\n url: `app/wechat/kefu/record/${id}`,\r\n method: 'GET',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 客服管理 -- 查看对话列表\r\n * @param {Object} param params {Object} 传参数\r\n */\r\nexport function kefuChatlistApi(params) {\r\n return request({\r\n url: `app/wechat/kefu/chat_list`,\r\n method: 'GET',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 短信设置 -- 查看是否登录\r\n */\r\nexport function isLoginApi() {\r\n return request({\r\n url: `notify/sms/is_login`,\r\n method: 'GET',\r\n });\r\n}\r\n\r\n/**\r\n * @description 短信设置 -- 退出登录\r\n */\r\nexport function logoutApi() {\r\n return request({\r\n url: `notify/sms/logout`,\r\n method: 'GET',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 城市数据 -- 列表\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function cityListApi(id) {\r\n return request({\r\n url: `setting/city/list/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 城市添加 -- 表单\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function cityAddApi(id) {\r\n return request({\r\n url: `setting/city/add/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 城市修改 -- 表单\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function cityApi(id) {\r\n return request({\r\n url: `setting/city/${id}/edit`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 运费模板 -- 列表\r\n * @param {Object} param data {Object} 传值参数\r\n */\r\nexport function templatesApi(data) {\r\n return request({\r\n url: `setting/shipping_templates/list`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 运费模板 -- 城市数据\r\n */\r\nexport function templatesCityListApi(data) {\r\n return request({\r\n url: `setting/shipping_templates/city_list`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 运费模板 -- 提交修改表单;\r\n */\r\nexport function templatesSaveApi(id, data) {\r\n return request({\r\n url: `setting/shipping_templates/save/${id}`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 设置 运费模板 -- 提交修改表单;\r\n */\r\nexport function shipTemplatesApi(id) {\r\n return request({\r\n url: `setting/shipping_templates/${id}/edit`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 -- 门店列表分类数量;\r\n */\r\nexport function storeGetHeaderApi() {\r\n return request({\r\n url: `merchant/store/get_header`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 -- 门店列表;\r\n */\r\nexport function merchantStoreApi(data) {\r\n return request({\r\n url: `merchant/store`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 -- 门店设置;\r\n */\r\nexport function storeSetShowApi(id, is_show) {\r\n return request({\r\n url: `merchant/store/set_show/${id}/${is_show}`,\r\n method: 'put',\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 -- 门店修改信息;\r\n */\r\nexport function storeGetInfoApi(id) {\r\n return request({\r\n url: `merchant/store/get_info/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 -- 店员列表;\r\n */\r\nexport function storeStaffApi(data) {\r\n return request({\r\n url: `merchant/store_staff`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 -- 新增店员;\r\n */\r\nexport function storeStaffCreateApi() {\r\n return request({\r\n url: `merchant/store_staff/create`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 门店设置 -- 新增店员;\r\n */\r\nexport function storeStaffEditApi(id) {\r\n return request({\r\n url: `merchant/store_staff/${id}/edit`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 店员设置 -- 店员设置显示隐藏;\r\n */\r\nexport function storeStaffSetShowApi(id, is_show) {\r\n return request({\r\n url: `merchant/store_staff/set_show/${id}/${is_show}`,\r\n method: 'put',\r\n });\r\n}\r\n\r\n/**\r\n * @description 订单设置 -- 核销订单列表;\r\n */\r\nexport function verifyOrderApi(data) {\r\n return request({\r\n url: `merchant/verify_order`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 订单设置 -- 核销订单头部;\r\n */\r\nexport function verifySpreadInfoApi(uid) {\r\n return request({\r\n url: `merchant/verify/spread_info/${uid}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * 获取店员搜索门店列表\r\n */\r\nexport function merchantStoreListApi() {\r\n return request({\r\n url: `merchant/store_list`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * 清除城市数据缓存\r\n */\r\nexport function cityCleanCacheApi() {\r\n return request({\r\n url: `setting/city/clean_cache`,\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n *储存配置-获取云储存配置头\r\n */\r\nexport function storageConfigApi() {\r\n return request({\r\n url: `system/config/storage/config`,\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n *储存配置-获取云储存配置头\r\n */\r\nexport function storageSwitchApi(data) {\r\n return request({\r\n url: `system/config/storage/config`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 储存配置-获取云储存配置表单\r\n */\r\nexport function addConfigApi(type) {\r\n return request({\r\n url: `system/config/storage/form/${type}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 储存配置-获取云存储创建表单\r\n */\r\nexport function addStorageApi(type) {\r\n return request({\r\n url: `system/config/storage/create/${type}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 储存配置-获取云存储列表\r\n */\r\nexport function storageListApi(data) {\r\n return request({\r\n url: `system/config/storage`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 储存配置-同步空间\r\n */\r\nexport function storageSynchApi(type) {\r\n return request({\r\n url: `system/config/storage/synch/${type}`,\r\n method: 'put',\r\n });\r\n}\r\n/**\r\n * @description 储存配置-修改状态\r\n */\r\nexport function storageStatusApi(id) {\r\n return request({\r\n url: `system/config/storage/status/${id}`,\r\n method: 'put',\r\n });\r\n}\r\n\r\n/**\r\n * @description 储存配置-修改空间域名\r\n */\r\nexport function editStorageApi(id) {\r\n return request({\r\n url: `system/config/storage/domain/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n * @description 储存配置-获取缩略图\r\n */\r\nexport function positionInfoApi() {\r\n return request({\r\n url: `setting/config_list/31`,\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n * @description 储存配置-保存缩略图\r\n */\r\nexport function positionPostApi(data) {\r\n return request({\r\n url: `setting/config/save_basics`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 储存配置切换\r\n */\r\nexport function saveType(type) {\r\n return request({\r\n url: `system/config/storage/save_type/${type}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 多语言-语言类型列表\r\n */\r\nexport function langTypeList(data) {\r\n return request({\r\n url: `setting/lang_type/list`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 多语言-语言类型新增编辑\r\n * @param {Number} param id {Number}\r\n */\r\nexport function langTypeForm(id) {\r\n return request({\r\n url: `setting/lang_type/form/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 多语言-语言详情列表\r\n */\r\nexport function langCodeList(data) {\r\n return request({\r\n url: `setting/lang_code/list`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 获取语言信息\r\n */\r\nexport function langCodeInfo(data) {\r\n return request({\r\n url: `setting/lang_code/info`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 修改语言详情\r\n */\r\nexport function langCodeSettingSave(data) {\r\n return request({\r\n url: `setting/lang_code/save`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 国家列表\r\n */\r\nexport function langCountryList(data) {\r\n return request({\r\n url: `setting/lang_country/list`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n/**\r\n * 添加语言地区表单\r\n * @param {*} id\r\n * @returns\r\n */\r\nexport function langCountryForm(id) {\r\n return request({\r\n url: `setting/lang_country/form/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n * 添加语言地区表单\r\n * @param {*} id\r\n * @returns\r\n */\r\nexport function langTypeStatus(id, status) {\r\n return request({\r\n url: `setting/lang_type/status/${id}/${status}`,\r\n method: 'put',\r\n });\r\n}\r\n\r\n/**\r\n * @description 一键翻译\r\n */\r\nexport function langCodeTranslate(data) {\r\n return request({\r\n url: `setting/lang_code/translate`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n"],"mappings":"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"}]}
|