更新前端文件

This commit is contained in:
evoxwht 2021-11-01 15:55:03 +08:00
parent e2eb89d32c
commit dae5eece25
504 changed files with 35467 additions and 318 deletions

View File

@ -1 +0,0 @@
APP_DEBUG = true [APP] DEFAULT_TIMEZONE = Asia/Shanghai [DATABASE] TYPE = mysql HOSTNAME = HOSTPORT = USERNAME = PASSWORD = DATABASE = PREFIX = CHARSET = utf8 DEBUG = true [LANG] default_lang = zh-cn [REDIS] REDIS_HOSTNAME = PORT = REDIS_PASSWORD = SELECT = [QUEUE] QUEUE_NAME =

View File

@ -383,12 +383,5 @@ class Common extends AuthController
return app('json')->success(sort_list_tier($data));
}
/**
* 获取workerman请求域名
* @return mixed
*/
public function getWorkerManUrl()
{
return app('json')->success(getWorkerManUrl());
}
}

View File

@ -35,4 +35,13 @@ class PublicController
}
return Response::create()->code(500);
}
/**
* 获取workerman请求域名
* @return mixed
*/
public function getWorkerManUrl()
{
return app('json')->success(getWorkerManUrl());
}
}

View File

@ -295,6 +295,7 @@ class RoutineTemplate extends AuthController
//拷贝源文件
/** @var FileService $fileService */
$fileService = app(FileService::class);
// $path = $is_live == 0 ? 'view/mp_view' : 'view/mp_view_live';
$fileService->copyDir(public_path() . 'view/mp_view', public_path() . 'view/download');
//替换appid和名称
$this->updateConfigJson(sys_config('routine_appId'), $name != '' ? $name : sys_config('routine_name'));
@ -326,7 +327,7 @@ class RoutineTemplate extends AuthController
}
/**
* 判断是否开启直播
* 判断是否开启直播(弃用)
* @param int $iszhibo
*/
public function updateAppJson()

View File

@ -327,4 +327,30 @@ class SystemGroupData extends AuthController
$this->services->saveAllData($params['data'], $params['config_name']);
return app('json')->success('添加数据成功!');
}
/**
* 获取用户协议内容
* @return mixed
*/
public function getUserAgreement()
{
/** @var CacheServices $cache */
$cache = app()->make(CacheServices::class);
$content = $cache->getDbCache('user_agreement', '');
return $this->success(compact('content'));
}
/**
* 设置用户协议内容
* @return mixed
*/
public function setUserAgreement()
{
$content = $this->request->post('content');
/** @var CacheServices $cache */
$cache = app()->make(CacheServices::class);
$cache->setDbCache('user_agreement', $content);
return $this->success('设置成功');
}
}

View File

@ -39,8 +39,6 @@ Route::group(function () {
Route::get('menusList', 'Common/menusList')->option(['real_name' => '搜索菜单列表']);
//获取logo
Route::get('logo', 'Common/getLogo')->option(['real_name' => '获取logo']);
//获取客服数据
Route::get('get_workerman_url', 'Common/getWorkerManUrl')->option(['real_name' => '获取客服数据']);
})->middleware([
\app\http\middleware\AllowOriginMiddleware::class,
\app\adminapi\middleware\AdminAuthTokenMiddleware::class,

View File

@ -25,7 +25,8 @@ Route::group(function () {
Route::get('download', 'PublicController/download')->option(['real_name' => '下载文件']);
//验证码
Route::get('captcha_pro', 'Login/captcha')->name('')->option(['real_name' => '获取验证码']);
//获取客服数据
Route::get('get_workerman_url', 'PublicController/getWorkerManUrl')->option(['real_name' => '获取客服数据']);
Route::get('index', 'Test/index')->option(['real_name' => '测试地址']);

View File

@ -131,6 +131,10 @@ Route::group('setting', function () {
Route::get('seckill_data/header', 'v1.setting.SystemGroupData/header')->option(['real_name' => '秒杀数据字段']);
//秒杀数据状态
Route::put('seckill_data/set_status/:id/:status', 'v1.setting.SystemGroupData/set_status')->option(['real_name' => '秒杀数据状态']);
//获取隐私协议
Route::get('get_user_agreement', 'v1.setting.SystemGroupData/getUserAgreement')->option(['real_name' => '获取隐私协议']);
//设置隐私协议
Route::post('set_user_agreement', 'v1.setting.SystemGroupData/setUserAgreement')->option(['real_name' => '设置隐私协议']);
//系统通知
//系统通知列表

View File

@ -15,6 +15,7 @@ use app\services\activity\StorePinkServices;
use app\services\diy\DiyServices;
use app\services\message\service\StoreServiceServices;
use app\services\order\DeliveryServiceServices;
use app\services\other\CacheServices;
use app\services\product\product\StoreCategoryServices;
use app\services\product\product\StoreProductServices;
use app\services\shipping\ExpressServices;
@ -509,4 +510,16 @@ class PublicController
{
return app('json')->success(sys_config('open_adv',''));
}
/**
* 获取用户协议内容
* @return mixed
*/
public function getUserAgreement()
{
/** @var CacheServices $cache */
$cache = app()->make(CacheServices::class);
$content = $cache->getDbCache('user_agreement', '');
return app('json')->success(compact('content'));
}
}

View File

@ -313,7 +313,9 @@ Route::group(function () {
//长链接设置
Route::get('get_workerman_url', 'v1.PublicController/getWorkerManUrl')->name('getWorkerManUrl');
//首页开屏广告
Route::get('get_open_adv', 'v1.PublicController/getOpenAdv')->name('getOpenAdv');
Route::get('get_open_adv','v1.PublicController/getOpenAdv')->name('getOpenAdv');
//获取用户协议
Route::get('user_agreement', 'v1.PublicController/getUserAgreement')->name('getUserAgreement');
})->middleware(\app\http\middleware\AllowOriginMiddleware::class)->middleware(\app\api\middleware\StationOpenMiddleware::class)->middleware(\app\api\middleware\AuthTokenMiddleware::class, false);
Route::miss(function () {

View File

@ -27,7 +27,7 @@ if (!function_exists('getWorkerManUrl')) {
$ws = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') ? 'wss://' : 'ws://';
$host = $_SERVER['HTTP_HOST'];
$data['admin'] = $ws . $host . '/notice';
$data['channel'] = $ws . $host . '/msg';
$data['chat'] = $ws . $host . '/msg';
return $data;
}
}
@ -808,7 +808,7 @@ if (!function_exists('get_image_thumb')) {
*/
function get_image_thumb($filePath, string $type = 'all', bool $is_remote_down = false)
{
if (!$filePath || !is_string($filePath)) return $filePath;
if (!$filePath || !is_string($filePath) || strpos($filePath, '?') !== false) return $filePath;
try {
$upload = UploadService::getOssInit($filePath, $is_remote_down);
$data = $upload->thumb('', $type);

View File

@ -106,7 +106,7 @@ class StoreServiceServices extends BaseServices
$field[] = $this->builder->input('true_password', '确认密码')->type('password')->col(24)->required();
}
$field[] = $this->builder->switches('status', '客服状态', (int)($formData['status'] ?? 1))->appendControl(1, [
$this->builder->switches('customer', '手机订单管理', $formData['customer'] ?? 0)->falseValue(0)->trueValue(1)->openStr('打开')->closeStr('关闭')->size('large'),
// $this->builder->switches('customer', '手机订单管理', $formData['customer'] ?? 0)->falseValue(0)->trueValue(1)->openStr('打开')->closeStr('关闭')->size('large'),
$this->builder->switches('notify', '订单通知', $formData['notify'] ?? 0)->falseValue(0)->trueValue(1)->openStr('打开')->closeStr('关闭')->size('large'),
])->falseValue(0)->trueValue(1)->openStr('开启')->closeStr('关闭')->size('large');
return $field;

View File

@ -516,4 +516,24 @@ class StoreOrderDeliveryServices extends BaseServices
});
return true;
}
/**
* 返回订单商品总重量
* @param int $id
* @return int|string
*/
public function getOrderSumWeight(int $id, $default = false)
{
/** @var StoreOrderCartInfoServices $services */
$services = app()->make(StoreOrderCartInfoServices::class);
$orderGoodInfo = $services->getOrderCartInfo((int)$id);
$weight = 0;
foreach ($orderGoodInfo as $cartInfo) {
$cart = $cartInfo['cart_info'] ?? [];
if ($cart) {
$weight = bcadd((string)$weight, (string)bcmul((string)$cart['cart_num'] ?? '0', (string)$cart['productInfo']['attrInfo']['weight'] ?? '0', 4), 2);
}
}
return $weight ? $weight : ($default === false ? 0 : $default);
}
}

View File

@ -205,9 +205,9 @@ class StoreOrderRefundServices extends BaseServices
$res = true;
//回退优惠卷
if ($order['coupon_id'] && $order['coupon_price']) {
/** @var StoreCouponUserServices $couponUserServices */
$couponUserServices = app()->make(StoreCouponUserServices::class);
$res = $res && $couponUserServices->recoverCoupon((int)$order['coupon_id']);
/** @var StoreCouponUserServices $coumonUserServices */
$coumonUserServices = app()->make(StoreCouponUserServices::class);
$res = $res && $coumonUserServices->recoverCoupon((int)$order['coupon_id']);
}
//回退积分

View File

@ -1542,6 +1542,7 @@ HTML;
$data['store_self_mention'] = (int)sys_config('store_self_mention') ?? 0;//门店自提是否开启
if (isset($validCartInfo[0]['productInfo']['is_virtual']) && $validCartInfo[0]['productInfo']['is_virtual']) {
$data['virtual_type'] = 1;
$data['deduction'] = true;
} else {
$data['virtual_type'] = 0;
}

View File

@ -21,10 +21,7 @@ use crmeb\services\FormBuilder;
* 门店店员
* Class SystemStoreStaffServices
* @package app\services\system\store
* @method count(array $where = []) 获取指定条件下的count
* @method update($id, array $data, ?string $key = null) 修改数据
* @method save(array $data) 保存数据
* @method delete(int $id, ?string $key = null) 删除数据
* @mixin SystemStoreStaffDao
*/
class SystemStoreStaffServices extends BaseServices
{
@ -47,7 +44,10 @@ class SystemStoreStaffServices extends BaseServices
/**
* 判断是否是有权限核销的店员
* @param $uid
* @return int
* @return bool
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function verifyStatus($uid)
{

View File

@ -139,7 +139,7 @@ class Local extends BaseUpload
$this->fileInfo->realName = $fileHandle->getOriginalName();
$this->fileInfo->fileName = $this->fileInfo->uploadInfo->getFilename();
$this->fileInfo->filePath = $this->defaultPath . '/' . str_replace('\\', '/', $fileName);
if ($this->checkImage('.' . $this->fileInfo->filePath)) {
if ($this->checkImage(public_path() . $this->fileInfo->filePath) && $this->authThumb) {
try {
$this->thumb($this->fileInfo->filePath);
} catch (\Throwable $e) {
@ -170,7 +170,7 @@ class Local extends BaseUpload
$this->fileInfo->realName = $key;
$this->fileInfo->fileName = $key;
$this->fileInfo->filePath = $this->defaultPath . '/' . $this->path . '/' . $key;
if ($this->checkImage('.' . $this->fileInfo->filePath) && $this->authThumb) {
if ($this->checkImage(public_path() . $this->fileInfo->filePath) && $this->authThumb) {
try {
$this->thumb($this->fileInfo->filePath);
} catch (\Throwable $e) {
@ -316,11 +316,11 @@ class Local extends BaseUpload
[$path, $ext] = $this->getFileName($filePath);
$waterPath = $path . '_water_image.' . $ext;
}
$savePath = '.' . $waterPath;
$savePath = public_path() . $waterPath;
try {
if (!file_exists($savePath)) {
$Image = Image::open(app()->getRootPath() . 'public' . $filePath);
$Image->water($watermark_image, $waterConfig['watermark_position'] ?: 1, $waterConfig['watermark_opacity'])->save(root_path() . 'public' . $savePath);
$Image->water($watermark_image, $waterConfig['watermark_position'] ?: 1, $waterConfig['watermark_opacity'])->save($savePath);
}
} catch (\Throwable $e) {
throw new ValidateException($e->getMessage());
@ -347,7 +347,7 @@ class Local extends BaseUpload
[$path, $ext] = $this->getFileName($filePath);
$waterPath = $path . '_water_text.' . $ext;
}
$savePath = '.' . $waterPath;
$savePath = public_path() . $waterPath;
try {
if (!file_exists($savePath)) {
$Image = Image::open(app()->getRootPath() . 'public' . $filePath);
@ -358,7 +358,7 @@ class Local extends BaseUpload
if (strlen($waterConfig['watermark_text_color']) > 7) {
$waterConfig['watermark_text_color'] = substr($waterConfig['watermark_text_color'], 0, 7);
}
$Image->text($waterConfig['watermark_text'], $waterConfig['watermark_text_font'], $waterConfig['watermark_text_size'], $waterConfig['watermark_text_color'], $waterConfig['watermark_position'], [$waterConfig['watermark_x'], $waterConfig['watermark_y'], $waterConfig['watermark_text_angle']])->save(root_path() . 'public' . $savePath);
$Image->text($waterConfig['watermark_text'], $waterConfig['watermark_text_font'], $waterConfig['watermark_text_size'], $waterConfig['watermark_text_color'], $waterConfig['watermark_position'], [$waterConfig['watermark_x'], $waterConfig['watermark_y'], $waterConfig['watermark_text_angle']])->save($savePath);
}
} catch (\Throwable $e) {
throw new ValidateException($e->getMessage() . $e->getLine());

View File

@ -0,0 +1 @@
.page-account[data-v-a94c2b96]{width:100%;background-image:url(../img/kfbg.33213bdb.jpg);background-size:cover;background-position:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;overflow:auto}.code-box[data-v-a94c2b96]{position:relative}.code-box .qrcode[data-v-a94c2b96],.code-box[data-v-a94c2b96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.code-box .qrcode[data-v-a94c2b96]{width:180px;height:180px;border:1px solid #e5e5e6}.code-box .rxpired-box[data-v-a94c2b96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:160px;height:160px;background:rgba(0,0,0,.6)}.code-box .rxpired-box p[data-v-a94c2b96]{margin-bottom:10px;font-size:15px;color:#fff}.page-account-top-logo[data-v-a94c2b96]{color:#000;font-size:21px}.wrapper-box[data-v-a94c2b96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.wrapper-box .foot-box[data-v-a94c2b96]{padding:20px 0;font-size:14px;color:#666;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.page-account[data-v-a94c2b96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-account .code[data-v-a94c2b96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-account .code .pictrue[data-v-a94c2b96]{height:40px}.swiperPross[data-v-a94c2b96]{border-radius:6px 0 0 6px}.swiperPic[data-v-a94c2b96],.swiperPic img[data-v-a94c2b96],.swiperPross[data-v-a94c2b96]{width:510px;height:100%}.swiperPic img[data-v-a94c2b96]{width:100%;height:100%}.container[data-v-a94c2b96]{height:400px!important;padding:0!important;border-radius:6px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.containerSamll[data-v-a94c2b96]{width:384px!important;margin-left:30%;background:#fff!important}.containerBig[data-v-a94c2b96]{width:90%;padding-bottom:20px;margin-top:84px;background:#f7f7f7!important;height:auto!important;-webkit-box-shadow:0 3px 20px rgba(0,20,41,.06);box-shadow:0 3px 20px rgba(0,20,41,.06)}.index_from[data-v-a94c2b96]{position:relative;padding:40px 40px 32px 40px;height:400px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.containerBig .index_from[data-v-a94c2b96]{padding:20px;height:auto!important}.index_from .qh_box[data-v-a94c2b96]{position:absolute;right:12px;top:0;cursor:pointer}.index_from .qh_box .iconfont[data-v-a94c2b96]{color:#265bed;font-size:36px}.page-account-top[data-v-a94c2b96]{padding:20px 0 50px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-account-container[data-v-a94c2b96]{border-radius:0 6px 6px 0}.btn[data-v-a94c2b96]{background:#265bed}.captchaBox[data-v-a94c2b96]{width:310px}input[data-v-a94c2b96]{display:block;width:290px;line-height:40px;margin:10px 0;padding:0 10px;outline:none;border:1px solid #c8cccf;border-radius:4px;color:#6a6f77}#msg[data-v-a94c2b96]{width:100%;line-height:40px;font-size:14px;text-align:center}a[data-v-a94c2b96]:active,a[data-v-a94c2b96]:hover,a[data-v-a94c2b96]:link,a[data-v-a94c2b96]:visited{margin-left:100px;color:#0366d6}.index_from[data-v-a94c2b96] .ivu-input-large{font-size:14px!important}@media screen and (min-width:320px) and (max-width:960px){.page-account{background-image:url(../img/m_bg.be5b7aa5.png)!important;background-size:100% auto!important;background-repeat:no-repeat;background-position:0 0!important}.index_from{-webkit-box-shadow:0 3px 20px rgba(0,20,41,.06);box-shadow:0 3px 20px rgba(0,20,41,.06);background:#fff}.wrapper-box .foot-box{padding:20px 66px!important;color:#adadad!important;font-size:.22rem!important}.containerBig{width:86%!important;border-radius:.2rem!important;overflow:hidden}.btn{background:-webkit-gradient(linear,left top,right top,from(#3875ea),to(#1890fc))!important;background:linear-gradient(90deg,#3875ea,#1890fc)!important;border-radius:.41rem}.ivu-input{border:1px solid #dcdee2;-webkit-appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}}

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

View File

@ -0,0 +1 @@
.feedback-wrapper .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:2.15rem;padding:0 .3rem;background-color:#3a3a3a}.feedback-wrapper .head .left-wrapper{width:4.56rem;color:#fff;font-size:.24rem}.feedback-wrapper .head .left-wrapper .title{margin-bottom:.15rem;font-size:.32rem}.feedback-wrapper .head .img-box img{width:1.73rem;height:1.56rem}.feedback-wrapper .info{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.feedback-wrapper .info .info-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.38rem;border-right:1px solid #f0f1f2}.feedback-wrapper .info .info-item:last-child{border:none}.feedback-wrapper .info .info-item .big-txt{font-size:.32rem;font-weight:700;color:#282828}.feedback-wrapper .info .info-item .small{margin-top:.1rem;font-size:.24rem;color:#9f9f9f}.feedback-wrapper .main{margin-top:.16rem;padding:.3rem .3rem .68rem;background-color:#fff}.feedback-wrapper .main .title{font-size:.3rem;font-weight:700}.feedback-wrapper .main .input-box{margin-top:.2rem}.feedback-wrapper .main .input-box input{display:block;width:100%;height:.78rem;background:#f5f5f5;font-size:.28rem;padding-left:.2rem}.feedback-wrapper .main .input-box textarea{display:block;width:100%;height:2.6rem;padding:.2rem;background:#f5f5f5;font-size:.28rem;resize:none}.feedback-wrapper .main .sub_btn{margin-top:1.3rem;width:100%;height:.86rem;font-size:.3rem;text-align:center;color:#fff;border-radius:.43rem;background-color:#3875ea}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.picBox[data-v-de39c15a]{display:inline-block;cursor:pointer}.form .goodsTitle[data-v-de39c15a]{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-de39c15a]{margin-top:20px}.form .goodsTitle .title[data-v-de39c15a]{border-bottom:2px solid #1890ff;padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-de39c15a]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-de39c15a]{font-size:12px;color:#1890ff;padding:0 12px;cursor:pointer}.form .radio[data-v-de39c15a]{margin-right:20px}.form .submission[data-v-de39c15a]{width:10%;margin-left:27px}.form .upLoad[data-v-de39c15a]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-de39c15a]{color:#898989}.form .pictrue[data-v-de39c15a]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-de39c15a]{width:100%;height:100%}.Modals .address[data-v-de39c15a]{width:90%}.Modals .address .iconfont[data-v-de39c15a]{font-size:20px}

View File

@ -0,0 +1 @@
.label-wrapper[data-v-4898f5ed]{height:9rem;overflow:scroll}.label-wrapper .list[data-v-4898f5ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-4898f5ed]{margin:.2rem .3rem .1rem 0;padding:0 .2rem;background:#eee;color:#282828;border-radius:6px;cursor:pointer;font-size:.28rem;height:.56rem;line-height:.56rem}.label-wrapper .list .label-item.on[data-v-4898f5ed]{color:#fff;background:#3875ea}.footer[data-v-4898f5ed]{margin-top:.25rem}.btn[data-v-4898f5ed]{width:100%;height:.76rem;border-radius:43px;background:#3875ea}.title[data-v-4898f5ed]{font-size:.32rem;color:#282828}.label-title[data-v-4898f5ed]{margin-bottom:.25rem}.priceTitle[data-v-4898f5ed]{position:relative;text-align:center}.priceTitle .iconfontYI[data-v-4898f5ed]{position:absolute;font-size:.2rem;right:.13rem;top:.11rem;width:.2rem;height:.2rem;line-height:.2rem}.labelCheck[data-v-4898f5ed] .ivu-checkbox{display:none!important}.labelCheck[data-v-4898f5ed] .ivu-checkbox-wrapper-checked.ivu-checkbox-border{background:#3875ea;color:#fff}.labelChange[data-v-4898f5ed]{padding:.3rem;position:fixed;width:90%;height:11.1rem;background-color:#fff;border-radius:.1rem;top:50%;left:50%;margin-left:-3.4rem;margin-top:-5.6rem;z-index:99;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.cor32[data-v-4898f5ed]{font-size:.32rem;color:#282828}.mb80[data-v-4898f5ed]{margin-bottom:.5rem}.on[data-v-4898f5ed]{opacity:1;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.userBox[data-v-f852ea84]{background:#f0f1f2}.bgt[data-v-f852ea84]{border-bottom:1px solid #f0f2f7}.user-header[data-v-f852ea84]{width:100%;height:1.5rem;line-height:1.5rem;padding:0 .3rem;background:#fff;margin-bottom:.15rem}.user-header-img[data-v-f852ea84]{width:1.1rem;height:1.1rem;border-radius:50%;overflow:hidden}.user-header-img img[data-v-f852ea84]{width:100%;height:100%}.user-header-name .sp1[data-v-f852ea84]{color:#282828;font-size:.32rem;font-weight:700}.user-header-name .sp2[data-v-f852ea84]{background:rgba(56,117,234,.14);color:#3875ea;font-size:.18rem;padding:.1rem;border-radius:4px}.user-list[data-v-f852ea84]{padding:0 .2rem;background:#fff;margin-bottom:.15rem}.user-list .item[data-v-f852ea84]{width:100%;padding:.2rem 0}.user-list .item .sp1[data-v-f852ea84]{color:#686868;font-size:.28rem;width:1.6rem}.user-list .item .sp2[data-v-f852ea84]{color:#282828;font-size:.28rem}.user-list .labelBox[data-v-f852ea84]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:4.8rem}.user-list .label[data-v-f852ea84]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:.5rem;border:1px solid #3875ea;opacity:1;border-radius:16px;padding:0 .15rem;text-align:center;color:#3875ea;font-size:.2rem;margin:.07rem .15rem .07rem 0}

View File

@ -0,0 +1 @@
.scroll-box[data-v-8958f160]{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.title-box[data-v-8958f160]{height:.8rem;line-height:.8rem;background:#fff;text-align:center;color:#333;font-size:16px}.swiper-box[data-v-8958f160]{width:100%;height:auto}.swiper-box img[data-v-8958f160]{width:100%;height:100%;display:block}.goods_info[data-v-8958f160]{padding:15px;background:#fff}.goods_info .number-wrapper[data-v-8958f160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods_info .number-wrapper .price[data-v-8958f160]{color:#ff3838;font-size:.3rem}.goods_info .number-wrapper .price span[data-v-8958f160]{font-size:.26rem}.goods_info .number-wrapper .old-price[data-v-8958f160]{font-size:.3rem;margin-left:.2rem;color:#333}.goods_info .name[data-v-8958f160]{font-size:.32rem;color:#333}.goods_info .msg[data-v-8958f160]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.2rem}.goods_info .msg .item[data-v-8958f160]{color:#999;font-size:.28rem}.con-box[data-v-8958f160]{margin-top:10px;padding-bottom:20px}.con-box img[data-v-8958f160]{display:block}

View File

@ -0,0 +1 @@
.textarea[data-v-4e1dd50e]{display:block;min-height:1.92rem;padding:.3rem;width:100%;border:0;outline:none;border-bottom:1px solid #f0f0f0;resize:none}.cheeckName[data-v-4e1dd50e]{width:1rem;text-align:right}.viewer[data-v-4e1dd50e]{opacity:0;top:1%;position:absolute}.viewer .image[data-v-4e1dd50e]{width:1rem;height:.5rem}.look[data-v-4e1dd50e]{color:#1890ff;margin-left:.2rem;position:relative}.deliver-goods header[data-v-4e1dd50e]{width:100%;background-color:#fff}.deliver-goods header .order-num[data-v-4e1dd50e]{padding:0 .3rem;border-bottom:1px solid #f5f5f5;height:.67rem}.deliver-goods header .order-num .num[data-v-4e1dd50e]{width:4.3rem;font-size:.26rem;color:#282828;position:relative}.deliver-goods header .order-num .num[data-v-4e1dd50e]:after{position:absolute;content:"";width:1px;height:.3rem;background-color:#ddd;top:50%;margin-top:-.15rem;right:0}.deliver-goods header .order-num .name[data-v-4e1dd50e]{width:2.6rem;font-size:.26rem;color:#282828;text-align:center}.deliver-goods header .order-num .name .iconfontYI[data-v-4e1dd50e]{font-size:.35rem;color:#477ef3;vertical-align:middle;margin-right:.1rem}.deliver-goods header .address[data-v-4e1dd50e]{font-size:.26rem;color:#868686;background-color:#fff;padding:.3rem}.deliver-goods header .address .name[data-v-4e1dd50e]{font-size:.3rem;color:#282828;margin-bottom:.1rem}.deliver-goods header .address .name .phone[data-v-4e1dd50e]{margin-left:.4rem}.deliver-goods header .line[data-v-4e1dd50e]{width:100%;height:.03rem}.deliver-goods header .line img[data-v-4e1dd50e]{width:100%;height:100%;display:block}.deliver-goods .wrapper[data-v-4e1dd50e]{width:100%;background-color:#fff}.deliver-goods .wrapper .item[data-v-4e1dd50e]{border-bottom:1px solid #f0f0f0;padding:0 .3rem;height:.96rem;font-size:.32rem;color:#282828;position:relative}.deliver-goods .wrapper .item .tip[data-v-4e1dd50e]{color:#c4c4c4;text-align:right;width:100%;font-size:.25rem}.deliver-goods .wrapper .item .mode[data-v-4e1dd50e]{width:4.6rem;height:100%;text-align:right;outline:none}.deliver-goods .wrapper .item .mode .iconfontYI[data-v-4e1dd50e]{font-size:.3rem;margin-left:.13rem}.deliver-goods .wrapper .item .mode .goods~.goods[data-v-4e1dd50e]{margin-left:.3rem}.deliver-goods .wrapper .item .mode .goods[data-v-4e1dd50e]{color:#bbb}.deliver-goods .wrapper .item .mode .goods.on[data-v-4e1dd50e]{color:#477ef3}.deliver-goods .wrapper .item .icon-up[data-v-4e1dd50e]{position:absolute;font-size:.35rem;color:#2c2c2c;right:.3rem}.deliver-goods .wrapper .item select[data-v-4e1dd50e]{direction:rtl;padding-right:.6rem;position:relative;z-index:2}.deliver-goods .wrapper .item input[data-v-4e1dd50e]::-webkit-input-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-4e1dd50e]::-moz-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-4e1dd50e]:-ms-input-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-4e1dd50e]::-ms-input-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-4e1dd50e]::placeholder{color:#bbb}.deliver-goods .confirm[data-v-4e1dd50e]{font-size:.32rem;color:#fff;width:100%;height:1rem;background-color:#477ef3;text-align:center;line-height:1rem;position:fixed;bottom:0}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.tabBox_img[data-v-460202b1]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-460202b1]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-460202b1],.modelBox[data-v-460202b1]{width:100%!important}.trees-coadd[data-v-460202b1]{width:100%;height:385px}.trees-coadd .scollhide[data-v-460202b1]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-460202b1]::-webkit-scrollbar{display:none}

View File

@ -0,0 +1 @@
.showOn[data-v-7620324c]{color:#2d8cf0;background:#f0faff;z-index:2}.tabBox_img[data-v-7620324c]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-7620324c]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-7620324c],.modelBox[data-v-7620324c]{width:100%!important}.trees-coadd[data-v-7620324c]{width:100%;height:385px}.trees-coadd .scollhide[data-v-7620324c]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-7620324c]::-webkit-scrollbar{display:none}[data-v-7620324c] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-7620324c] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-7620324c]{height:904px;background:#fff;border-right:1px solid #dcdee2}.menu-item[data-v-7620324c]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-7620324c]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-7620324c]{display:block}.menu-item .right-menu[data-v-7620324c]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.empty-wrapper[data-v-345b1430]{margin-top:60px;text-align:center;font-size:12px;color:#666}.empty-wrapper img[data-v-345b1430]{width:36%}page{height:100%}.product_info[data-v-35aeeba4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.product_info .head[data-v-35aeeba4]{background:#fff}.product_info .head .tab-box[data-v-35aeeba4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.8rem;padding:0 1.46rem}.product_info .head .tab-box .tab-item[data-v-35aeeba4]{height:.8rem;line-height:.8rem;padding:0 .15rem;font-size:.28rem;color:#282828}.product_info .head .tab-box .tab-item.on[data-v-35aeeba4]{border-bottom:1px solid #3875ea}.product_info .head .search-box[data-v-35aeeba4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.28rem;padding:0 .3rem}.product_info .head .search-box input[data-v-35aeeba4]{display:block;width:100%;height:.68rem;padding-left:.7rem;background:#f5f6f9;border-radius:.39rem;-webkit-box-sizing:border-box;box-sizing:border-box}.product_info .scroll-box[data-v-35aeeba4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.product_info .scroll-box .goods-item[data-v-35aeeba4]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3rem;margin-top:.15rem;background-color:#fff}.product_info .scroll-box .goods-item img[data-v-35aeeba4]{width:1.7rem;height:1.7rem;border-radius:.06rem}.product_info .scroll-box .goods-item .info[data-v-35aeeba4]{width:3.26rem;margin-left:.22rem}.product_info .scroll-box .goods-item .info .title[data-v-35aeeba4]{font-size:.28rem;color:#282828}.product_info .scroll-box .goods-item .info .num[data-v-35aeeba4]{margin-top:.1rem;font-size:.24rem;color:#9f9f9f}.product_info .scroll-box .goods-item .right[data-v-35aeeba4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:.36rem}.product_info .scroll-box .goods-item .right .price[data-v-35aeeba4]{color:#f74c31}.product_info .scroll-box .goods-item .right .btn[data-v-35aeeba4]{width:100%;height:.6rem;line-height:.6rem;text-align:center;color:#fff;background:#3875ea;border-radius:.06rem}

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

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

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