更新开源v4.4.2

This commit is contained in:
evoxwht 2022-03-03 11:45:22 +08:00
parent 91b2358982
commit 4c2371d325
544 changed files with 4298 additions and 3770 deletions

View File

@ -53,7 +53,7 @@
技术交流社区:<a href="https://q.crmeb.com" target="_blank">https://q.crmeb.com
[![](readme/images/1思维脑图+功能清单.jpg)](http://s.crmeb.com/goods_detail/730)
[![](readme/images/1思维脑图功能清单.jpg)](http://s.crmeb.com/goods_detail/730)
[![](readme/images/2高清UI设计图.jpg)](http://s.crmeb.com/goods_detail/728)
[![](readme/images/3前后端接口文档.jpg)](http://s.crmeb.com/goods_detail/729)
[![](readme/images/4PC端前端模板.jpg)](http://s.crmeb.com/goods_detail/711)
@ -68,8 +68,8 @@
```
Nignx/Apache/IIS
PHP 7.1 ~ 7.3
MySQL 5.5-7.0
PHP 7.1 ~ 7.4
MySQL 5.7
Redis
```
@ -78,7 +78,7 @@ Redis
### 官方客服
### 官方技术交流群
![输入图片说明](readme/images/image.jpg)
### CRMEB官方论坛https://q.crmeb.com

View File

@ -36,7 +36,7 @@ class RefundOrder extends AuthController
{
$where = $this->request->getMore([
['order_id', ''],
['time', '', '', 'add_time'],
['time', ''],
['refund_type', 0]
]);
$where['is_cancel'] = 0;
@ -174,8 +174,8 @@ class RefundOrder extends AuthController
}
//修改订单退款状态
unset($data['refund_price']);
if ($this->services->update($id, $data)) {
$this->services->agreeRefund($id, $refund_data);
if ($this->services->agreeRefund($id, $refund_data)) {
$this->services->update($id, $data);
return app('json')->success('退款成功');
} else {
$this->services->storeProductOrderRefundYFasle((int)$id, $refund_price);

View File

@ -481,6 +481,7 @@ class StoreOrder extends AuthController
$orderInfo['_store_name'] = $storeServices->value(['id' => $orderInfo['store_id']], 'name');
} else
$orderInfo['_store_name'] = '';
$orderInfo['spread_name'] = $services->value(['uid'=>$orderInfo['spread_uid']],'nickname') ?? '无';
$userInfo = $userInfo->toArray();
return app('json')->success(compact('orderInfo', 'userInfo'));
}

View File

@ -11,6 +11,7 @@
namespace app\api\controller\pc;
use app\Request;
use app\services\pc\HomeServices;
use app\services\other\QrcodeServices;
@ -49,9 +50,9 @@ class HomeController
* 首页分类尚品
* @return mixed
*/
public function getCategoryProduct()
public function getCategoryProduct(Request $request)
{
$data = $this->services->getCategoryProduct();
$data = $this->services->getCategoryProduct((int)$request->uid());
return app('json')->successful($data);
}

View File

@ -14,6 +14,8 @@ namespace app\api\controller\pc;
use app\Request;
use app\services\pc\UserServices;
use app\services\user\UserBrokerageServices;
use app\services\user\UserMoneyServices;
class UserController
{
@ -33,7 +35,23 @@ class UserController
public function getBalanceRecord(Request $request, $type)
{
$uid = (int)$request->uid();
return app('json')->successful($this->services->getBalanceRecord($uid, $type));
$data = [];
switch ($type) {
case 0:
case 1:
case 2:
/** @var UserMoneyServices $moneyService */
$moneyService = app()->make(UserMoneyServices::class);
$data = $moneyService->getMoneyList($uid, $type);
break;
case 3:
case 4:
/** @var UserBrokerageServices $brokerageService */
$brokerageService = app()->make(UserBrokerageServices::class);
$data = $brokerageService->getBrokerageList($uid, $type);
break;
}
return app('json')->successful($data);
}
/**

View File

@ -443,6 +443,7 @@ class LoginController
return app('json')->fail('验证码错误');
}
}
if ($email == '') $email = substr(md5($openId), 0, 12);
$userInfo = [
'openId' => $openId,
'unionid' => '',

View File

@ -479,6 +479,7 @@ class PublicController
$data['customer_type'] = sys_config('customer_type', 0);
$data['customer_phone'] = sys_config('customer_phone', 0);
$data['customer_url'] = sys_config('customer_url', 0);
$data['customer_corpId'] = sys_config('customer_corpId', 0);
return app('json')->success($data);
}

View File

@ -67,7 +67,10 @@ class StoreBargainController
*/
public function detail(Request $request, $id)
{
$data = $this->services->getBargain($request, $id);
list($bargainUid) = $request->getMore([
['bargainUid', 0]
], true);
$data = $this->services->getBargain($request, $id, (int)$bargainUid);
return app('json')->successful($data);
}
@ -100,9 +103,7 @@ class StoreBargainController
list($bargainId) = $request->postMore([
['bargainId', 0]
], true);
$code = $this->services->setBargain($request->uid(), $bargainId);
if ($code === 'subscribe') return app('json')->fail('请先关注公众号', ['code' => 'subscribe']);
return app('json')->status($code, '参与成功');
return app('json')->successful($this->services->setBargain($request->uid(), $bargainId));
}
/**
@ -120,49 +121,47 @@ class StoreBargainController
['bargainId', 0],
['bargainUserUid', 0]
], true);
$code = $this->services->setHelpBargain($request->uid(), $bargainId, $bargainUserUid);
if ($code === 'subscribe') return app('json')->fail('请先关注公众号', ['code' => 'subscribe']);
return app('json')->status($code, '砍价成功');
return app('json')->successful($this->services->setHelpBargain($request->uid(), $bargainId, $bargainUserUid));
}
/**
* 砍价 砍掉金额
* @param Request $request
* @return mixed
*/
public function help_price(Request $request)
{
list($bargainId, $bargainUserUid) = $request->postMore([
['bargainId', 0],
['bargainUserUid', 0]
], true);
// /**
// * 砍价 砍掉金额
// * @param Request $request
// * @return mixed
// */
// public function help_price(Request $request)
// {
// list($bargainId, $bargainUserUid) = $request->postMore([
// ['bargainId', 0],
// ['bargainUserUid', 0]
// ], true);
//
// /** @var StoreBargainUserHelpServices $bargainUserHelp */
// $bargainUserHelp = app()->make(StoreBargainUserHelpServices::class);
// $price = $bargainUserHelp->getPrice($request->uid(), (int)$bargainId, (int)$bargainUserUid);
// return app('json')->successful($price);
// }
/** @var StoreBargainUserHelpServices $bargainUserHelp */
$bargainUserHelp = app()->make(StoreBargainUserHelpServices::class);
$price = $bargainUserHelp->getPrice($request->uid(), (int)$bargainId, (int)$bargainUserUid);
return app('json')->successful($price);
}
/**
* 砍价 砍价帮总人数、剩余金额、进度条、已经砍掉的价格
* @param Request $request
* @return mixed
* @throws \think\Exception
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\ModelNotFoundException
* @throws \think\exception\DbException
*/
public function help_count(Request $request)
{
list($bargainId, $bargainUserUid) = $request->postMore([
['bargainId', 0],
['bargainUserUid', 0]
], true);
/** @var StoreBargainUserServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainUserServices::class);
$data = $bargainUserService->helpCount($request, (int)$bargainId, (int)$bargainUserUid);
return app('json')->successful($data);
}
// /**
// * 砍价 砍价帮总人数、剩余金额、进度条、已经砍掉的价格
// * @param Request $request
// * @return mixed
// * @throws \think\Exception
// * @throws \think\db\exception\DataNotFoundException
// * @throws \think\db\exception\ModelNotFoundException
// * @throws \think\exception\DbException
// */
// public function help_count(Request $request)
// {
// list($bargainId, $bargainUserUid) = $request->postMore([
// ['bargainId', 0],
// ['bargainUserUid', 0]
// ], true);
// /** @var StoreBargainUserServices $bargainUserService */
// $bargainUserService = app()->make(StoreBargainUserServices::class);
// $data = $bargainUserService->helpCount($request, (int)$bargainId, (int)$bargainUserUid);
// return app('json')->successful($data);
// }
/**

View File

@ -373,9 +373,8 @@ class StoreOrderController
//修改订单退款状态
if ($services->update((int)$orderRefund['id'], $data)) {
$services->agreeRefund((int)$orderRefund['id'], $refundData);
if ($services->agreeRefund((int)$orderRefund['id'], $refundData)) {
$services->update((int)$orderRefund['id'], $data);
return app('json')->success('退款成功');
} else {
$services->storeProductOrderRefundYFasle((int)$orderInfo['id'], $price);
@ -444,8 +443,8 @@ class StoreOrderController
//修改订单退款状态
if ($this->service->update($id, $data)) {
$services->agreeRefund((int)$res->id, $refund_data);
if ($services->agreeRefund((int)$res->id, $refund_data)) {
$this->service->update($id, $data);
return app('json')->success('退款成功');
} else {
$services->storeProductOrderRefundYFasle((int)$id, $refund_price);

View File

@ -660,7 +660,7 @@ class StoreOrderController
$orderData = $this->services->tidyOrder($order, true, true);
$splitNum = $storeOrderCartInfoServices->getSplitCartNum($order['cart_id']);
foreach ($orderData['cartInfo'] ?? [] as $key => $cart) {
$orderData['cartInfo'][$key]['one_postage_price'] = bcdiv($cart['postage_price'], $cart['cart_num'], 2);
$orderData['cartInfo'][$key]['one_postage_price'] = isset($cart['postage_price']) ? bcdiv($cart['postage_price'], $cart['cart_num'], 2) : 0;
if ($cartId != '') {
if ($cart['id'] != $cartId) {
unset($orderData['cartInfo'][$key]);

View File

@ -93,4 +93,19 @@ class StoreOrderRefundController
else
return app('json')->fail('提交失败');
}
/**
* 删除退款单
* @param Request $request
* @param $order_id
* @return mixed
*/
public function delRefund(Request $request, $uni)
{
$res = $this->services->update(['order_id' => $uni, 'uid' => $request->uid()], ['is_del' => 1]);
if ($res)
return app('json')->successful('删除成功');
else
return app('json')->fail('删除失败');
}
}

View File

@ -44,9 +44,33 @@ Route::group(function () {
})->middleware(\app\http\middleware\AllowOriginMiddleware::class)->middleware(\app\api\middleware\StationOpenMiddleware::class);
//管理员订单操作类
Route::group(function () {
Route::get('admin/order/statistics', 'v1.admin.StoreOrderController/statistics')->name('adminOrderStatistics');//订单数据统计
Route::get('admin/order/data', 'v1.admin.StoreOrderController/data')->name('adminOrderData');//订单每月统计数据
Route::get('admin/order/list', 'v1.admin.StoreOrderController/lst')->name('adminOrderList');//订单列表
Route::get('admin/refund_order/list', 'v1.admin.StoreOrderController/refundOrderList')->name('adminOrderRefundList');//退款订单列表
Route::get('admin/order/detail/:orderId', 'v1.admin.StoreOrderController/detail')->name('adminOrderDetail');//订单详情
Route::get('admin/refund_order/detail/:uni', 'v1.admin.StoreOrderController/refundOrderDetail')->name('RefundOrderDetail');//退款订单详情
Route::get('admin/order/delivery/gain/:orderId', 'v1.admin.StoreOrderController/delivery_gain')->name('adminOrderDeliveryGain');//订单发货获取订单信息
Route::post('admin/order/delivery/keep/:id', 'v1.admin.StoreOrderController/delivery_keep')->name('adminOrderDeliveryKeep');//订单发货
Route::post('admin/order/price', 'v1.admin.StoreOrderController/price')->name('adminOrderPrice');//订单改价
Route::post('admin/order/remark', 'v1.admin.StoreOrderController/remark')->name('adminOrderRemark');//订单备注
Route::post('admin/refund_order/remark', 'v1.admin.StoreOrderController/refundRemark')->name('refundRemark');//退款订单备注
Route::get('admin/order/time', 'v1.admin.StoreOrderController/time')->name('adminOrderTime');//订单交易额时间统计
Route::post('admin/order/offline', 'v1.admin.StoreOrderController/offline')->name('adminOrderOffline');//订单支付
Route::post('admin/order/refund', 'v1.admin.StoreOrderController/refund')->name('adminOrderRefund');//订单退款
Route::post('order/order_verific', 'v1.admin.StoreOrderController/order_verific')->name('order');//订单核销
Route::get('admin/order/delivery', 'v1.admin.StoreOrderController/getDeliveryAll')->name('getDeliveryAll');//获取配送员
Route::get('admin/order/delivery_info', 'v1.admin.StoreOrderController/getDeliveryInfo')->name('getDeliveryInfo');//获取电子面单默认信息
Route::get('admin/order/export_temp', 'v1.admin.StoreOrderController/getExportTemp')->name('getExportTemp');//获取电子面单模板获取
Route::get('admin/order/export_all', 'v1.admin.StoreOrderController/getExportAll')->name('getExportAll');//获取物流公司
})->middleware(\app\http\middleware\AllowOriginMiddleware::class)->middleware(\app\api\middleware\StationOpenMiddleware::class)->middleware(\app\api\middleware\AuthTokenMiddleware::class, true)->middleware(\app\api\middleware\CustomerMiddleware::class);
//会员授权接口
Route::group(function () {
Route::post('order/order_verific', 'v1.admin.StoreOrderController/order_verific')->name('order');//订单核销
//用户修改手机号
Route::post('user/updatePhone', 'v1.LoginController/update_binding_phone')->name('updateBindingPhone');
//设置登录code
@ -219,6 +243,7 @@ Route::group(function () {
Route::get('order/refund/detail/:uni', 'v1.order.StoreOrderRefundController/refundDetail')->name('refundDetail');//退款单详情
Route::post('order/refund/cancel/:uni', 'v1.order.StoreOrderRefundController/cancelApply')->name('cancelApply');//用户取消退款申请
Route::post('order/refund/express', 'v1.order.StoreOrderRefundController/applyExpress')->name('refundDetail');//退款单详情
Route::get('order/refund/del/:uni', 'v1.order.StoreOrderRefundController/delRefund')->name('delRefund');//用户取消退款申请
/** 代理商相关 */
Route::get('agent/apply/info', 'v1.user.DivisionController/applyInfo')->name('申请详情');//申请详情

View File

@ -107,19 +107,20 @@ class StoreBargainDao extends BaseDao
* 砍价列表
* @param int $page
* @param int $limit
* @param string $field
* @return array
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function bargainList(int $page, int $limit)
public function bargainList(int $page, int $limit, string $field = '*')
{
return $this->search(['is_del' => 0, 'status' => 1])
->where('start_time', '<=', time())
->where('stop_time', '>=', time())
->where('product_id', 'IN', function ($query) {
$query->name('store_product')->where('is_show', 1)->where('is_del', 0)->field('id');
})->with('product')->page($page, $limit)->order('sort DESC,id DESC')->select()->toArray();
})->with('product')->field($field)->page($page, $limit)->order('sort DESC,id DESC')->select()->toArray();
}
/**
@ -132,7 +133,8 @@ class StoreBargainDao extends BaseDao
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function DiyBargainList(array $where,int $page, int $limit){
public function DiyBargainList(array $where, int $page, int $limit)
{
return $this->search($where)
->when(isset($where['sid']) && $where['sid'], function ($query) use ($where) {
$query->whereIn('id', function ($query) use ($where) {
@ -161,7 +163,8 @@ class StoreBargainDao extends BaseDao
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function getHomeList(array $where,int $page, int $limit){
public function getHomeList(array $where, int $page, int $limit)
{
return $this->search($where)
->when(isset($where['sid']) && $where['sid'], function ($query) use ($where) {
$query->whereIn('id', function ($query) use ($where) {
@ -229,6 +232,7 @@ class StoreBargainDao extends BaseDao
$query->name('store_product')->where('is_show', 1)->where('is_del', 0)->field('id');
})->count();
}
/**
* 修改砍价状态
* @param int $id

View File

@ -219,7 +219,7 @@ class StoreOrderDao extends BaseDao
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function getOrderList(array $where, array $field, int $page = 0, int $limit = 0, array $with = [], $order = 'pay_time DESC,id DESC')
public function getOrderList(array $where, array $field, int $page = 0, int $limit = 0, array $with = [], $order = 'add_time DESC,id DESC')
{
return $this->search($where)->field($field)->with(array_merge(['user', 'spread', 'refund'], $with))->when($page && $limit, function ($query) use ($page, $limit) {
$query->page($page, $limit);
@ -359,7 +359,7 @@ class StoreOrderDao extends BaseDao
*/
public function storeOrderCount()
{
return $this->search(['paid' => 1, 'is_del' => 0, 'refund_status' => 0, 'status' => 1, 'shipping_type' => 1])->count();
return $this->search(['paid' => 1, 'is_del' => 0, 'refund_status' => 0, 'status' => 1, 'shipping_type' => 1, 'pid' => 0])->count();
}
/**

View File

@ -39,9 +39,11 @@ class StoreProductRuleDao extends BaseDao
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function getList(array $where = [], int $page, int $limit)
public function getList(array $where = [], int $page = 0, int $limit = 0)
{
return $this->search($where)->page($page, $limit)->order('id desc')->select()->toArray();
return $this->search($where)->when($page && $limit, function ($query) use ($page, $limit) {
$query->page($page, $limit);
})->order('id desc')->select()->toArray();
}
/**

View File

@ -43,6 +43,15 @@ class UserMoney extends BaseModel
if ($value != '') $query->where('type', $value);
}
/**
* @param Model $query
* @param $value
*/
public function searchNotTypeAttr($query, $value)
{
if (is_array($value) && count($value)) $query->whereNotIn('type', $value);
}
/**
* @param Model $query
* @param $value

View File

@ -64,6 +64,6 @@ class WechatQrcode extends BaseModel
public function searchIsDelAttr($query, $value)
{
if ($value != '') $query->where('is_del', $value);
if ($value !== '') $query->where('is_del', $value);
}
}

View File

@ -305,55 +305,55 @@ class StoreBargainServices extends BaseServices
return $valueNew;
}
/**
* TODO 获取砍价表ID
* @param int $bargainId $bargainId 砍价商品
* @param int $bargainUserUid $bargainUserUid 开启砍价用户编号
* @param int $status $status 砍价状态 1参与中 2 活动结束参与失败 3活动结束参与成功
* @return mixed
*/
public function getBargainUserTableId($bargainId = 0, $bargainUserUid = 0)
{
return $this->dao->value(['bargain_id' => $bargainId, 'uid' => $bargainUserUid, 'is_del' => 0], 'id');
}
// /**
// * TODO 获取砍价表ID
// * @param int $bargainId $bargainId 砍价商品
// * @param int $bargainUserUid $bargainUserUid 开启砍价用户编号
// * @param int $status $status 砍价状态 1参与中 2 活动结束参与失败 3活动结束参与成功
// * @return mixed
// */
// public function getBargainUserTableId($bargainId = 0, $bargainUserUid = 0)
// {
// return $this->dao->value(['bargain_id' => $bargainId, 'uid' => $bargainUserUid, 'is_del' => 0], 'id');
// }
/**
* TODO 获取用户可以砍掉的价格
* @param $id $id 用户参与砍价表编号
* @return float
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\ModelNotFoundException
* @throws \think\exception\DbException
*/
public function getBargainUserDiffPriceFloat($id)
{
$price = $this->dao->get($id, ['bargain_price,bargain_price_min']);
return (float)bcsub($price['bargain_price'], $price['bargain_price_min'], 2);
}
// /**
// * TODO 获取用户可以砍掉的价格
// * @param $id $id 用户参与砍价表编号
// * @return float
// * @throws \think\db\exception\DataNotFoundException
// * @throws \think\db\exception\ModelNotFoundException
// * @throws \think\exception\DbException
// */
// public function getBargainUserDiffPriceFloat($id)
// {
// $price = $this->dao->get($id, ['bargain_price,bargain_price_min']);
// return (float)bcsub($price['bargain_price'], $price['bargain_price_min'], 2);
// }
/**
* TODO 获取用户砍掉的价格
* @param int $id $id 用户参与砍价表编号
* @return float
*/
public function getBargainUserPrice($id = 0)
{
return (float)$this->dao->value(['id' => $id], 'price');
}
// /**
// * TODO 获取用户砍掉的价格
// * @param int $id $id 用户参与砍价表编号
// * @return float
// */
// public function getBargainUserPrice($id = 0)
// {
// return (float)$this->dao->value(['id' => $id], 'price');
// }
/**
* 获取一条砍价商品
* @param int $bargainId
* @param string $field
* @return array
*/
public function getBargainOne($bargainId = 0, $field = 'id,product_id,title,price,min_price,image')
{
if (!$bargainId) return [];
$bargain = $this->dao->getOne(['id' => $bargainId], $field);
if ($bargain) return $bargain->toArray();
else return [];
}
// /**
// * 获取一条砍价商品
// * @param int $bargainId
// * @param string $field
// * @return array
// */
// public function getBargainOne($bargainId = 0, $field = 'id,product_id,title,price,min_price,image')
// {
// if (!$bargainId) return [];
// $bargain = $this->dao->getOne(['id' => $bargainId], $field);
// if ($bargain) return $bargain->toArray();
// else return [];
// }
/**
* 砍价列表
@ -364,7 +364,8 @@ class StoreBargainServices extends BaseServices
/** @var StoreBargainUserServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainUserServices::class);
[$page, $limit] = $this->getPageValue();
$list = $this->dao->BargainList($page, $limit);
$field = 'id,product_id,title,min_price,image,price';
$list = $this->dao->BargainList($page, $limit, $field);
foreach ($list as &$item) {
$item['people'] = $bargainUserService->getUserIdList($item['id']);
$item['price'] = floatval($item['price']);
@ -424,47 +425,84 @@ class StoreBargainServices extends BaseServices
return $data;
}
/**获取单条砍价
/**
* 前端获取砍价详情
* @param Request $request
* @param int $id
* @return mixed
* @param int $bargainUid
* @return array
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function getBargain(Request $request, int $id)
public function getBargain(Request $request, int $id, int $bargainUid)
{
/** @var StoreProductAttrServices $storeProductAttrServices */
$storeProductAttrServices = app()->make(StoreProductAttrServices::class);
/** @var StoreOrderServices $orderService */
$orderService = app()->make(StoreOrderServices::class);
/** @var StoreBargainUserServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainUserServices::class);
//获取砍价商品信息
$bargain = $this->dao->getOne(['id' => $id], '*', ['description']);
if (!$bargain) throw new ValidateException('砍价商品不存在');
$this->dao->addBargain($id, 'look');
$bargain['time'] = time();
if ($bargain['stop_time'] < time()) throw new ValidateException('砍价已结束');
list($productAttr, $productValue) = $storeProductAttrServices->getProductAttrDetail($id, $request->uid(), 0, 2, $bargain['product_id']);
foreach ($productValue as $v) {
$bargain['attr'] = $v;
}
$bargain['time'] = time();
$bargain = get_thumb_water($bargain);
$bargain['small_image'] = $bargain['image'];
$data['bargain'] = $bargain;
//写入查看和分享数据
$this->dao->addBargain($id, 'look');
//用户数据
$user = $request->user();
$data['userInfo']['uid'] = $user['uid'];
$data['userInfo']['nickname'] = $user['nickname'];
$data['userInfo']['avatar'] = $user['avatar'];
/** @var StoreProductAttrServices $storeProductAttrServices */
$storeProductAttrServices = app()->make(StoreProductAttrServices::class);
list($productAttr, $productValue) = $storeProductAttrServices->getProductAttrDetail($id, $user->uid, 0, 2, $bargain['product_id']);
foreach ($productValue as $v) {
$bargain['attr'] = $v;
//砍价数据
$userBargainInfo = $bargainUserService->helpCount($request, $id, $bargainUid);
//用户已经生成砍价订单的总数
$userBargainInfo['bargainOrderCount'] = $orderService->count(['bargain_id' => $id, 'uid' => $user['uid']]);
//用户砍价的总数
$userBargainInfo['bargainCount'] = $bargainUserService->count(['bargain_id' => $id, 'uid' => $user['uid'], 'is_del' => 0]);
//判断砍价状态
if (($userBargainInfo['bargainCount'] == 0 || $userBargainInfo['bargainCount'] == $userBargainInfo['bargainOrderCount']) //没有发起过砍价或者发起的砍价数量等于对应砍价商品的订单数量
&& $bargain['people_num'] > $userBargainInfo['bargainCount'] //商品的可发起砍价数量大于已经发起过的砍价数量
&& $userBargainInfo['price'] > 0 //剩余金额大于0
&& $request->uid() == $bargainUid) { //是自己砍价
$userBargainInfo['bargainType'] = 1; //用户发起砍价
} elseif ($userBargainInfo['bargainCount'] > $userBargainInfo['bargainOrderCount'] //发起的砍价数量大于生成的订单数量
&& $userBargainInfo['price'] > 0 //剩余金额大于0
&& $request->uid() == $bargainUid) { //是自己砍价
$userBargainInfo['bargainType'] = 2; //发送给好友邀请砍价
} elseif ($userBargainInfo['userBargainStatus'] //用户可以砍价
&& $userBargainInfo['price'] > 0 //剩余金额大于0
&& $request->uid() != $bargainUid) { //不是自己的砍价
$userBargainInfo['bargainType'] = 3; //帮朋友砍价
} elseif ($userBargainInfo['userBargainStatus'] //用户可以砍价
&& $userBargainInfo['price'] == 0 //剩余金额大于0
&& $request->uid() != $bargainUid) { //不是自己的砍价
$userBargainInfo['bargainType'] = 4; //好友已经完成
} elseif (!$userBargainInfo['userBargainStatus'] //用户不可以砍价
&& $request->uid() != $bargainUid) { //不是自己的砍价
$userBargainInfo['bargainType'] = 5; //已经帮好友砍价
} elseif ($userBargainInfo['price'] == 0 //剩余金额等于0
&& $request->uid() == $bargainUid //是自己砍价
&& $userBargainInfo['status'] != 3) { //未生成订单
$userBargainInfo['bargainType'] = 6; //立即支付
}
$data['bargain'] = get_thumb_water($bargain);
$bargainNew = get_thumb_water($bargain, 'small');
$data['bargain']['small_image'] = $bargainNew['image'];
/** @var StoreOrderServices $orderService */
$orderService = app()->make(StoreOrderServices::class);
$data['bargainSumCount'] = $orderService->count(['bargain_id' => $id, 'uid' => $user['uid']]);
/** @var StoreBargainUserServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainUserServices::class);
$data['userBargainStatus'] = $bargainUserService->count(['bargain_id' => $id, 'uid' => $user->uid, 'is_del' => 0]);
$data['userBargainInfo'] = $userBargainInfo;
//用户访问事件
event('user.userVisit', [$user['uid'], $id, 'bargain', $bargain['product_id'], 'view']);
//浏览记录
ProductLogJob::dispatch(['visit', ['uid' => $user['uid'], 'product_id' => $bargain['product_id']]]);
return $data;
@ -535,7 +573,7 @@ class StoreBargainServices extends BaseServices
}
/**
* 参与砍价
* 发起砍价
* @param int $uid
* @param int $bargainId
* @return string
@ -558,35 +596,29 @@ class StoreBargainServices extends BaseServices
/** @var StoreBargainUserServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainUserServices::class);
$count = $bargainUserService->count(['bargain_id' => $bargainId, 'uid' => $uid, 'is_del' => 0, 'status' => 1]);
if ((int)sys_config('bargain_subscribe')) {
/** @var WechatServices $wechat */
$wechat = app()->make(WechatServices::class);
$subscribe = $wechat->get(['uid' => $uid, 'subscribe' => 1]);
if (!$subscribe) return 'subscribe';
}
if ($count === false) {
throw new ValidateException('参数错误');
} elseif ($count) {
return 'SUCCESSFUL';
} else {
$count = $bargainUserService->count(['uid' => $uid, 'bargain_id' => $bargainId, 'type' => 1]);
/** @var StoreBargainUserHelpServices $bargainUserHelpService */
$bargainUserHelpService = app()->make(StoreBargainUserHelpServices::class);
$count = $bargainUserService->count(['uid' => $uid, 'bargain_id' => $bargainId, 'is_del' => 0]);
if ($count >= $bargainInfo['num']) throw new ValidateException('您不能再发起此件商品砍价');
$res = $bargainUserService->setBargain($bargainId, $uid, $bargainInfo);
}
if (!$res) {
throw new ValidateException('参与失败');
} else {
return 'SUCCESS';
return $this->transaction(function () use ($bargainUserService, $bargainUserHelpService, $bargainId, $uid, $bargainInfo) {
$bargainUserInfo = $bargainUserService->setBargain($bargainId, $uid, $bargainInfo);
$price = $bargainUserHelpService->setBargainRecord($uid, $bargainUserInfo->toArray(), $bargainInfo);
return ['bargainUserInfo' => $bargainUserInfo, 'price' => $price];
});
}
}
/**
* @param Request $request
* 参与砍价
* @param int $uid
* @param int $bargainId
* @param int $bargainUserUid
* @return string
* @throws \think\Exception
* @return array
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function setHelpBargain(int $uid, int $bargainId, int $bargainUserUid)
@ -600,32 +632,23 @@ class StoreBargainServices extends BaseServices
['id', '=', $bargainId],
]);
if (!$bargainInfo) throw new ValidateException('砍价已结束');
if ((int)sys_config('bargain_subscribe')) {
/** @var WechatServices $wechat */
$wechat = app()->make(WechatServices::class);
$subscribe = $wechat->get(['uid' => $uid, 'subscribe' => 1]);
if (!$subscribe) return 'subscribe';
}
$bargainInfo = $bargainInfo->toArray();
/** @var StoreBargainUserHelpServices $userHelpService */
$userHelpService = app()->make(StoreBargainUserHelpServices::class);
/** @var StoreBargainUserServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainUserServices::class);
$bargainUserTableId = $bargainUserService->getBargainUserTableId($bargainId, $bargainUserUid);
if (!$bargainUserTableId) throw new ValidateException('该分享未开启砍价');
$bargainUserInfo = $bargainUserService->get($bargainUserTableId)->toArray();
$count = $userHelpService->isBargainUserHelpCount($bargainId, $bargainUserTableId, $uid);
if (!$count) return 'SUCCESSFUL';
$res = $userHelpService->setBargainUserHelp($bargainId, $bargainUserTableId, $uid);
if ($res) {
if (!$count) throw new ValidateException('您已经帮砍过此砍价');
$price = $userHelpService->setBargainRecord($uid, $bargainUserInfo, $bargainInfo);
if ($price) {
if (!$bargainUserService->getSurplusPrice($bargainUserTableId, 1)) {
$bargainInfo = $this->dao->get($bargainId);//TODO 获取砍价商品信息
$bargainUserInfo = $bargainUserService->get($bargainUserTableId);// TODO 获取用户参与砍价信息
//用户发送消息
event('notice.notice', [['uid' => $bargainUserUid, 'bargainInfo' => $bargainInfo, 'bargainUserInfo' => $bargainUserInfo,], 'bargain_success']);
}
return 'SUCCESS';
} else throw new ValidateException('砍价失败');
}
return ['bargainUserInfo' => $bargainUserInfo, 'price' => $price];
}
/**
@ -697,6 +720,7 @@ class StoreBargainServices extends BaseServices
}
/**
* 砍价分享
* @param $bargainId
* @param $user
* @return bool|string

View File

@ -39,25 +39,25 @@ class StoreBargainUserHelpServices extends BaseServices
$this->dao = $dao;
}
/**
* TODO 获取用户还剩余的砍价金额
* @param int $bargainId $bargainId 砍价商品编号
* @param int $bargainUserUid $bargainUserUid 开启砍价用户编号
* @return float
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\ModelNotFoundException
* @throws \think\exception\DbException
*/
public function getSurplusPrice($bargainId = 0, $bargainUserUid = 0)
{
/** @var StoreBargainServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainServices::class);
$bargainUserTableId = $bargainUserService->getBargainUserTableId($bargainId, $bargainUserUid);// TODO 获取用户参与砍价表编号
$coverPrice = $bargainUserService->getBargainUserDiffPriceFloat($bargainUserTableId);//TODO 获取用户可以砍掉的金额 好友砍价之后获取砍价金额
$alreadyPrice = $bargainUserService->getBargainUserPrice($bargainUserTableId);//TODO 用户已经砍掉的价格 好友砍价之后获取用户已经砍掉的价格
$surplusPrice = (float)bcsub((string)$coverPrice, (string)$alreadyPrice, 2);//TODO 用户剩余要砍掉的价格
return $surplusPrice;
}
// /**
// * TODO 获取用户还剩余的砍价金额
// * @param int $bargainId $bargainId 砍价商品编号
// * @param int $bargainUserUid $bargainUserUid 开启砍价用户编号
// * @return float
// * @throws \think\db\exception\DataNotFoundException
// * @throws \think\db\exception\ModelNotFoundException
// * @throws \think\exception\DbException
// */
// public function getSurplusPrice($bargainId = 0, $bargainUserUid = 0)
// {
// /** @var StoreBargainServices $bargainUserService */
// $bargainUserService = app()->make(StoreBargainServices::class);
// $bargainUserTableId = $bargainUserService->getBargainUserTableId($bargainId, $bargainUserUid);// TODO 获取用户参与砍价表编号
// $coverPrice = $bargainUserService->getBargainUserDiffPriceFloat($bargainUserTableId);//TODO 获取用户可以砍掉的金额 好友砍价之后获取砍价金额
// $alreadyPrice = $bargainUserService->getBargainUserPrice($bargainUserTableId);//TODO 用户已经砍掉的价格 好友砍价之后获取用户已经砍掉的价格
// $surplusPrice = (float)bcsub((string)$coverPrice, (string)$alreadyPrice, 2);//TODO 用户剩余要砍掉的价格
// return $surplusPrice;
// }
/**
* 获取砍价帮列表
@ -89,30 +89,30 @@ class StoreBargainUserHelpServices extends BaseServices
return array_values($list);
}
/**
* 获取砍价金额
* @param int $uid
* @param int $bargainId
* @param int $bargainUserUid
* @return array
*/
public function getPrice(int $uid, int $bargainId, int $bargainUserUid)
{
if (!$bargainId || !$bargainUserUid) throw new ValidateException('参数错误');
/** @var StoreBargainUserServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainUserServices::class);
$bargainUserTable = $bargainUserService->get(['bargain_id' => $bargainId, 'uid' => $bargainUserUid, 'is_del' => 0], ['id', 'status', 'bargain_price_min', 'bargain_price', 'price']);//TODO 获取用户参与砍价表编号
if (!$bargainUserTable) {
throw new ValidateException('砍价信息没有查询到');
}
if (bcsub($bargainUserTable['bargain_price'], $bargainUserTable['price'], 2) == $bargainUserTable['bargain_price_min']) {
$status = true;
} else {
$status = false;
}
$price = $this->dao->value(['uid' => $uid, 'bargain_id' => $bargainId, 'bargain_user_id' => $bargainUserTable['id']], 'price');
return ['price' => $price, 'status' => $status];
}
// /**
// * 获取砍价金额
// * @param int $uid
// * @param int $bargainId
// * @param int $bargainUserUid
// * @return array
// */
// public function getPrice(int $uid, int $bargainId, int $bargainUserUid)
// {
// if (!$bargainId || !$bargainUserUid) throw new ValidateException('参数错误');
// /** @var StoreBargainUserServices $bargainUserService */
// $bargainUserService = app()->make(StoreBargainUserServices::class);
// $bargainUserTable = $bargainUserService->get(['bargain_id' => $bargainId, 'uid' => $bargainUserUid, 'is_del' => 0], ['id', 'status', 'bargain_price_min', 'bargain_price', 'price']);//TODO 获取用户参与砍价表编号
// if (!$bargainUserTable) {
// throw new ValidateException('砍价信息没有查询到');
// }
// if (bcsub($bargainUserTable['bargain_price'], $bargainUserTable['price'], 2) == $bargainUserTable['bargain_price_min']) {
// $status = true;
// } else {
// $status = false;
// }
// $price = $this->dao->value(['uid' => $uid, 'bargain_id' => $bargainId, 'bargain_user_id' => $bargainUserTable['id']], 'price');
// return ['price' => $price, 'status' => $status];
// }
/**
* 判断是否能砍价
@ -129,65 +129,54 @@ class StoreBargainUserHelpServices extends BaseServices
}
/**
* TODO 帮忙砍价
* @param int $bargainId
* @param int $bargainUserTableId
* @param int $uid
* @return bool
* @throws \think\Exception
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\ModelNotFoundException
* @throws \think\exception\DbException
* 用户砍价,写入砍价记录
* @param $uid
* @param $bargainUserInfo
* @param $bargainInfo
* @return false|string
*/
public function setBargainUserHelp($bargainId, $bargainUserTableId, $uid)
public function setBargainRecord($uid, $bargainUserInfo, $bargainInfo)
{
/** @var StoreBargainServices $bargainService */
$bargainService = app()->make(StoreBargainServices::class);
$bargainInfo = $bargainService->get($bargainId);
/** @var StoreBargainUserServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainUserServices::class);
$alreadyPrice = $bargainUserService->value(['id' => $bargainUserTableId], 'price');//TODO 用户已经砍掉的价格
$people = $this->dao->count(['bargain_user_id' => $bargainUserTableId]);//已经参与砍价的人数
$coverPrice = bcsub((string)$bargainInfo->price, (string)$bargainInfo->min_price, 2);
$surplusPrice = bcsub((string)$coverPrice, (string)$alreadyPrice, 2);//TODO 用户剩余要砍掉的价格
if (0.00 === (float)$surplusPrice) return false;
$data['uid'] = $uid;
$data['bargain_id'] = $bargainId;
$data['bargain_user_id'] = $bargainUserTableId;
if (($bargainInfo->people_num - $people) == 1) {
$data['price'] = $surplusPrice;
//已经参与砍价的人数
$people = $this->dao->count(['bargain_user_id' => $bargainUserInfo['id']]);
//剩余砍价金额
$coverPrice = bcsub((string)$bargainUserInfo['bargain_price'], (string)$bargainUserInfo['bargain_price_min'], 2);
$surplusPrice = bcsub((string)$coverPrice, (string)$bargainUserInfo['price'], 2);//TODO 用户剩余要砍掉的价格
if (0.00 === (float)$surplusPrice) throw new ValidateException('砍价已结束');
if (($bargainInfo['people_num'] - $people) == 1) {
$price = $surplusPrice;
} else {
/** @var UserServices $userServices */
$userServices = app()->make(UserServices::class);
$userInfo = $userServices->get($uid);
$data['price'] = $this->randomFloat($surplusPrice, $bargainInfo->people_num - $people, $userInfo->add_time == $userInfo->last_time && !$this->dao->count(['uid' => $uid]));
$price = $this->randomFloat($surplusPrice, $bargainInfo['people_num'] - $people, $userInfo->add_time == $userInfo->last_time && !$this->dao->count(['uid' => $uid]));
}
$data['add_time'] = time();
if ($bargainUserService->value(['id' => $bargainUserTableId], 'uid') == $uid) {
$data['type'] = 1;
$allPrice = bcadd((string)$bargainUserInfo['price'], (string)$price, 2);
if ($bargainUserInfo['uid'] == $uid) {
$type = 1;
} else {
//帮砍次数限制
$count = $this->dao->count(['uid' => $uid, 'bargain_id' => $bargainId, 'type' => 0]);
if ($count >= $bargainInfo->bargain_num) throw new ValidateException('您不能再帮砍此件商品');
$data['type'] = 0;
$count = $this->dao->count(['uid' => $uid, 'bargain_id' => $bargainInfo['id'], 'type' => 0]);
if ($count >= $bargainInfo['bargain_num']) throw new ValidateException('您不能再帮砍此件商品');
$type = 0;
}
$price = bcadd((string)$alreadyPrice, (string)$data['price'], 2);
$bargainUserData['price'] = $price;
return $this->transaction(function () use ($bargainUserService, $bargainUserTableId, $bargainUserData, $data) {
$res1 = $bargainUserService->update($bargainUserTableId, $bargainUserData);
$res2 = $this->dao->save($data);
$res = $res1 && $res2;
if (!$res) throw new ValidateException('砍价失败');
return $res;
});
/** @var StoreBargainUserServices $bargainUserService */
$bargainUserService = app()->make(StoreBargainUserServices::class);
$res1 = $bargainUserService->update($bargainUserInfo['id'], ['price' => $allPrice]);
$res2 = $this->dao->save([
'uid' => $uid,
'bargain_id' => $bargainInfo['id'],
'bargain_user_id' => $bargainUserInfo['id'],
'price' => $price,
'add_time' => time(),
'type' => $type,
]);
$res = $res1 && $res2;
if (!$res) throw new ValidateException('砍价失败');
return $price;
}
/**
* 随机金额
* @param $price

View File

@ -140,7 +140,7 @@ class DivisionServices extends BaseServices
'pwd' => $data['pwd'],
'conf_pwd' => $data['conf_pwd'],
'real_name' => $data['real_name'],
'roles' => implode(',', $data['roles']),
'roles' => $data['roles'],
'status' => 1,
'level' => 1,
'division_id' => $uid
@ -281,7 +281,10 @@ class DivisionServices extends BaseServices
{
/** @var UserServices $userServices */
$userServices = app()->make(UserServices::class);
/** @var SystemAdminServices $adminServices */
$adminServices = app()->make(SystemAdminServices::class);
$res = $userServices->update($uid, ['division_status' => $status]);
$res = $res && $adminServices->update(['division_id' => $uid], ['status' => $status]);
if ($res) {
return true;
} else {

View File

@ -125,8 +125,8 @@ class WechatTemplateListService extends NoticeService
'keyword1' => $goodsName,
'keyword2' => $order['pay_type'] == 'offline' ? '线下支付' : date('Y/m/d H:i', $order['pay_time']),
'keyword3' => $order['user_address'],
'keyword4' => $data['delivery_name'],
'keyword5' => $data['delivery_id'],
'keyword4' => $order['delivery_name'],
'keyword5' => $order['delivery_id'],
'remark' => '点击查看订单详情'
], '/pages/users/order_details/index?order_id=' . $order['order_id']);
}

View File

@ -322,13 +322,12 @@ class StoreOrderComputedServices extends BaseServices
// 判断商品包邮和固定运费
foreach ($cartInfo as $key => &$item) {
$item['postage_price'] = 0;
if ($item['productInfo']['freight'] == 1) {
$item['postage_price'] = 0;
// unset($cartInfo[$key]);
} elseif ($item['productInfo']['freight'] == 2) {
$item['postage_price'] = bcmul((string)$item['productInfo']['postage'], (string)$item['cart_num'], 2);
$storePostage = bcadd((string)$storePostage, (string)$item['postage_price'], 2);
// unset($cartInfo[$key]);
}
}
$postageArr = [];
@ -459,21 +458,8 @@ class StoreOrderComputedServices extends BaseServices
/** @var MemberCardServices $memberCardService */
$memberCardService = app()->make(MemberCardServices::class);
$express_rule_number = $memberCardService->isOpenMemberCard('express');
$express_rule_number = $express_rule_number <= 0 ? 0 : $express_rule_number;
// if ($express_rule_number) {
// if ($express_rule_number <= 0) {
// $storePostageDiscount = $storePostage;
// $storePostage = 0;
// } else if ($express_rule_number < 100) {
// $storePostageDiscount = $storePostage;
// $storePostage = bcmul($storePostage, bcdiv($express_rule_number, 100, 4), 2);
// $storePostageDiscount = bcsub($storePostageDiscount, $storePostage, 2);
// }
// }
}
$truePostageArr = [];
foreach ($postageArr as $postitem) {
if ($postitem['sum'] == $storePostage) {
@ -481,7 +467,6 @@ class StoreOrderComputedServices extends BaseServices
break;
}
}
$cartAlready = [];
foreach ($cartInfo as &$item) {
if (isset($item['productInfo']['freight']) && in_array($item['productInfo']['freight'], [1, 2])) {
@ -512,8 +497,6 @@ class StoreOrderComputedServices extends BaseServices
$storePostageDiscount = $storePostage;
$storePostage = bcmul($storePostage, bcdiv($express_rule_number, 100, 4), 2);
$storePostageDiscount = bcsub($storePostageDiscount, $storePostage, 2);
// $storePostageDiscount = bcsub((string)$storePostage, (string)$resultStorePostage, 2);
// $storePostage = $resultStorePostage;
} else {
$storePostageDiscount = 0;
$storePostage = $storePostage;

View File

@ -661,8 +661,8 @@ class StoreOrderCreateServices extends BaseServices
$agentLevelServices = app()->make(AgentLevelServices::class);
[$one_brokerage_up, $two_brokerage_up, $spread_one_uid, $spread_two_uid] = $agentLevelServices->getAgentLevelBrokerage($uid);
$BrokerageOne = sys_config('store_brokerage_ratio') != '' ?: 0;
$BrokerageTwo = sys_config('store_brokerage_two') != '' ?: 0;
$BrokerageOne = sys_config('store_brokerage_ratio') != '' ? sys_config('store_brokerage_ratio') : 0;
$BrokerageTwo = sys_config('store_brokerage_two') != '' ? sys_config('store_brokerage_two') : 0;
$storeBrokerageRatio = $BrokerageOne + (($BrokerageOne * $one_brokerage_up) / 100);
$storeBrokerageTwo = $BrokerageTwo + (($BrokerageTwo * $two_brokerage_up) / 100);

View File

@ -34,6 +34,7 @@ use crmeb\services\MiniProgramService;
use crmeb\services\WechatService;
use crmeb\services\workerman\ChannelService;
use think\exception\ValidateException;
use think\facade\Log;
/**
@ -231,10 +232,22 @@ class StoreOrderRefundServices extends BaseServices
'refund_price' => $orderRefundInfo['refund_price'],
], 'id');
$this->dao->update($id, ['store_order_id' => $splitOrderInfo['id']]);
if ($orderInfo['id'] != $otherOrder['id']) {//拆分生成新订单了
if ($otherOrder['id'] != 0 && $orderInfo['id'] != $otherOrder['id']) {//拆分生成新订单了
//修改原订单还在申请的退款单
$this->dao->update(['store_order_id' => $orderInfo['id']], ['store_order_id' => $otherOrder['id']]);
}
/** @var CapitalFlowServices $capitalFlowServices */
$capitalFlowServices = app()->make(CapitalFlowServices::class);
/** @var UserServices $userServices */
$userServices = app()->make(UserServices::class);
$userInfo = $userServices->get($splitOrderInfo['uid']);
$splitOrderInfo['nickname'] = $userInfo['nickname'];
$splitOrderInfo['phone'] = $userInfo['phone'];
if ($splitOrderInfo['pay_type'] == 'alipay' || $splitOrderInfo['pay_type'] == 'weixin' || $splitOrderInfo['pay_type'] == 'offline') {
$capitalFlowServices->setFlow($splitOrderInfo, 'refund');
}
return $splitOrderInfo;
});

View File

@ -1532,7 +1532,7 @@ HTML;
$data['bargain_id'] = $bargain_id;
$data['advance_id'] = $advance_id;
$data['cartInfo'] = $cartGroup['cartInfo'];
$data['custom_form'] = json_decode($cartGroup['cartInfo'][0]['productInfo']['custom_form'], true);
$data['custom_form'] = json_decode($cartGroup['cartInfo'][0]['productInfo']['custom_form'], true) ?? [];
$data['priceGroup'] = $priceGroup;
$data['orderKey'] = $this->cacheOrderInfo($user['uid'], $validCartInfo, $priceGroup, $other);
$data['offlinePostage'] = $other['offlinePostage'];

View File

@ -159,9 +159,12 @@ class StoreOrderSplitServices extends BaseServices
];
}
}
if ($orderInfo['pid'] == 0 || $orderInfo['pid'] > 0 && $key == 'new') {
$storeOrderCartInfoServices->saveAll($cart_data_all);
if ($orderInfo['pid'] > 0 && $key == 'other') {
$storeOrderCartInfoServices->delete(['oid' => $new_id]);
}
$storeOrderCartInfoServices->saveAll($cart_data_all);
$new_order = $this->dao->get($new_id);
$storeOrderCartInfoServices->clearOrderCartInfo($new_id);
$this->splitComputeOrder((int)$new_id, $cart_data_all, (float)($change_price ? $order_pay_price : 0), (float)$orderInfo['pay_price'], (float)($new_order['pay_price'] ?? 0));
@ -286,7 +289,7 @@ class StoreOrderSplitServices extends BaseServices
$deduction_price = bcadd((string)$deduction_price, (string)$_info['integral_price'], 2);
$coupon_price = bcadd((string)$coupon_price, (string)$_info['coupon_price'], 2);
$use_integral = bcadd((string)$use_integral, (string)$_info['use_integral'], 0);
$pay_postage = bcadd((string)$pay_postage, (string)$_info['postage_price'], 2);
$pay_postage = isset($_info['postage_price']) ? bcadd((string)$pay_postage, (string)$_info['postage_price'], 2) : 0;
$cartInfoGainIntegral = bcmul((string)$cart['cart_num'], (string)($_info['productInfo']['give_integral'] ?? '0'), 0);
$gainIntegral = bcadd((string)$gainIntegral, (string)$cartInfoGainIntegral, 0);
$one_brokerage = bcadd((string)$one_brokerage, (string)$_info['one_brokerage'], 2);

View File

@ -15,24 +15,27 @@ namespace app\services\pc;
use app\services\BaseServices;
use app\services\product\product\StoreCategoryServices;
use app\services\product\product\StoreProductServices;
use app\services\user\UserServices;
class HomeServices extends BaseServices
{
/**
* 首页分类尚品
* @return mixed
* 首页分类商品
* @param int $uid
* @return array
*/
public function getCategoryProduct()
public function getCategoryProduct(int $uid = 0)
{
/** @var StoreCategoryServices $category */
$category = app()->make(StoreCategoryServices::class);
/** @var StoreProductServices $product */
$product = app()->make(StoreProductServices::class);
$vip_user = $uid ? app()->make(UserServices::class)->value(['uid' => $uid], 'is_money_level') : 0;
[$page, $limit] = $this->getPageValue();
$list = $category->getCid($page, $limit);
foreach ($list as &$info) {
$productList = $product->getSearchList(['cid' => $info['id'], 'star' => 1, 'is_show' => 1, 'is_del' => 0], 1, 8, ['id,store_name,image,IFNULL(sales, 0) + IFNULL(ficti, 0) as sales,price,ot_price,presale']);
foreach ($list as $key => &$info) {
$productList = $product->getSearchList(['cid' => $info['id'], 'star' => 1, 'is_show' => 1, 'is_del' => 0, 'vip_user' => $vip_user], 1, 8, ['id,store_name,image,IFNULL(sales, 0) + IFNULL(ficti, 0) as sales,price,ot_price,presale']);
if (!count($productList)) unset($list[$key]);
foreach ($productList as &$item) {
if (count($item['star'])) {
$item['star'] = bcdiv((string)array_sum(array_column($item['star'], 'product_score')), (string)count($item['star']), 1);
@ -42,7 +45,7 @@ class HomeServices extends BaseServices
}
$info['productList'] = get_thumb_water($productList, 'mid');
}
$data['list'] = $list;
$data['list'] = array_merge($list);
$data['count'] = $category->getCidCount();
return $data;
}

View File

@ -15,6 +15,7 @@ namespace app\services\pc;
use app\services\BaseServices;
use app\services\product\product\StoreProductServices;
use app\services\system\attachment\SystemAttachmentServices;
use app\services\user\UserServices;
use crmeb\services\MiniProgramService;
use crmeb\services\UploadService;
use crmeb\services\UtilService;
@ -36,6 +37,7 @@ class ProductServices extends BaseServices
$where['is_show'] = 1;
$where['is_del'] = 0;
$where['vip_user'] = $uid ? app()->make(UserServices::class)->value(['uid' => $uid], 'is_money_level') : 0;
$data['count'] = $product->getCount($where);
[$page, $limit] = $this->getPageValue();
$list = $product->getSearchList($where + ['star' => 1], $page, $limit, ['id,store_name,cate_id,image,IFNULL(sales, 0) + IFNULL(ficti, 0) as sales,price,stock,activity,ot_price,spec_type,recommend_image,unit_name,presale']);

View File

@ -14,6 +14,7 @@ namespace app\services\product\product;
use app\services\BaseServices;
use app\services\product\sku\StoreProductAttrServices;
use app\services\product\sku\StoreProductAttrValueServices;
use app\services\serve\ServeServices;
use app\services\system\attachment\SystemAttachmentCategoryServices;
use app\services\system\attachment\SystemAttachmentServices;
@ -244,6 +245,8 @@ class CopyTaobaoServices extends BaseServices
$systemAttachmentCategoryService = app()->make(SystemAttachmentCategoryServices::class);
/** @var StoreProductServices $StoreProductServices */
$StoreProductServices = app()->make(StoreProductServices::class);
/** @var StoreProductAttrValueServices $StoreProductAttrValueServices */
$StoreProductAttrValueServices = app()->make(StoreProductAttrValueServices::class);
$AttachmentCategory = $systemAttachmentCategoryService->getOne(['name' => $this->AttachmentCategoryName]);
//不存在则创建
if (!$AttachmentCategory) $AttachmentCategory = $systemAttachmentCategoryService->save(['pid' => '0', 'name' => $this->AttachmentCategoryName, 'enname' => '']);
@ -274,6 +277,7 @@ class CopyTaobaoServices extends BaseServices
$image = $slider_images[0];
$slider_images = $slider_images ? json_encode($slider_images) : '';
$StoreProductServices->update($id, ['slider_image' => $slider_images, 'image' => $image]);
$StoreProductAttrValueServices->update(['product_id' => $id], ['image' => $image]);
}
// /**

View File

@ -205,7 +205,7 @@ class StoreCategoryServices extends BaseServices
{
$cate = $this->dao->getOne(['cate_name' => $data['cate_name']]);
if ($cate && $cate['id'] != $id) {
throw new AdminException('该分类存在');
throw new AdminException('该分类存在');
}
$this->transaction(function () use ($id, $data) {
$res = $this->dao->update($id, $data);

View File

@ -100,15 +100,6 @@ class SystemConfigServices extends BaseServices
],
'show_value' => 1
],
// 'pay_success_printing_switch' => [
// 'son_type' => [
// 'develop_id' => '',
// 'printing_api_key' => '',
// 'printing_client_id' => '',
// 'terminal_number' => '',
// ],
// 'show_value' => 1
// ],
'wss_open' => [
'son_type' => [
'wss_local_cert' => '',
@ -138,18 +129,6 @@ class SystemConfigServices extends BaseServices
],
'show_value' => 1
],
// 'system_product_copy_type' => [
// 'son_type' => [
// 'copy_product_apikey' => '',
// ],
// 'show_value' => 2
// ],
// 'logistics_type' => [
// 'son_type' => [
// 'system_express_app_code' => '',
// ],
// 'show_value' => 2
// ],
'ali_pay_status' => [
'son_type' => [
'ali_pay_appid' => '',
@ -168,15 +147,6 @@ class SystemConfigServices extends BaseServices
],
'show_value' => 1
],
// 'config_export_open' => [
// 'son_type' => [
// 'config_export_to_name' => '',
// 'config_export_to_tel' => '',
// 'config_export_to_address' => '',
// 'config_export_siid' => '',
// ],
// 'show_value' => 1
// ],
'image_watermark_status' => [
'son_type' => [
'watermark_type' => [
@ -211,6 +181,7 @@ class SystemConfigServices extends BaseServices
'customer_type@' => [
'son_type' => [
'customer_url' => '',
'customer_corpId' => '',
],
'show_value' => 2
],

View File

@ -410,7 +410,7 @@ class UserExtractServices extends BaseServices
$mark = '使用微信提现' . $insertData['extract_price'] . '元';
/** @var WechatUserServices $wechatServices */
$wechatServices = app()->make(WechatUserServices::class);
$openid = $wechatServices->getWechatOpenid($uid, request()->isRoutine() ? 'routine' : 'wechat');
$openid = $wechatServices->getWechatOpenid($uid, 'wechat');
if (sys_config('brokerage_type', 0) && $openid) {
$insertData['status'] = 1;
/** @var StoreOrderCreateServices $services */

View File

@ -341,6 +341,7 @@ class UserMoneyServices extends BaseServices
$where['pm'] = 0;
} elseif ($type == 2) {
$where['pm'] = 1;
$where['not_type'] = ['pay_product_refund'];
}
$list = $this->dao->getList($where, $page, $limit);
$count = $this->dao->count($where);

View File

@ -1392,13 +1392,13 @@ class UserServices extends BaseServices
$messageSystemServices = app()->make(MessageSystemServices::class);
/** @var DiyServices $diyServices */
$diyServices = app()->make(DiyServices::class);
/** @var AgentLevelServices $agentLevelServices */
$agentLevelServices = app()->make(AgentLevelServices::class);
//看付费会员是否开启
$isOpenMember = $memberCardService->isOpenMemberCard();
$user['is_open_member'] = $isOpenMember;
$user['agent_level_name'] = '';
if ($user['agent_level']) {
/** @var AgentLevelServices $agentLevelServices */
$agentLevelServices = app()->make(AgentLevelServices::class);
$levelInfo = $agentLevelServices->getLevelInfo((int)$user['agent_level'], 'id,name');
$user['agent_level_name'] = $levelInfo && $levelInfo['name'] ? $levelInfo['name'] : '';
}
@ -1415,8 +1415,10 @@ class UserServices extends BaseServices
/** @var UserMoneyServices $userMoney */
$userMoney = app()->make(UserMoneyServices::class);
$user['recharge'] = $userMoney->sum(['uid' => $uid, 'pm' => 1], 'number');
$user['orderStatusSum'] = $userMoney->sum(['uid' => $uid, 'pm' => 0], 'number');
$user['recharge'] = $userMoney->sum([
['uid', '=', $uid], ['pm', '=', 1], ['type', 'in', ['recharge', 'system_add', 'extract']]
], 'number');
$user['orderStatusSum'] = bcsub((string)$user['recharge'], (string)$user['now_money'], 2);
$user['extractTotalPrice'] = $userExtract->getExtractSum(['uid' => $uid, 'status' => 1]);//累计提现
$user['extractPrice'] = $user['brokerage_price'];//可提现
$user['statu'] = (int)sys_config('store_brokerage_statu');
@ -1499,6 +1501,7 @@ class UserServices extends BaseServices
$user['spread_level_count'] = $agentLevel->count(['status' => 1, 'is_del' => 0]);
$user['extract_type'] = sys_config('extract_type');
$user['integral'] = intval($user['integral']);
$user['is_agent_level'] = $agentLevelServices->count(['status' => 1, 'is_del' => 0]) > 0 ? 1 : 0;
return $user;
}

View File

@ -221,7 +221,7 @@ class WechatQrcodeServices extends BaseServices
foreach ($qrcodeInfo['label_id'] as $item) {
$labelArr[] = [
'uid' => $userInfo['uid'],
'label_id' => $item
'label_id' => $item['id'] ?? $item
];
}
$labelServices->saveAll($labelArr);

View File

@ -0,0 +1 @@
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.save[data-v-05961e1a]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-05961e1a]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-05961e1a]{margin-top:20px}.form .goodsTitle .title[data-v-05961e1a]{border-bottom:2px solid #1890ff;padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-05961e1a]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-05961e1a]{font-size:12px;color:#1890ff;padding:0 12px;cursor:pointer}.form .radio[data-v-05961e1a]{margin-right:20px}.form .upLoad[data-v-05961e1a]{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-05961e1a]{color:#898989}.form .pictrue[data-v-05961e1a]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-05961e1a]{width:100%;height:100%}.agreement-box[data-v-05961e1a]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-05961e1a]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-05961e1a]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-05961e1a]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-05961e1a]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-05961e1a]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-05961e1a]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-05961e1a]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-05961e1a]::-webkit-scrollbar{display:none}.item[data-v-05961e1a]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px;padding-right:15px;padding-top:20px}.swiperimg[data-v-05961e1a]{width:310px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-05961e1a]{width:100%;height:100%}.title[data-v-05961e1a]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid #1890ff;height:23px;padding-left:10px}.content .right-box[data-v-05961e1a]{margin-left:40px}.box[data-v-05961e1a]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-05961e1a]{background-color:#1890ff;color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-05961e1a]{margin-left:20px;position:relative;width:310px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.iconfont[data-v-05961e1a]{color:#ddd;font-size:28px}.box-wrapper[data-v-05961e1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;background-color:#fff;border-radius:5px;margin:20px}

View File

@ -0,0 +1 @@
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}

View File

@ -0,0 +1 @@
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-38daf2ef]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-38daf2ef]{width:100%;height:100%}

View File

@ -1 +0,0 @@
[data-v-52edecd9] .ivu-modal{top:20%!important}[data-v-52edecd9] .ivu-input{width:80px}

View File

@ -1 +1 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.ivu-col:first-of-type .ivu-form-item .ivu-form-item-label[data-v-0177bb0e]{width:80px!important}.ivu-col:first-of-type .ivu-form-item .ivu-form-item-content[data-v-0177bb0e]{margin-left:80px!important}
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.ivu-col:first-of-type .ivu-form-item .ivu-form-item-label[data-v-0177bb0e]{width:80px!important}.ivu-col:first-of-type .ivu-form-item .ivu-form-item-content[data-v-0177bb0e]{margin-left:80px!important}

View File

@ -0,0 +1 @@
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.tabsName[data-v-5ecde0e2]{margin-bottom:15px}.valBox[data-v-5ecde0e2]{margin:10px 0}.valPicbox[data-v-5ecde0e2]{border:1px solid #e7eaec}.valPicbox_pic[data-v-5ecde0e2]{width:200px;height:100px;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}.valPicbox_pic img[data-v-5ecde0e2]{width:100%;height:100%}.valPicbox_pic[data-v-5ecde0e2] .ivu-icon-md-document{font-size:70px;color:#dadada}.valPicbox_sp[data-v-5ecde0e2]{display:block;font-size:12px;width:200px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e7eaec}

View File

@ -1 +1 @@
.trees-coadd[data-v-09392190]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-09392190]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.content[data-v-09392190]{font-size:12px}.time[data-v-09392190]{font-size:12px;color:#2d8cf0}.icons-item[data-v-09392190]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.icons-item .ivu-icon[data-v-09392190]{font-size:16px}.search-rule[data-v-09392190]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f2f2}.rule[data-v-09392190]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:700px;overflow:scroll}.rule[data-v-09392190]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-09392190]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-09392190]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#555}.rule-list[data-v-09392190]{background-color:#f2f2f2;width:32%;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-09392190]:hover{background-color:#c5d1dd}.rule-list div[data-v-09392190]{white-space:nowrap}.select-rule[data-v-09392190]{background-color:#c5d1dd}.add[data-v-09392190]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add[data-v-09392190],.df[data-v-09392190]{display:-webkit-box;display:-ms-flexbox;display:flex}.df[data-v-09392190]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vxeTable[data-v-ac6df1c6] .vxe-table--header-wrapper{background:#fff!important}
.trees-coadd[data-v-09392190]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-09392190]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.content[data-v-09392190]{font-size:12px}.time[data-v-09392190]{font-size:12px;color:#2d8cf0}.icons-item[data-v-09392190]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.icons-item .ivu-icon[data-v-09392190]{font-size:16px}.search-rule[data-v-09392190]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f2f2}.rule[data-v-09392190]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:700px;overflow:scroll}.rule[data-v-09392190]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-09392190]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-09392190]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#555}.rule-list[data-v-09392190]{background-color:#f2f2f2;width:32%;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-09392190]:hover{background-color:#c5d1dd}.rule-list div[data-v-09392190]{white-space:nowrap}.select-rule[data-v-09392190]{background-color:#c5d1dd}.add[data-v-09392190]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add[data-v-09392190],.df[data-v-09392190]{display:-webkit-box;display:-ms-flexbox;display:flex}.df[data-v-09392190]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vxeTable[data-v-8757a1aa] .vxe-table--header-wrapper{background:#fff!important}

View File

@ -0,0 +1 @@
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-57c01a1c]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-57c01a1c]{width:100%;height:100%}

View File

@ -1 +1 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.sp[data-v-6312e075]{line-height:32px}.Refresh[data-v-2f23b5af]{font-size:12px;color:#1890ff;cursor:pointer}.userFrom[data-v-2f23b5af] .ivu-form-item-content{margin-left:0!important}.tabBox_img[data-v-2f23b5af]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-2f23b5af]{width:100%;height:100%}.subscribe_box[data-v-2f23b5af] .ivu-form-item-label{width:110px!important}.subscribe_box[data-v-2f23b5af] .ivu-form-item-content{margin-left:110px!important}.sex_box[data-v-2f23b5af] .ivu-form-item-label{width:60px!important}.sex_box[data-v-2f23b5af] .ivu-form-item-content{margin-left:60px!important}.btn_box[data-v-2f23b5af] .ivu-form-item-content{margin-left:0!important}.modelBox[data-v-2f23b5af] .ivu-modal-body{padding:0 16px 16px 16px!important}
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.sp[data-v-6312e075]{line-height:32px}.Refresh[data-v-2f23b5af]{font-size:12px;color:#1890ff;cursor:pointer}.userFrom[data-v-2f23b5af] .ivu-form-item-content{margin-left:0!important}.tabBox_img[data-v-2f23b5af]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-2f23b5af]{width:100%;height:100%}.subscribe_box[data-v-2f23b5af] .ivu-form-item-label{width:110px!important}.subscribe_box[data-v-2f23b5af] .ivu-form-item-content{margin-left:110px!important}.sex_box[data-v-2f23b5af] .ivu-form-item-label{width:60px!important}.sex_box[data-v-2f23b5af] .ivu-form-item-content{margin-left:60px!important}.btn_box[data-v-2f23b5af] .ivu-form-item-content{margin-left:0!important}.modelBox[data-v-2f23b5af] .ivu-modal-body{padding:0 16px 16px 16px!important}

View File

@ -0,0 +1 @@
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}

View File

@ -0,0 +1 @@
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}

View File

@ -0,0 +1 @@
[data-v-03a82876] .ivu-modal{top:20%!important}[data-v-03a82876] .ivu-input{width:80px}

View File

@ -1 +1 @@
.label-wrapper .list[data-v-3820afdf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-3820afdf]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-3820afdf]{color:#fff;background:#1890ff}.label-wrapper .footer[data-v-3820afdf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-3820afdf]{margin-left:10px}.btn[data-v-3820afdf]{width:60px;height:24px}.title[data-v-3820afdf]{font-size:13px}.nonefont[data-v-3820afdf]{text-align:center;padding-top:20px}.expand-row[data-v-1dd16101]{margin-bottom:16px}.labelInput[data-v-6b72b722]{border:1px solid #dcdee2;width:400px;padding:0 8px;border-radius:5px;min-height:30px;cursor:pointer}.labelInput .span[data-v-6b72b722]{color:#c5c8ce}.labelInput .iconxiayi[data-v-6b72b722]{font-size:12px}.ivu-form-item[data-v-6b72b722]{margin-bottom:10px}.form-sty[data-v-6b72b722]{width:400px!important}.addfont[data-v-6b72b722]{display:inline-block;font-size:13px;font-weight:400;color:#1890ff;margin-left:14px;cursor:pointer;margin-left:10px}.ivu-icon-ios-arrow-down[data-v-6b72b722]{font-size:14px}.tip[data-v-6b72b722]{color:#bbb}.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.sp[data-v-6312e075]{line-height:32px}.avatar[data-v-0b05c524]{width:60px;height:60px;border-radius:50%;overflow:hidden}.avatar img[data-v-0b05c524]{width:100%;height:100%}.dashboard-workplace-header-avatar[data-v-0b05c524]{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip[data-v-0b05c524]{width:82%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-0b05c524]{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp[data-v-0b05c524]{width:33.33%;color:#17233d;font-size:13px;display:inline-block}.dashboard-workplace-header-extra .ivu-col p[data-v-0b05c524]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-0b05c524]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-0b05c524]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-0b05c524]:last-child{font-size:22px}.user_menu[data-v-0b05c524] .ivu-menu{width:100%!important}.picBox[data-v-3b877880]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-3b877880]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-3b877880]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-3b877880]{width:100%;height:100%}.userFrom[data-v-3b877880] .ivu-form-item-content{margin-left:0!important}.userAlert[data-v-3b877880]{margin-top:20px}.userI[data-v-3b877880]{color:#1890ff;font-style:normal}img[data-v-3b877880]{height:36px;display:block}.tabBox_img[data-v-3b877880]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-3b877880]{width:100%;height:100%}.tabBox_tit[data-v-3b877880]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.modelBox[data-v-3b877880] .ivu-modal-body{padding:0 16px 16px 16px!important}.vipName[data-v-3b877880]{color:#dab176}.listbox[data-v-3b877880] .ivu-divider-horizontal{margin:0!important}.labelInput[data-v-3b877880]{border:1px solid #dcdee2;padding:0 6px;border-radius:5px;min-height:30px;cursor:pointer}.labelInput .span[data-v-3b877880]{color:#c5c8ce}.labelInput .ivu-icon-ios-arrow-down[data-v-3b877880]{font-size:14px;color:#808695}
.label-wrapper .list[data-v-3820afdf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-3820afdf]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-3820afdf]{color:#fff;background:#1890ff}.label-wrapper .footer[data-v-3820afdf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-3820afdf]{margin-left:10px}.btn[data-v-3820afdf]{width:60px;height:24px}.title[data-v-3820afdf]{font-size:13px}.nonefont[data-v-3820afdf]{text-align:center;padding-top:20px}.expand-row[data-v-1dd16101]{margin-bottom:16px}.labelInput[data-v-6b72b722]{border:1px solid #dcdee2;width:400px;padding:0 8px;border-radius:5px;min-height:30px;cursor:pointer}.labelInput .span[data-v-6b72b722]{color:#c5c8ce}.labelInput .iconxiayi[data-v-6b72b722]{font-size:12px}.ivu-form-item[data-v-6b72b722]{margin-bottom:10px}.form-sty[data-v-6b72b722]{width:400px!important}.addfont[data-v-6b72b722]{display:inline-block;font-size:13px;font-weight:400;color:#1890ff;margin-left:14px;cursor:pointer;margin-left:10px}.ivu-icon-ios-arrow-down[data-v-6b72b722]{font-size:14px}.tip[data-v-6b72b722]{color:#bbb}.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.sp[data-v-6312e075]{line-height:32px}.avatar[data-v-0b05c524]{width:60px;height:60px;border-radius:50%;overflow:hidden}.avatar img[data-v-0b05c524]{width:100%;height:100%}.dashboard-workplace-header-avatar[data-v-0b05c524]{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip[data-v-0b05c524]{width:82%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-0b05c524]{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp[data-v-0b05c524]{width:33.33%;color:#17233d;font-size:13px;display:inline-block}.dashboard-workplace-header-extra .ivu-col p[data-v-0b05c524]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-0b05c524]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-0b05c524]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-0b05c524]:last-child{font-size:22px}.user_menu[data-v-0b05c524] .ivu-menu{width:100%!important}.picBox[data-v-3b877880]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-3b877880]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-3b877880]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-3b877880]{width:100%;height:100%}.userFrom[data-v-3b877880] .ivu-form-item-content{margin-left:0!important}.userAlert[data-v-3b877880]{margin-top:20px}.userI[data-v-3b877880]{color:#1890ff;font-style:normal}img[data-v-3b877880]{height:36px;display:block}.tabBox_img[data-v-3b877880]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-3b877880]{width:100%;height:100%}.tabBox_tit[data-v-3b877880]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.modelBox[data-v-3b877880] .ivu-modal-body{padding:0 16px 16px 16px!important}.vipName[data-v-3b877880]{color:#dab176}.listbox[data-v-3b877880] .ivu-divider-horizontal{margin:0!important}.labelInput[data-v-3b877880]{border:1px solid #dcdee2;padding:0 6px;border-radius:5px;min-height:30px;cursor:pointer}.labelInput .span[data-v-3b877880]{color:#c5c8ce}.labelInput .ivu-icon-ios-arrow-down[data-v-3b877880]{font-size:14px;color:#808695}

View File

@ -1 +0,0 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.save[data-v-29d0a0e1]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-29d0a0e1]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-29d0a0e1]{margin-top:20px}.form .goodsTitle .title[data-v-29d0a0e1]{border-bottom:2px solid #1890ff;padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-29d0a0e1]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-29d0a0e1]{font-size:12px;color:#1890ff;padding:0 12px;cursor:pointer}.form .radio[data-v-29d0a0e1]{margin-right:20px}.form .upLoad[data-v-29d0a0e1]{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-29d0a0e1]{color:#898989}.form .pictrue[data-v-29d0a0e1]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-29d0a0e1]{width:100%;height:100%}.agreement-box[data-v-29d0a0e1]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-29d0a0e1]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-29d0a0e1]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-29d0a0e1]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-29d0a0e1]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-29d0a0e1]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-29d0a0e1]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-29d0a0e1]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-29d0a0e1]::-webkit-scrollbar{display:none}.item[data-v-29d0a0e1]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px;padding-right:15px;padding-top:20px}.swiperimg[data-v-29d0a0e1]{width:310px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-29d0a0e1]{width:100%;height:100%}.title[data-v-29d0a0e1]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid #1890ff;height:23px;padding-left:10px}.content .right-box[data-v-29d0a0e1]{margin-left:40px}.box[data-v-29d0a0e1]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-29d0a0e1]{background-color:#1890ff;color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-29d0a0e1]{margin-left:20px;position:relative;width:310px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.iconfont[data-v-29d0a0e1]{color:#ddd;font-size:28px}.box-wrapper[data-v-29d0a0e1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;background-color:#fff;border-radius:5px;margin:20px}

View File

@ -1 +1 @@
.Refresh[data-v-78a76b05]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-78a76b05]{margin-bottom:10px}.tabform[data-v-78a76b05] .ivu-col{padding:0!important}.tabform[data-v-78a76b05] .ivu-row-flex{margin:0!important}.withdrawal[data-v-78a76b05] .item{margin-right:10px}.tab_data[data-v-78a76b05] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-78a76b05] .ivu-form-item-label{text-align:right}.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-0c18ae7a]{margin:3px 0}.tabform[data-v-0c18ae7a]{margin-bottom:10px}.Refresh[data-v-0c18ae7a]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-0c18ae7a]{margin-bottom:10px}.status[data-v-0c18ae7a] .item~.item{margin-left:6px}.status[data-v-0c18ae7a] .statusVal{margin-bottom:7px}.type[data-v-0c18ae7a]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-0c18ae7a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-0c18ae7a]{width:100%;height:100%}.z-price[data-v-0c18ae7a]{color:red}.f-price[data-v-0c18ae7a]{color:green}
.Refresh[data-v-78a76b05]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-78a76b05]{margin-bottom:10px}.tabform[data-v-78a76b05] .ivu-col{padding:0!important}.tabform[data-v-78a76b05] .ivu-row-flex{margin:0!important}.withdrawal[data-v-78a76b05] .item{margin-right:10px}.tab_data[data-v-78a76b05] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-78a76b05] .ivu-form-item-label{text-align:right}.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-0c18ae7a]{margin:3px 0}.tabform[data-v-0c18ae7a]{margin-bottom:10px}.Refresh[data-v-0c18ae7a]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-0c18ae7a]{margin-bottom:10px}.status[data-v-0c18ae7a] .item~.item{margin-left:6px}.status[data-v-0c18ae7a] .statusVal{margin-bottom:7px}.type[data-v-0c18ae7a]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-0c18ae7a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-0c18ae7a]{width:100%;height:100%}.z-price[data-v-0c18ae7a]{color:red}.f-price[data-v-0c18ae7a]{color:green}

View File

@ -1 +0,0 @@
.grey[data-v-40227404]{color:#999}.maxW[data-v-40227404] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-40227404]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-40227404]{width:50px;height:50px}.tabBox_img img[data-v-40227404]{width:100%;height:100%}.priceBox[data-v-40227404]{width:100%}.form .picBox[data-v-40227404],.form .pictrue[data-v-40227404]{display:inline-block;cursor:pointer}.form .pictrue[data-v-40227404]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-40227404]{width:100%;height:100%}.form .pictrue .btndel[data-v-40227404]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-40227404]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-40227404]{color:#2d8cf0;cursor:pointer}.addfont[data-v-40227404]{font-size:13px;color:#1890ff;margin-left:14px;margin-left:10px;cursor:pointer}

View File

@ -0,0 +1 @@
.ivu-input-group>.ivu-input[data-v-369d6c9f]:last-child,[data-v-369d6c9f] .ivu-input-group-append{background:none;color:#999}[data-v-369d6c9f] .ivu-input-group .ivu-input{border-right:0!important}.content[data-v-369d6c9f] .ivu-form .ivu-form-item-label{width:133px}.topIput[data-v-369d6c9f]{width:186px;background:#fff;border-right:0!important}.abbreviation .top[data-v-369d6c9f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.abbreviation .top .topBox[data-v-369d6c9f],.abbreviation .top[data-v-369d6c9f]{display:-webkit-box;display:-ms-flexbox;display:flex}.abbreviation .top .topBox .topRight[data-v-369d6c9f]{width:254px;margin-left:36px}.abbreviation .top .topBox .topLeft[data-v-369d6c9f]{width:94px;height:94px;text-align:center;font-size:13px;font-weight:400;color:#000}.abbreviation .top .topBox .topLeft .img[data-v-369d6c9f]{height:67px;background:#f7fbff;border-radius:4px;margin-bottom:9px}.abbreviation .top .topBox .topLeft .img .imgs[data-v-369d6c9f]{width:70px;height:51px;display:inline-block;text-align:center;margin-top:8px}.abbreviation .content[data-v-369d6c9f] .ivu-form-item-label{width:120px}.abbreviation .content .flex[data-v-369d6c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.abbreviation .content .flex .contentIput[data-v-369d6c9f]{width:400px}.abbreviation .content .flex .conents[data-v-369d6c9f]{display:-webkit-box;display:-ms-flexbox;display:flex}.abbreviation .content .flex .conents .title[data-v-369d6c9f]{width:30px;margin-top:70px;margin-left:6px}.abbreviation .content .flex .conents .positionBox[data-v-369d6c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:101px;height:99px;border-right:1px solid #ddd}.abbreviation .content .flex .conents .positionBox .box[data-v-369d6c9f]{width:33px;height:33px;border:1px solid #ddd;cursor:pointer}.abbreviation .content .flex .conents .positionBox .on[data-v-369d6c9f]{background:rgba(24,144,255,.1)}.message[data-v-369d6c9f] .ivu-table-header thead tr th{padding:8px 16px}.ivu-radio-wrapper[data-v-369d6c9f]{margin-right:15px;font-size:12px!important}.message[data-v-369d6c9f] .ivu-tabs-tab{border-radius:0!important}.table-box[data-v-369d6c9f]{padding:20px}.is-table[data-v-369d6c9f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn[data-v-369d6c9f]{cursor:pointer;color:#2d8cf0;font-size:10px}.is-switch-close[data-v-369d6c9f]{background-color:#504444}.is-switch[data-v-369d6c9f]{background-color:#eb5252}.notice-list[data-v-369d6c9f]{background-color:#308cf5;margin:0 15px}.table[data-v-369d6c9f]{padding:0 18px}.confignv[data-v-369d6c9f]{margin:10px 0}.configtit[data-v-369d6c9f]{display:inline-block;width:60px;text-align:right}.copy[data-v-369d6c9f]{padding:3px 5px;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;margin-left:5px}.copy[data-v-369d6c9f]:hover{border-color:#2d8cf0;color:#2d8cf0}.picBox[data-v-369d6c9f]{display:inline-block;cursor:pointer}.picBox .pictrue[data-v-369d6c9f]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-369d6c9f]{width:100%;height:100%}.picBox .upLoad[data-v-369d6c9f]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}h3[data-v-369d6c9f]{margin:5px 0 15px 0}.table-box p[data-v-369d6c9f]{margin-bottom:10px}.save-type[data-v-369d6c9f]{font-size:13px}

View File

@ -1 +0,0 @@
.custom-label[data-v-8613323e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.5}.grey[data-v-8613323e]{color:#999}.maxW[data-v-8613323e] .ivu-select-dropdown{max-width:600px}.tabBox_img[data-v-8613323e]{width:50px;height:50px;margin:0 auto}.tabBox_img img[data-v-8613323e]{width:100%;height:100%}.priceBox[data-v-8613323e]{width:100%}.form .picBox[data-v-8613323e],.form .pictrue[data-v-8613323e]{display:inline-block;cursor:pointer}.form .pictrue[data-v-8613323e]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-8613323e]{width:100%;height:100%}.form .pictrue .btndel[data-v-8613323e]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-8613323e]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}

View File

@ -1 +0,0 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}

View File

@ -1 +1 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.treeSel[data-v-6b85ad5a] .ivu-select-dropdown-list{padding:0 10px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-6b85ad5a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-6b85ad5a]{width:100%;height:100%}
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.treeSel[data-v-6b85ad5a] .ivu-select-dropdown-list{padding:0 10px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-6b85ad5a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-6b85ad5a]{width:100%;height:100%}

View File

@ -1 +0,0 @@
[data-v-134fd2eb] .ivu-form-item-content{line-height:unset!important}.picBox[data-v-134fd2eb]{display:inline-block;cursor:pointer}.form .goodsTitle[data-v-134fd2eb]{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-134fd2eb]{margin-top:20px}.form .goodsTitle .title[data-v-134fd2eb]{border-bottom:2px solid #1890ff;padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-134fd2eb]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-134fd2eb]{font-size:12px;color:#1890ff;padding:0 12px;cursor:pointer}.form .radio[data-v-134fd2eb]{margin-right:20px}.form .submission[data-v-134fd2eb]{width:10%;margin-left:27px}.form .upLoad[data-v-134fd2eb]{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-134fd2eb]{color:#898989}.form .pictrue[data-v-134fd2eb]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-134fd2eb]{width:100%;height:100%}.Modals .address[data-v-134fd2eb]{width:90%}.Modals .address .iconfont[data-v-134fd2eb]{font-size:20px}.tip[data-v-134fd2eb]{margin-top:10px;color:#bbb}

View File

@ -0,0 +1 @@
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.ivu-description-list-title[data-v-66f1c765]{margin-bottom:16px;color:#17233d;font-weight:500;font-size:14px}.logistics[data-v-66f1c765]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.logistics .logistics_img[data-v-66f1c765]{width:45px;height:45px;margin-right:12px}.logistics .logistics_img img[data-v-66f1c765]{width:100%;height:100%}.logistics .logistics_cent span[data-v-66f1c765]{display:block;font-size:12px}.trees-coadd[data-v-66f1c765]{width:100%;height:400px;border-radius:4px;overflow:hidden}.trees-coadd .scollhide[data-v-66f1c765]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.trees-coadd .scollhide .content[data-v-66f1c765]{font-size:12px}.trees-coadd .scollhide .time[data-v-66f1c765]{font-size:12px;color:#2d8cf0}.order_box2[data-v-66f1c765]{position:absolute;z-index:999999999}.order_box[data-v-66f1c765] .ivu-modal-header{padding:30x 16px!important}.order_box[data-v-66f1c765] .ivu-card{font-size:12px!important}.fontColor1[data-v-66f1c765]{color:red!important}.fontColor2[data-v-66f1c765]{color:#733af9!important}.order_box[data-v-66f1c765] .ivu-description-detail,.order_box[data-v-66f1c765] .ivu-description-term{padding-bottom:10px!important}.order_box[data-v-66f1c765] .ivu-modal-body{padding:0 16px!important}.fontColor3[data-v-66f1c765]{color:#f1a417!important}.pic[data-v-66f1c765]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.img[data-v-66f1c765]{width:100px;height:100px;margin:10px 10px}.img img[data-v-66f1c765]{width:100%;height:100%}.ivu-table-wrapper[data-v-4a487038]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.order_box[data-v-4a487038] .ivu-table th{background:#f8f8f9!important}

View File

@ -1 +0,0 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}

View File

@ -0,0 +1 @@
.maxW[data-v-5e6fa262] .ivu-select-dropdown{max-width:600px}.tabBox_img[data-v-5e6fa262]{width:50px;height:50px;margin:0 auto}.tabBox_img img[data-v-5e6fa262]{width:100%;height:100%}.priceBox[data-v-5e6fa262]{width:100%}.form .picBox[data-v-5e6fa262],.form .pictrue[data-v-5e6fa262]{display:inline-block;cursor:pointer}.form .pictrue[data-v-5e6fa262]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-5e6fa262]{width:100%;height:100%}.form .pictrue .btndel[data-v-5e6fa262]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-5e6fa262]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-5e6fa262]{color:#2d8cf0;cursor:pointer}

View File

@ -1 +0,0 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-57c01a1c]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-57c01a1c]{width:100%;height:100%}

View File

@ -1 +0,0 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.tabsName[data-v-0abca6a2]{margin-bottom:15px}.valBox[data-v-0abca6a2]{margin:10px 0}.valPicbox[data-v-0abca6a2]{border:1px solid #e7eaec}.valPicbox_pic[data-v-0abca6a2]{width:200px;height:100px;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}.valPicbox_pic img[data-v-0abca6a2]{width:100%;height:100%}.valPicbox_pic[data-v-0abca6a2] .ivu-icon-md-document{font-size:70px;color:#dadada}.valPicbox_sp[data-v-0abca6a2]{display:block;font-size:12px;width:200px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e7eaec}

View File

@ -1 +1 @@
.card_box_cir1[data-v-2907c959] .ivu-icon{font-size:26px;color:#fff}.one[data-v-2907c959]{background:#e4ecff}.two[data-v-2907c959]{background:#fff3e0}.three[data-v-2907c959]{background:#eaf9e1}.four[data-v-2907c959]{background:#ffeaf4}.five[data-v-2907c959]{background:#f1e4ff}.one1[data-v-2907c959]{background:#4d7cfe}.two1[data-v-2907c959]{background:#ffab2b}.three1[data-v-2907c959]{background:#6dd230}.four1[data-v-2907c959]{background:#ff85c0}.five1[data-v-2907c959]{background:#b37feb}.card_box[data-v-2907c959]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-2907c959]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-2907c959],.card_box .card_box_cir[data-v-2907c959]{border-radius:50%;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}.card_box .card_box_cir .card_box_cir1[data-v-2907c959]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-2907c959]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-2907c959]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-78a76b05]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-78a76b05]{margin-bottom:10px}.tabform[data-v-78a76b05] .ivu-col{padding:0!important}.tabform[data-v-78a76b05] .ivu-row-flex{margin:0!important}.withdrawal[data-v-78a76b05] .item{margin-right:10px}.tab_data[data-v-78a76b05] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-78a76b05] .ivu-form-item-label{text-align:right}.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-a8fb8418]{margin:3px 0}.tabform[data-v-a8fb8418]{margin-bottom:10px}.Refresh[data-v-a8fb8418]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-a8fb8418]{margin-bottom:10px}.status[data-v-a8fb8418] .item~.item{margin-left:6px}.status[data-v-a8fb8418] .statusVal{margin-bottom:7px}.type[data-v-a8fb8418]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-a8fb8418]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-a8fb8418]{width:100%;height:100%}
.card_box_cir1[data-v-2907c959] .ivu-icon{font-size:26px;color:#fff}.one[data-v-2907c959]{background:#e4ecff}.two[data-v-2907c959]{background:#fff3e0}.three[data-v-2907c959]{background:#eaf9e1}.four[data-v-2907c959]{background:#ffeaf4}.five[data-v-2907c959]{background:#f1e4ff}.one1[data-v-2907c959]{background:#4d7cfe}.two1[data-v-2907c959]{background:#ffab2b}.three1[data-v-2907c959]{background:#6dd230}.four1[data-v-2907c959]{background:#ff85c0}.five1[data-v-2907c959]{background:#b37feb}.card_box[data-v-2907c959]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-2907c959]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-2907c959],.card_box .card_box_cir[data-v-2907c959]{border-radius:50%;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}.card_box .card_box_cir .card_box_cir1[data-v-2907c959]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-2907c959]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-2907c959]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-78a76b05]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-78a76b05]{margin-bottom:10px}.tabform[data-v-78a76b05] .ivu-col{padding:0!important}.tabform[data-v-78a76b05] .ivu-row-flex{margin:0!important}.withdrawal[data-v-78a76b05] .item{margin-right:10px}.tab_data[data-v-78a76b05] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-78a76b05] .ivu-form-item-label{text-align:right}.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-a8fb8418]{margin:3px 0}.tabform[data-v-a8fb8418]{margin-bottom:10px}.Refresh[data-v-a8fb8418]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-a8fb8418]{margin-bottom:10px}.status[data-v-a8fb8418] .item~.item{margin-left:6px}.status[data-v-a8fb8418] .statusVal{margin-bottom:7px}.type[data-v-a8fb8418]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-a8fb8418]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-a8fb8418]{width:100%;height:100%}

View File

@ -0,0 +1 @@
[data-v-1b1819d0] .ivu-form-item-content{line-height:unset!important}.picBox[data-v-1b1819d0]{display:inline-block;cursor:pointer}.form .goodsTitle[data-v-1b1819d0]{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-1b1819d0]{margin-top:20px}.form .goodsTitle .title[data-v-1b1819d0]{border-bottom:2px solid #1890ff;padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-1b1819d0]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-1b1819d0]{font-size:12px;color:#1890ff;padding:0 12px;cursor:pointer}.form .radio[data-v-1b1819d0]{margin-right:20px}.form .submission[data-v-1b1819d0]{width:10%;margin-left:27px}.form .upLoad[data-v-1b1819d0]{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-1b1819d0]{color:#898989}.form .pictrue[data-v-1b1819d0]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-1b1819d0]{width:100%;height:100%}.Modals .address[data-v-1b1819d0]{width:90%}.Modals .address .iconfont[data-v-1b1819d0]{font-size:20px}.tip[data-v-1b1819d0]{margin-top:10px;color:#bbb}

View File

@ -1 +0,0 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-38daf2ef]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-38daf2ef]{width:100%;height:100%}

View File

@ -1 +0,0 @@
.ivu-input-group>.ivu-input[data-v-b2f3c0a8]:last-child,[data-v-b2f3c0a8] .ivu-input-group-append{background:none;color:#999}[data-v-b2f3c0a8] .ivu-input-group .ivu-input{border-right:0!important}.content[data-v-b2f3c0a8] .ivu-form .ivu-form-item-label{width:133px}.topIput[data-v-b2f3c0a8]{width:186px;background:#fff;border-right:0!important}.abbreviation .top[data-v-b2f3c0a8]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.abbreviation .top .topBox[data-v-b2f3c0a8],.abbreviation .top[data-v-b2f3c0a8]{display:-webkit-box;display:-ms-flexbox;display:flex}.abbreviation .top .topBox .topRight[data-v-b2f3c0a8]{width:254px;margin-left:36px}.abbreviation .top .topBox .topLeft[data-v-b2f3c0a8]{width:94px;height:94px;text-align:center;font-size:13px;font-weight:400;color:#000}.abbreviation .top .topBox .topLeft .img[data-v-b2f3c0a8]{height:67px;background:#f7fbff;border-radius:4px;margin-bottom:9px}.abbreviation .top .topBox .topLeft .img .imgs[data-v-b2f3c0a8]{width:70px;height:51px;display:inline-block;text-align:center;margin-top:8px}.abbreviation .content[data-v-b2f3c0a8] .ivu-form-item-label{width:120px}.abbreviation .content .flex[data-v-b2f3c0a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.abbreviation .content .flex .contentIput[data-v-b2f3c0a8]{width:400px}.abbreviation .content .flex .conents[data-v-b2f3c0a8]{display:-webkit-box;display:-ms-flexbox;display:flex}.abbreviation .content .flex .conents .title[data-v-b2f3c0a8]{width:30px;margin-top:70px;margin-left:6px}.abbreviation .content .flex .conents .positionBox[data-v-b2f3c0a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:101px;height:99px;border-right:1px solid #ddd}.abbreviation .content .flex .conents .positionBox .box[data-v-b2f3c0a8]{width:33px;height:33px;border:1px solid #ddd;cursor:pointer}.abbreviation .content .flex .conents .positionBox .on[data-v-b2f3c0a8]{background:rgba(24,144,255,.1)}.message[data-v-b2f3c0a8] .ivu-table-header thead tr th{padding:8px 16px}.ivu-radio-wrapper[data-v-b2f3c0a8]{margin-right:15px;font-size:12px!important}.message[data-v-b2f3c0a8] .ivu-tabs-tab{border-radius:0!important}.table-box[data-v-b2f3c0a8]{padding:20px}.is-table[data-v-b2f3c0a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn[data-v-b2f3c0a8]{cursor:pointer;color:#2d8cf0;font-size:10px}.is-switch-close[data-v-b2f3c0a8]{background-color:#504444}.is-switch[data-v-b2f3c0a8]{background-color:#eb5252}.notice-list[data-v-b2f3c0a8]{background-color:#308cf5;margin:0 15px}.table[data-v-b2f3c0a8]{padding:0 18px}.confignv[data-v-b2f3c0a8]{margin:10px 0}.configtit[data-v-b2f3c0a8]{display:inline-block;width:60px;text-align:right}.copy[data-v-b2f3c0a8]{padding:3px 5px;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;margin-left:5px}.copy[data-v-b2f3c0a8]:hover{border-color:#2d8cf0;color:#2d8cf0}.picBox[data-v-b2f3c0a8]{display:inline-block;cursor:pointer}.picBox .pictrue[data-v-b2f3c0a8]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-b2f3c0a8]{width:100%;height:100%}.picBox .upLoad[data-v-b2f3c0a8]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}h3[data-v-b2f3c0a8]{margin:5px 0 15px 0}.table-box p[data-v-b2f3c0a8]{margin-bottom:10px}.save-type[data-v-b2f3c0a8]{font-size:13px}

View File

@ -1 +0,0 @@
.maxW[data-v-b5bf3d28] .ivu-select-dropdown{max-width:600px}.tabBox_img[data-v-b5bf3d28]{width:50px;height:50px;margin:0 auto}.tabBox_img img[data-v-b5bf3d28]{width:100%;height:100%}.priceBox[data-v-b5bf3d28]{width:100%}.form .picBox[data-v-b5bf3d28],.form .pictrue[data-v-b5bf3d28]{display:inline-block;cursor:pointer}.form .pictrue[data-v-b5bf3d28]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-b5bf3d28]{width:100%;height:100%}.form .pictrue .btndel[data-v-b5bf3d28]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-b5bf3d28]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-b5bf3d28]{color:#2d8cf0;cursor:pointer}

View File

@ -0,0 +1 @@
.grey[data-v-0fdf0fee]{color:#999}.maxW[data-v-0fdf0fee] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-0fdf0fee]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-0fdf0fee]{width:50px;height:50px}.tabBox_img img[data-v-0fdf0fee]{width:100%;height:100%}.priceBox[data-v-0fdf0fee]{width:100%}.form .picBox[data-v-0fdf0fee],.form .pictrue[data-v-0fdf0fee]{display:inline-block;cursor:pointer}.form .pictrue[data-v-0fdf0fee]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-0fdf0fee]{width:100%;height:100%}.form .pictrue .btndel[data-v-0fdf0fee]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-0fdf0fee]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-0fdf0fee]{color:#2d8cf0;cursor:pointer}.addfont[data-v-0fdf0fee]{font-size:13px;color:#1890ff;margin-left:14px;margin-left:10px;cursor:pointer}

View File

@ -1 +1 @@
.card_box_cir1[data-v-2907c959] .ivu-icon{font-size:26px;color:#fff}.one[data-v-2907c959]{background:#e4ecff}.two[data-v-2907c959]{background:#fff3e0}.three[data-v-2907c959]{background:#eaf9e1}.four[data-v-2907c959]{background:#ffeaf4}.five[data-v-2907c959]{background:#f1e4ff}.one1[data-v-2907c959]{background:#4d7cfe}.two1[data-v-2907c959]{background:#ffab2b}.three1[data-v-2907c959]{background:#6dd230}.four1[data-v-2907c959]{background:#ff85c0}.five1[data-v-2907c959]{background:#b37feb}.card_box[data-v-2907c959]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-2907c959]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-2907c959],.card_box .card_box_cir[data-v-2907c959]{border-radius:50%;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}.card_box .card_box_cir .card_box_cir1[data-v-2907c959]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-2907c959]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-2907c959]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-78a76b05]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-78a76b05]{margin-bottom:10px}.tabform[data-v-78a76b05] .ivu-col{padding:0!important}.tabform[data-v-78a76b05] .ivu-row-flex{margin:0!important}.withdrawal[data-v-78a76b05] .item{margin-right:10px}.tab_data[data-v-78a76b05] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-78a76b05] .ivu-form-item-label{text-align:right}.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-1bcda21c]{margin:3px 0}.tabform[data-v-1bcda21c]{margin-bottom:10px}.Refresh[data-v-1bcda21c]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-1bcda21c]{margin-bottom:10px}.status[data-v-1bcda21c] .item~.item{margin-left:6px}.status[data-v-1bcda21c] .statusVal{margin-bottom:7px}
.card_box_cir1[data-v-2907c959] .ivu-icon{font-size:26px;color:#fff}.one[data-v-2907c959]{background:#e4ecff}.two[data-v-2907c959]{background:#fff3e0}.three[data-v-2907c959]{background:#eaf9e1}.four[data-v-2907c959]{background:#ffeaf4}.five[data-v-2907c959]{background:#f1e4ff}.one1[data-v-2907c959]{background:#4d7cfe}.two1[data-v-2907c959]{background:#ffab2b}.three1[data-v-2907c959]{background:#6dd230}.four1[data-v-2907c959]{background:#ff85c0}.five1[data-v-2907c959]{background:#b37feb}.card_box[data-v-2907c959]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-2907c959]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-2907c959],.card_box .card_box_cir[data-v-2907c959]{border-radius:50%;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}.card_box .card_box_cir .card_box_cir1[data-v-2907c959]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-2907c959]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-2907c959]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-78a76b05]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-78a76b05]{margin-bottom:10px}.tabform[data-v-78a76b05] .ivu-col{padding:0!important}.tabform[data-v-78a76b05] .ivu-row-flex{margin:0!important}.withdrawal[data-v-78a76b05] .item{margin-right:10px}.tab_data[data-v-78a76b05] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-78a76b05] .ivu-form-item-label{text-align:right}.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-1bcda21c]{margin:3px 0}.tabform[data-v-1bcda21c]{margin-bottom:10px}.Refresh[data-v-1bcda21c]{font-size:12px;color:#1890ff;cursor:pointer}.ivu-form-item[data-v-1bcda21c]{margin-bottom:10px}.status[data-v-1bcda21c] .item~.item{margin-left:6px}.status[data-v-1bcda21c] .statusVal{margin-bottom:7px}

View File

@ -0,0 +1 @@
.grey[data-v-7825638e]{color:#999}.maxW[data-v-7825638e] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-7825638e]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-7825638e]{width:50px;height:50px}.tabBox_img img[data-v-7825638e]{width:100%;height:100%}.priceBox[data-v-7825638e]{width:100%}.form .picBox[data-v-7825638e],.form .pictrue[data-v-7825638e]{display:inline-block;cursor:pointer}.form .pictrue[data-v-7825638e]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-7825638e]{width:100%;height:100%}.form .pictrue .btndel[data-v-7825638e]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-7825638e]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-7825638e]{color:#2d8cf0;cursor:pointer}.addfont[data-v-7825638e]{font-size:13px;color:#1890ff;margin-left:14px;margin-left:10px;cursor:pointer}

View File

@ -0,0 +1 @@
.custom-label[data-v-217c7c25]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.5}.grey[data-v-217c7c25]{color:#999}.maxW[data-v-217c7c25] .ivu-select-dropdown{max-width:600px}.tabBox_img[data-v-217c7c25]{width:50px;height:50px;margin:0 auto}.tabBox_img img[data-v-217c7c25]{width:100%;height:100%}.priceBox[data-v-217c7c25]{width:100%}.form .picBox[data-v-217c7c25],.form .pictrue[data-v-217c7c25]{display:inline-block;cursor:pointer}.form .pictrue[data-v-217c7c25]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-217c7c25]{width:100%;height:100%}.form .pictrue .btndel[data-v-217c7c25]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-217c7c25]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}

View File

@ -1 +0,0 @@
.code[data-v-f5d12d3e]{position:relative}.QRpic[data-v-f5d12d3e]{width:180px;height:259px}.QRpic img[data-v-f5d12d3e]{width:100%;height:100%}.tabBox[data-v-f5d12d3e]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-f5d12d3e]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-f5d12d3e]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-f5d12d3e]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.pictrue-box[data-v-f5d12d3e]{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center}.pictrue[data-v-f5d12d3e]{width:25px;height:25px}

View File

@ -1 +1 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}[data-v-3faf2a7c] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-3faf2a7c] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-3faf2a7c]{height:904px;background:#fff;border-right:1px solid #dcdee2}.menu-item[data-v-3faf2a7c]{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-3faf2a7c]{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-3faf2a7c]{display:block}.menu-item .right-menu[data-v-3faf2a7c]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-3faf2a7c]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-3faf2a7c]{width:100%;height:100%}
.v-transfer-dom[data-v-7423233c] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-7423233c]{margin-bottom:14px}.radio[data-v-7423233c] .name{width:125px;text-align:right;padding-right:12px}[data-v-3faf2a7c] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-3faf2a7c] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-3faf2a7c]{height:904px;background:#fff;border-right:1px solid #dcdee2}.menu-item[data-v-3faf2a7c]{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-3faf2a7c]{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-3faf2a7c]{display:block}.menu-item .right-menu[data-v-3faf2a7c]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-3faf2a7c]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-3faf2a7c]{width:100%;height:100%}

View File

@ -0,0 +1 @@
.code[data-v-0b970f5a]{position:relative}.QRpic[data-v-0b970f5a]{width:180px;height:259px}.QRpic img[data-v-0b970f5a]{width:100%;height:100%}.tabBox[data-v-0b970f5a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-0b970f5a]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-0b970f5a]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-0b970f5a]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.pictrue-box[data-v-0b970f5a]{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center}.pictrue[data-v-0b970f5a]{width:25px;height:25px}

View File

@ -1 +1 @@
.card_box_cir1[data-v-2907c959] .ivu-icon{font-size:26px;color:#fff}.one[data-v-2907c959]{background:#e4ecff}.two[data-v-2907c959]{background:#fff3e0}.three[data-v-2907c959]{background:#eaf9e1}.four[data-v-2907c959]{background:#ffeaf4}.five[data-v-2907c959]{background:#f1e4ff}.one1[data-v-2907c959]{background:#4d7cfe}.two1[data-v-2907c959]{background:#ffab2b}.three1[data-v-2907c959]{background:#6dd230}.four1[data-v-2907c959]{background:#ff85c0}.five1[data-v-2907c959]{background:#b37feb}.card_box[data-v-2907c959]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-2907c959]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-2907c959],.card_box .card_box_cir[data-v-2907c959]{border-radius:50%;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}.card_box .card_box_cir .card_box_cir1[data-v-2907c959]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-2907c959]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-2907c959]{display:block;color:#98a9bc;font-size:12px}.tab_data[data-v-2d6741e3] .ivu-form-item-content{margin-left:0!important}.table_box[data-v-2d6741e3] .ivu-divider-horizontal{margin-top:0!important}.table_box[data-v-2d6741e3] .ivu-form-item{margin-bottom:15px!important}.tabform[data-v-2d6741e3]{margin-bottom:10px}.Refresh[data-v-2d6741e3]{font-size:12px;color:#1890ff;cursor:pointer}.expand[data-v-28e5d7f4]{padding-left:50px}.expand-row[data-v-28e5d7f4]{margin-bottom:16px}.express_temp_id[data-v-49ae2c7a]{position:relative}.express_temp_id button[data-v-49ae2c7a]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-49ae2c7a]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-49ae2c7a]{color:#ccc}.product-data[data-v-49ae2c7a]{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}.product-data .image[data-v-49ae2c7a]{width:50px!important;height:50px!important}.line2[data-v-49ae2c7a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}img[data-v-6ba71ba8]{height:36px;display:block}.tabBox[data-v-6ba71ba8]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.tabBox .tabBox_img[data-v-6ba71ba8]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-6ba71ba8]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-6ba71ba8]{width:60%;font-size:12px!important;margin:0 10px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-6ba71ba8] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-6ba71ba8]{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}.uid[data-v-6ba71ba8]{color:#2d8cf0}.pink_name[data-v-6ba71ba8]{color:#666}.img[data-v-6ba71ba8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.img img[data-v-6ba71ba8]{width:30px;height:30px;margin-right:3px}.card_cent[data-v-300ed2f4] .ivu-card-body{width:100%;height:100%}.card_box[data-v-300ed2f4]{width:100%;height:100%;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;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_img[data-v-300ed2f4]{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:20px}.card_box .card_box_img img[data-v-300ed2f4]{width:100%;height:100%}.card_box .card_box_txt .sp1[data-v-300ed2f4]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-300ed2f4]{display:block;color:#98a9bc;font-size:12px}.product_tabs[data-v-a2387f52] .ivu-page-header-breadcrumb,.product_tabs[data-v-a2387f52] .ivu-page-header-content,.product_tabs[data-v-a2387f52] .ivu-tabs-bar{margin-bottom:0!important}.i-layout-page-header[data-v-a2387f52] .ivu-badge-count-alone{top:-7px}.i-layout-page-header[data-v-a2387f52] .ivu-badge-count{line-height:14px;height:15px}
.card_box_cir1[data-v-2907c959] .ivu-icon{font-size:26px;color:#fff}.one[data-v-2907c959]{background:#e4ecff}.two[data-v-2907c959]{background:#fff3e0}.three[data-v-2907c959]{background:#eaf9e1}.four[data-v-2907c959]{background:#ffeaf4}.five[data-v-2907c959]{background:#f1e4ff}.one1[data-v-2907c959]{background:#4d7cfe}.two1[data-v-2907c959]{background:#ffab2b}.three1[data-v-2907c959]{background:#6dd230}.four1[data-v-2907c959]{background:#ff85c0}.five1[data-v-2907c959]{background:#b37feb}.card_box[data-v-2907c959]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-2907c959]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-2907c959],.card_box .card_box_cir[data-v-2907c959]{border-radius:50%;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}.card_box .card_box_cir .card_box_cir1[data-v-2907c959]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-2907c959]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-2907c959]{display:block;color:#98a9bc;font-size:12px}.tab_data[data-v-2d6741e3] .ivu-form-item-content{margin-left:0!important}.table_box[data-v-2d6741e3] .ivu-divider-horizontal{margin-top:0!important}.table_box[data-v-2d6741e3] .ivu-form-item{margin-bottom:15px!important}.tabform[data-v-2d6741e3]{margin-bottom:10px}.Refresh[data-v-2d6741e3]{font-size:12px;color:#1890ff;cursor:pointer}.expand[data-v-28e5d7f4]{padding-left:50px}.expand-row[data-v-28e5d7f4]{margin-bottom:16px}.express_temp_id[data-v-49ae2c7a]{position:relative}.express_temp_id button[data-v-49ae2c7a]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-49ae2c7a]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-49ae2c7a]{color:#ccc}.product-data[data-v-49ae2c7a]{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}.product-data .image[data-v-49ae2c7a]{width:50px!important;height:50px!important}.line2[data-v-49ae2c7a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}img[data-v-cb2b34da]{height:36px;display:block}.tabBox[data-v-cb2b34da]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.tabBox .tabBox_img[data-v-cb2b34da]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-cb2b34da]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-cb2b34da]{width:60%;font-size:12px!important;margin:0 10px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-cb2b34da] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-cb2b34da]{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}.uid[data-v-cb2b34da]{color:#2d8cf0}.pink_name[data-v-cb2b34da]{color:#666}.img[data-v-cb2b34da]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.img img[data-v-cb2b34da]{width:30px;height:30px;margin-right:3px}.card_cent[data-v-300ed2f4] .ivu-card-body{width:100%;height:100%}.card_box[data-v-300ed2f4]{width:100%;height:100%;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;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_img[data-v-300ed2f4]{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:20px}.card_box .card_box_img img[data-v-300ed2f4]{width:100%;height:100%}.card_box .card_box_txt .sp1[data-v-300ed2f4]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-300ed2f4]{display:block;color:#98a9bc;font-size:12px}.product_tabs[data-v-69f54605] .ivu-page-header-breadcrumb,.product_tabs[data-v-69f54605] .ivu-page-header-content,.product_tabs[data-v-69f54605] .ivu-tabs-bar{margin-bottom:0!important}.i-layout-page-header[data-v-69f54605] .ivu-badge-count-alone{top:-7px}.i-layout-page-header[data-v-69f54605] .ivu-badge-count{line-height:14px;height:15px}

View File

@ -1 +0,0 @@
.grey[data-v-114b88ac]{color:#999}.maxW[data-v-114b88ac] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-114b88ac]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-114b88ac]{width:50px;height:50px}.tabBox_img img[data-v-114b88ac]{width:100%;height:100%}.priceBox[data-v-114b88ac]{width:100%}.form .picBox[data-v-114b88ac],.form .pictrue[data-v-114b88ac]{display:inline-block;cursor:pointer}.form .pictrue[data-v-114b88ac]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-114b88ac]{width:100%;height:100%}.form .pictrue .btndel[data-v-114b88ac]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-114b88ac]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-114b88ac]{color:#2d8cf0;cursor:pointer}.addfont[data-v-114b88ac]{font-size:13px;color:#1890ff;margin-left:14px;margin-left:10px;cursor:pointer}

View File

@ -1 +0,0 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}.ivu-description-list-title[data-v-709a2d9c]{margin-bottom:16px;color:#17233d;font-weight:500;font-size:14px}.logistics[data-v-709a2d9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.logistics .logistics_img[data-v-709a2d9c]{width:45px;height:45px;margin-right:12px}.logistics .logistics_img img[data-v-709a2d9c]{width:100%;height:100%}.logistics .logistics_cent span[data-v-709a2d9c]{display:block;font-size:12px}.trees-coadd[data-v-709a2d9c]{width:100%;height:400px;border-radius:4px;overflow:hidden}.trees-coadd .scollhide[data-v-709a2d9c]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.trees-coadd .scollhide .content[data-v-709a2d9c]{font-size:12px}.trees-coadd .scollhide .time[data-v-709a2d9c]{font-size:12px;color:#2d8cf0}.order_box2[data-v-709a2d9c]{position:absolute;z-index:999999999}.order_box[data-v-709a2d9c] .ivu-modal-header{padding:30x 16px!important}.order_box[data-v-709a2d9c] .ivu-card{font-size:12px!important}.fontColor1[data-v-709a2d9c]{color:red!important}.fontColor2[data-v-709a2d9c]{color:#733af9!important}.order_box[data-v-709a2d9c] .ivu-description-detail,.order_box[data-v-709a2d9c] .ivu-description-term{padding-bottom:10px!important}.order_box[data-v-709a2d9c] .ivu-modal-body{padding:0 16px!important}.fontColor3[data-v-709a2d9c]{color:#f1a417!important}.pic[data-v-709a2d9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.img[data-v-709a2d9c]{width:100px;height:100px;margin:10px 10px}.img img[data-v-709a2d9c]{width:100%;height:100%}.ivu-table-wrapper[data-v-4a487038]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.order_box[data-v-4a487038] .ivu-table th{background:#f8f8f9!important}

View File

@ -1 +0,0 @@
.v-transfer-dom[data-v-6b606342] .ivu-modal-content-drag{z-index:2!important}.radio[data-v-6b606342]{margin-bottom:14px}.radio[data-v-6b606342] .name{width:125px;text-align:right;padding-right:12px}

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