1dbf775e129eef3f296a97db07f94db2.json 58 KB

1
  1. {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\src\\api\\marketing.js","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\api\\marketing.js","mtime":1677828270079},{"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+Ci8vICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmltcG9ydCByZXF1ZXN0IGZyb20gJ0AvbGlicy9yZXF1ZXN0JzsKLyoqDQogKiBAZGVzY3JpcHRpb24g5LyY5oOg5Yi45Yi25L2cLS3liJfooagNCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBwYXJhbXMge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBjb3Vwb25MaXN0QXBpKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ21hcmtldGluZy9jb3Vwb24vbGlzdCcsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDkvJjmg6DliLjliLbkvZwtLeaWsOWinuihqOWNlQ0KICogdHlwZTrmt7vliqDkvJjmg6DliLjnsbvlnosw77ya6YCa55So77yMMe+8muWTgeexu++8jDLvvJrllYblk4ENCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGNvdXBvbkNyZWF0ZUFwaSh0eXBlKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2NvdXBvbi9jcmVhdGUvIi5jb25jYXQodHlwZSksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5LyY5oOg5Yi45Yi25L2cLS3nvJbovpHooajljZUNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGNvdXBvbkVkaXRlQXBpKGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2NvdXBvbi8iLmNvbmNhdChpZCwgIi9lZGl0IiksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5LyY5oOg5Yi45Yi25L2cLS3lj5HluIPkvJjmg6DliLjooajljZUNCiAqIEBwYXJhbSB7TnVtYmVyfSBwYXJhbSBpZCB7TnVtYmVyfSDkvJjmg6DliLhpZA0KICovCgpleHBvcnQgZnVuY3Rpb24gY291cG9uU2VuZEFwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9jb3Vwb24vaXNzdWUvIi5jb25jYXQoaWQpLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOW3suWPkeW4g+euoeeQhi0t5YiX6KGoDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gcGFyYW1zIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gcmVsZWFzZWRMaXN0QXBpKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ21hcmtldGluZy9jb3Vwb24vcmVsZWFzZWQnLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5bey5Y+R5biD566h55CGLS3pooblj5borrDlvZUNCiAqIEBwYXJhbSB7TnVtYmVyfSBwYXJhbSBpZCB7TnVtYmVyfSDlt7Llj5HluIPkvJjmg6DliLhpZA0KICovCgpleHBvcnQgZnVuY3Rpb24gcmVsZWFzZWRpc3N1ZUxvZ0FwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9jb3Vwb24vcmVsZWFzZWQvaXNzdWVfbG9nLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDlt7Llj5HluIPnrqHnkIYtLeS/ruaUueeKtuaAgeihqOWNlQ0KICogQHBhcmFtIHtOdW1iZXJ9IHBhcmFtIGlkIHtOdW1iZXJ9IOW3suWPkeW4g+S8mOaDoOWIuGlkDQogKi8KCmV4cG9ydCBmdW5jdGlvbiByZWxlYXNlU3RhdHVzQXBpKGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2NvdXBvbi9yZWxlYXNlZC8iLmNvbmNhdChpZCwgIi9zdGF0dXMiKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDkvJjmg6DliLjliJfooagtLeaYr+WQpuW8gOWQrw0KICogQHBhcmFtIHsqfSBkYXRhDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBjb3Vwb25TdGF0dXNBcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9jb3Vwb24vc3RhdHVzLyIuY29uY2F0KGRhdGEuaWQsICIvIikuY29uY2F0KGRhdGEuc3RhdHVzKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDkvJjmg6DliLjliLbkvZwtLeWTgeexuw0KICogQHBhcmFtIHsqfSB0eXBlIOm7mOiupCAxDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBjb3Vwb25DYXRlZ29yeUFwaSh0eXBlKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAicHJvZHVjdC9jYXRlZ29yeS90cmVlLyIuY29uY2F0KHR5cGUpLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOS8mOaDoOWIuOWItuS9nC0t5L+d5a2YDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBjb3Vwb25TYXZlQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvY291cG9uL3NhdmVfY291cG9uIiwKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOS8mOaDoOWIuA0KICogQHBhcmFtIHsqfSBpZA0KICovCgpleHBvcnQgZnVuY3Rpb24gY291cG9uRGV0YWlsQXBpKGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2NvdXBvbi9jb3B5LyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDkvJrlkZjpooblj5borrDlvZUgLS0g5YiX6KGoDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gcGFyYW1zIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gdXNlckxpc3RBcGkocGFyYW1zKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAiL21hcmtldGluZy9jb3Vwb24vdXNlciIsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnoI3ku7fllYblk4EgLS0g5YiX6KGoDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gcGFyYW1zIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gYmFyZ2Fpbkxpc3RBcGkocGFyYW1zKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2JhcmdhaW4iLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g56CN5Lu35ZWG5ZOBIC0tIOivpuaDhQ0KICogQHBhcmFtIHtOdW1iZXJ9IHBhcmFtIGlkIHtOdW1iZXJ9IOegjeS7t+WVhuWTgWlkDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBiYXJnYWluSW5mb0FwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9iYXJnYWluLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnoI3ku7fllYblk4EgLS0g5L+d5a2Y57yW6L6RDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGJhcmdhaW5DcmVhdEFwaShkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2JhcmdhaW4vIi5jb25jYXQoZGF0YS5pZCksCiAgICBtZXRob2Q6ICdQT1NUJywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnoI3ku7fllYblk4EgLS0g5L+u5pS554q25oCBDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGJhcmdhaW5TZXRTdGF0dXNBcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9iYXJnYWluL3NldF9zdGF0dXMvIi5jb25jYXQoZGF0YS5pZCwgIi8iKS5jb25jYXQoZGF0YS5zdGF0dXMpLAogICAgbWV0aG9kOiAnUFVUJwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOmihOWUruWVhuWTgSAtLSDkv67mlLnnirbmgIENCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gYWR2YW5jZVNldFN0YXR1c0FwaShkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2FkdmFuY2Uvc2V0X3N0YXR1cy8iLmNvbmNhdChkYXRhLmlkLCAiLyIpLmNvbmNhdChkYXRhLnN0YXR1cyksCiAgICBtZXRob2Q6ICdQVVQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6aKE5ZSu5ZWG5ZOBIC0tIOWIl+ihqA0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIHBhcmFtcyB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHByZXNlbGxMaXN0QXBpKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9hZHZhbmNlL2luZGV4IiwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOmihOWUruWVhuWTgSAtLSDkv53lrZjnvJbovpENCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gcHJlc2VsbENyZWF0QXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvYWR2YW5jZS9zYXZlLyIuY29uY2F0KGRhdGEuaWQpLAogICAgbWV0aG9kOiAnUE9TVCcsCiAgICBkYXRhOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6aKE5ZSu5ZWG5ZOBIC0tIOivpuaDhQ0KICogQHBhcmFtIHtOdW1iZXJ9IHBhcmFtIGlkIHtOdW1iZXJ9IOaLvOWbouWVhuWTgWlkDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBwcmVzZWxsSW5mb0FwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9hZHZhbmNlL2luZm8vIi5jb25jYXQoaWQpLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOaLvOWbouWVhuWTgSAtLSDliJfooagNCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gY29tYmluYXRpb25MaXN0QXBpKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9jb21iaW5hdGlvbiIsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDmi7zlm6LllYblk4EgLS0g5L+u5pS554q25oCBDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGNvbWJpbmF0aW9uU2V0U3RhdHVzQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvY29tYmluYXRpb24vc2V0X3N0YXR1cy8iLmNvbmNhdChkYXRhLmlkLCAiLyIpLmNvbmNhdChkYXRhLnN0YXR1cyksCiAgICBtZXRob2Q6ICdQVVQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5ou85Zui5ZWG5ZOBIC0tIOaLvOWboue7n+iuoQ0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIGRhdGEge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdGF0aXN0aWNzQXBpKCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9jb21iaW5hdGlvbi9zdGF0aXN0aWNzIiwKICAgIG1ldGhvZDogJ0dFVCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDmi7zlm6LllYblk4EgLS0g6K+m5oOFDQogKiBAcGFyYW0ge051bWJlcn0gcGFyYW0gaWQge051bWJlcn0g5ou85Zui5ZWG5ZOBaWQNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGNvbWJpbmF0aW9uSW5mb0FwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9jb21iaW5hdGlvbi8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5ou85Zui5ZWG5ZOBIC0tIOS/neWtmOe8lui+kQ0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIGRhdGEge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBjb21iaW5hdGlvbkNyZWF0QXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvY29tYmluYXRpb24vIi5jb25jYXQoZGF0YS5pZCksCiAgICBtZXRob2Q6ICdQT1NUJywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDmi7zlm6LllYblk4EgLS0g5ou85Zui5YiX6KGoDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBjb21iaW5lTGlzdEFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvY29tYmluYXRpb24vY29tYmluZS9saXN0IiwKICAgIG1ldGhvZDogJ0dFVCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOaLvOWbouWVhuWTgSAtLSDmi7zlm6LkurrliJfooagNCiAqIEBwYXJhbSB7TnVtYmVyfSBwYXJhbSBpZCB7TnVtYmVyfSDmi7zlm6LllYblk4FpZA0KICovCgpleHBvcnQgZnVuY3Rpb24gb3JkZXJQaW5rTGlzdEFwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9jb21iaW5hdGlvbi9vcmRlcl9waW5rLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ0dFVCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnp5LmnYDllYblk4EgLS0g5YiX6KGoDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzZWNraWxsTGlzdEFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvc2Vja2lsbCIsCiAgICBtZXRob2Q6ICdHRVQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnp5LmnYDllYblk4EgLS0g6K+m5oOFDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzZWNraWxsSW5mb0FwaShpZCkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9zZWNraWxsLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ0dFVCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnp5LmnYDllYblk4EgLS0g5L+d5a2Y57yW6L6RDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzZWNraWxsQWRkQXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvc2Vja2lsbC8iLmNvbmNhdChkYXRhLmlkKSwKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOenkuadgOWVhuWTgSAtLSDkv67mlLnnirbmgIENCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHNlY2tpbGxTdGF0dXNBcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9zZWNraWxsL3NldF9zdGF0dXMvIi5jb25jYXQoZGF0YS5pZCwgIi8iKS5jb25jYXQoZGF0YS5zdGF0dXMpLAogICAgbWV0aG9kOiAncHV0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOenr+WIhuaXpeW/lyAtLSDliJfooagNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGludGVncmFsTGlzdEFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvaW50ZWdyYWwiLAogICAgbWV0aG9kOiAnR0VUJywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g56ev5YiG5pel5b+XIC0tIOWktOmDqA0KICovCgpleHBvcnQgZnVuY3Rpb24gaW50ZWdyYWxTdGF0aXN0aWNzQXBpKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9pbnRlZ3JhbC9zdGF0aXN0aWNzIiwKICAgIG1ldGhvZDogJ0dFVCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOenr+WIhuaXpeW/lyAtLSDlpLTpg6gNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHNlY2tpbGxUaW1lTGlzdEFwaSgpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvc2Vja2lsbC90aW1lX2xpc3QiLAogICAgbWV0aG9kOiAnR0VUJwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOWVhuWTgeWIl+ihqCAtLSDlpLTpg6gNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHByb2R1Y3RBdHRyc0FwaShpZCwgdHlwZSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogInByb2R1Y3QvcHJvZHVjdC9hdHRycy8iLmNvbmNhdChpZCwgIi8iKS5jb25jYXQodHlwZSksCiAgICBtZXRob2Q6ICdHRVQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g56CN5Lu35ZWG5ZOBIC0tIOWIl+ihqA0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIHBhcmFtcyB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGJhcmdhaW5Vc2VyTGlzdEFwaShwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvYmFyZ2Fpbl9saXN0IiwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOegjeS7t+WVhuWTgSAtLSDliJfooagNCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBwYXJhbXMge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBiYXJnYWluVXNlckluZm9BcGkoaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvYmFyZ2Fpbl9saXN0X2luZm8vIi5jb25jYXQoaWQpLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOW3suWPkeW4g+euoeeQhiAtLSDliKDpmaQNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGRlbENvdXBvblJlbGVhc2VkKGlkKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2NvdXBvbi9yZWxlYXNlZC8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdERUxFVEUnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g56ev5YiG5pel5b+XIC0tIOWvvOWHug0KICovCgpleHBvcnQgZnVuY3Rpb24gdXNlclBvaW50QXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJleHBvcnQvdXNlclBvaW50IiwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDllYbpk7rnoI3ku7fmtLvliqggLS0g5a+85Ye6DQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdHJvZUJhcmdhaW5BcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImV4cG9ydC9zdG9yZUJhcmdhaW4iLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOWVhumTuuaLvOWboiAtLSDlr7zlh7oNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIHN0b3JlQ29tYmluYXRpb25BcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImV4cG9ydC9zdG9yZUNvbWJpbmF0aW9uIiwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDllYbpk7rnp5LmnYAgLS0g5a+85Ye6DQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzdG9yZVNlY2tpbGxBcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogImV4cG9ydC9zdG9yZVNlY2tpbGwiLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOenr+WIhuWVhuWTgSAtLSDliJfooagNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGludGVncmFsUHJvZHVjdExpc3RBcGkocGFyYW1zKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2ludGVncmFsX3Byb2R1Y3QiLAogICAgbWV0aG9kOiAnR0VUJywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g56ev5YiG5ZWG5ZOBIC0tIOS/neWtmOe8lui+kQ0KICovCgpleHBvcnQgZnVuY3Rpb24gaW50ZWdyYWxBZGRBcGkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9pbnRlZ3JhbC8iLmNvbmNhdChkYXRhLmlkKSwKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOenr+WIhuWVhuWTgSAtLSAo5aSa5LiqKSDkv53lrZgNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGludGVncmFsQWRkQmF0Y2goZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9pbnRlZ3JhbC9iYXRjaCIsCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnp6/liIbllYblk4EgLS0g6K+m5oOFDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBpbnRlZ3JhbEluZm9BcGkoaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvaW50ZWdyYWwvIi5jb25jYXQoaWQpLAogICAgbWV0aG9kOiAnR0VUJwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOenr+WIhuWVhuWTgSAtLSDkv67mlLnnirbmgIENCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGludGVncmFsSXNTaG93QXBpKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvaW50ZWdyYWwvc2V0X3Nob3cvIi5jb25jYXQoZGF0YS5pZCwgIi8iKS5jb25jYXQoZGF0YS5pc19zaG93KSwKICAgIG1ldGhvZDogJ3B1dCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnp6/liIborqLljZXnrqHnkIYtLeWIl+ihqA0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIGRhdGEge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBpbnRlZ3JhbE9yZGVyTGlzdChkYXRhKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAnbWFya2V0aW5nL2ludGVncmFsL29yZGVyL2xpc3QnLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogZGF0YQogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOenr+WIhuiuouWNleaVsOaNri0t5YiX6KGoDQogKiBAcGFyYW0ge09iamVjdH0gcGFyYW0gZGF0YSB7T2JqZWN0fSDkvKDlgLzlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGludGVncmFsR2V0T3JkZXMoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ21hcmtldGluZy9pbnRlZ3JhbC9vcmRlci9jaGFydCcsCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBkYXRhCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6K6i5Y2V54mp5rWB5L+h5oGvDQogKiBAcGFyYW0ge051bWJlcn0gcGFyYW0gaWQge051bWJlcn0g6K6i5Y2VaWQNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGdldEV4cHJlc3MoaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvaW50ZWdyYWwvb3JkZXIvZXhwcmVzcy8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6I635Y+W5b+r6YCS5YWs5Y+4DQogKi8KCmV4cG9ydCBmdW5jdGlvbiBnZXRFeHByZXNzRGF0YShzdGF0dXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvaW50ZWdyYWwvb3JkZXIvZXhwcmVzc19saXN0P3N0YXR1cz0iICsgc3RhdHVzLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOiuouWNleihqOWNleivpuaDheaVsOaNrg0KICogQHBhcmFtIHtOdW1iZXJ9IHBhcmFtIGlkIHtOdW1iZXJ9IOiuouWNlWlkDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBnZXRJbnRlZ3JhbE9yZGVyRGF0YUluZm8oaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvaW50ZWdyYWwvb3JkZXIvaW5mby8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g6YWN6YCB5L+h5oGv6KGo5Y2VDQogKiBAcGFyYW0ge051bWJlcn0gcGFyYW0gaWQge051bWJlcn0g6K6i5Y2VaWQNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGdldEludGVncmFsT3JkZXJEaXN0cmlidXRpb24oaWQpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvaW50ZWdyYWwvb3JkZXIvZGlzdHJpYnV0aW9uLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDojrflj5borqLljZXorrDlvZUNCiAqIEBwYXJhbSB7TnVtYmVyfSBwYXJhbSBkYXRhLmlkIHtOdW1iZXJ9IOiuouWNlWlkDQogKiBAcGFyYW0ge1N0cmluZ30gcGFyYW0gZGF0YS5kYXRhcyB7U3RyaW5nfSDliIbpobXlj4LmlbANCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGdldEludGVncmFsT3JkZXJSZWNvcmQoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9pbnRlZ3JhbC9vcmRlci9zdGF0dXMvIi5jb25jYXQoZGF0YS5pZCksCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBkYXRhLmRhdGFzCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5Y+R6YCB6LSn5o+Q5Lqk6KGo5Y2VDQogKiBAcGFyYW0ge051bWJlcn0gcGFyYW0gZGF0YS5pZCB7TnVtYmVyfSDorqLljZVpZA0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIGRhdGEuZGF0YXMge09iamVjdH0g6KGo5Y2V5L+h5oGvDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBpbnRlZ3JhbE9yZGVyUHV0RGVsaXZlcnkoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9pbnRlZ3JhbC9vcmRlci9kZWxpdmVyeS8iLmNvbmNhdChkYXRhLmlkKSwKICAgIG1ldGhvZDogJ3B1dCcsCiAgICBkYXRhOiBkYXRhLmRhdGFzCiAgfSk7Cn0KLyoqDQogKiBAZGVzY3JpcHRpb24g5L+u5pS55aSH5rOo5L+h5oGvDQogKiBAcGFyYW0ge051bWJlcn0gcGFyYW0gZGF0YS5pZCB7TnVtYmVyfSDorqLljZVpZA0KICogQHBhcmFtIHtTdHJpbmd9IHBhcmFtIGRhdGEucmVtYXJrIHtTdHJpbmd9IOWkh+azqOS/oeaBrw0KICovCgpleHBvcnQgZnVuY3Rpb24gaW50ZWdyYWxPcmRlclB1dFJlbWFya0RhdGEoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9pbnRlZ3JhbC9vcmRlci9yZW1hcmsvIi5jb25jYXQoZGF0YS5pZCksCiAgICBtZXRob2Q6ICdwdXQnLAogICAgZGF0YTogZGF0YS5yZW1hcmsKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnp6/liIblpIfms6gNCiAqIEBwYXJhbSB7TnVtYmVyfSBwYXJhbSBkYXRhLmlkIHtOdW1iZXJ9IOiuouWNlWlkDQogKiBAcGFyYW0ge1N0cmluZ30gcGFyYW0gZGF0YS5yZW1hcmsge1N0cmluZ30g5aSH5rOo5L+h5oGvDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBzZXRQb2ludFJlY29yZE1hcmsoaWQsIGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvcG9pbnRfcmVjb3JkL3JlbWFyay8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdwb3N0JywKICAgIGRhdGE6IGRhdGEKICB9KTsKfQovKioNCiAqIOiuouWNleaXtuiOt+WPluaJgOaciemFjemAgeWRmOWIl+ihqA0KICovCgpleHBvcnQgZnVuY3Rpb24gb3JkZXJEZWxpdmVyeUxpc3QoKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAnbWFya2V0aW5nL2ludGVncmFsL29yZGVyL2RlbGl2ZXJ5L2xpc3QnLAogICAgbWV0aG9kOiAnZ2V0JwogIH0pOwp9Ci8qKg0KICog55S15a2Q6Z2i5Y2V5qih5p2/DQogKiBAcGFyYW0ge2NvbX0gZGF0YSDlv6vpgJLlhazlj7jnvJblj7cNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIG9yZGVyRXhwcmVzc1RlbXAoZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJ21hcmtldGluZy9pbnRlZ3JhbC9vcmRlci9leHByZXNzL3RlbXAnLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogZGF0YQogIH0pOwp9Ci8qKg0KICog56ev5YiG57uf6K6h5YiX6KGoDQogKiBAcGFyYW0ge2NvbX0gZGF0YQ0KICovCgpleHBvcnQgZnVuY3Rpb24gcG9pbnRSZWNvcmRMaXN0KGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdtYXJrZXRpbmcvcG9pbnRfcmVjb3JkJywKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIOenr+WIhue7n+iuoeWIl+ihqCDlpIfms6gNCiAqIEBwYXJhbSB7Y29tfSBkYXRhDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBwb2ludFJlY29yZFJlbWFyayhpZCwgZGF0YSkgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9wb2ludF9yZWNvcmQvcmVtYXJrLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ3Bvc3QnLAogICAgZGF0YTogZGF0YQogIH0pOwp9CmV4cG9ydCBmdW5jdGlvbiBvcmRlclNoZWV0SW5mbygpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdtYXJrZXRpbmcvaW50ZWdyYWwvb3JkZXIvc2hlZXRfaW5mbycsCiAgICBtZXRob2Q6ICdnZXQnCiAgfSk7Cn0KLyoqDQogKiDnp6/liIbnu5/orqHpobbpg6gNCiAqIEBwYXJhbSB7Y29tfSBkYXRhDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBnZXRQb2ludEJhc2ljKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdtYXJrZXRpbmcvcG9pbnQvZ2V0X2Jhc2ljJywKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIOenr+WIhue7n+iuoSDmipjnur/lm74NCiAqIEBwYXJhbSB7Y29tfSBkYXRhDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBnZXRQb2ludFRyZW5kKGRhdGEpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICdtYXJrZXRpbmcvcG9pbnQvZ2V0X3RyZW5kJywKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IGRhdGEKICB9KTsKfQovKioNCiAqIEBkZXNjcmlwdGlvbiDnp6/liIbmnaXmupDliIbmnpANCiAqIEBwYXJhbSB7T2JqZWN0fSBwYXJhbSBkYXRhIHtPYmplY3R9IOS8oOWAvOWPguaVsA0KICovCgpleHBvcnQgZnVuY3Rpb24gZ2V0Q2hhbm5lbChwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICcvbWFya2V0aW5nL3BvaW50L2dldF9jaGFubmVsJywKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICogQGRlc2NyaXB0aW9uIOenr+WIhua2iOiAl+WIhuaekA0KICogQHBhcmFtIHtPYmplY3R9IHBhcmFtIGRhdGEge09iamVjdH0g5Lyg5YC85Y+C5pWwDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBnZXRUeXBlKHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogJy9tYXJrZXRpbmcvcG9pbnQvZ2V0X3R5cGUnLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiDnp5LmnYDnu5/orqENCiAqIEBwYXJhbSB7Kn0gaWQNCiAqIEBwYXJhbSB7Kn0gcGFyYW1zDQogKiBAcmV0dXJucw0KICovCgpleHBvcnQgZnVuY3Rpb24gZ2V0c2Vja2lsbFN0YXRpc3RpY3MoaWQsIHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9zZWNraWxsL3N0YXRpc3RpY3MvaGVhZC8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIOenkuadgOWPguS4juS6ug0KICogQHBhcmFtIHsqfSBpZA0KICogQHBhcmFtIHsqfSBwYXJhbXMNCiAqIEByZXR1cm5zDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBnZXRzZWNraWxsU3RhdGlzdGljc1Blb3BsZShpZCwgcGFyYW1zKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL3NlY2tpbGwvc3RhdGlzdGljcy9wZW9wbGUvIi5jb25jYXQoaWQpLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiDnp5LmnYDorqLljZUNCiAqIEBwYXJhbSB7Kn0gaWQNCiAqIEBwYXJhbSB7Kn0gcGFyYW1zDQogKiBAcmV0dXJucw0KICovCgpleHBvcnQgZnVuY3Rpb24gZ2V0c2Vja2lsbFN0YXRpc3RpY3NPcmRlcihpZCwgcGFyYW1zKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL3NlY2tpbGwvc3RhdGlzdGljcy9vcmRlci8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIOaLvOWboue7n+iuoQ0KICogQHBhcmFtIHsqfSBpZA0KICogQHBhcmFtIHsqfSBwYXJhbXMNCiAqIEByZXR1cm5zDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBnZXRjb21iaW5hdGlvblN0YXRpc3RpY3MoaWQsIHBhcmFtcykgewogIHJldHVybiByZXF1ZXN0KHsKICAgIHVybDogIm1hcmtldGluZy9jb21iaW5hdGlvbi9zdGF0aXN0aWNzL2hlYWQvIi5jb25jYXQoaWQpLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiDmi7zlm6LliJfooagNCiAqIEBwYXJhbSB7Kn0gaWQNCiAqIEBwYXJhbSB7Kn0gcGFyYW1zDQogKiBAcmV0dXJucw0KICovCgpleHBvcnQgZnVuY3Rpb24gZ2V0Y29tYmluYXRpb25TdGF0aXN0aWNzUGVvcGxlKGlkLCBwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvY29tYmluYXRpb24vc3RhdGlzdGljcy9saXN0LyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICog5ou85Zui6K6i5Y2VDQogKiBAcGFyYW0geyp9IGlkDQogKiBAcGFyYW0geyp9IHBhcmFtcw0KICogQHJldHVybnMNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGdldGNvbWJpbmF0aW9uU3RhdGlzdGljc09yZGVyKGlkLCBwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvY29tYmluYXRpb24vc3RhdGlzdGljcy9vcmRlci8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQovKioNCiAqIOegjeS7t+e7n+iuoQ0KICogQHBhcmFtIHsqfSBpZA0KICogQHBhcmFtIHsqfSBwYXJhbXMNCiAqIEByZXR1cm5zDQogKi8KCmV4cG9ydCBmdW5jdGlvbiBnZXRiYXJnYWluU3RhdGlzdGljcyhpZCwgcGFyYW1zKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2JhcmdhaW4vc3RhdGlzdGljcy9oZWFkLyIuY29uY2F0KGlkKSwKICAgIG1ldGhvZDogJ2dldCcsCiAgICBwYXJhbXM6IHBhcmFtcwogIH0pOwp9Ci8qKg0KICog56CN5Lu35YiX6KGoDQogKiBAcGFyYW0geyp9IGlkDQogKiBAcGFyYW0geyp9IHBhcmFtcw0KICogQHJldHVybnMNCiAqLwoKZXhwb3J0IGZ1bmN0aW9uIGdldGJhcmdhaW5TdGF0aXN0aWNzUGVvcGxlKGlkLCBwYXJhbXMpIHsKICByZXR1cm4gcmVxdWVzdCh7CiAgICB1cmw6ICJtYXJrZXRpbmcvYmFyZ2Fpbi9zdGF0aXN0aWNzL2xpc3QvIi5jb25jYXQoaWQpLAogICAgbWV0aG9kOiAnZ2V0JywKICAgIHBhcmFtczogcGFyYW1zCiAgfSk7Cn0KLyoqDQogKiDnoI3ku7forqLljZUNCiAqIEBwYXJhbSB7Kn0gaWQNCiAqIEBwYXJhbSB7Kn0gcGFyYW1zDQogKiBAcmV0dXJucw0KICovCgpleHBvcnQgZnVuY3Rpb24gZ2V0YmFyZ2FpblN0YXRpc3RpY3NPcmRlcihpZCwgcGFyYW1zKSB7CiAgcmV0dXJuIHJlcXVlc3QoewogICAgdXJsOiAibWFya2V0aW5nL2JhcmdhaW4vc3RhdGlzdGljcy9vcmRlci8iLmNvbmNhdChpZCksCiAgICBtZXRob2Q6ICdnZXQnLAogICAgcGFyYW1zOiBwYXJhbXMKICB9KTsKfQ=="},{"version":3,"names":["request","couponListApi","params","url","method","couponCreateApi","type","couponEditeApi","id","couponSendApi","releasedListApi","releasedissueLogApi","releaseStatusApi","couponStatusApi","data","status","couponCategoryApi","couponSaveApi","couponDetailApi","userListApi","bargainListApi","bargainInfoApi","bargainCreatApi","bargainSetStatusApi","advanceSetStatusApi","presellListApi","presellCreatApi","presellInfoApi","combinationListApi","combinationSetStatusApi","statisticsApi","combinationInfoApi","combinationCreatApi","combineListApi","orderPinkListApi","seckillListApi","seckillInfoApi","seckillAddApi","seckillStatusApi","integralListApi","integralStatisticsApi","seckillTimeListApi","productAttrsApi","bargainUserListApi","bargainUserInfoApi","delCouponReleased","userPointApi","stroeBargainApi","storeCombinationApi","storeSeckillApi","integralProductListApi","integralAddApi","integralAddBatch","integralInfoApi","integralIsShowApi","is_show","integralOrderList","integralGetOrdes","getExpress","getExpressData","getIntegralOrderDataInfo","getIntegralOrderDistribution","getIntegralOrderRecord","datas","integralOrderPutDelivery","integralOrderPutRemarkData","remark","setPointRecordMark","orderDeliveryList","orderExpressTemp","pointRecordList","pointRecordRemark","orderSheetInfo","getPointBasic","getPointTrend","getChannel","getType","getseckillStatistics","getseckillStatisticsPeople","getseckillStatisticsOrder","getcombinationStatistics","getcombinationStatisticsPeople","getcombinationStatisticsOrder","getbargainStatistics","getbargainStatisticsPeople","getbargainStatisticsOrder"],"sources":["E:/item/newItem/admin/src/api/marketing.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 params {Object} 传值参数\r\n */\r\nexport function couponListApi(params) {\r\n return request({\r\n url: 'marketing/coupon/list',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 优惠券制作--新增表单\r\n * type:添加优惠券类型0:通用,1:品类,2:商品\r\n */\r\nexport function couponCreateApi(type) {\r\n return request({\r\n url: `marketing/coupon/create/${type}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 优惠券制作--编辑表单\r\n */\r\nexport function couponEditeApi(id) {\r\n return request({\r\n url: `marketing/coupon/${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 couponSendApi(id) {\r\n return request({\r\n url: `marketing/coupon/issue/${id}`,\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 releasedListApi(params) {\r\n return request({\r\n url: 'marketing/coupon/released',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 已发布管理--领取记录\r\n * @param {Number} param id {Number} 已发布优惠券id\r\n */\r\nexport function releasedissueLogApi(id) {\r\n return request({\r\n url: `marketing/coupon/released/issue_log/${id}`,\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 releaseStatusApi(id) {\r\n return request({\r\n url: `marketing/coupon/released/${id}/status`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 优惠券列表--是否开启\r\n * @param {*} data\r\n */\r\nexport function couponStatusApi(data) {\r\n return request({\r\n url: `marketing/coupon/status/${data.id}/${data.status}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 优惠券制作--品类\r\n * @param {*} type 默认 1\r\n */\r\nexport function couponCategoryApi(type) {\r\n return request({\r\n url: `product/category/tree/${type}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 优惠券制作--保存\r\n */\r\nexport function couponSaveApi(data) {\r\n return request({\r\n url: `marketing/coupon/save_coupon`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 优惠券\r\n * @param {*} id\r\n */\r\nexport function couponDetailApi(id) {\r\n return request({\r\n url: `marketing/coupon/copy/${id}`,\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 userListApi(params) {\r\n return request({\r\n url: `/marketing/coupon/user`,\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 bargainListApi(params) {\r\n return request({\r\n url: `marketing/bargain`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 砍价商品 -- 详情\r\n * @param {Number} param id {Number} 砍价商品id\r\n */\r\nexport function bargainInfoApi(id) {\r\n return request({\r\n url: `marketing/bargain/${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 bargainCreatApi(data) {\r\n return request({\r\n url: `marketing/bargain/${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 bargainSetStatusApi(data) {\r\n return request({\r\n url: `marketing/bargain/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 advanceSetStatusApi(data) {\r\n return request({\r\n url: `marketing/advance/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 params {Object} 传值参数\r\n */\r\nexport function presellListApi(params) {\r\n return request({\r\n url: `marketing/advance/index`,\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 presellCreatApi(data) {\r\n return request({\r\n url: `marketing/advance/save/${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 presellInfoApi(id) {\r\n return request({\r\n url: `marketing/advance/info/${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 combinationListApi(params) {\r\n return request({\r\n url: `marketing/combination`,\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 combinationSetStatusApi(data) {\r\n return request({\r\n url: `marketing/combination/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 statisticsApi() {\r\n return request({\r\n url: `marketing/combination/statistics`,\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 combinationInfoApi(id) {\r\n return request({\r\n url: `marketing/combination/${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 combinationCreatApi(data) {\r\n return request({\r\n url: `marketing/combination/${data.id}`,\r\n method: 'POST',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 拼团商品 -- 拼团列表\r\n */\r\nexport function combineListApi(params) {\r\n return request({\r\n url: `marketing/combination/combine/list`,\r\n method: 'GET',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 拼团商品 -- 拼团人列表\r\n * @param {Number} param id {Number} 拼团商品id\r\n */\r\nexport function orderPinkListApi(id) {\r\n return request({\r\n url: `marketing/combination/order_pink/${id}`,\r\n method: 'GET',\r\n });\r\n}\r\n\r\n/**\r\n * @description 秒杀商品 -- 列表\r\n */\r\nexport function seckillListApi(params) {\r\n return request({\r\n url: `marketing/seckill`,\r\n method: 'GET',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 秒杀商品 -- 详情\r\n */\r\nexport function seckillInfoApi(id) {\r\n return request({\r\n url: `marketing/seckill/${id}`,\r\n method: 'GET',\r\n });\r\n}\r\n\r\n/**\r\n * @description 秒杀商品 -- 保存编辑\r\n */\r\nexport function seckillAddApi(data) {\r\n return request({\r\n url: `marketing/seckill/${data.id}`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 秒杀商品 -- 修改状态\r\n */\r\nexport function seckillStatusApi(data) {\r\n return request({\r\n url: `marketing/seckill/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 integralListApi(params) {\r\n return request({\r\n url: `marketing/integral`,\r\n method: 'GET',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 积分日志 -- 头部\r\n */\r\nexport function integralStatisticsApi(params) {\r\n return request({\r\n url: `marketing/integral/statistics`,\r\n method: 'GET',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 积分日志 -- 头部\r\n */\r\nexport function seckillTimeListApi() {\r\n return request({\r\n url: `marketing/seckill/time_list`,\r\n method: 'GET',\r\n });\r\n}\r\n\r\n/**\r\n * @description 商品列表 -- 头部\r\n */\r\nexport function productAttrsApi(id, type) {\r\n return request({\r\n url: `product/product/attrs/${id}/${type}`,\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 bargainUserListApi(params) {\r\n return request({\r\n url: `marketing/bargain_list`,\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 bargainUserInfoApi(id) {\r\n return request({\r\n url: `marketing/bargain_list_info/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 已发布管理 -- 删除\r\n */\r\nexport function delCouponReleased(id) {\r\n return request({\r\n url: `marketing/coupon/released/${id}`,\r\n method: 'DELETE',\r\n });\r\n}\r\n\r\n/**\r\n * @description 积分日志 -- 导出\r\n */\r\nexport function userPointApi(data) {\r\n return request({\r\n url: `export/userPoint`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 商铺砍价活动 -- 导出\r\n */\r\nexport function stroeBargainApi(data) {\r\n return request({\r\n url: `export/storeBargain`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 商铺拼团 -- 导出\r\n */\r\nexport function storeCombinationApi(data) {\r\n return request({\r\n url: `export/storeCombination`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 商铺秒杀 -- 导出\r\n */\r\nexport function storeSeckillApi(data) {\r\n return request({\r\n url: `export/storeSeckill`,\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 积分商品 -- 列表\r\n */\r\nexport function integralProductListApi(params) {\r\n return request({\r\n url: `marketing/integral_product`,\r\n method: 'GET',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * @description 积分商品 -- 保存编辑\r\n */\r\nexport function integralAddApi(data) {\r\n return request({\r\n url: `marketing/integral/${data.id}`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 积分商品 -- (多个) 保存\r\n */\r\nexport function integralAddBatch(data) {\r\n return request({\r\n url: `marketing/integral/batch`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * @description 积分商品 -- 详情\r\n */\r\nexport function integralInfoApi(id) {\r\n return request({\r\n url: `marketing/integral/${id}`,\r\n method: 'GET',\r\n });\r\n}\r\n/**\r\n * @description 积分商品 -- 修改状态\r\n */\r\nexport function integralIsShowApi(data) {\r\n return request({\r\n url: `marketing/integral/set_show/${data.id}/${data.is_show}`,\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 integralOrderList(data) {\r\n return request({\r\n url: 'marketing/integral/order/list',\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} 传值参数\r\n */\r\nexport function integralGetOrdes(data) {\r\n return request({\r\n url: 'marketing/integral/order/chart',\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n/**\r\n * @description 订单物流信息\r\n * @param {Number} param id {Number} 订单id\r\n */\r\nexport function getExpress(id) {\r\n return request({\r\n url: `marketing/integral/order/express/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n * @description 获取快递公司\r\n */\r\nexport function getExpressData(status) {\r\n return request({\r\n url: `marketing/integral/order/express_list?status=` + status,\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 getIntegralOrderDataInfo(id) {\r\n return request({\r\n url: `marketing/integral/order/info/${id}`,\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 getIntegralOrderDistribution(id) {\r\n return request({\r\n url: `marketing/integral/order/distribution/${id}`,\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * @description 获取订单记录\r\n * @param {Number} param data.id {Number} 订单id\r\n * @param {String} param data.datas {String} 分页参数\r\n */\r\nexport function getIntegralOrderRecord(data) {\r\n return request({\r\n url: `marketing/integral/order/status/${data.id}`,\r\n method: 'get',\r\n params: data.datas,\r\n });\r\n}\r\n\r\n/**\r\n * @description 发送货提交表单\r\n * @param {Number} param data.id {Number} 订单id\r\n * @param {Object} param data.datas {Object} 表单信息\r\n */\r\nexport function integralOrderPutDelivery(data) {\r\n return request({\r\n url: `marketing/integral/order/delivery/${data.id}`,\r\n method: 'put',\r\n data: data.datas,\r\n });\r\n}\r\n\r\n/**\r\n * @description 修改备注信息\r\n * @param {Number} param data.id {Number} 订单id\r\n * @param {String} param data.remark {String} 备注信息\r\n */\r\nexport function integralOrderPutRemarkData(data) {\r\n return request({\r\n url: `marketing/integral/order/remark/${data.id}`,\r\n method: 'put',\r\n data: data.remark,\r\n });\r\n}\r\n/**\r\n * @description 积分备注\r\n * @param {Number} param data.id {Number} 订单id\r\n * @param {String} param data.remark {String} 备注信息\r\n */\r\nexport function setPointRecordMark(id, data) {\r\n return request({\r\n url: `marketing/point_record/remark/${id}`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\n/**\r\n * 订单时获取所有配送员列表\r\n */\r\nexport function orderDeliveryList() {\r\n return request({\r\n url: 'marketing/integral/order/delivery/list',\r\n method: 'get',\r\n });\r\n}\r\n\r\n/**\r\n * 电子面单模板\r\n * @param {com} data 快递公司编号\r\n */\r\nexport function orderExpressTemp(data) {\r\n return request({\r\n url: 'marketing/integral/order/express/temp',\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n/**\r\n * 积分统计列表\r\n * @param {com} data\r\n */\r\nexport function pointRecordList(data) {\r\n return request({\r\n url: 'marketing/point_record',\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n/**\r\n * 积分统计列表 备注\r\n * @param {com} data\r\n */\r\nexport function pointRecordRemark(id, data) {\r\n return request({\r\n url: `marketing/point_record/remark/${id}`,\r\n method: 'post',\r\n data,\r\n });\r\n}\r\n\r\nexport function orderSheetInfo() {\r\n return request({\r\n url: 'marketing/integral/order/sheet_info',\r\n method: 'get',\r\n });\r\n}\r\n/**\r\n * 积分统计顶部\r\n * @param {com} data\r\n */\r\nexport function getPointBasic(data) {\r\n return request({\r\n url: 'marketing/point/get_basic',\r\n method: 'get',\r\n params: data,\r\n });\r\n}\r\n\r\n/**\r\n * 积分统计 折线图\r\n * @param {com} data\r\n */\r\nexport function getPointTrend(data) {\r\n return request({\r\n url: 'marketing/point/get_trend',\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} 传值参数\r\n */\r\nexport function getChannel(params) {\r\n return request({\r\n url: '/marketing/point/get_channel',\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 getType(params) {\r\n return request({\r\n url: '/marketing/point/get_type',\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 秒杀统计\r\n * @param {*} id\r\n * @param {*} params\r\n * @returns\r\n */\r\nexport function getseckillStatistics(id, params) {\r\n return request({\r\n url: `marketing/seckill/statistics/head/${id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 秒杀参与人\r\n * @param {*} id\r\n * @param {*} params\r\n * @returns\r\n */\r\nexport function getseckillStatisticsPeople(id, params) {\r\n return request({\r\n url: `marketing/seckill/statistics/people/${id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 秒杀订单\r\n * @param {*} id\r\n * @param {*} params\r\n * @returns\r\n */\r\nexport function getseckillStatisticsOrder(id, params) {\r\n return request({\r\n url: `marketing/seckill/statistics/order/${id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 拼团统计\r\n * @param {*} id\r\n * @param {*} params\r\n * @returns\r\n */\r\nexport function getcombinationStatistics(id, params) {\r\n return request({\r\n url: `marketing/combination/statistics/head/${id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 拼团列表\r\n * @param {*} id\r\n * @param {*} params\r\n * @returns\r\n */\r\nexport function getcombinationStatisticsPeople(id, params) {\r\n return request({\r\n url: `marketing/combination/statistics/list/${id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 拼团订单\r\n * @param {*} id\r\n * @param {*} params\r\n * @returns\r\n */\r\nexport function getcombinationStatisticsOrder(id, params) {\r\n return request({\r\n url: `marketing/combination/statistics/order/${id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 砍价统计\r\n * @param {*} id\r\n * @param {*} params\r\n * @returns\r\n */\r\nexport function getbargainStatistics(id, params) {\r\n return request({\r\n url: `marketing/bargain/statistics/head/${id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 砍价列表\r\n * @param {*} id\r\n * @param {*} params\r\n * @returns\r\n */\r\nexport function getbargainStatisticsPeople(id, params) {\r\n return request({\r\n url: `marketing/bargain/statistics/list/${id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n\r\n/**\r\n * 砍价订单\r\n * @param {*} id\r\n * @param {*} params\r\n * @returns\r\n */\r\nexport function getbargainStatisticsOrder(id, params) {\r\n return request({\r\n url: `marketing/bargain/statistics/order/${id}`,\r\n method: 'get',\r\n params,\r\n });\r\n}\r\n"],"mappings":"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"}]}