wangmingchuan321@qq.com 1 year ago
commit c347eb99ed
  1. 10
      app/api/controller/Recovery.php
  2. 16
      app/api/controller/Server.php
  3. 33
      app/api/service/Identity.php
  4. 16
      app/api/service/passport/Login.php
  5. 4
      app/common/model/user/Identity.php
  6. 14
      app/common/service/server/Order.php
  7. 0
      public/store/assets/logo.8907c177.svg
  8. 5
      public/store/config.js
  9. 1
      public/store/css/app.a5ecea51.css
  10. 0
      public/store/css/app.c9e3b6fc.css
  11. 0
      public/store/css/bargain.202da2bf.css
  12. 1
      public/store/css/bargain.3e3c257b.css
  13. 1
      public/store/css/bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7.ee98353c.css
  14. 1
      public/store/css/bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~setting~s~a02f4fd4.eb7a3853.css
  15. 0
      public/store/css/chunk-vendors.c1cf75f9.css
  16. 1
      public/store/css/client.0d4409a6.css
  17. 0
      public/store/css/client.988c6814.css
  18. 1
      public/store/css/collector.39b969ca.css
  19. 0
      public/store/css/collector.c94815ca.css
  20. 0
      public/store/css/content.6a21bb4a.css
  21. 2
      public/store/css/dealer.1524bbaf.css
  22. 1
      public/store/css/dealer.b307d7c3.css
  23. 0
      public/store/css/eorder.601f2b9c.css
  24. 2
      public/store/css/goods.8106887a.css
  25. 1
      public/store/css/goods.8bd52a61.css
  26. 0
      public/store/css/groupon.502eae5e.css
  27. 0
      public/store/css/index.2337a2c5.css
  28. 1
      public/store/css/index.e62bab96.css
  29. 2
      public/store/css/market.1943f7b9.css
  30. 1
      public/store/css/market.a5c08d95.css
  31. 0
      public/store/css/order.731bffe0.css
  32. 1
      public/store/css/order.8b7eb3ba.css
  33. 0
      public/store/css/page.1589f75d.css
  34. 1
      public/store/css/page.45aad0c3.css
  35. 0
      public/store/css/passport.e60dbaa4.css
  36. 1
      public/store/css/passport.f1a6282c.css
  37. 1
      public/store/css/server.30361bb1.css
  38. 1
      public/store/css/setting.9bd0c9b7.css
  39. 0
      public/store/css/setting.c6c18680.css
  40. 0
      public/store/css/sharp.ae19a26d.css
  41. 1
      public/store/css/statistics.c6c77095.css
  42. 0
      public/store/css/statistics.f307f81b.css
  43. 0
      public/store/css/store.29176d75.css
  44. 1
      public/store/css/user.d795599e.css
  45. 2
      public/store/css/user.f7863775.css
  46. 2
      public/store/index.html
  47. 1
      public/store/js/app.60ad2921.js
  48. 1
      public/store/js/app.b3827643.js
  49. 1
      public/store/js/app.cef9c688.js
  50. 1
      public/store/js/app.e9e11ec0.js
  51. 1
      public/store/js/app.fef3cb2c.js
  52. 3
      public/store/js/bargain.c0b8c243.js
  53. 3
      public/store/js/bargain.cdc7fa7f.js
  54. 3
      public/store/js/bargain.d895d563.js
  55. 8
      public/store/js/bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7.34c7b9e4.js
  56. 8
      public/store/js/bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~setting~s~a02f4fd4.e4652976.js
  57. 236
      public/store/js/chunk-vendors.e7d772fc.js
  58. 1
      public/store/js/client.064da41c.js
  59. 1
      public/store/js/client.16423a26.js
  60. 1
      public/store/js/client.b56b5983.js
  61. 1
      public/store/js/collector.1aea8a60.js
  62. 1
      public/store/js/collector.ae589e3b.js
  63. 1
      public/store/js/collector.ed40e5f1.js
  64. 1
      public/store/js/content.64358bef.js
  65. 1
      public/store/js/content.a0ab43a9.js
  66. 3
      public/store/js/dealer.0caeb82d.js
  67. 3
      public/store/js/dealer.af4f5e3c.js
  68. 3
      public/store/js/dealer.d727eeb9.js
  69. 0
      public/store/js/dealer~page~store.a1b02a18.js
  70. 3
      public/store/js/eorder.2c29ee69.js
  71. 3
      public/store/js/eorder.fbd943de.js
  72. 0
      public/store/js/exception.0bf12355.js
  73. 1
      public/store/js/goods.a82d6ef8.js
  74. 1
      public/store/js/goods.ee270dc0.js
  75. 1
      public/store/js/goods.f3de8fc9.js
  76. 3
      public/store/js/groupon.32b5cc75.js
  77. 3
      public/store/js/groupon.d3ed4201.js
  78. 3
      public/store/js/groupon.e2ca3c74.js
  79. 3
      public/store/js/groupon.fa3ddd42.js
  80. 1
      public/store/js/index.556af452.js
  81. 1
      public/store/js/index.9630aae8.js
  82. 1
      public/store/js/index.b45e878a.js
  83. 1
      public/store/js/index~statistics.137c447f.js
  84. 1
      public/store/js/index~statistics.30b3de4a.js
  85. 1
      public/store/js/index~statistics.f31a1ad9.js
  86. 0
      public/store/js/lang-zh-CN.b926a41b.js
  87. 0
      public/store/js/live.0f91b810.js
  88. 1
      public/store/js/live.ffc1e2af.js
  89. 2
      public/store/js/manage.e55a280c.js
  90. 3
      public/store/js/manage.e5dd5a1e.js
  91. 3
      public/store/js/market.3a5cb320.js
  92. 3
      public/store/js/market.41ed1316.js
  93. 3
      public/store/js/market.982844e9.js
  94. 3
      public/store/js/order.110eb086.js
  95. 3
      public/store/js/order.15bff561.js
  96. 3
      public/store/js/order.d12dc80a.js
  97. 3
      public/store/js/order.e3d0c28b.js
  98. 1
      public/store/js/page.32c3d2fa.js
  99. 1
      public/store/js/page.4bd8faf1.js
  100. 1
      public/store/js/page.930b4bf3.js
  101. Some files were not shown because too many files have changed in this diff Show More

@ -47,6 +47,8 @@ class Recovery extends Controller
{
$recovery_name = $this->request->post('recovery_name');
$category_id = intval($this->request->post('category_id'));
$order_field = $this->request->post('order_field');
$order_sort = $this->request->post('order_sort', 'desc');
$where = [];
if ($recovery_name) {
$where[] = ['server_recovery.recovery_name', 'like', "%$recovery_name%"];
@ -56,7 +58,7 @@ class Recovery extends Controller
}
$where[] = ['server_recovery.status', '=', 1];
$model = new ServerRecovery();
$list = $model->getList($where);
$list = $model->getList($where, $order_field, $order_sort);
$data['list'] = $list->items();
$data['total'] = $list->total();
if (!$list->isEmpty()) {
@ -182,6 +184,11 @@ class Recovery extends Controller
if (!$recovery_id) {
return $this->renderError('缺少必要参数');
}
$model = new ServerRecovery();
$recovery_name = $model->where(['recovery_id' => $recovery_id, 'status' => 1])->value('recovery_name');
if (!$recovery_name) {
return $this->renderError('非法请求');
}
$recovery_type_arr = array_values(RecoveryStatusEnum::data());
$recovery_type_arr = array_column($recovery_type_arr, 'value');
$recovery_type = intval($this->request->post('recovery_type'));
@ -245,6 +252,7 @@ class Recovery extends Controller
'username' => $username,
'recovery_type' => $recovery_type,
'shop_id' => $shop_id,
'recovery_name' => $recovery_name,
];
$model = new RecoveryOrder();
if ($model->add($data, $imageIds)) {

@ -150,6 +150,14 @@ class Server extends Controller
$serverId = intval($this->request->post('server_id'));
$couponId = intval($this->request->post('coupon_id'));
$server_time = $this->request->post('server_time');
$username = $this->request->post('username');
if (!$username) {
return $this->renderError('联系人不能为空');
}
$mobile = $this->request->post('mobile');
if (!$mobile || !preg_match("/1[3457896]\d{9}$/", $mobile)) {
return $this->renderError('手机号不正确');
}
if (!$server_time) {
return $this->renderError('服务时间不能为空');
}
@ -162,7 +170,13 @@ class Server extends Controller
return $this->renderError('非法请求');
}
$orderService = new ServerServiceOrder();
$result = $orderService->createOrder($serverId, $couponId, $server_address, $server_time, $remake);
$data = [
'server_id' => $serverId,
'server_time' => $server_time,
'server_address' => $server_address,
'buyer_remark' => $remake,
];
$result = $orderService->createOrder($data, $couponId);
if ($result) {
return $this->renderSuccess($result);
}

@ -65,6 +65,10 @@ class Identity extends BaseService
// 获取充值方案列表
$model = new \app\api\model\user\Identity();
$planList = $model->getList(['type' => IdentityEnum::MEMBER]);
if (!empty($planList)) {
$planList = $this->cheapPrice($planList);
}
//计算优惠价格
// 根据指定客户端获取可用的支付方式
$PaymentModel = new PaymentModel;
$methods = $PaymentModel->getMethodsByClient($client);
@ -76,6 +80,32 @@ class Identity extends BaseService
];
}
private function cheapPrice($data)
{
$one_data = [];
foreach ($data as $value) {
if ($value['month'] == 1) {
$one_data = $value;
break;
}
}
foreach ($data as $key => $value) {
$data[$key]['cheap_price'] = 0;
if (!empty($one_data)) {
if ($value['month'] > 1) {
$price = $value['month'] * $one_data['price'];
$data[$key]['cheap_price'] = $price - $value['price'];
}
} else {
if ($key > 0) {
$price = $value['month'] * $data[$key - 1]['price'];
$data[$key]['cheap_price'] = $price - $value['price'];
}
}
}
return $data;
}
/**
* 开通分销页面数据
* @param string $client 当前客户端
@ -95,6 +125,9 @@ class Identity extends BaseService
// 获取充值方案列表
$model = new \app\api\model\user\Identity();
$planList = $model->getList(['type' => IdentityEnum::DEALER]);
if (!empty($planList)) {
$planList = $this->cheapPrice($planList);
}
// 根据指定客户端获取可用的支付方式
$PaymentModel = new PaymentModel;
$methods = $PaymentModel->getMethodsByClient($client);

@ -12,20 +12,18 @@ declare (strict_types=1);
namespace app\api\service\passport;
use think\facade\Cache;
use yiovo\captcha\facade\CaptchaApi;
use app\api\model\{
User as UserModel,
use app\api\model\{dealer\Referee as RefereeModel,
Setting as SettingModel,
UploadFile as UploadFileModel,
dealer\Referee as RefereeModel
};
use app\api\service\{user\Oauth as OauthService, passport\Party as PartyService};
User as UserModel};
use app\api\service\{passport\Party as PartyService, user\Oauth as OauthService};
use app\api\validate\passport\Login as ValidateLogin;
use app\common\service\BaseService;
use app\common\enum\Client as ClientEnum;
use app\common\enum\Setting as SettingEnum;
use app\common\service\BaseService;
use cores\exception\BaseException;
use think\facade\Cache;
use yiovo\captcha\facade\CaptchaApi;
/**
* 服务类:用户登录
@ -196,7 +194,7 @@ class Login extends BaseService
$loginData = [
'mobile' => $plainData['purePhoneNumber'],
'isParty' => $form['isParty'],
'partyData' => $form['partyData'],
'partyData' => !empty($form['partyData']) ?: [],
'refereeId' => $form['refereeId'] ?? null
];
// 自动登录注册

@ -16,7 +16,7 @@ class Identity extends BaseModel
// 定义主键
protected $pk = 'identity_id';
/**
* 追加字段
@ -53,7 +53,7 @@ class Identity extends BaseModel
*/
public function getList(array $where)
{
return $this->where($where)->select();
return $this->where($where)->order('month', 'asc')->select();
}
/**

@ -161,25 +161,21 @@ class Order extends BaseService
/**
* @notes:生成订单
* @param int $serverId
* @param array $params
* @param int $couponId
* @param string $server_address
* @param string $server_time
* @param string $buyer_remark
* @return array
* @throws BaseException
* @throws DbException
* @author: wanghousheng
*/
public function createOrder(int $serverId, int $couponId, string $server_address, string $server_time, string $buyer_remark = ''): array
public function createOrder(array $params, int $couponId): array
{
$userId = UserService::getCurrentLoginUserId();
$data = $this->onCheck($serverId, $couponId);
$data = $this->onCheck($params['server_id'], $couponId);
// 设置优惠券使用状态
$couponId > 0 && UserCoupon::setIsUse($couponId);
//封装数据
$order_data = [
'server_id' => $this->serverInfo['server_id'],
'order_no' => $this->orderNo(),
'server_name' => $this->serverInfo['server_name'],
'server_image_id' => $this->serverInfo['image_id'],
@ -189,12 +185,10 @@ class Order extends BaseService
'coupon_id' => $data['coupon_id'],
'coupon_money' => $data['coupon_money'],
'pay_price' => $data['pay_price'],
'buyer_remark' => $buyer_remark,
'create_time' => time(),
'update_time' => time(),
'server_time' => $server_time,
'server_address' => $server_address,
];
$order_data = array_merge($order_data, $params);
$model = new ServerOrder();
$order_id = $model->insertGetId($order_data);
if ($order_id) {

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

@ -1,10 +1,11 @@
window.publicConfig = {
// 系统名称
APP_NAME: '萤火商城系统2.0',
APP_NAME: 'sasss商城',
// 必填: api地址, 换成自己的域名即可
// 例如: https://www.你的域名.com/index.php?s=/store
BASE_API: '../index.php?s=/store',
// BASE_API: '../index.php?s=/store',
BASE_API: 'https://www.saas.njrenzhou.com/index.php?s=/store',
// 图片文件上传大小 (单位mb)
uploadImageSize: 2,

File diff suppressed because one or more lines are too long

@ -1 +0,0 @@
[data-v-3c57eb08] .ant-form-item-control{padding-left:10px}.ant-form-item .ant-form-item[data-v-3c57eb08]{margin-bottom:0}[data-v-58fd775a] .ant-form-item-control{padding-left:10px}.ant-form-item .ant-form-item[data-v-58fd775a]{margin-bottom:0}.ant-modal-root[data-v-97a2fea4]{background:#ccc}.ant-modal-root[data-v-97a2fea4] .ant-modal-body{padding-bottom:8px}.ant-modal-root[data-v-97a2fea4] .ant-modal-footer{padding-top:0}.search-form[data-v-97a2fea4] .ant-form-item-control-wrapper{min-width:180px}.ant-form-item[data-v-ecac45ee]{margin-bottom:25px}[data-v-ecac45ee] .ant-form-item-control{padding-left:10px}[data-v-ecac45ee] .ant-form-item-control .ant-form-item-control{padding-left:0}

@ -1 +0,0 @@
.ant-form-item[data-v-701eb117]{margin-bottom:15px}[data-v-701eb117] .ant-form-item-control{padding-left:10px}[data-v-701eb117] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-701eb117]{margin-top:50px!important}.ant-form-item[data-v-044a35ec]{margin-bottom:15px}[data-v-044a35ec] .ant-form-item-control{padding-left:10px}[data-v-044a35ec] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-044a35ec]{margin-top:60px!important}.ant-input-disabled[data-v-044a35ec]{background-color:#fafafa;color:rgba(0,0,0,.45)}.ant-form-item[data-v-75e55880]{margin-bottom:15px}[data-v-75e55880] .ant-form-item-control{padding-left:10px}[data-v-75e55880] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-75e55880]{margin-top:60px!important}.ant-input-disabled[data-v-75e55880]{background-color:#fafafa;color:rgba(0,0,0,.45)}.ant-form-item[data-v-d288868c]{margin-bottom:20px}[data-v-d288868c] .ant-form-item-control{padding-left:10px}[data-v-d288868c] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-d288868c]{margin-top:60px!important}.ant-input-disabled[data-v-d288868c]{background-color:#fafafa;color:rgba(0,0,0,.45)}.ant-form-item[data-v-3025a70a]{margin-bottom:24px}[data-v-3025a70a] .ant-form-item-control{padding-left:10px}[data-v-3025a70a] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-3025a70a]{margin-top:60px!important}.ant-form-item[data-v-0284bdca]{margin-bottom:15px}[data-v-0284bdca] .ant-form-item-control{padding-left:10px}[data-v-0284bdca] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-0284bdca]{margin-top:60px!important}.ant-input-disabled[data-v-0284bdca]{background-color:#fafafa;color:rgba(0,0,0,.45)}[data-v-4c858f5a] .ant-form-item-control{padding-left:10px}[data-v-4c858f5a] .ant-form-item-control .ant-form-item-control{padding-left:0}

@ -1 +0,0 @@
.ant-form-item[data-v-07549a6c]{margin-bottom:25px}[data-v-07549a6c] .ant-form-item-control{padding-left:10px}[data-v-07549a6c] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-f1ff72dc]{margin-bottom:25px}[data-v-f1ff72dc] .ant-form-item-control{padding-left:10px}[data-v-f1ff72dc] .ant-form-item-control .ant-form-item-control{padding-left:0}

@ -1 +1 @@
.ant-modal-root[data-v-0c02a9e4]{background:#ccc}.ant-modal-root[data-v-0c02a9e4] .ant-modal-body{padding-bottom:8px}.ant-modal-root[data-v-0c02a9e4] .ant-modal-footer{padding-top:0}.search-form[data-v-0c02a9e4] .ant-form-item-control-wrapper{min-width:180px}.poster-modal[data-v-e8007c0e]{min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poster-modal img[data-v-e8007c0e]{max-width:100%}.pagination[data-v-987136dc]{margin-top:16px}.pagination .ant-pagination[data-v-987136dc]{float:right}.ant-table table[data-v-987136dc]{border:none;border-collapse:collapse}.ant-table .ant-table-thead>tr[data-v-987136dc]{border:1px solid #e8e8e8}.ant-table tr.order-empty[data-v-987136dc]{height:15px;border:1px solid #fff}.ant-table tr.order-empty td[data-v-987136dc]{padding:0;border-right:none;border-left:none;background:none!important}.ant-table-thead>tr>th[data-v-987136dc]{border-right:none;border-bottom:none;padding:12px 12px;font-weight:700}.ant-table-tbody>tr>td[data-v-987136dc]{border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:12px 12px}.order-dealer .dealer-item[data-v-987136dc]{float:left;margin-right:100px;font-size:13px}.order-dealer .dealer-item .am-text-right[data-v-987136dc]{display:inline-block;width:80px;text-align:right}.ant-form-item[data-v-dba0c8a4]{margin-bottom:15px}[data-v-dba0c8a4] .ant-form-item-control{padding-left:10px}[data-v-dba0c8a4] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-dba0c8a4]{margin-top:60px!important}.my-form[data-v-dba0c8a4],.poster-preview[data-v-dba0c8a4]{float:left}.my-form[data-v-dba0c8a4]{margin-left:80px;min-width:800px;margin-top:20px}.poster-preview[data-v-dba0c8a4]{width:377px;height:auto;min-height:500px;margin:0 auto;border:1px solid #ccc;position:relative}.poster-preview img[data-v-dba0c8a4]{display:block;width:100%;height:auto}.poster-preview .backdrop img[data-v-dba0c8a4],.poster-preview .drag[data-v-dba0c8a4]{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.poster-preview .drag[data-v-dba0c8a4]{position:absolute;cursor:pointer;white-space:nowrap;top:0}.poster-preview .drag.pre-avatar[data-v-dba0c8a4]{width:70px;height:70px}.poster-preview .drag.pre-avatar.circle img[data-v-dba0c8a4]{border-radius:100%}.poster-preview .drag.pre-nickName[data-v-dba0c8a4]{font-size:13x;line-height:1}.poster-preview .drag.pre-nickName span[data-v-dba0c8a4]{display:block}.poster-preview .drag.pre-qrcode[data-v-dba0c8a4]{width:100px;height:100px}.poster-preview .drag.pre-qrcode.circle img[data-v-dba0c8a4]{border-radius:100%}.pannel__right[data-v-dba0c8a4]{min-width:500px;max-width:800px}.m-colorPicker[data-v-dba0c8a4]{display:block;background-color:#fff;border:1px solid #d9d9d9;padding:6px 5px;width:66px}.m-colorPicker[data-v-dba0c8a4] .colorBtn{cursor:pointer;width:53px;height:20px;border:1px solid #000}.m-colorPicker[data-v-dba0c8a4] .box{left:-152px;top:35px}.ant-form-item[data-v-fce24a9a]{margin-bottom:15px}[data-v-fce24a9a] .ant-form-item-control{padding-left:10px}[data-v-fce24a9a] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-fce24a9a]{margin-top:60px!important}.ant-divider[data-v-fce24a9a]:before{width:10%}.ant-divider.first[data-v-fce24a9a]{margin-top:10px!important}
.ant-modal-root[data-v-0c02a9e4]{background:#ccc}.ant-modal-root[data-v-0c02a9e4] .ant-modal-body{padding-bottom:8px}.ant-modal-root[data-v-0c02a9e4] .ant-modal-footer{padding-top:0}.search-form[data-v-0c02a9e4] .ant-form-item-control-wrapper{min-width:180px}.poster-modal[data-v-54eb8cb4]{min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poster-modal img[data-v-54eb8cb4]{max-width:100%}.pagination[data-v-987136dc]{margin-top:16px}.pagination .ant-pagination[data-v-987136dc]{float:right}.ant-table table[data-v-987136dc]{border:none;border-collapse:collapse}.ant-table .ant-table-thead>tr[data-v-987136dc]{border:1px solid #e8e8e8}.ant-table tr.order-empty[data-v-987136dc]{height:15px;border:1px solid #fff}.ant-table tr.order-empty td[data-v-987136dc]{padding:0;border-right:none;border-left:none;background:none!important}.ant-table-thead>tr>th[data-v-987136dc]{border-right:none;border-bottom:none;padding:12px 12px;font-weight:700}.ant-table-tbody>tr>td[data-v-987136dc]{border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:12px 12px}.order-dealer .dealer-item[data-v-987136dc]{float:left;margin-right:100px;font-size:13px}.order-dealer .dealer-item .am-text-right[data-v-987136dc]{display:inline-block;width:80px;text-align:right}.ant-form-item[data-v-dba0c8a4]{margin-bottom:15px}[data-v-dba0c8a4] .ant-form-item-control{padding-left:10px}[data-v-dba0c8a4] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-dba0c8a4]{margin-top:60px!important}.my-form[data-v-dba0c8a4],.poster-preview[data-v-dba0c8a4]{float:left}.my-form[data-v-dba0c8a4]{margin-left:80px;min-width:800px;margin-top:20px}.poster-preview[data-v-dba0c8a4]{width:377px;height:auto;min-height:500px;margin:0 auto;border:1px solid #ccc;position:relative}.poster-preview img[data-v-dba0c8a4]{display:block;width:100%;height:auto}.poster-preview .backdrop img[data-v-dba0c8a4],.poster-preview .drag[data-v-dba0c8a4]{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.poster-preview .drag[data-v-dba0c8a4]{position:absolute;cursor:pointer;white-space:nowrap;top:0}.poster-preview .drag.pre-avatar[data-v-dba0c8a4]{width:70px;height:70px}.poster-preview .drag.pre-avatar.circle img[data-v-dba0c8a4]{border-radius:100%}.poster-preview .drag.pre-nickName[data-v-dba0c8a4]{font-size:13x;line-height:1}.poster-preview .drag.pre-nickName span[data-v-dba0c8a4]{display:block}.poster-preview .drag.pre-qrcode[data-v-dba0c8a4]{width:100px;height:100px}.poster-preview .drag.pre-qrcode.circle img[data-v-dba0c8a4]{border-radius:100%}.pannel__right[data-v-dba0c8a4]{min-width:500px;max-width:800px}.m-colorPicker[data-v-dba0c8a4]{display:block;background-color:#fff;border:1px solid #d9d9d9;padding:6px 5px;width:66px}.m-colorPicker[data-v-dba0c8a4] .colorBtn{cursor:pointer;width:53px;height:20px;border:1px solid #000}.m-colorPicker[data-v-dba0c8a4] .box{left:-152px;top:35px}.ant-form-item[data-v-fce24a9a]{margin-bottom:15px}[data-v-fce24a9a] .ant-form-item-control{padding-left:10px}[data-v-fce24a9a] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-fce24a9a]{margin-top:60px!important}.ant-divider[data-v-fce24a9a]:before{width:10%}.ant-divider.first[data-v-fce24a9a]{margin-top:10px!important}

@ -1 +0,0 @@
.ant-modal-root[data-v-0c02a9e4]{background:#ccc}.ant-modal-root[data-v-0c02a9e4] .ant-modal-body{padding-bottom:8px}.ant-modal-root[data-v-0c02a9e4] .ant-modal-footer{padding-top:0}.search-form[data-v-0c02a9e4] .ant-form-item-control-wrapper{min-width:180px}.poster-modal[data-v-e8007c0e]{min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poster-modal img[data-v-e8007c0e]{max-width:100%}.pagination[data-v-6955f320]{margin-top:16px}.pagination .ant-pagination[data-v-6955f320]{float:right}.ant-table table[data-v-6955f320]{border:none;border-collapse:collapse}.ant-table .ant-table-thead>tr[data-v-6955f320]{border:1px solid #e8e8e8}.ant-table tr.order-empty[data-v-6955f320]{height:15px;border:1px solid #fff}.ant-table tr.order-empty td[data-v-6955f320]{padding:0;border-right:none;border-left:none;background:none!important}.ant-table-thead>tr>th[data-v-6955f320]{border-right:none;border-bottom:none;padding:12px 12px;font-weight:700}.ant-table-tbody>tr>td[data-v-6955f320]{border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:12px 12px}.order-dealer .dealer-item[data-v-6955f320]{float:left;margin-right:100px;font-size:13px}.order-dealer .dealer-item .am-text-right[data-v-6955f320]{display:inline-block;width:80px;text-align:right}.ant-form-item[data-v-dba0c8a4]{margin-bottom:15px}[data-v-dba0c8a4] .ant-form-item-control{padding-left:10px}[data-v-dba0c8a4] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-dba0c8a4]{margin-top:60px!important}.my-form[data-v-dba0c8a4],.poster-preview[data-v-dba0c8a4]{float:left}.my-form[data-v-dba0c8a4]{margin-left:80px;min-width:800px;margin-top:20px}.poster-preview[data-v-dba0c8a4]{width:377px;height:auto;min-height:500px;margin:0 auto;border:1px solid #ccc;position:relative}.poster-preview img[data-v-dba0c8a4]{display:block;width:100%;height:auto}.poster-preview .backdrop img[data-v-dba0c8a4],.poster-preview .drag[data-v-dba0c8a4]{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.poster-preview .drag[data-v-dba0c8a4]{position:absolute;cursor:pointer;white-space:nowrap;top:0}.poster-preview .drag.pre-avatar[data-v-dba0c8a4]{width:70px;height:70px}.poster-preview .drag.pre-avatar.circle img[data-v-dba0c8a4]{border-radius:100%}.poster-preview .drag.pre-nickName[data-v-dba0c8a4]{font-size:13x;line-height:1}.poster-preview .drag.pre-nickName span[data-v-dba0c8a4]{display:block}.poster-preview .drag.pre-qrcode[data-v-dba0c8a4]{width:100px;height:100px}.poster-preview .drag.pre-qrcode.circle img[data-v-dba0c8a4]{border-radius:100%}.pannel__right[data-v-dba0c8a4]{min-width:500px;max-width:800px}.m-colorPicker[data-v-dba0c8a4]{display:block;background-color:#fff;border:1px solid #d9d9d9;padding:6px 5px;width:66px}.m-colorPicker[data-v-dba0c8a4] .colorBtn{cursor:pointer;width:53px;height:20px;border:1px solid #000}.m-colorPicker[data-v-dba0c8a4] .box{left:-152px;top:35px}.ant-form-item[data-v-fce24a9a]{margin-bottom:15px}[data-v-fce24a9a] .ant-form-item-control{padding-left:10px}[data-v-fce24a9a] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-fce24a9a]{margin-top:60px!important}.ant-divider[data-v-fce24a9a]:before{width:10%}.ant-divider.first[data-v-fce24a9a]{margin-top:10px!important}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1 +0,0 @@
.card-title[data-v-495e4022]{font-size:14px;font-weight:700;margin-bottom:15px}.statistics[data-v-495e4022]{line-height:1}.statistics .ant-card .ant-card-body[data-v-495e4022]{height:100%;padding:30px 40px}.statistics .col-left[data-v-495e4022]{margin-right:25px;font-size:24px;color:#4799ff}.statistics .col-left .icon-body[data-v-495e4022]{width:58px;height:58px;border-radius:50%;background-color:#eff6ff}.statistics .col-right[data-v-495e4022]{margin-top:-5px}.statistics .col-right .keynote[data-v-495e4022]{font-size:26px}.pending[data-v-495e4022]{text-align:center;padding:15px 0}.pending .item[data-v-495e4022]{display:inline-block;padding:0 20px}.pending .item a[data-v-495e4022]{color:unset}.pending .item a[data-v-495e4022]:hover{color:#1890ff}.pending .name[data-v-495e4022]{font-weight:700;margin-bottom:10px;font-size:13.6px}.pending .value[data-v-495e4022]{font-weight:700;color:red;font-size:16px}.functions .item[data-v-495e4022]{display:block;padding:13px 20px;cursor:pointer}.functions .item[data-v-495e4022]:hover{color:#1890ff}.functions .name[data-v-495e4022]{font-size:13px;margin-left:10px}.functions .icon[data-v-495e4022]{width:28px;height:28px;color:#fff;font-size:13px;border-radius:5px}.overview a[data-v-495e4022]{color:unset}.overview a[data-v-495e4022]:hover{color:#1890ff}.overview .item[data-v-495e4022]{padding:13px 20px}.overview .col-left[data-v-495e4022]{color:#4799ff;font-size:28px;margin-right:35px}.overview .col-left .icon-body[data-v-495e4022]{width:58px;height:58px;border-radius:50%;background-color:#eff6ff}.overview .col-right .name[data-v-495e4022]{font-size:13px;color:#666}.overview .col-right .value[data-v-495e4022]{color:#000;font-size:24px}.overview .col-right .yesterday[data-v-495e4022]{display:none;font-size:12px;color:#999}

@ -1 +1 @@
.ant-form-item .ant-form-item[data-v-1f61d62d],.ant-form-item .ant-form-item[data-v-6c9a6694],.ant-form-item .ant-form-item[data-v-358f6779]{margin-bottom:0}[data-v-1f61d62d] .ant-form-item-control{padding-left:10px}[data-v-1f61d62d] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item .ant-form-item[data-v-6c768cd3]{margin-bottom:0}[data-v-6c768cd3] .ant-form-item-control{padding-left:10px}[data-v-6c768cd3] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item .ant-form-item[data-v-41eeb0aa]{margin-bottom:0}[data-v-41eeb0aa] .ant-form-item-control{padding-left:10px}[data-v-41eeb0aa] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-card-body[data-v-0d4db7ff]{padding:22px 29px 25px}.ant-form-item .ant-form-item[data-v-58595866]{margin-bottom:0}[data-v-58595866] .ant-form-item-control{padding-left:10px}[data-v-58595866] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item .ant-form-item[data-v-c094d56a]{margin-bottom:0}[data-v-c094d56a] .ant-form-item-control{padding-left:10px}[data-v-c094d56a] .ant-form-item-control .ant-form-item-control{padding-left:0}.content[data-v-c094d56a]{color:#505050;line-height:1.6}.content .city-name[data-v-c094d56a]{font-size:12.5px;color:#7b7b7b}
.ant-form-item .ant-form-item[data-v-1f61d62d],.ant-form-item .ant-form-item[data-v-5981802f],.ant-form-item .ant-form-item[data-v-17179472]{margin-bottom:0}[data-v-1f61d62d] .ant-form-item-control{padding-left:10px}[data-v-1f61d62d] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item .ant-form-item[data-v-6c768cd3]{margin-bottom:0}[data-v-6c768cd3] .ant-form-item-control{padding-left:10px}[data-v-6c768cd3] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item .ant-form-item[data-v-41eeb0aa]{margin-bottom:0}[data-v-41eeb0aa] .ant-form-item-control{padding-left:10px}[data-v-41eeb0aa] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-card-body[data-v-0d4db7ff]{padding:22px 29px 25px}.ant-form-item .ant-form-item[data-v-58595866]{margin-bottom:0}[data-v-58595866] .ant-form-item-control{padding-left:10px}[data-v-58595866] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item .ant-form-item[data-v-c094d56a]{margin-bottom:0}[data-v-c094d56a] .ant-form-item-control{padding-left:10px}[data-v-c094d56a] .ant-form-item-control .ant-form-item-control{padding-left:0}.content[data-v-c094d56a]{color:#505050;line-height:1.6}.content .city-name[data-v-c094d56a]{font-size:12.5px;color:#7b7b7b}

@ -1 +0,0 @@
.ant-form-item .ant-form-item[data-v-1f61d62d],.ant-form-item .ant-form-item[data-v-5cf7d6db],.ant-form-item .ant-form-item[data-v-6c9a6694]{margin-bottom:0}[data-v-1f61d62d] .ant-form-item-control{padding-left:10px}[data-v-1f61d62d] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item .ant-form-item[data-v-6c768cd3]{margin-bottom:0}[data-v-6c768cd3] .ant-form-item-control{padding-left:10px}[data-v-6c768cd3] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item .ant-form-item[data-v-41eeb0aa]{margin-bottom:0}[data-v-41eeb0aa] .ant-form-item-control{padding-left:10px}[data-v-41eeb0aa] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-card-body[data-v-0d4db7ff]{padding:22px 29px 25px}.ant-form-item .ant-form-item[data-v-58595866]{margin-bottom:0}[data-v-58595866] .ant-form-item-control{padding-left:10px}[data-v-58595866] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item .ant-form-item[data-v-c094d56a]{margin-bottom:0}[data-v-c094d56a] .ant-form-item-control{padding-left:10px}[data-v-c094d56a] .ant-form-item-control .ant-form-item-control{padding-left:0}.content[data-v-c094d56a]{color:#505050;line-height:1.6}.content .city-name[data-v-c094d56a]{font-size:12.5px;color:#7b7b7b}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1 +0,0 @@
.header[data-v-5fe7cf6e]{margin-bottom:40px;text-align:center}.header .logo[data-v-5fe7cf6e]{height:56px;vertical-align:top;border-style:none;margin-bottom:20px}.header .title[data-v-5fe7cf6e]{font-size:20px;color:#6c7293;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;margin:0}.user-layout-login label[data-v-5fe7cf6e]{font-size:13px}.user-layout-login[data-v-5fe7cf6e] .login-input .ant-input{border:none;background:rgba(235,237,242,.4);border-radius:5px;font-size:13px}.user-layout-login[data-v-5fe7cf6e] .ant-form-explain{margin-top:9px;color:rgba(0,0,0,.45)}.user-layout-login .login-button[data-v-5fe7cf6e]{padding:0 15px;font-size:16px;height:40px;width:100%;margin-top:20px;-webkit-box-shadow:0 4px 16px 0 rgba(34,185,255,.15);box-shadow:0 4px 16px 0 rgba(34,185,255,.15)}.user-layout-login .login-button[data-v-5fe7cf6e]:hover{-webkit-box-shadow:0 9px 16px 0 rgba(34,185,255,.25)!important;box-shadow:0 9px 16px 0 rgba(34,185,255,.25)!important}.user-layout-login .ant-alert-error[data-v-5fe7cf6e]{margin-bottom:24px;background-color:#fffbfb}

@ -0,0 +1 @@
.ant-card-body[data-v-5eed8624]{padding:22px 29px 25px}.tab-list[data-v-5eed8624]{margin-right:20px}.ant-card-body[data-v-301750da]{padding:22px 29px 25px}.tab-list[data-v-301750da]{margin-right:20px}.ant-card-body[data-v-4a8bebd4]{padding:22px 29px 25px}.tab-list[data-v-4a8bebd4]{margin-right:20px}

@ -1 +0,0 @@
[data-v-4a7d2c04] .ant-form-item-control{padding-left:10px}[data-v-4a7d2c04] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-4a7d2c04]{margin-top:60px!important}.ant-input-number[data-v-4a7d2c04]{width:160px}.input-text_right[data-v-4a7d2c04]{margin-left:10px}.radio-item[data-v-4a7d2c04]{margin-bottom:16px}[data-v-16c6d0b0] .ant-form-item-control{padding-left:10px}[data-v-16c6d0b0] .ant-form-item-control .ant-form-item-control{padding-left:0}[data-v-a6704cac] .ant-form-item-control{padding-left:10px}[data-v-a6704cac] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-2199021a]{margin-bottom:10px}[data-v-2199021a] .ant-form-item-control{padding-left:10px}[data-v-2199021a] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-2199021a]{margin-top:50px!important}[data-v-4479d0fc] .ant-form-item-control{padding-left:10px}[data-v-4479d0fc] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-4479d0fc]{margin-top:50px!important}.table-rules .operation{text-align:right}.table-rules .operation a{font-size:13px;margin-left:6px}.table-rules .content{color:#505050;white-space:normal}.table-rules .content .city-name{font-size:12.5px;color:#7b7b7b}[data-v-1d463747] .ant-table-tbody>tr>td,[data-v-1d463747] .ant-table-thead>tr>th{padding:11px 16px}.ant-switch-small[data-v-1d463747]{min-width:38px;height:20px;line-height:14px}.ant-switch-small[data-v-1d463747] .ant-switch-inner{margin-right:3px;margin-left:20px;font-size:12px}.ant-switch-small[data-v-1d463747]:after{width:16px;height:16px}.payment-item[data-v-1d463747]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:22px}.payment-item .name[data-v-1d463747]{font-size:18px;color:#333;line-height:1;margin-bottom:20px;font-weight:700}.item-client[data-v-1d463747]{width:20%;min-width:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e8e8e8;border-right:none}.item-method[data-v-1d463747]{width:80%;min-width:800px}.item-method .pay-method-item[data-v-1d463747]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-method .pay-method-item .pay-icon[data-v-1d463747]{font-size:24px;margin-right:8px}.item-method .select-template[data-v-1d463747]{width:200px}.ant-form-item[data-v-7840e2d5]{margin-bottom:15px}[data-v-7840e2d5] .ant-form-item-control{padding-left:10px}[data-v-7840e2d5] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-61c923be]{margin-bottom:15px}[data-v-61c923be] .ant-form-item-control{padding-left:10px}[data-v-61c923be] .ant-form-item-control .ant-form-item-control{padding-left:0}[data-v-67ec9662] .ant-form-item-control{padding-left:10px}[data-v-67ec9662] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-checkbox-wrapper+.ant-checkbox-wrapper[data-v-32f55a92]{margin-left:0}.ant-checkbox-wrapper[data-v-32f55a92]{margin-right:14px;margin-bottom:18px}[data-v-32f55a92] .ant-form-item-control{padding-left:10px}[data-v-32f55a92] .ant-form-item-control .ant-form-item-control{padding-left:0}

@ -1 +0,0 @@
.card-title[data-v-13b5bcaa]{font-size:14px;font-weight:700;margin-bottom:15px}.overview a[data-v-13b5bcaa]{color:unset}.overview a[data-v-13b5bcaa]:hover{color:#1890ff}.overview .screen[data-v-13b5bcaa]{margin-top:-22px;margin-bottom:30px;text-align:center}.overview .screen .shortcut-days[data-v-13b5bcaa]{margin-left:10px;line-height:32px}.overview .screen .shortcut-days a[data-v-13b5bcaa]{margin:0 3px}.overview .item[data-v-13b5bcaa]{padding:13px 20px}.overview .col-left[data-v-13b5bcaa]{color:#6af;font-size:28px;margin-right:35px}.overview .col-left.small[data-v-13b5bcaa]{font-size:26px}.overview .col-left .icon-body[data-v-13b5bcaa]{width:58px;height:58px;border-radius:50%;background-color:#eff6ff}.overview .col-right .name[data-v-13b5bcaa]{font-size:13px;color:#666}.overview .col-right .value[data-v-13b5bcaa]{color:#000;font-size:24px}.overview .col-right .yesterday[data-v-13b5bcaa]{display:none;font-size:12px;color:#999}.ranking-img[data-v-13b5bcaa]{text-align:center}

@ -1 +0,0 @@
.ant-form-item{margin-bottom:15px}.ant-modal-body[data-v-2bace808]{padding-top:0!important}.ant-form-item[data-v-2bace808]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-2bace808]{padding:10px 16px}.ant-card-body[data-v-a82ebd74]{padding:22px 29px 25px}

@ -1 +1 @@
.ant-form-item{margin-bottom:15px}.ant-modal-body[data-v-2bace808]{padding-top:0!important}.ant-form-item[data-v-2bace808]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-2bace808]{padding:10px 16px}.ant-card-body[data-v-70f6326c]{padding:22px 29px 25px}
.ant-form-item{margin-bottom:15px}.ant-modal-body[data-v-2bace808]{padding-top:0!important}.ant-form-item[data-v-2bace808]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-2bace808]{padding:10px 16px}.ant-card-body[data-v-903cffb6],.ant-card-body[data-v-12162ada]{padding:22px 29px 25px}.tab-list[data-v-903cffb6]{margin-right:20px}

@ -1 +1 @@
<!DOCTYPE html><html lang="zh-cmn-Hans"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><title>商家管理中心</title><style>#loading-mask{position:fixed;left:0;top:0;height:100%;width:100%;background:#fff;user-select:none;z-index:9999;overflow:hidden}.loading-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.loading-dot{animation:antRotate 1.2s infinite linear;transform:rotate(45deg);position:relative;display:inline-block;font-size:64px;width:64px;height:64px;box-sizing:border-box}.loading-dot i{width:22px;height:22px;position:absolute;display:block;background-color:#1890ff;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:antSpinMove 1s infinite linear alternate}.loading-dot i:nth-child(1){top:0;left:0}.loading-dot i:nth-child(2){top:0;right:0;-webkit-animation-delay:.4s;animation-delay:.4s}.loading-dot i:nth-child(3){right:0;bottom:0;-webkit-animation-delay:.8s;animation-delay:.8s}.loading-dot i:nth-child(4){bottom:0;left:0;-webkit-animation-delay:1.2s;animation-delay:1.2s}@keyframes antRotate{to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@-webkit-keyframes antRotate{to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes antSpinMove{to{opacity:1}}@-webkit-keyframes antSpinMove{to{opacity:1}}</style><link href="css/bargain.0f46d778.css" rel="prefetch"><link href="css/bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~setting~s~a02f4fd4.eb7a3853.css" rel="prefetch"><link href="css/client.5c2b2524.css" rel="prefetch"><link href="css/collector.8550634f.css" rel="prefetch"><link href="css/content.9829c102.css" rel="prefetch"><link href="css/dealer.3f968ceb.css" rel="prefetch"><link href="css/eorder.af1c7263.css" rel="prefetch"><link href="css/goods.a6caf00e.css" rel="prefetch"><link href="css/groupon.aa9f5cb3.css" rel="prefetch"><link href="css/index.6e6cda86.css" rel="prefetch"><link href="css/market.a5c08d95.css" rel="prefetch"><link href="css/order.128d83e7.css" rel="prefetch"><link href="css/page.7856b7ba.css" rel="prefetch"><link href="css/passport.37abaf7f.css" rel="prefetch"><link href="css/setting.57a3821c.css" rel="prefetch"><link href="css/sharp.79761e6e.css" rel="prefetch"><link href="css/statistics.778e5915.css" rel="prefetch"><link href="css/store.1637d5d1.css" rel="prefetch"><link href="css/user.d795599e.css" rel="prefetch"><link href="js/bargain.c0b8c243.js" rel="prefetch"><link href="js/bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~setting~s~a02f4fd4.e4652976.js" rel="prefetch"><link href="js/client.064da41c.js" rel="prefetch"><link href="js/collector.ae589e3b.js" rel="prefetch"><link href="js/content.a0ab43a9.js" rel="prefetch"><link href="js/dealer.0caeb82d.js" rel="prefetch"><link href="js/dealer~page~store.c1e7aeb9.js" rel="prefetch"><link href="js/eorder.2c29ee69.js" rel="prefetch"><link href="js/exception.06f56a46.js" rel="prefetch"><link href="js/goods.ee270dc0.js" rel="prefetch"><link href="js/groupon.fa3ddd42.js" rel="prefetch"><link href="js/index.9630aae8.js" rel="prefetch"><link href="js/index~statistics.f31a1ad9.js" rel="prefetch"><link href="js/lang-zh-CN.4ec1d700.js" rel="prefetch"><link href="js/live.2a994cf7.js" rel="prefetch"><link href="js/manage.d9518797.js" rel="prefetch"><link href="js/market.41ed1316.js" rel="prefetch"><link href="js/order.15bff561.js" rel="prefetch"><link href="js/page.4bd8faf1.js" rel="prefetch"><link href="js/passport.3e0568c8.js" rel="prefetch"><link href="js/setting.24f4e416.js" rel="prefetch"><link href="js/sharp.3843acca.js" rel="prefetch"><link href="js/statistics.a06848d5.js" rel="prefetch"><link href="js/store.08472d4a.js" rel="prefetch"><link href="js/user.beb859c8.js" rel="prefetch"><link href="css/app.44bb5518.css" rel="preload" as="style"><link href="css/chunk-vendors.1af422b8.css" rel="preload" as="style"><link href="js/app.fef3cb2c.js" rel="preload" as="script"><link href="js/chunk-vendors.9313c8b9.js" rel="preload" as="script"><link href="css/chunk-vendors.1af422b8.css" rel="stylesheet"><link href="css/app.44bb5518.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but vue-antd-pro doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"><div id="loading-mask"><div class="loading-wrapper"><span class="loading-dot loading-dot-spin"><i></i><i></i><i></i><i></i></span></div></div></div><script src="config.js"></script><script src="js/chunk-vendors.9313c8b9.js"></script><script src="js/app.fef3cb2c.js"></script></body></html>
<!DOCTYPE html><html lang="zh-cmn-Hans"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><title>商家管理中心</title><style>#loading-mask{position:fixed;left:0;top:0;height:100%;width:100%;background:#fff;user-select:none;z-index:9999;overflow:hidden}.loading-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.loading-dot{animation:antRotate 1.2s infinite linear;transform:rotate(45deg);position:relative;display:inline-block;font-size:64px;width:64px;height:64px;box-sizing:border-box}.loading-dot i{width:22px;height:22px;position:absolute;display:block;background-color:#1890ff;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:antSpinMove 1s infinite linear alternate}.loading-dot i:nth-child(1){top:0;left:0}.loading-dot i:nth-child(2){top:0;right:0;-webkit-animation-delay:.4s;animation-delay:.4s}.loading-dot i:nth-child(3){right:0;bottom:0;-webkit-animation-delay:.8s;animation-delay:.8s}.loading-dot i:nth-child(4){bottom:0;left:0;-webkit-animation-delay:1.2s;animation-delay:1.2s}@keyframes antRotate{to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@-webkit-keyframes antRotate{to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes antSpinMove{to{opacity:1}}@-webkit-keyframes antSpinMove{to{opacity:1}}</style><link href="css/bargain.202da2bf.css" rel="prefetch"><link href="css/bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7.ee98353c.css" rel="prefetch"><link href="css/client.988c6814.css" rel="prefetch"><link href="css/collector.c94815ca.css" rel="prefetch"><link href="css/content.6a21bb4a.css" rel="prefetch"><link href="css/dealer.1524bbaf.css" rel="prefetch"><link href="css/eorder.601f2b9c.css" rel="prefetch"><link href="css/goods.8106887a.css" rel="prefetch"><link href="css/groupon.502eae5e.css" rel="prefetch"><link href="css/index.2337a2c5.css" rel="prefetch"><link href="css/market.1943f7b9.css" rel="prefetch"><link href="css/order.731bffe0.css" rel="prefetch"><link href="css/page.1589f75d.css" rel="prefetch"><link href="css/passport.e60dbaa4.css" rel="prefetch"><link href="css/server.30361bb1.css" rel="prefetch"><link href="css/setting.c6c18680.css" rel="prefetch"><link href="css/sharp.ae19a26d.css" rel="prefetch"><link href="css/statistics.f307f81b.css" rel="prefetch"><link href="css/store.29176d75.css" rel="prefetch"><link href="css/user.f7863775.css" rel="prefetch"><link href="js/bargain.d895d563.js" rel="prefetch"><link href="js/bargain~client~collector~content~dealer~eorder~goods~groupon~live~manage~market~order~page~server~se~a0a5d3c7.34c7b9e4.js" rel="prefetch"><link href="js/client.16423a26.js" rel="prefetch"><link href="js/collector.1aea8a60.js" rel="prefetch"><link href="js/content.64358bef.js" rel="prefetch"><link href="js/dealer.af4f5e3c.js" rel="prefetch"><link href="js/dealer~page~store.a1b02a18.js" rel="prefetch"><link href="js/eorder.fbd943de.js" rel="prefetch"><link href="js/exception.0bf12355.js" rel="prefetch"><link href="js/goods.a82d6ef8.js" rel="prefetch"><link href="js/groupon.32b5cc75.js" rel="prefetch"><link href="js/index.b45e878a.js" rel="prefetch"><link href="js/index~statistics.137c447f.js" rel="prefetch"><link href="js/lang-zh-CN.b926a41b.js" rel="prefetch"><link href="js/live.0f91b810.js" rel="prefetch"><link href="js/manage.e55a280c.js" rel="prefetch"><link href="js/market.3a5cb320.js" rel="prefetch"><link href="js/order.d12dc80a.js" rel="prefetch"><link href="js/page.930b4bf3.js" rel="prefetch"><link href="js/passport.9c5d721c.js" rel="prefetch"><link href="js/server.4cd1c323.js" rel="prefetch"><link href="js/setting.385ffb38.js" rel="prefetch"><link href="js/sharp.27f827d6.js" rel="prefetch"><link href="js/statistics.ffd09610.js" rel="prefetch"><link href="js/store.1cceb5e0.js" rel="prefetch"><link href="js/user.4db61f5d.js" rel="prefetch"><link href="css/app.c9e3b6fc.css" rel="preload" as="style"><link href="css/chunk-vendors.c1cf75f9.css" rel="preload" as="style"><link href="js/app.b3827643.js" rel="preload" as="script"><link href="js/chunk-vendors.e7d772fc.js" rel="preload" as="script"><link href="css/chunk-vendors.c1cf75f9.css" rel="stylesheet"><link href="css/app.c9e3b6fc.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but vue-antd-pro doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"><div id="loading-mask"><div class="loading-wrapper"><span class="loading-dot loading-dot-spin"><i></i><i></i><i></i><i></i></span></div></div></div><script src="config.js"></script><script src="js/chunk-vendors.e7d772fc.js"></script><script src="js/app.b3827643.js"></script></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1 +0,0 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["live"],{ea2d:function(e,t,a){"use strict";a.r(t);a("ac1f"),a("841c"),a("b0c0");var n=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-alert",{staticClass:"mb-15",attrs:{showIcon:!0,message:"微信小程序直播操作说明",banner:""}},[t("template",{slot:"description"},[t("p",[e._v(" 1. 登录 "),t("a",{attrs:{href:"https://mp.weixin.qq.com/",target:"_blank"}},[e._v("微信小程序运营平台")]),e._v(",点击左侧菜单栏 “直播”,点击 “创建直播间” 按钮。 ")]),t("p",[e._v('2. 点击本页面中的 "同步直播间" 按钮,将直播间列表导入商城系统中。')])])],2),t("div",{staticClass:"table-operator"},[t("a-row",[t("a-col",{attrs:{span:5}},[t("a-button",{directives:[{name:"action",rawName:"v-action:add",arg:"add"}],attrs:{type:"primary",icon:"sync"},on:{click:function(t){return e.handleSync()}}},[e._v("同步直播间")])],1),t("a-col",{staticClass:"flex flex-x-end",attrs:{span:11,offset:8}},[t("a-input-search",{staticStyle:{"max-width":"300px","min-width":"150px"},attrs:{placeholder:"请输入直播间名称/主播昵称"},on:{search:e.onSearch},model:{value:e.queryParam.search,callback:function(t){e.$set(e.queryParam,"search",t)},expression:"queryParam.search"}})],1)],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15},scopedSlots:e._u([{key:"time",fn:function(a){return[t("p",[e._v("开始:"+e._s(a.start_time))]),t("p",[e._v("结束:"+e._s(a.end_time))])]}},{key:"live_status",fn:function(a){return[t("a-tag",{attrs:{color:e.LiveStatusColorEnum[a]}},[e._v(e._s(e.LiveStatusEnum[a].name))])]}},{key:"is_top",fn:function(a,n){return[t("a-tag",{staticClass:"cur-p",attrs:{color:a?"green":""},on:{click:function(t){return e.handleSetTop(n,a?0:1)}}},[e._v(e._s(a?"是":"否"))])]}}])})],1)},s=[],r=a("5530"),o=(a("d3b7"),a("2af9")),i=a("b775"),c={list:"/live.room/list",sync:"/live.room/sync",setTop:"/live.room/setTop"};function l(e){return Object(i["b"])({url:c.list,method:"get",params:e})}function u(e){return Object(i["b"])({url:c.sync,method:"post",data:e})}function d(e,t){return Object(i["b"])({url:c.setTop,method:"post",data:{id:e,isTop:t}})}var m=a("5c06"),f=new m["a"]([{key:101,name:"直播中",value:101},{key:102,name:"未开始",value:102},{key:103,name:"已结束",value:103},{key:104,name:"禁播",value:104},{key:105,name:"暂停中",value:105},{key:106,name:"异常",value:106},{key:107,name:"已过期",value:107}]),h={101:"green",102:"green",103:"red",104:"red",105:"orange",106:"red",107:"red"},p={name:"Index",components:{STable:o["d"]},data:function(){var e=this;return{queryParam:{search:void 0},isLoading:!1,LiveStatusEnum:f,LiveStatusColorEnum:h,columns:[{title:"直播间ID",dataIndex:"id"},{title:"直播间名称",dataIndex:"room_name"},{title:"主播昵称",dataIndex:"anchor_name",scopedSlots:{customRender:"anchor_name"}},{title:"直播时间",scopedSlots:{customRender:"time"}},{title:"直播状态",dataIndex:"live_status",scopedSlots:{customRender:"live_status"}},{title:"是否置顶",dataIndex:"is_top",scopedSlots:{customRender:"is_top"}},{title:"更新时间",dataIndex:"update_time"}],loadData:function(t){return l(Object(r["a"])(Object(r["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){},methods:{handleSync:function(){var e=this;e.isLoading=!0,u().then((function(t){e.$message.success(t.message,1.5),e.queryParam.search=void 0,e.handleRefresh(!0)})).finally((function(){return e.isLoading=!1}))},handleEdit:function(e){this.$refs.EditForm.edit(e)},handleSetTop:function(e,t){var a=this,n=t?"":"取消",s=this.$confirm({title:"您确定要".concat(n,"置顶该直播间吗?"),onOk:function(){return d(e.id,t).then((function(e){a.$message.success(e.message,1.5),a.handleRefresh()})).finally((function(){return s.destroy()}))}})},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)},onSearch:function(){this.handleRefresh(!0)}}},v=p,_=a("2877"),y=Object(_["a"])(v,n,s,!1,null,null,null);t["default"]=y.exports}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save