| 1 |
- {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\front\\item\\zyAdmin\\src\\pages\\notify\\smsPay\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\pages\\notify\\smsPay\\index.vue","mtime":1761614939043},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1761614937402}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9yZWdlbmVyYXRvciBmcm9tICJEOi9mcm9udC9pdGVtL3p5QWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL3JlZ2VuZXJhdG9yLmpzIjsKaW1wb3J0IF9hc3luY1RvR2VuZXJhdG9yIGZyb20gIkQ6L2Zyb250L2l0ZW0venlBZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vYXN5bmNUb0dlbmVyYXRvci5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LnB1c2guanMiOwppbXBvcnQgeyBzbXNQcmljZUFwaSwgcGF5Q29kZUFwaSwgaXNMb2dpbkFwaSwgc2VydmVJbmZvQXBpIH0gZnJvbSAnQC9hcGkvc2V0dGluZyc7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnc21zUGF5JywKICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgYWxsOiB7CiAgICAgICAgc21zOiAn55+t5L+hJywKICAgICAgICBjb3B5OiAn5ZWG5ZOB6YeH6ZuGJywKICAgICAgICBleHByX3F1ZXJ5OiAn54mp5rWB5p+l6K+iJywKICAgICAgICBleHByX2R1bXA6ICfnlLXlrZDpnaLljZXmiZPljbAnCiAgICAgIH0sCiAgICAgIGlzQ2hlY2tlZDogJ3NtcycsCiAgICAgIG51bWJlcnM6ICcnLAogICAgICBhY2NvdW50OiAnJywKICAgICAgbGlzdDogW10sCiAgICAgIGN1cnJlbnQ6IDAsCiAgICAgIGNoZWNrTGlzdDoge30sCiAgICAgIHNwaW5TaG93OiBmYWxzZSwKICAgICAgY29kZToge30KICAgIH07CiAgfSwKICBjcmVhdGVkOiBmdW5jdGlvbiBjcmVhdGVkKCkgewogICAgdGhpcy5pc0NoZWNrZWQgPSB0aGlzLiRyb3V0ZS5xdWVyeS50eXBlOwogICAgdGhpcy5vbklzTG9naW4oKTsKICB9LAogIG1ldGhvZHM6IHsKICAgIC8vIOafpeeci+aYr+WQpueZu+W9lQogICAgb25Jc0xvZ2luOiBmdW5jdGlvbiBvbklzTG9naW4oKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CiAgICAgIHRoaXMuc3BpblNob3cgPSB0cnVlOwogICAgICBpc0xvZ2luQXBpKCkudGhlbigvKiNfX1BVUkVfXyovZnVuY3Rpb24gKCkgewogICAgICAgIHZhciBfcmVmID0gX2FzeW5jVG9HZW5lcmF0b3IoLyojX19QVVJFX18qL19yZWdlbmVyYXRvcigpLm0oZnVuY3Rpb24gX2NhbGxlZShyZXMpIHsKICAgICAgICAgIHZhciBkYXRhOwogICAgICAgICAgcmV0dXJuIF9yZWdlbmVyYXRvcigpLncoZnVuY3Rpb24gKF9jb250ZXh0KSB7CiAgICAgICAgICAgIHdoaWxlICgxKSBzd2l0Y2ggKF9jb250ZXh0Lm4pIHsKICAgICAgICAgICAgICBjYXNlIDA6CiAgICAgICAgICAgICAgICBkYXRhID0gcmVzLmRhdGE7CiAgICAgICAgICAgICAgICBpZiAoIWRhdGEuc3RhdHVzKSB7CiAgICAgICAgICAgICAgICAgIF90aGlzLiRtZXNzYWdlLndhcm5pbmcoJ+ivt+WFiOeZu+W9lScpOwogICAgICAgICAgICAgICAgICBfdGhpcy4kcm91dGVyLnB1c2goewogICAgICAgICAgICAgICAgICAgIHBhdGg6IF90aGlzLiRyb3V0ZVByb1N0ciArICcvc2V0dGluZy9zbXMvc21zX2NvbmZpZy9pbmRleD91cmw9JyArIF90aGlzLiRyb3V0ZS5wYXRoLAogICAgICAgICAgICAgICAgICAgIHF1ZXJ5OiB7CiAgICAgICAgICAgICAgICAgICAgICB0eXBlOiBfdGhpcy4kcm91dGUucXVlcnkudHlwZQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICBfdGhpcy5nZXRTZXJ2ZUluZm8oKTsKICAgICAgICAgICAgICAgICAgX3RoaXMuZ2V0UHJpY2UoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQuYSgyKTsKICAgICAgICAgICAgfQogICAgICAgICAgfSwgX2NhbGxlZSk7CiAgICAgICAgfSkpOwogICAgICAgIHJldHVybiBmdW5jdGlvbiAoX3gpIHsKICAgICAgICAgIHJldHVybiBfcmVmLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7CiAgICAgICAgfTsKICAgICAgfSgpKS5jYXRjaChmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMuJG1lc3NhZ2UuZXJyb3IocmVzLm1zZyk7CiAgICAgIH0pOwogICAgfSwKICAgIC8vIOW5s+WPsOeUqOaIt+S/oeaBrwogICAgZ2V0U2VydmVJbmZvOiBmdW5jdGlvbiBnZXRTZXJ2ZUluZm8oKSB7CiAgICAgIHZhciBfdGhpczIgPSB0aGlzOwogICAgICBzZXJ2ZUluZm9BcGkoKS50aGVuKC8qI19fUFVSRV9fKi9mdW5jdGlvbiAoKSB7CiAgICAgICAgdmFyIF9yZWYyID0gX2FzeW5jVG9HZW5lcmF0b3IoLyojX19QVVJFX18qL19yZWdlbmVyYXRvcigpLm0oZnVuY3Rpb24gX2NhbGxlZTIocmVzKSB7CiAgICAgICAgICB2YXIgZGF0YSwgX3Q7CiAgICAgICAgICByZXR1cm4gX3JlZ2VuZXJhdG9yKCkudyhmdW5jdGlvbiAoX2NvbnRleHQyKSB7CiAgICAgICAgICAgIHdoaWxlICgxKSBzd2l0Y2ggKF9jb250ZXh0Mi5uKSB7CiAgICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgICAgZGF0YSA9IHJlcy5kYXRhOwogICAgICAgICAgICAgICAgX3QgPSBfdGhpczIuaXNDaGVja2VkOwogICAgICAgICAgICAgICAgX2NvbnRleHQyLm4gPSBfdCA9PT0gJ3NtcycgPyAxIDogX3QgPT09ICdjb3B5JyA/IDIgOiBfdCA9PT0gJ2V4cHJfZHVtcCcgPyAzIDogNDsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgIGNhc2UgMToKICAgICAgICAgICAgICAgIF90aGlzMi5udW1iZXJzID0gZGF0YS5zbXMubnVtOwogICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0Mi5hKDMsIDUpOwogICAgICAgICAgICAgIGNhc2UgMjoKICAgICAgICAgICAgICAgIF90aGlzMi5udW1iZXJzID0gZGF0YS5jb3B5Lm51bTsKICAgICAgICAgICAgICAgIHJldHVybiBfY29udGV4dDIuYSgzLCA1KTsKICAgICAgICAgICAgICBjYXNlIDM6CiAgICAgICAgICAgICAgICBfdGhpczIubnVtYmVycyA9IGRhdGEuZHVtcC5udW07CiAgICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQyLmEoMywgNSk7CiAgICAgICAgICAgICAgY2FzZSA0OgogICAgICAgICAgICAgICAgX3RoaXMyLm51bWJlcnMgPSBkYXRhLnF1ZXJ5Lm51bTsKICAgICAgICAgICAgICAgIHJldHVybiBfY29udGV4dDIuYSgzLCA1KTsKICAgICAgICAgICAgICBjYXNlIDU6CiAgICAgICAgICAgICAgICByZXR1cm4gX2NvbnRleHQyLmEoMik7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0sIF9jYWxsZWUyKTsKICAgICAgICB9KSk7CiAgICAgICAgcmV0dXJuIGZ1bmN0aW9uIChfeDIpIHsKICAgICAgICAgIHJldHVybiBfcmVmMi5hcHBseSh0aGlzLCBhcmd1bWVudHMpOwogICAgICAgIH07CiAgICAgIH0oKSkuY2F0Y2goZnVuY3Rpb24gKHJlcykgewogICAgICAgIF90aGlzMi4kbWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgfSk7CiAgICB9LAogICAgb25DaGFuZ2VUeXBlOiBmdW5jdGlvbiBvbkNoYW5nZVR5cGUoKSB7CiAgICAgIHRoaXMuY3VycmVudCA9IDA7CiAgICAgIHRoaXMuZ2V0UHJpY2UoKTsKICAgICAgdGhpcy5nZXRTZXJ2ZUluZm8oKTsKICAgIH0sCiAgICAvLyDmlK/ku5jlpZfppJAKICAgIGdldFByaWNlOiBmdW5jdGlvbiBnZXRQcmljZSgpIHsKICAgICAgdmFyIF90aGlzMyA9IHRoaXM7CiAgICAgIHRoaXMuc3BpblNob3cgPSB0cnVlOwogICAgICBzbXNQcmljZUFwaSh7CiAgICAgICAgdHlwZTogdGhpcy5pc0NoZWNrZWQKICAgICAgfSkudGhlbigvKiNfX1BVUkVfXyovZnVuY3Rpb24gKCkgewogICAgICAgIHZhciBfcmVmMyA9IF9hc3luY1RvR2VuZXJhdG9yKC8qI19fUFVSRV9fKi9fcmVnZW5lcmF0b3IoKS5tKGZ1bmN0aW9uIF9jYWxsZWUzKHJlcykgewogICAgICAgICAgdmFyIGRhdGE7CiAgICAgICAgICByZXR1cm4gX3JlZ2VuZXJhdG9yKCkudyhmdW5jdGlvbiAoX2NvbnRleHQzKSB7CiAgICAgICAgICAgIHdoaWxlICgxKSBzd2l0Y2ggKF9jb250ZXh0My5uKSB7CiAgICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICAgIF90aGlzMy5zcGluU2hvdyA9IGZhbHNlOwogICAgICAgICAgICAgICAgfSwgODAwKTsKICAgICAgICAgICAgICAgIGRhdGEgPSByZXMuZGF0YTsKICAgICAgICAgICAgICAgIF90aGlzMy5saXN0ID0gZGF0YS5kYXRhOwogICAgICAgICAgICAgICAgX3RoaXMzLmNoZWNrTGlzdCA9IF90aGlzMy5saXN0WzBdOwogICAgICAgICAgICAgICAgX3RoaXMzLmdldENvZGUoX3RoaXMzLmNoZWNrTGlzdCk7CiAgICAgICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0My5hKDIpOwogICAgICAgICAgICB9CiAgICAgICAgICB9LCBfY2FsbGVlMyk7CiAgICAgICAgfSkpOwogICAgICAgIHJldHVybiBmdW5jdGlvbiAoX3gzKSB7CiAgICAgICAgICByZXR1cm4gX3JlZjMuYXBwbHkodGhpcywgYXJndW1lbnRzKTsKICAgICAgICB9OwogICAgICB9KCkpLmNhdGNoKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpczMuc3BpblNob3cgPSBmYWxzZTsKICAgICAgICBfdGhpczMuJG1lc3NhZ2UuZXJyb3IocmVzLm1zZyk7CiAgICAgICAgX3RoaXMzLmxpc3QgPSBbXTsKICAgICAgfSk7CiAgICB9LAogICAgLy8g6YCJ5LitCiAgICBjaGVjazogZnVuY3Rpb24gY2hlY2soaXRlbSwgaW5kZXgpIHsKICAgICAgdmFyIF90aGlzNCA9IHRoaXM7CiAgICAgIHRoaXMuc3BpblNob3cgPSB0cnVlOwogICAgICB0aGlzLmN1cnJlbnQgPSBpbmRleDsKICAgICAgc2V0VGltZW91dChmdW5jdGlvbiAoKSB7CiAgICAgICAgX3RoaXM0LmdldENvZGUoaXRlbSk7CiAgICAgICAgX3RoaXM0LmNoZWNrTGlzdCA9IGl0ZW07CiAgICAgICAgX3RoaXM0LnNwaW5TaG93ID0gZmFsc2U7CiAgICAgIH0sIDgwMCk7CiAgICB9LAogICAgLy8g5pSv5LuY56CBCiAgICBnZXRDb2RlOiBmdW5jdGlvbiBnZXRDb2RlKGl0ZW0pIHsKICAgICAgdmFyIF90aGlzNSA9IHRoaXM7CiAgICAgIHZhciBkYXRhID0gewogICAgICAgIHBheV90eXBlOiAnd2VpeGluJywKICAgICAgICBtZWFsX2lkOiBpdGVtLmlkLAogICAgICAgIHByaWNlOiBpdGVtLnByaWNlLAogICAgICAgIG51bTogaXRlbS5udW0sCiAgICAgICAgdHlwZTogaXRlbS50eXBlCiAgICAgIH07CiAgICAgIHBheUNvZGVBcGkoZGF0YSkudGhlbigvKiNfX1BVUkVfXyovZnVuY3Rpb24gKCkgewogICAgICAgIHZhciBfcmVmNCA9IF9hc3luY1RvR2VuZXJhdG9yKC8qI19fUFVSRV9fKi9fcmVnZW5lcmF0b3IoKS5tKGZ1bmN0aW9uIF9jYWxsZWU0KHJlcykgewogICAgICAgICAgcmV0dXJuIF9yZWdlbmVyYXRvcigpLncoZnVuY3Rpb24gKF9jb250ZXh0NCkgewogICAgICAgICAgICB3aGlsZSAoMSkgc3dpdGNoIChfY29udGV4dDQubikgewogICAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgIF90aGlzNS5jb2RlID0gcmVzLmRhdGE7CiAgICAgICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgICAgcmV0dXJuIF9jb250ZXh0NC5hKDIpOwogICAgICAgICAgICB9CiAgICAgICAgICB9LCBfY2FsbGVlNCk7CiAgICAgICAgfSkpOwogICAgICAgIHJldHVybiBmdW5jdGlvbiAoX3g0KSB7CiAgICAgICAgICByZXR1cm4gX3JlZjQuYXBwbHkodGhpcywgYXJndW1lbnRzKTsKICAgICAgICB9OwogICAgICB9KCkpLmNhdGNoKGZ1bmN0aW9uIChyZXMpIHsKICAgICAgICBfdGhpczUuY29kZSA9ICcnOwogICAgICAgIF90aGlzNS4kbWVzc2FnZS5lcnJvcihyZXMubXNnKTsKICAgICAgfSk7CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["smsPriceApi","payCodeApi","isLoginApi","serveInfoApi","name","data","all","sms","copy","expr_query","expr_dump","isChecked","numbers","account","list","current","checkList","spinShow","code","created","$route","query","type","onIsLogin","methods","_this","then","_ref","_asyncToGenerator","_regenerator","m","_callee","res","w","_context","n","status","$message","warning","$router","push","path","$routeProStr","getServeInfo","getPrice","a","_x","apply","arguments","catch","error","msg","_this2","_ref2","_callee2","_t","_context2","num","dump","_x2","onChangeType","_this3","_ref3","_callee3","_context3","setTimeout","getCode","_x3","check","item","index","_this4","_this5","pay_type","meal_id","id","price","_ref4","_callee4","_context4","_x4"],"sources":["src/pages/notify/smsPay/index.vue"],"sourcesContent":["<template>\r\n <div v-loading=\"spinShow\">\r\n <div class=\"i-layout-page-header header_top\">\r\n <div class=\"i-layout-page-header fl_header\">\r\n <router-link :to=\"{ path: $routeProStr + '/setting/sms/sms_config/index' }\"\r\n ><el-button size=\"small\" type=\"text\">返回</el-button></router-link\r\n >\r\n <el-divider direction=\"vertical\"></el-divider>\r\n <span class=\"ivu-page-header-title mr20\" style=\"padding: 0\">{{ $route.meta.title }}</span>\r\n </div>\r\n </div>\r\n <el-card :bordered=\"false\" shadow=\"never\" class=\"ivu-mt\">\r\n <el-tabs v-model=\"isChecked\" @tab-click=\"onChangeType\">\r\n <el-tab-pane label=\"短信\" name=\"sms\"></el-tab-pane>\r\n <el-tab-pane label=\"商品采集\" name=\"copy\"></el-tab-pane>\r\n <el-tab-pane label=\"物流查询\" name=\"expr_query\"></el-tab-pane>\r\n <el-tab-pane label=\"电子面单打印\" name=\"expr_dump\"></el-tab-pane>\r\n </el-tabs>\r\n <el-row :gutter=\"16\" class=\"mt50\">\r\n <el-col :span=\"24\" class=\"ivu-text-left mb20\">\r\n <el-col :xs=\"12\" :sm=\"6\" :md=\"4\" :lg=\"2\" class=\"mr20\">\r\n <span class=\"ivu-text-right ivu-block\">当前剩余条数:</span>\r\n </el-col>\r\n <el-col :xs=\"11\" :sm=\"13\" :md=\"19\" :lg=\"20\">\r\n <span>{{ numbers }}</span>\r\n </el-col>\r\n </el-col>\r\n <el-col :span=\"24\" class=\"ivu-text-left mb20\">\r\n <el-col :xs=\"12\" :sm=\"6\" :md=\"4\" :lg=\"2\" class=\"mr20\">\r\n <span class=\"ivu-text-right ivu-block\">选择套餐:</span>\r\n </el-col>\r\n <el-col :xs=\"11\" :sm=\"13\" :md=\"19\" :lg=\"20\">\r\n <el-row :gutter=\"20\">\r\n <el-col v-for=\"(item, index) in list\" :key=\"index\" :xxl=\"4\" :xl=\"8\" :lg=\"8\" :md=\"12\" :sm=\"24\" :xs=\"24\">\r\n <div\r\n class=\"list-goods-list-item mb15\"\r\n :class=\"{ active: index === current }\"\r\n v-db-click\r\n @click=\"check(item, index)\"\r\n >\r\n <div class=\"list-goods-list-item-title\" :class=\"{ active: index === current }\">\r\n ¥ <i>{{ item.price }}</i>\r\n </div>\r\n <div class=\"list-goods-list-item-price\" :class=\"{ active: index === current }\">\r\n <span>{{ all[isChecked] }}条数: {{ item.num }}</span>\r\n </div>\r\n </div>\r\n </el-col>\r\n </el-row>\r\n </el-col>\r\n </el-col>\r\n <el-col :span=\"24\" class=\"ivu-text-left mb20\" v-if=\"checkList\">\r\n <el-col :xs=\"12\" :sm=\"6\" :md=\"4\" :lg=\"2\" class=\"mr20\">\r\n <span class=\"ivu-text-right ivu-block\">充值条数:</span>\r\n </el-col>\r\n <el-col :xs=\"11\" :sm=\"13\" :md=\"19\" :lg=\"20\">\r\n <span>{{ checkList.num }}</span>\r\n </el-col>\r\n </el-col>\r\n <el-col :span=\"24\" class=\"ivu-text-left mb20\" v-if=\"checkList\">\r\n <el-col :xs=\"12\" :sm=\"6\" :md=\"4\" :lg=\"2\" class=\"mr20\">\r\n <span class=\"ivu-text-right ivu-block\">支付金额:</span>\r\n </el-col>\r\n <el-col :xs=\"11\" :sm=\"13\" :md=\"19\" :lg=\"20\">\r\n <span class=\"list-goods-list-item-number\">¥{{ checkList.price }}</span>\r\n </el-col>\r\n </el-col>\r\n <el-col :span=\"24\" class=\"ivu-text-left mb20\">\r\n <el-col :xs=\"12\" :sm=\"6\" :md=\"4\" :lg=\"2\" class=\"mr20\">\r\n <span class=\"ivu-text-right ivu-block\">付款方式:</span>\r\n </el-col>\r\n <el-col :xs=\"11\" :sm=\"13\" :md=\"19\" :lg=\"20\">\r\n <span class=\"list-goods-list-item-pay\"\r\n >微信支付<i v-if=\"code.invalid\">{{ ' ( 支付码过期时间:' + code.invalid + ' )' }}</i></span\r\n >\r\n </el-col>\r\n </el-col>\r\n <el-col :span=\"24\">\r\n <el-col :xs=\"12\" :sm=\"6\" :md=\"4\" :lg=\"3\" class=\"mr20\"> </el-col>\r\n <el-col :xs=\"11\" :sm=\"13\" :md=\"19\" :lg=\"20\">\r\n <div class=\"list-goods-list-item-code mr20\"><img v-lazy=\"code.code_url\" v-if=\"code.code_url\" /></div>\r\n </el-col>\r\n </el-col>\r\n </el-row>\r\n </el-card>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { smsPriceApi, payCodeApi, isLoginApi, serveInfoApi } from '@/api/setting';\r\nexport default {\r\n name: 'smsPay',\r\n data() {\r\n return {\r\n all: { sms: '短信', copy: '商品采集', expr_query: '物流查询', expr_dump: '电子面单打印' },\r\n isChecked: 'sms',\r\n numbers: '',\r\n account: '',\r\n list: [],\r\n current: 0,\r\n checkList: {},\r\n spinShow: false,\r\n code: {},\r\n };\r\n },\r\n created() {\r\n this.isChecked = this.$route.query.type;\r\n this.onIsLogin();\r\n },\r\n methods: {\r\n // 查看是否登录\r\n onIsLogin() {\r\n this.spinShow = true;\r\n isLoginApi()\r\n .then(async (res) => {\r\n let data = res.data;\r\n if (!data.status) {\r\n this.$message.warning('请先登录');\r\n this.$router.push({\r\n path: this.$routeProStr + '/setting/sms/sms_config/index?url=' + this.$route.path,\r\n query: {\r\n type: this.$route.query.type,\r\n },\r\n });\r\n } else {\r\n this.getServeInfo();\r\n this.getPrice();\r\n }\r\n })\r\n .catch((res) => {\r\n this.$message.error(res.msg);\r\n });\r\n },\r\n // 平台用户信息\r\n getServeInfo() {\r\n serveInfoApi()\r\n .then(async (res) => {\r\n let data = res.data;\r\n switch (this.isChecked) {\r\n case 'sms':\r\n this.numbers = data.sms.num;\r\n break;\r\n case 'copy':\r\n this.numbers = data.copy.num;\r\n break;\r\n case 'expr_dump':\r\n this.numbers = data.dump.num;\r\n break;\r\n default:\r\n this.numbers = data.query.num;\r\n break;\r\n }\r\n })\r\n .catch((res) => {\r\n this.$message.error(res.msg);\r\n });\r\n },\r\n onChangeType() {\r\n this.current = 0;\r\n this.getPrice();\r\n this.getServeInfo();\r\n },\r\n // 支付套餐\r\n getPrice() {\r\n this.spinShow = true;\r\n smsPriceApi({ type: this.isChecked })\r\n .then(async (res) => {\r\n setTimeout(() => {\r\n this.spinShow = false;\r\n }, 800);\r\n let data = res.data;\r\n this.list = data.data;\r\n this.checkList = this.list[0];\r\n this.getCode(this.checkList);\r\n })\r\n .catch((res) => {\r\n this.spinShow = false;\r\n this.$message.error(res.msg);\r\n this.list = [];\r\n });\r\n },\r\n // 选中\r\n check(item, index) {\r\n this.spinShow = true;\r\n this.current = index;\r\n setTimeout(() => {\r\n this.getCode(item);\r\n this.checkList = item;\r\n this.spinShow = false;\r\n }, 800);\r\n },\r\n // 支付码\r\n getCode(item) {\r\n let data = {\r\n pay_type: 'weixin',\r\n meal_id: item.id,\r\n price: item.price,\r\n num: item.num,\r\n type: item.type,\r\n };\r\n payCodeApi(data)\r\n .then(async (res) => {\r\n this.code = res.data;\r\n })\r\n .catch((res) => {\r\n this.code = '';\r\n this.$message.error(res.msg);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.active {\r\n background: #0091ff;\r\n box-shadow: 0px 6px 20px 0px rgba(0, 145, 255, 0.3);\r\n color: #fff !important;\r\n}\r\n.list-goods-list-item {\r\n border: 1px solid #dadfe6;\r\n padding: 20px 10px;\r\n box-sizing: border-box;\r\n border-radius: 3px;\r\n}\r\n.list-goods-list {\r\n &-item {\r\n text-align: center;\r\n position: relative;\r\n cursor: pointer;\r\n img {\r\n width: 60%;\r\n }\r\n .ivu-tag {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n }\r\n &-title {\r\n font-size: 16px;\r\n font-weight: bold;\r\n color: #0091ff;\r\n margin-bottom: 3px;\r\n i {\r\n font-size: 30px;\r\n font-style: normal;\r\n }\r\n }\r\n &-desc {\r\n font-size: 14px;\r\n color: #808695;\r\n }\r\n &-price {\r\n font-size: 14px;\r\n color: #000000;\r\n s {\r\n color: #c5c8ce;\r\n }\r\n }\r\n &-number {\r\n font-size: 14px;\r\n color: #ed4014;\r\n }\r\n &-pay {\r\n font-size: 14px;\r\n color: #00c050;\r\n i {\r\n font-size: 12px;\r\n font-style: normal;\r\n color: #6d7278;\r\n }\r\n }\r\n &-code {\r\n width: 130px;\r\n height: 130px;\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n"],"mappings":"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","ignoreList":[]}]}
|