提交 737b9393 编写于 作者: D devil

后台列表优化

上级 b7909eec
......@@ -82,7 +82,7 @@ class Answer extends Common
return $this->fetch();
}
/**
/**
* 详情
* @author Devil
* @blog http://gong.gg/
......
......@@ -49,48 +49,33 @@ class IntegralLog extends Common
*/
public function Index()
{
// 参数
$params = input();
$params['user'] = $this->admin;
$params['user_type'] = 'admin';
// 总数
$total = IntegralService::IntegralLogTotal($this->form_where);
// 分页
$number = MyC('admin_page_number', 10, true);
// 条件
$where = IntegralService::AdminIntegralListWhere($params);
// 获取总数
$total = IntegralService::AdminIntegralTotal($where);
// 分页
$page_params = array(
'number' => $number,
'total' => $total,
'where' => $params,
'page' => isset($params['page']) ? intval($params['page']) : 1,
'url' => MyUrl('admin/integrallog/index'),
);
$page_params = [
'number' => $this->page_size,
'total' => $total,
'where' => $this->data_request,
'page' => $this->page,
'url' => MyUrl('admin/integrallog/index'),
];
$page = new \base\Page($page_params);
$this->assign('page_html', $page->GetPageHtml());
// 获取列表
$data_params = array(
'm' => $page->GetPageStarNumber(),
'n' => $number,
'where' => $where,
);
$data = IntegralService::AdminIntegralList($data_params);
$this->assign('data_list', $data['data']);
// 性别
$this->assign('common_gender_list', lang('common_gender_list'));
$data_params = [
'where' => $this->form_where,
'm' => $page->GetPageStarNumber(),
'n' => $this->page_size,
'is_public' => 0,
'user_type' => 'admin',
];
$ret = IntegralService::IntegralLogList($data_params);
// 操作类型
$this->assign('common_integral_log_type_list', lang('common_integral_log_type_list'));
// 参数
$this->assign('params', $params);
// 基础参数赋值
$this->assign('params', $this->data_request);
$this->assign('page_html', $page->GetPageHtml());
$this->assign('data_list', $ret['data']);
return $this->fetch();
}
}
......
......@@ -62,6 +62,35 @@ class Link extends Common
return $this->fetch();
}
/**
* 详情
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @datetime 2019-08-05T08:21:54+0800
*/
public function Detail()
{
if(!empty($this->data_request['id']))
{
// 条件
$where = [
['id', '=', intval($this->data_request['id'])],
];
// 获取列表
$data_params = [
'm' => 0,
'n' => 1,
'where' => $where,
];
$ret = LinkService::LinkList($data_params);
$data = (empty($ret['data']) || empty($ret['data'][0])) ? [] : $ret['data'][0];
$this->assign('data', $data);
}
return $this->fetch();
}
/**
* [Save 数据保存]
* @author Devil
......
......@@ -49,57 +49,67 @@ class Message extends Common
*/
public function Index()
{
// 参数
$params = input();
$params['user'] = $this->admin;
$params['user_type'] = 'admin';
// 总数
$total = MessageService::MessageTotal($this->form_where);
// 分页
$number = MyC('admin_page_number', 10, true);
// 条件
$where = MessageService::AdminMessageListWhere($params);
// 获取总数
$total = MessageService::AdminMessageTotal($where);
// 分页
$page_params = array(
'number' => $number,
'total' => $total,
'where' => $params,
'page' => isset($params['page']) ? intval($params['page']) : 1,
'url' => MyUrl('admin/message/index'),
);
$page_params = [
'number' => $this->page_size,
'total' => $total,
'where' => $this->data_request,
'page' => $this->page,
'url' => MyUrl('admin/message/index'),
];
$page = new \base\Page($page_params);
$this->assign('page_html', $page->GetPageHtml());
// 获取列表
$data_params = array(
'm' => $page->GetPageStarNumber(),
'n' => $number,
'where' => $where,
);
$data = MessageService::AdminMessageList($data_params);
$this->assign('data_list', $data['data']);
// 性别
$this->assign('common_gender_list', lang('common_gender_list'));
// 消息类型
$this->assign('common_message_type_list', lang('common_message_type_list'));
// 是否已读
$this->assign('common_is_read_list', lang('common_is_read_list'));
// 是否
$this->assign('common_is_text_list', lang('common_is_text_list'));
// 参数
$this->assign('params', $params);
$data_params = [
'where' => $this->form_where,
'm' => $page->GetPageStarNumber(),
'n' => $this->page_size,
'is_public' => 0,
'user_type' => 'admin',
];
$ret = MessageService::MessageList($data_params);
// 基础参数赋值
$this->assign('params', $this->data_request);
$this->assign('page_html', $page->GetPageHtml());
$this->assign('data_list', $ret['data']);
return $this->fetch();
}
/**
* 详情
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @datetime 2019-08-05T08:21:54+0800
*/
public function Detail()
{
if(!empty($this->data_request['id']))
{
// 条件
$where = [
['id', '=', intval($this->data_request['id'])],
];
// 获取列表
$data_params = [
'm' => 0,
'n' => 1,
'where' => $where,
'is_public' => 0,
'user_type' => 'admin',
];
$ret = MessageService::MessageList($data_params);
$data = (empty($ret['data']) || empty($ret['data'][0])) ? [] : $ret['data'][0];
$this->assign('data', $data);
}
return $this->fetch();
}
/**
* [Delete 消息删除]
* @author Devil
......@@ -116,7 +126,7 @@ class Message extends Common
}
// 开始处理
$params = input();
$params = $this->data_request;
$params['admin'] = $this->admin;
return MessageService::MessageDelete($params);
}
......
......@@ -49,52 +49,33 @@ class PayLog extends Common
*/
public function Index()
{
// 参数
$params = input();
$params['user'] = $this->admin;
$params['user_type'] = 'admin';
// 总数
$total = PayLogService::PayLogTotal($this->form_where);
// 分页
$number = MyC('admin_page_number', 10, true);
// 条件
$where = PayLogService::AdminPayLogListWhere($params);
// 获取总数
$total = PayLogService::AdminPayLogTotal($where);
// 分页
$page_params = array(
'number' => $number,
'total' => $total,
'where' => $params,
'page' => isset($params['page']) ? intval($params['page']) : 1,
'url' => MyUrl('admin/paylog/index'),
);
$page_params = [
'number' => $this->page_size,
'total' => $total,
'where' => $this->data_request,
'page' => $this->page,
'url' => MyUrl('admin/paylog/index'),
];
$page = new \base\Page($page_params);
$this->assign('page_html', $page->GetPageHtml());
// 获取列表
$data_params = array(
'm' => $page->GetPageStarNumber(),
'n' => $number,
'where' => $where,
);
$data = PayLogService::AdminPayLogList($data_params);
$this->assign('data_list', $data['data']);
$data_params = [
'where' => $this->form_where,
'm' => $page->GetPageStarNumber(),
'n' => $this->page_size,
'is_public' => 0,
'user_type' => 'admin',
];
$ret = PayLogService::PayLogList($data_params);
// 性别
$this->assign('common_gender_list', lang('common_gender_list'));
// 业务类型
$this->assign('common_business_type_list', lang('common_business_type_list'));
// 支付日志类型
$pay_type_list = PayLogService::PayLogTypeList($params);
$this->assign('common_pay_type_list', $pay_type_list['data']);
// 参数
$this->assign('params', $params);
// 基础参数赋值
$this->assign('params', $this->data_request);
$this->assign('page_html', $page->GetPageHtml());
$this->assign('data_list', $ret['data']);
return $this->fetch();
}
}
......
......@@ -49,52 +49,33 @@ class RefundLog extends Common
*/
public function Index()
{
// 参数
$params = input();
$params['user'] = $this->admin;
$params['user_type'] = 'admin';
// 总数
$total = RefundLogService::RefundLogTotal($this->form_where);
// 分页
$number = MyC('admin_page_number', 10, true);
// 条件
$where = RefundLogService::AdminRefundLogListWhere($params);
// 获取总数
$total = RefundLogService::AdminRefundLogTotal($where);
// 分页
$page_params = array(
'number' => $number,
'total' => $total,
'where' => $params,
'page' => isset($params['page']) ? intval($params['page']) : 1,
'url' => MyUrl('admin/refundlog/index'),
);
$page_params = [
'number' => $this->page_size,
'total' => $total,
'where' => $this->data_request,
'page' => $this->page,
'url' => MyUrl('admin/refundlog/index'),
];
$page = new \base\Page($page_params);
$this->assign('page_html', $page->GetPageHtml());
// 获取列表
$data_params = array(
'm' => $page->GetPageStarNumber(),
'n' => $number,
'where' => $where,
);
$data = RefundLogService::AdminRefundLogList($data_params);
$this->assign('data_list', $data['data']);
$data_params = [
'where' => $this->form_where,
'm' => $page->GetPageStarNumber(),
'n' => $this->page_size,
'is_public' => 0,
'user_type' => 'admin',
];
$ret = RefundLogService::RefundLogList($data_params);
// 性别
$this->assign('common_gender_list', lang('common_gender_list'));
// 业务类型
$this->assign('common_business_type_list', lang('common_business_type_list'));
// 支付日志类型
$pay_type_list = RefundLogService::RefundLogTypeList($params);
$this->assign('common_pay_type_list', $pay_type_list['data']);
// 参数
$this->assign('params', $params);
// 基础参数赋值
$this->assign('params', $this->data_request);
$this->assign('page_html', $page->GetPageHtml());
$this->assign('data_list', $ret['data']);
return $this->fetch();
}
}
......
......@@ -60,7 +60,7 @@ class Answer
[
'label' => '用户信息',
'view_type' => 'module',
'view_key' => 'answer/module/user',
'view_key' => 'lib/module/user',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
......@@ -121,7 +121,7 @@ class Answer
'search_config' => [
'form_type' => 'select',
'where_type' => 'in',
'data' => lang('common_is_shelves_list'),
'data' => lang('common_is_show_list'),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
......
......@@ -74,7 +74,7 @@ class Goodscomments
[
'label' => '用户信息',
'view_type' => 'module',
'view_key' => 'goodscomments/module/user',
'view_key' => 'lib/module/user',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
......
<?php
// +----------------------------------------------------------------------
// | ShopXO 国内领先企业级B2C免费开源电商系统
// +----------------------------------------------------------------------
// | Copyright (c) 2011~2019 http://shopxo.net All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: Devil
// +----------------------------------------------------------------------
namespace app\admin\form;
use think\Db;
/**
* 积分日志动态表格
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-27
* @desc description
*/
class Integrallog
{
// 基础条件
public $condition_base = [];
/**
* 入口
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-27
* @desc description
* @param [array] $params [输入参数]
*/
public function Run($params = [])
{
return [
// 基础配置
'base' => [
'key_field' => 'id',
'is_search' => 1,
'search_url' => MyUrl('admin/integrallog/index'),
],
// 表单配置
'form' => [
[
'label' => '用户信息',
'view_type' => 'module',
'view_key' => 'lib/module/user',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
'form_name' => 'user_id',
'where_type' => 'like',
'where_type_custom' => 'in',
'where_handle_custom' => 'WhereValueUserInfo',
'placeholder' => '请输入用户名/昵称/手机/邮箱',
],
],
[
'label' => '操作类型',
'view_type' => 'field',
'view_key' => 'type_text',
'search_config' => [
'form_type' => 'select',
'form_name' => 'type',
'where_type' => 'in',
'data' => lang('common_integral_log_type_list'),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
],
],
[
'label' => '原始积分',
'view_type' => 'field',
'view_key' => 'original_integral',
'search_config' => [
'form_type' => 'section',
],
],
[
'label' => '最新积分',
'view_type' => 'field',
'view_key' => 'new_integral',
'search_config' => [
'form_type' => 'section',
],
],
[
'label' => '操作原因',
'view_type' => 'field',
'view_key' => 'msg',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
'where_type' => 'like',
],
],
[
'label' => '操作人员id',
'view_type' => 'field',
'view_key' => 'operation_id',
'search_config' => [
'form_type' => 'input',
'where_type' => '=',
],
],
[
'label' => '操作时间',
'view_type' => 'field',
'view_key' => 'add_time_time',
'search_config' => [
'form_type' => 'datetime',
'form_name' => 'add_time',
],
],
],
];
}
/**
* 用户信息条件处理
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-27
* @desc description
* @param [string] $value [条件值]
* @param [array] $params [输入参数]
*/
public function WhereValueUserInfo($value, $params = [])
{
if(!empty($value))
{
// 获取用户 id
$ids = Db::name('User')->where('username|nickname|mobile|email', 'like', '%'.$value.'%')->column('id');
// 避免空条件造成无效的错觉
return empty($ids) ? [0] : $ids;
}
return $value;
}
}
?>
\ No newline at end of file
<?php
// +----------------------------------------------------------------------
// | ShopXO 国内领先企业级B2C免费开源电商系统
// +----------------------------------------------------------------------
// | Copyright (c) 2011~2019 http://shopxo.net All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: Devil
// +----------------------------------------------------------------------
namespace app\admin\form;
use think\Db;
/**
* 消息管理动态表格
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
*/
class Message
{
// 基础条件
public $condition_base = [];
/**
* 入口
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
* @param [array] $params [输入参数]
*/
public function Run($params = [])
{
return [
// 基础配置
'base' => [
'key_field' => 'id',
'is_search' => 1,
'search_url' => MyUrl('admin/message/index'),
'is_delete' => 1,
'delete_url' => MyUrl('admin/message/delete'),
'delete_key' => 'ids',
],
// 表单配置
'form' => [
[
'view_type' => 'checkbox',
'is_checked' => 0,
'checked_text' => '反选',
'not_checked_text' => '全选',
'align' => 'center',
'width' => 80,
],
[
'label' => '用户信息',
'view_type' => 'module',
'view_key' => 'lib/module/user',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
'form_name' => 'user_id',
'where_type' => 'like',
'where_type_custom' => 'in',
'where_handle_custom' => 'WhereValueUserInfo',
'placeholder' => '请输入用户名/昵称/手机/邮箱',
],
],
[
'label' => '消息类型',
'view_type' => 'field',
'view_key' => 'type_text',
'search_config' => [
'form_type' => 'select',
'form_name' => 'type',
'where_type' => 'in',
'data' => lang('common_message_type_list'),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
],
],
[
'label' => '业务类型',
'view_type' => 'field',
'view_key' => 'business_type_text',
'search_config' => [
'form_type' => 'select',
'form_name' => 'business_type',
'where_type' => 'in',
'data' => lang('common_business_type_list'),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
],
],
[
'label' => '标题',
'view_type' => 'field',
'view_key' => 'title',
'search_config' => [
'form_type' => 'input',
'where_type' => 'like',
],
],
[
'label' => '详情',
'view_type' => 'field',
'view_key' => 'detail',
'grid_size' => 'lg',
'search_config' => [
'form_type' => 'input',
'where_type' => 'like',
],
],
[
'label' => '是否已读',
'view_type' => 'field',
'view_key' => 'is_read_text',
'search_config' => [
'form_type' => 'select',
'form_name' => 'is_read',
'where_type' => 'in',
'data' => lang('common_is_read_list'),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
],
],
[
'label' => '用户是否删除',
'view_type' => 'field',
'view_key' => 'user_is_delete_time_text',
],
[
'label' => '发送时间',
'view_type' => 'field',
'view_key' => 'add_time_time',
'search_config' => [
'form_type' => 'datetime',
'form_name' => 'add_time',
],
],
[
'label' => '操作',
'view_type' => 'operate',
'view_key' => 'message/module/operate',
'align' => 'center',
'fixed' => 'right',
],
],
];
}
/**
* 用户信息条件处理
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
* @param [string] $value [条件值]
* @param [array] $params [输入参数]
*/
public function WhereValueUserInfo($value, $params = [])
{
if(!empty($value))
{
// 获取用户 id
$ids = Db::name('User')->where('username|nickname|mobile|email', 'like', '%'.$value.'%')->column('id');
// 避免空条件造成无效的错觉
return empty($ids) ? [0] : $ids;
}
return $value;
}
}
?>
\ No newline at end of file
......@@ -88,7 +88,7 @@ class Order
[
'label' => '用户信息',
'view_type' => 'module',
'view_key' => 'order/module/user',
'view_key' => 'lib/module/user',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
......
......@@ -72,7 +72,7 @@ class Orderaftersale
[
'label' => '用户信息',
'view_type' => 'module',
'view_key' => 'orderaftersale/module/user',
'view_key' => 'lib/module/user',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
......
<?php
// +----------------------------------------------------------------------
// | ShopXO 国内领先企业级B2C免费开源电商系统
// +----------------------------------------------------------------------
// | Copyright (c) 2011~2019 http://shopxo.net All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: Devil
// +----------------------------------------------------------------------
namespace app\admin\form;
use think\Db;
use app\service\PayLogService;
/**
* 支付日志动态表格
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
*/
class Paylog
{
// 基础条件
public $condition_base = [];
/**
* 入口
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
* @param [array] $params [输入参数]
*/
public function Run($params = [])
{
return [
// 基础配置
'base' => [
'key_field' => 'id',
'is_search' => 1,
'search_url' => MyUrl('admin/paylog/index'),
],
// 表单配置
'form' => [
[
'label' => '用户信息',
'view_type' => 'module',
'view_key' => 'lib/module/user',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
'form_name' => 'user_id',
'where_type' => 'like',
'where_type_custom' => 'in',
'where_handle_custom' => 'WhereValueUserInfo',
'placeholder' => '请输入用户名/昵称/手机/邮箱',
],
],
[
'label' => '支付方式',
'view_type' => 'module',
'view_key' => 'paylog/module/payment',
'search_config' => [
'form_type' => 'select',
'form_name' => 'payment',
'where_type' => 'in',
'data' => $this->PayLogTypeList(),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
],
],
[
'label' => '业务类型',
'view_type' => 'field',
'view_key' => 'business_type_text',
'search_config' => [
'form_type' => 'select',
'form_name' => 'business_type',
'where_type' => 'in',
'data' => lang('common_business_type_list'),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
],
],
[
'label' => '业务订单id',
'view_type' => 'field',
'view_key' => 'order_id',
'search_config' => [
'form_type' => 'input',
'where_type' => '=',
],
],
[
'label' => '支付平台交易号',
'view_type' => 'field',
'view_key' => 'trade_no',
'search_config' => [
'form_type' => 'input',
'where_type' => 'like',
],
],
[
'label' => '支付平台用户帐号',
'view_type' => 'field',
'view_key' => 'buyer_user',
'search_config' => [
'form_type' => 'input',
'where_type' => 'like',
],
],
[
'label' => '支付金额',
'view_type' => 'field',
'view_key' => 'pay_price',
'search_config' => [
'form_type' => 'section',
'is_point' => 1,
],
],
[
'label' => '订单实际金额',
'view_type' => 'field',
'view_key' => 'total_price',
'search_config' => [
'form_type' => 'section',
'is_point' => 1,
],
],
[
'label' => '订单名称',
'view_type' => 'field',
'view_key' => 'subject',
'search_config' => [
'form_type' => 'input',
'where_type' => 'like',
],
],
[
'label' => '支付时间',
'view_type' => 'field',
'view_key' => 'add_time_time',
'search_config' => [
'form_type' => 'datetime',
'form_name' => 'add_time',
],
],
],
];
}
/**
* 用户信息条件处理
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
* @param [string] $value [条件值]
* @param [array] $params [输入参数]
*/
public function WhereValueUserInfo($value, $params = [])
{
if(!empty($value))
{
// 获取用户 id
$ids = Db::name('User')->where('username|nickname|mobile|email', 'like', '%'.$value.'%')->column('id');
// 避免空条件造成无效的错觉
return empty($ids) ? [0] : $ids;
}
return $value;
}
/**
* 支付方式类型
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
*/
public function PayLogTypeList()
{
$ret = PayLogService::PayLogTypeList();
return empty($ret['data']) ? [] : $ret['data'];
}
}
?>
\ No newline at end of file
<?php
// +----------------------------------------------------------------------
// | ShopXO 国内领先企业级B2C免费开源电商系统
// +----------------------------------------------------------------------
// | Copyright (c) 2011~2019 http://shopxo.net All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: Devil
// +----------------------------------------------------------------------
namespace app\admin\form;
use think\Db;
use app\service\RefundLogService;
/**
* 退款日志动态表格
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-27
* @desc description
*/
class Refundlog
{
// 基础条件
public $condition_base = [];
/**
* 入口
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-27
* @desc description
* @param [array] $params [输入参数]
*/
public function Run($params = [])
{
return [
// 基础配置
'base' => [
'key_field' => 'id',
'is_search' => 1,
'search_url' => MyUrl('admin/refundlog/index'),
],
// 表单配置
'form' => [
[
'label' => '用户信息',
'view_type' => 'module',
'view_key' => 'lib/module/user',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
'form_name' => 'user_id',
'where_type' => 'like',
'where_type_custom' => 'in',
'where_handle_custom' => 'WhereValueUserInfo',
'placeholder' => '请输入用户名/昵称/手机/邮箱',
],
],
[
'label' => '支付方式',
'view_type' => 'module',
'view_key' => 'refundlog/module/payment',
'search_config' => [
'form_type' => 'select',
'form_name' => 'payment',
'where_type' => 'in',
'data' => $this->RefundLogTypeList(),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
],
],
[
'label' => '业务类型',
'view_type' => 'field',
'view_key' => 'business_type_text',
'search_config' => [
'form_type' => 'select',
'form_name' => 'business_type',
'where_type' => 'in',
'data' => lang('common_business_type_list'),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
],
],
[
'label' => '业务订单id',
'view_type' => 'field',
'view_key' => 'order_id',
'search_config' => [
'form_type' => 'input',
'where_type' => '=',
],
],
[
'label' => '支付平台交易号',
'view_type' => 'field',
'view_key' => 'trade_no',
'search_config' => [
'form_type' => 'input',
'where_type' => 'like',
],
],
[
'label' => '支付平台用户帐号',
'view_type' => 'field',
'view_key' => 'buyer_user',
'search_config' => [
'form_type' => 'input',
'where_type' => 'like',
],
],
[
'label' => '退款方式',
'view_type' => 'field',
'view_key' => 'refundment_text',
'search_config' => [
'form_type' => 'select',
'form_name' => 'refundment',
'where_type' => 'in',
'data' => lang('common_order_aftersale_refundment_list'),
'data_key' => 'id',
'data_name' => 'name',
'is_multiple' => 1,
],
],
[
'label' => '退款金额',
'view_type' => 'field',
'view_key' => 'refund_price',
'search_config' => [
'form_type' => 'section',
'is_point' => 1,
],
],
[
'label' => '订单支付金额',
'view_type' => 'field',
'view_key' => 'pay_price',
'search_config' => [
'form_type' => 'section',
'is_point' => 1,
],
],
[
'label' => '描述',
'view_type' => 'field',
'view_key' => 'msg',
'grid_size' => 'sm',
'search_config' => [
'form_type' => 'input',
'where_type' => 'like',
],
],
[
'label' => '退款时间',
'view_type' => 'field',
'view_key' => 'add_time_time',
'search_config' => [
'form_type' => 'datetime',
'form_name' => 'add_time',
],
],
],
];
}
/**
* 用户信息条件处理
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-27
* @desc description
* @param [string] $value [条件值]
* @param [array] $params [输入参数]
*/
public function WhereValueUserInfo($value, $params = [])
{
if(!empty($value))
{
// 获取用户 id
$ids = Db::name('User')->where('username|nickname|mobile|email', 'like', '%'.$value.'%')->column('id');
// 避免空条件造成无效的错觉
return empty($ids) ? [0] : $ids;
}
return $value;
}
/**
* 支付方式类型
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-27
* @desc description
*/
public function RefundLogTypeList()
{
$ret = RefundLogService::RefundLogTypeList();
return empty($ret['data']) ? [] : $ret['data'];
}
}
?>
\ No newline at end of file
<!-- 继承公共的 form -->
{{extend name="public/module/detail" /}}
\ No newline at end of file
<!-- 操作栏 -->
<button type="button" class="am-btn am-btn-default am-btn-xs am-radius am-btn-block submit-popup" data-url="{{:MyUrl('admin/answer/detail', ['id'=>$module_data['id']])}}">
<i class="am-icon-eye"></i>
<span>详情</span>
</button>
<a href="{{:MyUrl('admin/answer/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}" class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block">
<i class="am-icon-edit"></i>
<span>编辑</span>
......
<!-- 用户信息 -->
{{if !empty($module_data)}}
{{if !empty($module_data['user'])}}
<img src="{{$module_data.user.avatar}}" alt="{{$module_data.user.user_name_view}}" class="am-img-thumbnail am-radius am-align-left am-margin-right-xs am-margin-bottom-0" width="35" height="35" />
<ul class="user-base">
<li>名称:{{if empty($module_data['user']['username'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.username}}{{/if}}</li>
<li>昵称:{{if empty($module_data['user']['nickname'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.nickname}}{{/if}}</li>
<li>手机:{{if empty($module_data['user']['mobile'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.mobile}}{{/if}}</li>
<li>邮箱:{{if empty($module_data['user']['email'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.email}}{{/if}}</li>
</ul>
{{else /}}
用户信息异常
{{/if}}
{{/if}}
\ No newline at end of file
{{include file="public/header" /}}
<!-- right content start -->
<div class="content-right">
<div class="content">
<!-- form start -->
<form class="am-form form-validation form-search" method="post" action="{{:MyUrl('admin/integrallog/index')}}" request-type="form">
<div class="thin">
<div class="am-input-group am-input-group-sm am-fl so">
<input type="text" autocomplete="off" name="keywords" class="am-radius" placeholder="姓名/手机/昵称/原因" value="{{if !empty($params.keywords)}}{{$params.keywords}}{{/if}}" />
<span class="am-input-group-btn">
<button class="am-btn am-btn-default am-radius" type="submit" data-am-loading="{spinner:'circle-o-notch', loadingText:'搜索中...'}">搜索</button>
</span>
</div>
<label class="am-fl thin_sub more-submit">
更多筛选条件
{{if isset($params['is_more']) and $params['is_more'] eq 1}}
<input type="checkbox" name="is_more" value="1" id="is_more" checked />
<i class="am-icon-angle-up"></i>
{{else /}}
<input type="checkbox" name="is_more" value="1" id="is_more" />
<i class="am-icon-angle-down"></i>
{{/if}}
</label>
</div>
<table class="so-list more-where {{if !isset($params['is_more'])}}none{{/if}}">
<tbody>
<tr>
<td>
<span>性别:</span>
<select name="gender" class="chosen-select" data-placeholder="性别...">
<option value="-1">性别...</option>
{{foreach $common_gender_list as $v}}
<option value="{{$v.id}}" {{if isset($params['gender']) and $params['gender'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
<td>
<span>类型:</span>
<select name="type" class="chosen-select" data-placeholder="操作类型...">
<option value="-1">操作类型...</option>
{{foreach $common_integral_log_type_list as $v}}
<option value="{{$v.id}}" {{if isset($params['type']) and $params['type'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
</tr>
<tr>
<td class="time">
<span>时间:</span>
<span>
<input type="text" autocomplete="off" name="time_start" class="am-form-field am-input-sm am-radius Wdate" placeholder="起始时间" value="{{if !empty($params.time_start)}}{{$params.time_start}}{{/if}}" data-validation-message="日期格式有误" onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" /><i class="am-icon-calendar"></i>
</span>
<em class="text-grey">~</em>
<span>
<input type="text" autocomplete="off" name="time_end" class="am-form-field am-input-sm am-radius Wdate" placeholder="结束时间" value="{{if !empty($params.time_end)}}{{$params.time_end}}{{/if}}" pattern="^[0-9]{4}-[0-9]{2}-[0-9]{2}$" data-validation-message="日期格式有误" onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" /><i class="am-icon-calendar"></i>
</span>
</td>
<td>
<button type="submit" class="am-btn am-btn-primary am-radius am-btn-xs btn-loading-example" data-am-loading="{spinner:'circle-o-notch', loadingText:'搜索中...'}">搜索</button>
<a href="{{:MyUrl('admin/integrallog/index')}}" class="am-btn am-btn-warning am-radius am-btn-sm reset-submit">清除条件</a>
</td>
</tr>
</tbody>
</table>
</form>
<!-- form end -->
<!-- list start -->
<div class="am-scrollable-horizontal am-table-scrollable-horizontal am-margin-top-sm">
<table class="am-table am-table-striped am-table-hover am-table-bordered am-text-nowrap">
<thead>
<tr>
<th class="am-grid-sm">用户信息</th>
<th>操作类型</th>
<th>原始积分</th>
<th>最新积分</th>
<th class="am-grid-sm">操作原因</th>
<th>操作时间</th>
</tr>
</thead>
<tbody>
{{if !empty($data_list)}}
{{foreach $data_list as $v}}
<tr>
<td class="am-text-middle">
<ul class="user-base">
<li>名称:{{if empty($v['username'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.username}}{{/if}}</li>
<li>昵称:{{if empty($v['nickname'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.nickname}}{{/if}}</li>
<li>手机:{{if empty($v['mobile'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.mobile}}{{/if}}</li>
<li>邮箱:{{if empty($v['email'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.email}}{{/if}}</li>
<li>性别:{{if empty($v['gender_text'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.gender_text}}{{/if}}</li>
</ul>
</td>
<td class="am-text-middle">
{{if empty($v['type_text'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.type_text}}{{/if}}
</td>
<td class="am-text-middle">{{$v.original_integral}}</td>
<td class="am-text-middle">{{$v.new_integral}}</td>
<td class="am-text-middle am-nowrap-initial">
{{if empty($v['msg'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.msg}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['add_time_time'])}}<span class="cr-ddd">未设置</span>{{else /}}{{$v.add_time_time}}{{/if}}
</td>
</tr>
{{/foreach}}
{{/if}}
</tbody>
</table>
{{if empty($data_list)}}
<div class="table-no"><i class="am-icon-warning"></i> 没有相关数据</div>
{{/if}}
</div>
<!-- list end -->
<!-- page start -->
{{if !empty($data_list)}}
{{$page_html|raw}}
{{/if}}
<!-- page end -->
</div>
</div>
<!-- right content end -->
<!-- footer start -->
{{include file="public/footer" /}}
<!-- footer end -->
\ No newline at end of file
<!-- 继承公共的 form -->
{{extend name="public/module/form" /}}
\ No newline at end of file
......@@ -3,10 +3,10 @@
{{if !empty($module_data['user'])}}
<img src="{{$module_data.user.avatar}}" alt="{{$module_data.user.user_name_view}}" class="am-img-thumbnail am-radius am-align-left am-margin-right-xs am-margin-bottom-0" width="35" height="35" />
<ul class="user-base">
<li>名称:{{if empty($module_data['user']['username'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.username}}{{/if}}</li>
<li>昵称:{{if empty($module_data['user']['nickname'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.nickname}}{{/if}}</li>
<li>手机:{{if empty($module_data['user']['mobile'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.mobile}}{{/if}}</li>
<li>邮箱:{{if empty($module_data['user']['email'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.email}}{{/if}}</li>
<li>名称:{{if empty($module_data['user']['username'])}}<span class="cr-ccc"></span>{{else /}}{{$module_data.user.username}}{{/if}}</li>
<li>昵称:{{if empty($module_data['user']['nickname'])}}<span class="cr-ccc"></span>{{else /}}{{$module_data.user.nickname}}{{/if}}</li>
<li>手机:{{if empty($module_data['user']['mobile'])}}<span class="cr-ccc"></span>{{else /}}{{$module_data.user.mobile}}{{/if}}</li>
<li>邮箱:{{if empty($module_data['user']['email'])}}<span class="cr-ccc"></span>{{else /}}{{$module_data.user.email}}{{/if}}</li>
</ul>
{{else /}}
用户信息异常
......
<!-- 操作栏 -->
<button type="button" class="am-btn am-btn-default am-btn-xs am-radius am-btn-block submit-popup" data-url="{{:MyUrl('admin/link/detail', ['id'=>$module_data['id']])}}">
<i class="am-icon-eye"></i>
<span>详情</span>
</button>
<button type="button" class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block submit-edit" data-am-modal="{target: '#data-save-win'}" data-json='{{:json_encode($module_data)}}'>
<i class="am-icon-edit"></i>
<span>编辑</span>
......
<!-- 继承公共的 form -->
{{extend name="public/module/detail" /}}
\ No newline at end of file
{{include file="public/header" /}}
<!-- right content start -->
<div class="content-right">
<div class="content">
<!-- form start -->
<form class="am-form form-validation form-search" method="post" action="{{:MyUrl('admin/message/index')}}" request-type="form">
<div class="thin">
<div class="am-input-group am-input-group-sm am-fl so">
<input type="text" autocomplete="off" name="keywords" class="am-radius" placeholder="名称" value="{{if !empty($params.keywords)}}{{$params.keywords}}{{/if}}" />
<span class="am-input-group-btn">
<button class="am-btn am-btn-default am-radius" type="submit" data-am-loading="{spinner:'circle-o-notch', loadingText:'搜索中...'}">搜索</button>
</span>
</div>
<label class="am-fl thin_sub more-submit">
更多筛选条件
{{if isset($params['is_more']) and $params['is_more'] eq 1}}
<input type="checkbox" name="is_more" value="1" id="is_more" checked />
<i class="am-icon-angle-up"></i>
{{else /}}
<input type="checkbox" name="is_more" value="1" id="is_more" />
<i class="am-icon-angle-down"></i>
{{/if}}
</label>
</div>
<table class="so-list more-where {{if !isset($params['is_more'])}}none{{/if}}">
<tbody>
<tr>
<td>
<span>性别:</span>
<select name="gender" class="chosen-select" data-placeholder="性别...">
<option value="-1">性别...</option>
{{foreach $common_gender_list as $v}}
<option value="{{$v.id}}" {{if isset($params['gender']) and $params['gender'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
<td>
<span>类型:</span>
<select name="type" class="chosen-select" data-placeholder="消息类型...">
<option value="-1">消息类型...</option>
{{foreach $common_message_type_list as $v}}
<option value="{{$v.id}}" {{if isset($params['type']) and $params['type'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
</tr>
<tr>
<td>
<span>已读:</span>
<select name="is_read" class="chosen-select" data-placeholder="是否已读...">
<option value="-1">是否已读...</option>
{{foreach $common_is_read_list as $v}}
<option value="{{$v.id}}" {{if isset($params['is_read']) and $params['is_read'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
<td>
<span>删除:</span>
<select name="user_is_delete_time" class="chosen-select" data-placeholder="用户是否删除...">
<option value="-1">用户是否删除...</option>
{{foreach $common_is_text_list as $v}}
<option value="{{$v.id}}" {{if isset($params['user_is_delete_time']) and $params['user_is_delete_time'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
</tr>
<tr>
<td class="time">
<span>时间:</span>
<span>
<input type="text" autocomplete="off" name="time_start" class="am-form-field am-input-sm am-radius Wdate" placeholder="起始时间" value="{{if !empty($params.time_start)}}{{$params.time_start}}{{/if}}" data-validation-message="日期格式有误" onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" /><i class="am-icon-calendar"></i>
</span>
<em class="text-grey">~</em>
<span>
<input type="text" autocomplete="off" name="time_end" class="am-form-field am-input-sm am-radius Wdate" placeholder="结束时间" value="{{if !empty($params.time_end)}}{{$params.time_end}}{{/if}}" pattern="^[0-9]{4}-[0-9]{2}-[0-9]{2}$" data-validation-message="日期格式有误" onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" /><i class="am-icon-calendar"></i>
</span>
</td>
<td>
<button type="submit" class="am-btn am-btn-primary am-radius am-btn-xs btn-loading-example" data-am-loading="{spinner:'circle-o-notch', loadingText:'搜索中...'}">搜索</button>
<a href="{{:MyUrl('admin/message/index')}}" class="am-btn am-btn-warning am-radius am-btn-sm reset-submit">清除条件</a>
</td>
</tr>
</tbody>
</table>
</form>
<!-- form end -->
<!-- list start -->
<div class="am-scrollable-horizontal am-table-scrollable-horizontal am-margin-top-sm">
<table class="am-table am-table-striped am-table-hover am-table-bordered am-text-nowrap am-table-td-fixed-last">
<thead>
<tr>
<th class="am-grid-sm">用户信息</th>
<th>消息类型</th>
<th class="am-grid-sm">标题</th>
<th class="am-grid-lg">内容</th>
<th>是否已读</th>
<th>用户删除</th>
<th>发送时间</th>
<th class="am-text-center">操作</th>
</tr>
</thead>
<tbody>
{{if !empty($data_list)}}
{{foreach $data_list as $v}}
<tr id="data-list-{{$v.id}}">
<td class="am-text-middle">
<ul class="user-base">
<li>名称:{{if empty($v['username'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.username}}{{/if}}</li>
<li>昵称:{{if empty($v['nickname'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.nickname}}{{/if}}</li>
<li>手机:{{if empty($v['mobile'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.mobile}}{{/if}}</li>
<li>邮箱:{{if empty($v['email'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.email}}{{/if}}</li>
<li>性别:{{if empty($v['gender_text'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.gender_text}}{{/if}}</li>
</ul>
</td>
<td class="am-text-middle">
{{if empty($v['type_name'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.type_name}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['title'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.title}}{{/if}}
</td>
<td class="am-text-middle am-nowrap-initial">
{{if empty($v['detail'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.detail}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['is_read_name'])}}<span class="cr-ddd">未设置</span>{{else /}}{{$v.is_read_name}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['user_is_delete_time_name'])}}<span class="cr-ddd">未设置</span>{{else /}}{{$v.user_is_delete_time_name}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['add_time_time'])}}<span class="cr-ddd">未设置</span>{{else /}}{{$v.add_time_time}}{{/if}}
</td>
<td class="am-operate-grid">
<div class="am-scrollable-vertical">
<button class="am-btn am-btn-danger am-btn-xs am-radius am-btn-block submit-delete" data-url="{{:MyUrl('admin/message/delete')}}" data-id="{{$v.id}}">
<i class="am-icon-trash-o"></i>
<span>删除</span>
</button>
</div>
</td>
</tr>
{{/foreach}}
{{/if}}
</tbody>
</table>
{{if empty($data_list)}}
<div class="table-no"><i class="am-icon-warning"></i> 没有相关数据</div>
{{/if}}
</div>
<!-- list end -->
<!-- page start -->
{{if !empty($data_list)}}
{{$page_html|raw}}
{{/if}}
<!-- page end -->
</div>
</div>
<!-- right content end -->
<!-- footer start -->
{{include file="public/footer" /}}
<!-- footer end -->
\ No newline at end of file
<!-- 继承公共的 form -->
{{extend name="public/module/form" /}}
\ No newline at end of file
<!-- 操作栏 -->
<button type="button" class="am-btn am-btn-default am-btn-xs am-radius am-btn-block submit-popup" data-url="{{:MyUrl('admin/message/detail', ['id'=>$module_data['id']])}}">
<i class="am-icon-eye"></i>
<span>详情</span>
</button>
<button type="button" class="am-btn am-btn-danger am-btn-xs am-radius am-btn-block submit-delete" data-url="{{:MyUrl('admin/message/delete')}}" data-id="{{$module_data.id}}" data-key="ids">
<i class="am-icon-trash-o"></i>
<span>删除</span>
</button>
\ No newline at end of file
<!-- 扩展信息 -->
{{if !empty($module_data) and !empty($module_data['extension_data'])}}
{{foreach $v.extension_data as $extk=>$ext}}
{{foreach $module_data.extension_data as $extk=>$ext}}
<p>{{$ext.name}} [{{$ext.tips}}]</p>
{{/foreach}}
{{/if}}
\ No newline at end of file
<!-- 用户信息 -->
{{if !empty($module_data)}}
{{if !empty($module_data['user'])}}
<img src="{{$module_data.user.avatar}}" alt="{{$module_data.user.user_name_view}}" class="am-img-thumbnail am-radius am-align-left am-margin-right-xs am-margin-bottom-0" width="35" height="35" />
<ul class="user-base">
<li>名称:{{if empty($module_data['user']['username'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.username}}{{/if}}</li>
<li>昵称:{{if empty($module_data['user']['nickname'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.nickname}}{{/if}}</li>
<li>手机:{{if empty($module_data['user']['mobile'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.mobile}}{{/if}}</li>
<li>邮箱:{{if empty($module_data['user']['email'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$module_data.user.email}}{{/if}}</li>
</ul>
{{else /}}
用户信息异常
{{/if}}
{{/if}}
\ No newline at end of file
{{include file="public/header" /}}
<!-- right content start -->
<div class="content-right">
<div class="content">
<!-- form start -->
<form class="am-form form-validation form-search" method="post" action="{{:MyUrl('admin/paylog/index')}}" request-type="form">
<div class="thin">
<div class="am-input-group am-input-group-sm am-fl so">
<input type="text" autocomplete="off" name="keywords" class="am-radius" placeholder="姓名/手机/昵称/支付平台单号" value="{{if !empty($params.keywords)}}{{$params.keywords}}{{/if}}" />
<span class="am-input-group-btn">
<button class="am-btn am-btn-default am-radius" type="submit" data-am-loading="{spinner:'circle-o-notch', loadingText:'搜索中...'}">搜索</button>
</span>
</div>
<label class="am-fl thin_sub more-submit">
更多筛选条件
{{if isset($params['is_more']) and $params['is_more'] eq 1}}
<input type="checkbox" name="is_more" value="1" id="is_more" checked />
<i class="am-icon-angle-up"></i>
{{else /}}
<input type="checkbox" name="is_more" value="1" id="is_more" />
<i class="am-icon-angle-down"></i>
{{/if}}
</label>
</div>
<table class="so-list more-where {{if !isset($params['is_more'])}}none{{/if}}">
<tbody>
<tr>
<td>
<span>性别:</span>
<select name="gender" class="chosen-select" data-placeholder="性别...">
<option value="-1">性别...</option>
{{foreach $common_gender_list as $v}}
<option value="{{$v.id}}" {{if isset($params['gender']) and $params['gender'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
<td>
<span>支付:</span>
<select name="pay_type" class="chosen-select" data-placeholder="支付类型...">
<option value="">支付类型...</option>
{{foreach $common_pay_type_list as $v}}
{{if !empty($v['id']) and !empty($v['name'])}}
<option value="{{$v.id}}" {{if isset($params['pay_type']) and $params['pay_type'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/if}}
{{/foreach}}
</select>
</td>
</tr>
<tr>
<td>
<span>业务:</span>
<select name="business_type" class="chosen-select" data-placeholder="业务类型...">
<option value="-1">业务类型...</option>
{{foreach $common_business_type_list as $v}}
<option value="{{$v.id}}" {{if isset($params['business_type']) and $params['business_type'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
<td class="price">
<span>金额:</span>
<span>
<input type="text" autocomplete="off" name="price_start" class="am-form-field am-input-sm am-radius" placeholder="最低支付金额" value="{{if !empty($params.price_start)}}{{$params.price_start}}{{/if}}" data-validation-message="支付金额格式有误" autocomplete="off" />
</span>
<em class="text-grey">~</em>
<span>
<input type="text" autocomplete="off" name="price_end" class="am-form-field am-input-sm am-radius" placeholder="最高支付金额" value="{{if !empty($params.price_end)}}{{$params.price_end}}{{/if}}" pattern="^[0-9]{4}-[0-9]{2}-[0-9]{2}$" data-validation-message="支付金额格式有误" autocomplete="off" />
</span>
</td>
</tr>
<tr>
<td class="time">
<span>时间:</span>
<span>
<input type="text" autocomplete="off" name="time_start" class="am-form-field am-input-sm am-radius Wdate" placeholder="起始时间" value="{{if !empty($params.time_start)}}{{$params.time_start}}{{/if}}" data-validation-message="日期格式有误" onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" /><i class="am-icon-calendar"></i>
</span>
<em class="text-grey">~</em>
<span>
<input type="text" autocomplete="off" name="time_end" class="am-form-field am-input-sm am-radius Wdate" placeholder="结束时间" value="{{if !empty($params.time_end)}}{{$params.time_end}}{{/if}}" pattern="^[0-9]{4}-[0-9]{2}-[0-9]{2}$" data-validation-message="日期格式有误" onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" /><i class="am-icon-calendar"></i>
</span>
</td>
<td>
<button type="submit" class="am-btn am-btn-primary am-radius am-btn-xs btn-loading-example" data-am-loading="{spinner:'circle-o-notch', loadingText:'搜索中...'}">搜索</button>
<a href="{{:MyUrl('admin/paylog/index')}}" class="am-btn am-btn-warning am-radius am-btn-sm reset-submit">清除条件</a>
</td>
</tr>
</tbody>
</table>
</form>
<!-- form end -->
<!-- list start -->
<div class="am-scrollable-horizontal am-table-scrollable-horizontal am-margin-top-sm">
<table class="am-table am-table-striped am-table-hover am-table-bordered am-text-nowrap">
<thead>
<tr>
<th class="am-grid-sm">用户信息</th>
<th>支付类型</th>
<th>业务类型</th>
<th>业务订单id</th>
<th>支付平台交易号</th>
<th>支付平台用户帐号</th>
<th>支付金额</th>
<th>订单实际金额</th>
<th>订单名称</th>
<th>支付时间</th>
</tr>
</thead>
<tbody>
{{if !empty($data_list)}}
{{foreach $data_list as $v}}
<tr>
<td class="am-text-middle">
<ul class="user-base">
<li>名称:{{if empty($v['username'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.username}}{{/if}}</li>
<li>昵称:{{if empty($v['nickname'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.nickname}}{{/if}}</li>
<li>手机:{{if empty($v['mobile'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.mobile}}{{/if}}</li>
<li>邮箱:{{if empty($v['email'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.email}}{{/if}}</li>
<li>性别:{{if empty($v['gender_text'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.gender_text}}{{/if}}</li>
</ul>
</td>
<td class="am-text-middle">
{{if empty($v['payment_name'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.payment_name}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['business_type_name'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.business_type_name}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['order_id'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.order_id}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['trade_no'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.trade_no}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['buyer_user'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.buyer_user}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['pay_price'])}}<span class="cr-ddd">未填写</span>{{else /}}<span class="am-text-danger">{{$price_symbol}}{{$v.pay_price}}</span>{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['total_price'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$price_symbol}}{{$v.total_price}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['subject'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.subject}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['add_time_time'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.add_time_time}}{{/if}}
</td>
</tr>
{{/foreach}}
{{/if}}
</tbody>
</table>
{{if empty($data_list)}}
<div class="table-no"><i class="am-icon-warning"></i> 没有相关数据</div>
{{/if}}
</div>
<!-- list end -->
<!-- page start -->
{{if !empty($data_list)}}
{{$page_html|raw}}
{{/if}}
<!-- page end -->
</div>
</div>
<!-- right content end -->
<!-- footer start -->
{{include file="public/footer" /}}
<!-- footer end -->
\ No newline at end of file
<!-- 继承公共的 form -->
{{extend name="public/module/form" /}}
\ No newline at end of file
<!-- 支付方式 -->
{{if !empty($module_data)}}
{{if isset($module_data['payment_name'])}}
<p>{{$module_data.payment_name}}</p>
{{/if}}
{{if isset($module_data['payment'])}}
<p>
<span class="am-badge am-radius">{{$module_data.payment}}</span>
</p>
{{/if}}
{{/if}}
\ No newline at end of file
......@@ -17,7 +17,9 @@
<label>适用终端</label>
<select name="apply_terminal" class="am-radius chosen-select" multiple="multiple" minchecked="1" data-placeholder="可选择..." data-validation-message="至少选择一个适用终端" required>
{{foreach $common_platform_type as $v}}
<option value="{{$v.value}}" {{if isset($data['apply_terminal']) and in_array($v['value'], $data['apply_terminal'])}}selected{{/if}}>{{$v.name}}</option>
{{if isset($data) and isset($data['apply_terminal_old']) and is_array($data['apply_terminal_old']) and in_array($v['value'], $data['apply_terminal_old'])}}
<option value="{{$v.value}}" {{if isset($data['apply_terminal']) and in_array($v['value'], $data['apply_terminal'])}}selected{{/if}}>{{$v.name}}</option>
{{/if}}
{{/foreach}}
</select>
</div>
......
{{include file="public/header" /}}
<!-- right content start -->
<div class="content-right">
<div class="content">
<!-- form start -->
<form class="am-form form-validation form-search" method="post" action="{{:MyUrl('admin/refundlog/index')}}" request-type="form">
<div class="thin">
<div class="am-input-group am-input-group-sm am-fl so">
<input type="text" autocomplete="off" name="keywords" class="am-radius" placeholder="姓名/手机/昵称/支付平台单号" value="{{if !empty($params.keywords)}}{{$params.keywords}}{{/if}}" />
<span class="am-input-group-btn">
<button class="am-btn am-btn-default am-radius" type="submit" data-am-loading="{spinner:'circle-o-notch', loadingText:'搜索中...'}">搜索</button>
</span>
</div>
<label class="am-fl thin_sub more-submit">
更多筛选条件
{{if isset($params['is_more']) and $params['is_more'] eq 1}}
<input type="checkbox" name="is_more" value="1" id="is_more" checked />
<i class="am-icon-angle-up"></i>
{{else /}}
<input type="checkbox" name="is_more" value="1" id="is_more" />
<i class="am-icon-angle-down"></i>
{{/if}}
</label>
</div>
<table class="so-list more-where {{if !isset($params['is_more'])}}none{{/if}}">
<tbody>
<tr>
<td>
<span>性别:</span>
<select name="gender" class="chosen-select" data-placeholder="性别...">
<option value="-1">性别...</option>
{{foreach $common_gender_list as $v}}
<option value="{{$v.id}}" {{if isset($params['gender']) and $params['gender'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
<td>
<span>支付:</span>
<select name="pay_type" class="chosen-select" data-placeholder="支付类型...">
<option value="">支付类型...</option>
{{foreach $common_pay_type_list as $v}}
{{if !empty($v['id']) and !empty($v['name'])}}
<option value="{{$v.id}}" {{if isset($params['pay_type']) and $params['pay_type'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/if}}
{{/foreach}}
</select>
</td>
</tr>
<tr>
<td>
<span>业务:</span>
<select name="business_type" class="chosen-select" data-placeholder="业务类型...">
<option value="-1">业务类型...</option>
{{foreach $common_business_type_list as $v}}
<option value="{{$v.id}}" {{if isset($params['business_type']) and $params['business_type'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</td>
<td class="price">
<span>金额:</span>
<span>
<input type="text" autocomplete="off" name="price_start" class="am-form-field am-input-sm am-radius" placeholder="最低支付金额" value="{{if !empty($params.price_start)}}{{$params.price_start}}{{/if}}" data-validation-message="支付金额格式有误" autocomplete="off" />
</span>
<em class="text-grey">~</em>
<span>
<input type="text" autocomplete="off" name="price_end" class="am-form-field am-input-sm am-radius" placeholder="最高支付金额" value="{{if !empty($params.price_end)}}{{$params.price_end}}{{/if}}" pattern="^[0-9]{4}-[0-9]{2}-[0-9]{2}$" data-validation-message="支付金额格式有误" autocomplete="off" />
</span>
</td>
</tr>
<tr>
<td class="time">
<span>时间:</span>
<span>
<input type="text" autocomplete="off" name="time_start" class="am-form-field am-input-sm am-radius Wdate" placeholder="起始时间" value="{{if !empty($params.time_start)}}{{$params.time_start}}{{/if}}" data-validation-message="日期格式有误" onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" /><i class="am-icon-calendar"></i>
</span>
<em class="text-grey">~</em>
<span>
<input type="text" autocomplete="off" name="time_end" class="am-form-field am-input-sm am-radius Wdate" placeholder="结束时间" value="{{if !empty($params.time_end)}}{{$params.time_end}}{{/if}}" pattern="^[0-9]{4}-[0-9]{2}-[0-9]{2}$" data-validation-message="日期格式有误" onclick="WdatePicker({firstDayOfWeek:1,dateFmt:'yyyy-MM-dd'})" autocomplete="off" /><i class="am-icon-calendar"></i>
</span>
</td>
<td>
<button type="submit" class="am-btn am-btn-primary am-radius am-btn-xs btn-loading-example" data-am-loading="{spinner:'circle-o-notch', loadingText:'搜索中...'}">搜索</button>
<a href="{{:MyUrl('admin/refundlog/index')}}" class="am-btn am-btn-warning am-radius am-btn-sm reset-submit">清除条件</a>
</td>
</tr>
</tbody>
</table>
</form>
<!-- form end -->
<!-- list start -->
<div class="am-scrollable-horizontal am-table-scrollable-horizontal am-margin-top-sm">
<table class="am-table am-table-striped am-table-hover am-table-bordered am-text-nowrap">
<thead>
<tr>
<th class="am-grid-sm">用户信息</th>
<th>支付类型</th>
<th>业务类型</th>
<th>业务订单id</th>
<th>支付平台交易号</th>
<th>支付平台用户帐号</th>
<th>退款方式</th>
<th>退款金额</th>
<th>订单支付金额</th>
<th class="am-grid-sm">描述</th>
<th>退款时间</th>
</tr>
</thead>
<tbody>
{{if !empty($data_list)}}
{{foreach $data_list as $v}}
<tr>
<td class="am-text-middle">
<ul class="user-base">
<li>名称:{{if empty($v['username'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.username}}{{/if}}</li>
<li>昵称:{{if empty($v['nickname'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.nickname}}{{/if}}</li>
<li>手机:{{if empty($v['mobile'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.mobile}}{{/if}}</li>
<li>邮箱:{{if empty($v['email'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.email}}{{/if}}</li>
<li>性别:{{if empty($v['gender_text'])}}<span class="cr-ccc">未填写</span>{{else /}}{{$v.gender_text}}{{/if}}</li>
</ul>
</td>
<td class="am-text-middle">
{{if empty($v['payment_name'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.payment_name}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['business_type_name'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.business_type_name}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['order_id'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.order_id}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['trade_no'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.trade_no}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['buyer_user'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.buyer_user}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['refundment_text'])}}<span class="cr-ddd">未填写</span>{{else /}}<span class="am-text-success">{{$v.refundment_text}}</span>{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['refund_price'])}}<span class="cr-ddd">未填写</span>{{else /}}<span class="am-text-danger">{{$price_symbol}}{{$v.refund_price}}</span>{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['pay_price'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$price_symbol}}{{$v.pay_price}}{{/if}}
</td>
<td class="am-text-middle am-nowrap-initial">
{{if empty($v['msg'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.msg}}{{/if}}
</td>
<td class="am-text-middle">
{{if empty($v['add_time_time'])}}<span class="cr-ddd">未填写</span>{{else /}}{{$v.add_time_time}}{{/if}}
</td>
</tr>
{{/foreach}}
{{/if}}
</tbody>
</table>
{{if empty($data_list)}}
<div class="table-no"><i class="am-icon-warning"></i> 没有相关数据</div>
{{/if}}
</div>
<!-- list end -->
<!-- page start -->
{{if !empty($data_list)}}
{{$page_html|raw}}
{{/if}}
<!-- page end -->
</div>
</div>
<!-- right content end -->
<!-- footer start -->
{{include file="public/footer" /}}
<!-- footer end -->
\ No newline at end of file
<!-- 继承公共的 form -->
{{extend name="public/module/form" /}}
\ No newline at end of file
<!-- 支付方式 -->
{{if !empty($module_data)}}
{{if isset($module_data['payment_name'])}}
<p>{{$module_data.payment_name}}</p>
{{/if}}
{{if isset($module_data['payment'])}}
<p>
<span class="am-badge am-radius">{{$module_data.payment}}</span>
</p>
{{/if}}
{{/if}}
\ No newline at end of file
......@@ -59,7 +59,7 @@ class UserIntegral extends Common
$where = IntegralService::UserIntegralLogListWhere($params);
// 获取总数
$total = IntegralService::UserIntegralLogTotal($where);
$total = IntegralService::IntegralLogTotal($where);
$page_total = ceil($total/$number);
$start = intval(($page-1)*$number);
......@@ -69,7 +69,7 @@ class UserIntegral extends Common
'n' => $number,
'where' => $where,
);
$data = IntegralService::UserIntegralLogList($data_params);
$data = IntegralService::IntegralLogList($data_params);
// 返回数据
$result = [
......
......@@ -59,7 +59,7 @@ class UserIntegral extends Common
$where = IntegralService::UserIntegralLogListWhere($params);
// 获取总数
$total = IntegralService::UserIntegralLogTotal($where);
$total = IntegralService::IntegralLogTotal($where);
// 分页
$page_params = array(
......@@ -78,7 +78,7 @@ class UserIntegral extends Common
'n' => $number,
'where' => $where,
);
$data = IntegralService::UserIntegralLogList($data_params);
$data = IntegralService::IntegralLogList($data_params);
$this->assign('data_list', $data['data']);
// 操作类型
......
......@@ -70,6 +70,64 @@ class IntegralService
return false;
}
/**
* 列表
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $params [输入参数]
*/
public static function IntegralLogList($params = [])
{
$where = empty($params['where']) ? [] : $params['where'];
$m = isset($params['m']) ? intval($params['m']) : 0;
$n = isset($params['n']) ? intval($params['n']) : 10;
$field = '*';
$order_by = empty($params['order_by']) ? 'id desc' : $params['order_by'];
// 获取数据列表
$data = Db::name('UserIntegralLog')->where($where)->field($field)->limit($m, $n)->order($order_by)->select();
if(!empty($data))
{
$integral_log_type_list = lang('common_integral_log_type_list');
foreach($data as &$v)
{
// 用户信息
if(isset($v['user_id']))
{
if(isset($params['is_public']) && $params['is_public'] == 0)
{
$v['user'] = UserService::GetUserViewInfo($v['user_id']);
}
}
// 操作类型
$v['type_text'] = $integral_log_type_list[$v['type']]['name'];
// 时间
$v['add_time_time'] = date('Y-m-d H:i:s', $v['add_time']);
$v['add_time_date'] = date('Y-m-d', $v['add_time']);
}
}
return DataReturn('处理成功', 0, $data);
}
/**
* 总数
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $where [条件]
*/
public static function IntegralLogTotal($where = [])
{
return (int) Db::name('UserIntegralLog')->where($where)->count();
}
/**
* 前端积分列表条件
* @author Devil
......@@ -117,54 +175,6 @@ class IntegralService
return $where;
}
/**
* 用户积分日志总数
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $where [条件]
*/
public static function UserIntegralLogTotal($where = [])
{
return (int) Db::name('UserIntegralLog')->where($where)->count();
}
/**
* 积分日志列表
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $params [输入参数]
*/
public static function UserIntegralLogList($params = [])
{
$where = empty($params['where']) ? [] : $params['where'];
$m = isset($params['m']) ? intval($params['m']) : 0;
$n = isset($params['n']) ? intval($params['n']) : 10;
$order_by = empty($params['order_by']) ? 'id desc' : $params['order_by'];
// 获取数据列表
$data = Db::name('UserIntegralLog')->where($where)->limit($m, $n)->order($order_by)->select();
if(!empty($data))
{
$common_integral_log_type_list = lang('common_integral_log_type_list');
foreach($data as &$v)
{
// 操作类型
$v['type_name'] = $common_integral_log_type_list[$v['type']]['name'];
// 时间
$v['add_time_time'] = date('Y-m-d H:i:s', $v['add_time']);
$v['add_time_date'] = date('Y-m-d', $v['add_time']);
}
}
return DataReturn('处理成功', 0, $data);
}
/**
* 订单商品积分赠送(已丢弃)
* @author Devil
......@@ -232,103 +242,5 @@ class IntegralService
}
return DataReturn('没有需要操作的数据', 0);
}
/**
* 后台管理员列表
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $params [输入参数]
*/
public static function AdminIntegralList($params = [])
{
$where = empty($params['where']) ? [] : $params['where'];
$m = isset($params['m']) ? intval($params['m']) : 0;
$n = isset($params['n']) ? intval($params['n']) : 10;
$field = 'ui.*,u.username,u.nickname,u.mobile,u.email,u.gender';
$order_by = empty($params['order_by']) ? 'ui.id desc' : $params['order_by'];
// 获取数据列表
$data = Db::name('UserIntegralLog')->alias('ui')->join(['__USER__'=>'u'], 'u.id=ui.user_id')->where($where)->field($field)->limit($m, $n)->order($order_by)->select();
if(!empty($data))
{
$common_integral_log_type_list = lang('common_integral_log_type_list');
$common_gender_list = lang('common_gender_list');
foreach($data as &$v)
{
// 操作类型
$v['type_text'] = $common_integral_log_type_list[$v['type']]['name'];
// 性别
$v['gender_text'] = $common_gender_list[$v['gender']]['name'];
// 时间
$v['add_time_time'] = date('Y-m-d H:i:s', $v['add_time']);
$v['add_time_date'] = date('Y-m-d', $v['add_time']);
}
}
return DataReturn('处理成功', 0, $data);
}
/**
* 后台积分总数
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $where [条件]
*/
public static function AdminIntegralTotal($where = [])
{
return (int) Db::name('UserIntegralLog')->alias('ui')->join(['__USER__'=>'u'], 'u.id=ui.user_id')->where($where)->count();
}
/**
* 后台积分列表条件
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $params [输入参数]
*/
public static function AdminIntegralListWhere($params = [])
{
$where = [];
// 关键字
if(!empty($params['keywords']))
{
$where[] = ['ui.msg|u.username|u.nickname|u.mobile', 'like', '%'.$params['keywords'].'%'];
}
// 是否更多条件
if(isset($params['is_more']) && $params['is_more'] == 1)
{
// 等值
if(isset($params['type']) && $params['type'] > -1)
{
$where[] = ['ui.type', '=', intval($params['type'])];
}
if(isset($params['gender']) && $params['gender'] > -1)
{
$where[] = ['u.gender', '=', intval($params['gender'])];
}
if(!empty($params['time_start']))
{
$where[] = ['ui.add_time', '>', strtotime($params['time_start'])];
}
if(!empty($params['time_end']))
{
$where[] = ['ui.add_time', '<', strtotime($params['time_end'])];
}
}
return $where;
}
}
?>
\ No newline at end of file
......@@ -11,6 +11,7 @@
namespace app\service;
use think\Db;
use app\service\UserService;
/**
* 消息服务层
......@@ -173,9 +174,10 @@ class MessageService
$m = isset($params['m']) ? intval($params['m']) : 0;
$n = isset($params['n']) ? intval($params['n']) : 10;
$order_by = empty($params['order_by']) ? 'id desc' : $params['order_by'];
$field = '*';
// 获取数据列表
$data = Db::name('Message')->where($where)->limit($m, $n)->order($order_by)->select();
$data = Db::name('Message')->where($where)->field($field)->limit($m, $n)->order($order_by)->select();
if(!empty($data))
{
$common_business_type_list = lang('common_business_type_list');
......@@ -183,14 +185,26 @@ class MessageService
$common_message_type_list = lang('common_message_type_list');
foreach($data as &$v)
{
// 用户信息
if(isset($v['user_id']))
{
if(isset($params['is_public']) && $params['is_public'] == 0)
{
$v['user'] = UserService::GetUserViewInfo($v['user_id']);
}
}
// 消息类型
$v['type_name'] = $common_message_type_list[$v['type']]['name'];
$v['type_text'] = $common_message_type_list[$v['type']]['name'];
// 是否已读
$v['is_read_name'] = $common_is_read_list[$v['is_read']]['name'];
$v['is_read_text'] = $common_is_read_list[$v['is_read']]['name'];
// 业务类型
$v['business_type_name'] = $common_business_type_list[$v['business_type']]['name'];
$v['business_type_text'] = $common_business_type_list[$v['business_type']]['name'];
// 用户是否已删除
$v['user_is_delete_time_text'] = ($v['user_is_delete_time'] == 0) ? '否' : '是';
// 时间
$v['add_time_time'] = date('Y-m-d H:i:s', $v['add_time']);
......@@ -231,134 +245,6 @@ class MessageService
return DataReturn('处理成功', 0, $ret);
}
/**
* 后台管理员列表
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $params [输入参数]
*/
public static function AdminMessageList($params = [])
{
$where = empty($params['where']) ? [] : $params['where'];
$m = isset($params['m']) ? intval($params['m']) : 0;
$n = isset($params['n']) ? intval($params['n']) : 10;
$field = 'm.*,u.username,u.nickname,u.mobile,u.email,u.gender';
$order_by = empty($params['order_by']) ? 'm.id desc' : $params['order_by'];
// 获取数据列表
$data = Db::name('Message')->alias('m')->join(['__USER__'=>'u'], 'u.id=m.user_id')->where($where)->field($field)->limit($m, $n)->order($order_by)->select();
if(!empty($data))
{
$common_business_type_list = lang('common_business_type_list');
$common_is_read_list = lang('common_is_read_list');
$common_message_type_list = lang('common_message_type_list');
$common_gender_list = lang('common_gender_list');
foreach($data as &$v)
{
// 消息类型
$v['type_name'] = $common_message_type_list[$v['type']]['name'];
// 是否已读
$v['is_read_name'] = $common_is_read_list[$v['is_read']]['name'];
// 业务类型
$v['business_type_name'] = $common_business_type_list[$v['business_type']]['name'];
// 用户是否已删除
$v['user_is_delete_time_name'] = ($v['user_is_delete_time'] == 0) ? '否' : '是';
// 性别
$v['gender_text'] = $common_gender_list[$v['gender']]['name'];
// 时间
$v['add_time_time'] = date('Y-m-d H:i:s', $v['add_time']);
$v['add_time_date'] = date('Y-m-d', $v['add_time']);
}
}
return DataReturn('处理成功', 0, $data);
}
/**
* 后台消息总数
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $where [条件]
*/
public static function AdminMessageTotal($where = [])
{
return (int) Db::name('Message')->alias('m')->join(['__USER__'=>'u'], 'u.id=m.user_id')->where($where)->count();
}
/**
* 后台消息列表条件
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $params [输入参数]
*/
public static function AdminMessageListWhere($params = [])
{
$where = [
['m.is_delete_time', '=', 0],
];
// 关键字
if(!empty($params['keywords']))
{
$where[] = ['m.title|m.detail|u.username|u.nickname|u.mobile', 'like', '%'.$params['keywords'].'%'];
}
// 是否更多条件
if(isset($params['is_more']) && $params['is_more'] == 1)
{
// 等值
if(isset($params['business_type']) && $params['business_type'] > -1)
{
$where[] = ['m.business_type', '=', intval($params['business_type'])];
}
if(isset($params['type']) && $params['type'] > -1)
{
$where[] = ['m.type', '=', intval($params['type'])];
}
if(isset($params['is_read']) && $params['is_read'] > -1)
{
$where[] = ['m.is_read', '=', intval($params['is_read'])];
}
if(isset($params['gender']) && $params['gender'] > -1)
{
$where[] = ['u.gender', '=', intval($params['gender'])];
}
if(isset($params['user_is_delete_time']) && $params['user_is_delete_time'] > -1)
{
if(intval($params['user_is_delete_time']) == 0)
{
$where[] = ['m.user_is_delete_time', '=', 0];
} else {
$where[] = ['m.user_is_delete_time', '>', 0];
}
}
if(!empty($params['time_start']))
{
$where[] = ['m.add_time', '>', strtotime($params['time_start'])];
}
if(!empty($params['time_end']))
{
$where[] = ['m.add_time', '<', strtotime($params['time_end'])];
}
}
return $where;
}
/**
* 删除
* @author Devil
......@@ -370,27 +256,24 @@ class MessageService
*/
public static function MessageDelete($params = [])
{
// 请求参数
$p = [
[
'checked_type' => 'empty',
'key_name' => 'id',
'error_msg' => '操作id有误',
],
];
$ret = ParamsChecked($params, $p);
if($ret !== true)
// 参数是否有误
if(empty($params['ids']))
{
return DataReturn($ret, -1);
return DataReturn('操作id有误', -1);
}
// 是否数组
if(!is_array($params['ids']))
{
$params['ids'] = explode(',', $params['ids']);
}
// 删除操作
if(Db::name('Message')->where(['id'=>$params['id']])->delete())
if(Db::name('Message')->where(['id'=>$params['ids']])->delete())
{
return DataReturn('删除成功');
}
return DataReturn('删除失败或资源不存在', -100);
return DataReturn('删除失败', -100);
}
}
?>
\ No newline at end of file
......@@ -19,6 +19,7 @@ use app\service\RegionService;
use app\service\ExpressService;
use app\service\ResourcesService;
use app\service\PayLogService;
use app\service\UserService;
/**
* 订单服务层
......
......@@ -68,12 +68,12 @@ class PayLogService
*/
public static function PayLogTypeList($params = [])
{
$data = Db::name('PayLog')->field('payment AS id, payment_name AS name')->group('id')->select();
$data = Db::name('PayLog')->field('payment as id, payment_name as name')->group('payment,payment_name')->select();
return DataReturn('处理成功', 0, $data);
}
/**
* 后台管理员列表
* 列表
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
......@@ -81,27 +81,32 @@ class PayLogService
* @desc description
* @param [array] $params [输入参数]
*/
public static function AdminPayLogList($params = [])
public static function PayLogList($params = [])
{
$where = empty($params['where']) ? [] : $params['where'];
$m = isset($params['m']) ? intval($params['m']) : 0;
$n = isset($params['n']) ? intval($params['n']) : 10;
$field = 'p.*,u.username,u.nickname,u.mobile,u.email,u.gender';
$order_by = empty($params['order_by']) ? 'p.id desc' : $params['order_by'];
$field = '*';
$order_by = empty($params['order_by']) ? 'id desc' : $params['order_by'];
// 获取数据列表
$data = Db::name('PayLog')->alias('p')->join(['__USER__'=>'u'], 'u.id=p.user_id')->where($where)->field($field)->limit($m, $n)->order($order_by)->select();
$data = Db::name('PayLog')->where($where)->field($field)->limit($m, $n)->order($order_by)->select();
if(!empty($data))
{
$common_business_type_list = lang('common_business_type_list');
$common_gender_list = lang('common_gender_list');
$refundment_list = lang('common_business_type_list');
foreach($data as &$v)
{
// 业务类型
$v['business_type_name'] = $common_business_type_list[$v['business_type']]['name'];
// 用户信息
if(isset($v['user_id']))
{
if(isset($params['is_public']) && $params['is_public'] == 0)
{
$v['user'] = UserService::GetUserViewInfo($v['user_id']);
}
}
// 性别
$v['gender_text'] = $common_gender_list[$v['gender']]['name'];
// 业务类型
$v['business_type_text'] = $refundment_list[$v['business_type']]['name'];
// 时间
$v['add_time_time'] = date('Y-m-d H:i:s', $v['add_time']);
......@@ -120,101 +125,9 @@ class PayLogService
* @desc description
* @param [array] $where [条件]
*/
public static function AdminPayLogTotal($where = [])
{
return (int) Db::name('PayLog')->alias('p')->join(['__USER__'=>'u'], 'u.id=p.user_id')->where($where)->count();
}
/**
* 列表条件
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $params [输入参数]
*/
public static function AdminPayLogListWhere($params = [])
{
$where = [];
// 关键字
if(!empty($params['keywords']))
{
$where[] = ['p.trade_no|u.username|u.nickname|u.mobile', 'like', '%'.$params['keywords'].'%'];
}
// 是否更多条件
if(isset($params['is_more']) && $params['is_more'] == 1)
{
// 等值
if(isset($params['business_type']) && $params['business_type'] > -1)
{
$where[] = ['p.business_type', '=', intval($params['business_type'])];
}
if(!empty($params['pay_type']))
{
$where[] = ['p.payment', '=', $params['pay_type']];
}
if(isset($params['gender']) && $params['gender'] > -1)
{
$where[] = ['u.gender', '=', intval($params['gender'])];
}
if(!empty($params['price_start']))
{
$where[] = ['p.pay_price', '>', PriceNumberFormat($params['price_start'])];
}
if(!empty($params['price_end']))
{
$where[] = ['p.pay_price', '<', PriceNumberFormat($params['price_end'])];
}
if(!empty($params['time_start']))
{
$where[] = ['p.add_time', '>', strtotime($params['time_start'])];
}
if(!empty($params['time_end']))
{
$where[] = ['p.add_time', '<', strtotime($params['time_end'])];
}
}
return $where;
}
/**
* 删除
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-12-18
* @desc description
* @param [array] $params [输入参数]
*/
public static function PayLogDelete($params = [])
public static function PayLogTotal($where = [])
{
// 请求参数
$p = [
[
'checked_type' => 'empty',
'key_name' => 'id',
'error_msg' => '操作id有误',
],
];
$ret = ParamsChecked($params, $p);
if($ret !== true)
{
return DataReturn($ret, -1);
}
// 删除操作
if(Db::name('PayLog')->where(['id'=>$params['id']])->delete())
{
return DataReturn('删除成功');
}
return DataReturn('删除失败或资源不存在', -100);
return (int) Db::name('PayLog')->where($where)->count();
}
}
?>
\ No newline at end of file
......@@ -164,20 +164,19 @@ class PaymentService
private static function DataAnalysis($data)
{
return [
'name' => isset($data['base']['name']) ? htmlentities($data['base']['name']) : '',
'version' => isset($data['base']['version']) ? htmlentities($data['base']['version']) : '',
'apply_version' => isset($data['base']['apply_version']) ? htmlentities($data['base']['apply_version']) : '',
'desc' => isset($data['base']['desc']) ? $data['base']['desc'] : '',
'author' => isset($data['base']['author']) ? htmlentities($data['base']['author']) : '',
'author_url' => isset($data['base']['author_url']) ? htmlentities($data['base']['author_url']) : '',
'element' => isset($data['element']) ? $data['element'] : [],
'logo' => '',
'is_enable' => 0,
'is_open_user' => 0,
'is_install' => 0,
'apply_terminal'=> empty($data['base']['apply_terminal']) ? array_column(lang('common_platform_type'), 'value') : $data['base']['apply_terminal'],
'config' => '',
'name' => isset($data['base']['name']) ? htmlentities($data['base']['name']) : '',
'version' => isset($data['base']['version']) ? htmlentities($data['base']['version']) : '',
'apply_version' => isset($data['base']['apply_version']) ? htmlentities($data['base']['apply_version']) : '',
'desc' => isset($data['base']['desc']) ? $data['base']['desc'] : '',
'author' => isset($data['base']['author']) ? htmlentities($data['base']['author']) : '',
'author_url' => isset($data['base']['author_url']) ? htmlentities($data['base']['author_url']) : '',
'element' => isset($data['element']) ? $data['element'] : [],
'logo' => '',
'is_enable' => 0,
'is_open_user' => 0,
'is_install' => 0,
'apply_terminal' => empty($data['base']['apply_terminal']) ? array_column(lang('common_platform_type'), 'value') : $data['base']['apply_terminal'],
'config' => '',
];
}
......@@ -202,7 +201,7 @@ class PaymentService
$where['is_open_user'] = intval($params['is_open_user']);
}
$data = Db::name('Payment')->where($where)->field('id,logo,name,sort,payment,config,apply_terminal,apply_terminal,element,is_enable,is_open_user')->order('sort asc')->select();
$data = Db::name('Payment')->where($where)->field('id,logo,name,sort,payment,config,apply_terminal,apply_terminal_old,element,is_enable,is_open_user')->order('sort asc')->select();
if(!empty($data) && is_array($data))
{
foreach($data as &$v)
......@@ -212,6 +211,7 @@ class PaymentService
$v['element'] = empty($v['element']) ? '' : json_decode($v['element'], true);
$v['config'] = empty($v['config']) ? '' : json_decode($v['config'], true);
$v['apply_terminal'] = empty($v['apply_terminal']) ? '' : json_decode($v['apply_terminal'], true);
$v['apply_terminal_old'] = empty($v['apply_terminal_old']) ? '' : json_decode($v['apply_terminal_old'], true);
}
}
return $data;
......@@ -551,9 +551,11 @@ class PaymentService
if($config !== false)
{
$data = self::DataAnalysis($config);
$apply_terminal = empty($data['apply_terminal']) ? '' : json_encode($data['apply_terminal']);
$data['payment'] = $payment;
$data['element'] = empty($data['element']) ? '' : json_encode($data['element']);
$data['apply_terminal'] = empty($data['apply_terminal']) ? '' : json_encode($data['apply_terminal']);
$data['apply_terminal_old'] = $apply_terminal;
$data['apply_terminal'] = $apply_terminal;
$data['sort'] = 0;
$data['add_time'] = time();
......
......@@ -11,6 +11,7 @@
namespace app\service;
use think\Db;
use app\service\UserService;
/**
* 退款日志服务层
......@@ -72,12 +73,12 @@ class RefundLogService
*/
public static function RefundLogTypeList($params = [])
{
$data = Db::name('RefundLog')->field('payment AS id, payment_name AS name')->group('id')->select();
$data = Db::name('RefundLog')->field('payment as id, payment_name as name')->group('payment,payment_name')->select();
return DataReturn('处理成功', 0, $data);
}
/**
* 后台管理员列表
* 列表
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
......@@ -85,31 +86,36 @@ class RefundLogService
* @desc description
* @param [array] $params [输入参数]
*/
public static function AdminRefundLogList($params = [])
public static function RefundLogList($params = [])
{
$where = empty($params['where']) ? [] : $params['where'];
$m = isset($params['m']) ? intval($params['m']) : 0;
$n = isset($params['n']) ? intval($params['n']) : 10;
$field = 'r.*,u.username,u.nickname,u.mobile,u.email,u.gender';
$order_by = empty($params['order_by']) ? 'r.id desc' : $params['order_by'];
$field = '*';
$order_by = empty($params['order_by']) ? 'id desc' : $params['order_by'];
// 获取数据列表
$data = Db::name('RefundLog')->alias('r')->join(['__USER__'=>'u'], 'u.id=r.user_id')->where($where)->field($field)->limit($m, $n)->order($order_by)->select();
$data = Db::name('RefundLog')->where($where)->field($field)->limit($m, $n)->order($order_by)->select();
if(!empty($data))
{
$common_business_type_list = lang('common_business_type_list');
$common_gender_list = lang('common_gender_list');
$common_order_aftersale_refundment_list = lang('common_order_aftersale_refundment_list');
$business_type_list = lang('common_business_type_list');
$refundment_list = lang('common_order_aftersale_refundment_list');
foreach($data as &$v)
{
// 业务类型
$v['business_type_name'] = $common_business_type_list[$v['business_type']]['name'];
// 用户信息
if(isset($v['user_id']))
{
if(isset($params['is_public']) && $params['is_public'] == 0)
{
$v['user'] = UserService::GetUserViewInfo($v['user_id']);
}
}
// 性别
$v['gender_text'] = $common_gender_list[$v['gender']]['name'];
// 业务类型
$v['business_type_text'] = $business_type_list[$v['business_type']]['name'];
// 退款方式
$v['refundment_text'] = $common_order_aftersale_refundment_list[$v['refundment']]['name'];
$v['refundment_text'] = $refundment_list[$v['refundment']]['name'];
// 时间
$v['add_time_time'] = date('Y-m-d H:i:s', $v['add_time']);
......@@ -120,7 +126,7 @@ class RefundLogService
}
/**
* 后台总数
* 总数
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
......@@ -128,101 +134,9 @@ class RefundLogService
* @desc description
* @param [array] $where [条件]
*/
public static function AdminRefundLogTotal($where = [])
{
return (int) Db::name('RefundLog')->alias('r')->join(['__USER__'=>'u'], 'u.id=r.user_id')->where($where)->count();
}
/**
* 后台列表条件
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-29
* @desc description
* @param [array] $params [输入参数]
*/
public static function AdminRefundLogListWhere($params = [])
{
$where = [];
// 关键字
if(!empty($params['keywords']))
{
$where[] = ['r.trade_no|u.username|u.nickname|u.mobile', 'like', '%'.$params['keywords'].'%'];
}
// 是否更多条件
if(isset($params['is_more']) && $params['is_more'] == 1)
{
// 等值
if(isset($params['business_type']) && $params['business_type'] > -1)
{
$where[] = ['r.business_type', '=', intval($params['business_type'])];
}
if(!empty($params['pay_type']))
{
$where[] = ['r.payment', '=', $params['pay_type']];
}
if(isset($params['gender']) && $params['gender'] > -1)
{
$where[] = ['u.gender', '=', intval($params['gender'])];
}
if(!empty($params['price_start']))
{
$where[] = ['r.pay_price', '>', PriceNumberFormat($params['price_start'])];
}
if(!empty($params['price_end']))
{
$where[] = ['r.pay_price', '<', PriceNumberFormat($params['price_end'])];
}
if(!empty($params['time_start']))
{
$where[] = ['r.add_time', '>', strtotime($params['time_start'])];
}
if(!empty($params['time_end']))
{
$where[] = ['r.add_time', '<', strtotime($params['time_end'])];
}
}
return $where;
}
/**
* 删除
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-12-18
* @desc description
* @param [array] $params [输入参数]
*/
public static function RefundLogDelete($params = [])
public static function RefundLogTotal($where = [])
{
// 请求参数
$p = [
[
'checked_type' => 'empty',
'key_name' => 'id',
'error_msg' => '操作id有误',
],
];
$ret = ParamsChecked($params, $p);
if($ret !== true)
{
return DataReturn($ret, -1);
}
// 删除操作
if(Db::name('RefundLog')->where(['id'=>$params['id']])->delete())
{
return DataReturn('删除成功');
}
return DataReturn('删除失败或资源不存在', -100);
return (int) Db::name('RefundLog')->where($where)->count();
}
}
?>
\ No newline at end of file
......@@ -11,7 +11,7 @@
Target Server Version : 50729
File Encoding : utf-8
Date: 06/22/2020 23:20:56 PM
Date: 06/27/2020 22:47:45 PM
*/
SET NAMES utf8mb4;
......@@ -71,7 +71,7 @@ CREATE TABLE `s_answer` (
-- Records of `s_answer`
-- ----------------------------
BEGIN;
INSERT INTO `s_answer` VALUES ('1', '0', 'we', '', '', '体温过高出差 v', 'dddd豆腐丝豆腐', '0', '0', '1', '0', '1592830641', '1592831423');
INSERT INTO `s_answer` VALUES ('1', '0', 'we', '', '', '体温过高出差 v', '豆腐丝豆腐\n大概多少功夫大师更舒服跟师傅过', '1', '1592840116', '1', '0', '1592830641', '1592840125');
COMMIT;
-- ----------------------------
......@@ -349,7 +349,7 @@ CREATE TABLE `s_custom_view` (
-- Records of `s_custom_view`
-- ----------------------------
BEGIN;
INSERT INTO `s_custom_view` VALUES ('1', '测试自定义页面22沙发上冬瓜豆腐东方红甘肃光合谷 vV 币 vv 小白菜 v 吧俄国人搞活动个人风格 VC 不超过吧都是', '<p><img src=\"/static/upload/images/customview/image/2018/08/09/1533779966550231.jpeg\" title=\"1533779966550231.jpeg\" alt=\"1.jpeg\"/></p><p><span style=\"color: rgb(255, 0, 0);\">ShopXO</span></p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \">秀,身材苗条!</span></p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \"><br/></p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><br/></p>', '1', '1', '1', '0', '[\"/static/upload/images/customview/image/2018/08/09/1533779966550231.jpeg\",\"/static/upload/images/customview/image/2018/08/09/1533779966550231.jpeg\",\"/static/upload/images/customview/image/2018/08/09/1533779966550231.jpeg\"]', '1', '923', '1484965691', '1592300274');
INSERT INTO `s_custom_view` VALUES ('1', '测试自定义页面22沙发上冬瓜豆腐东方红甘肃光合谷 vV 币 vv 小白菜 v 吧俄国人搞活动个人风格 VC 不超过吧都是', '<p><img src=\"/static/upload/images/customview/image/2018/08/09/1533779966550231.jpeg\" title=\"1533779966550231.jpeg\" alt=\"1.jpeg\"/></p><p><span style=\"color: rgb(255, 0, 0);\">ShopXO</span></p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \">秀,身材苗条!</span></p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \"><br/></p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><span style=\"color: rgb(38, 38, 38); font-family: 微软雅黑, \"><br/></span></p><p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">在欧美的排版业界中,使用 Arial 的作品意即是「不使用 Helvetica 的作品」,会被认為是设计师对字体的使用没有概念或是太容易妥协,基本上我大致也是同意。</p><p style=\"box-sizing: border-box; margin-top: 1.6rem; margin-bottom: 1.6rem; color: rgb(51, 51, 51); font-family: \">因為 Helvetica 只有 Mac 上才有內建,Windows 用戶除非花錢買,不然是沒有 Helvetica 能用,所以使用 Arial 的設計師往往被看成是不願意對 Typography 花錢,專業素養不到家的人。除了在確保網頁相容性等絕對必需的情況外,幾乎可以說是不應該使用的字體。</p><p><br/></p>', '1', '1', '1', '0', '[\"/static/upload/images/customview/image/2018/08/09/1533779966550231.jpeg\",\"/static/upload/images/customview/image/2018/08/09/1533779966550231.jpeg\",\"/static/upload/images/customview/image/2018/08/09/1533779966550231.jpeg\"]', '1', '924', '1484965691', '1592300274');
COMMIT;
-- ----------------------------
......@@ -429,7 +429,7 @@ CREATE TABLE `s_goods` (
-- Records of `s_goods`
-- ----------------------------
BEGIN;
INSERT INTO `s_goods` VALUES ('1', '1', 'MIUI/小米 小米手机4 小米4代 MI4智能4G手机包邮 黑色 D-LTE(4G)/TD-SCD', '', '', '', '0', '102', '步', '/static/upload/images/goods/2019/01/14/1547450781101144.jpg', '3200.00', '3200.00', '3200.00', '2100.00', '2100.00', '2100.00', '10', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547450880620837.png\" title=\"1547450880620837.png\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547450880750687.png\" title=\"1547450880750687.png\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547450880917418.png\" title=\"1547450880917418.png\"/></p><p><br/></p>', '2', '10', '182', '', '/static/upload/images/goods/2019/01/14/1547450781101144.jpg', '0', '', '<p><a href=\"https://pan.baidu.com/s/18xyUNruvohr5JCdorvaz5w\" target=\"_blank\" style=\"box-sizing: border-box; background-color: rgb(255, 255, 255); color: rgb(0, 154, 97); text-decoration-line: none; font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Microsoft Yahei&quot;, sans-serif; font-size: 14px; white-space: normal;\">https://pan.baidu.com/s/18xyUNruvohr5JCdorvaz5w</a><span style=\"box-sizing: border-box; color: rgb(51, 51, 51); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Microsoft Yahei&quot;, sans-serif; font-size: 14px;\">&nbsp; &nbsp; &nbsp;提取码&nbsp;</span><span style=\"box-sizing: border-box; color: rgb(51, 51, 51); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Microsoft Yahei&quot;, sans-serif; font-size: 14px;\">v3y4</span></p>', '', '', '', '0', '1547450921', '1590673869'), ('2', '2', '苹果(Apple)iPhone 6 Plus (A1524)移动联通电信4G手机 金色 16G', '', '', 'iPhone 6 Plus', '0', '1645', '步', '/static/upload/images/goods/2019/01/14/1547451274847894.jpg', '6000.00-7600.00', '6000.00', '7600.00', '4500.00-6800.00', '4500.00', '6800.00', '30', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547451595700972.jpg\" title=\"1547451595700972.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451595528800.jpg\" title=\"1547451595528800.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451595616298.jpg\" title=\"1547451595616298.jpg\"/></p><p><br/></p>', '2', '35', '1416', '/static/upload/video/goods/2019/01/14/1547458876723311.mp4', '/static/upload/images/goods/2019/01/14/1547451274847894.jpg', '1', '', '', '', '', '', '0', '1547451624', '1592559106'), ('3', '2', 'Samsung/三星 SM-G8508S GALAXY Alpha四核智能手机 新品 闪耀白', '', '', '', '0', '222', '步', '/static/upload/images/goods/2019/01/14/1547451909951171.jpg', '6866.00', '6866.00', '6866.00', '3888.00', '3888.00', '3888.00', '20', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547451947383902.jpg\" title=\"1547451947383902.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451947686990.jpg\" title=\"1547451947686990.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451947676180.jpg\" title=\"1547451947676180.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451947791154.jpg\" title=\"1547451947791154.jpg\"/></p><p><br/></p>', '2', '4', '233', '', '/static/upload/images/goods/2019/01/14/1547451909951171.jpg', '0', null, null, '', '', '', '0', '1547452007', '1547452007'), ('4', '1', 'Huawei/华为 H60-L01 荣耀6 移动4G版智能手机 安卓', '', '', '', '0', '523', '步', '/static/upload/images/goods/2019/01/14/1547452474332334.jpg', '2300.00', '2300.00', '2300.00', '1999.00', '1999.00', '1999.00', '19', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547452505568604.jpg\" title=\"1547452505568604.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547452505349986.jpg\" title=\"1547452505349986.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547452505184884.jpg\" title=\"1547452505184884.jpg\"/></p><p><br/></p>', '2', '4', '235', '', '/static/upload/images/goods/2019/01/14/1547452474332334.jpg', '0', null, null, '', '', '', '0', '1547452553', '1547452553'), ('5', '2', 'Meizu/魅族 MX4 Pro移动版 八核大屏智能手机 黑色 16G', '', '', '', '0', '412', '步', '/static/upload/images/goods/2019/01/14/1547452714324599.jpg', '3200.00', '3200.00', '3200.00', '2499.00', '2499.00', '2499.00', '56', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547452760417982.jpg\" title=\"1547452760417982.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547452760659259.jpg\" title=\"1547452760659259.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547452760984656.jpg\" title=\"1547452760984656.jpg\"/></p><p><br/></p>', '2', '10', '519', '', '/static/upload/images/goods/2019/01/14/1547452714324599.jpg', '0', null, null, '', '', '', '0', '1547452798', '1547452798'), ('6', '1', 'vivo X5MAX L 移动4G 八核超薄大屏5.5吋双卡手机vivoX5max', '', '', '', '0', '310', '步', '/static/upload/images/goods/2019/01/14/1547453000703308.jpg', '3200.00', '3200.00', '3200.00', '2998.90', '2998.90', '2998.90', '65', '1', '0', '1', '1', '1', '<p><span style=\"color: rgb(255, 0, 0); font-size: 18px;\">&nbsp;X5L/SL/V/M (5.0寸)&nbsp; X5max钢化膜(5.5寸)&nbsp; X5pro钢化膜(5.2寸)&nbsp;</span></p><p><span style=\"color: rgb(255, 0, 0); font-size: 18px;\"><br/></span></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453042405182.jpg\" title=\"1547453042405182.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453042614480.jpg\" title=\"1547453042614480.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453042816509.jpg\" title=\"1547453042816509.jpg\"/></p><p><br/></p>', '2', '1', '363', '', '/static/upload/images/goods/2019/01/14/1547453000703308.jpg', '0', null, null, '', '', '', '0', '1547453135', '1564057484'), ('7', '1', '纽芝兰包包女士2018新款潮百搭韩版时尚单肩斜挎包少女小挎包链条', '', '', '', '0', '285', '件', '/static/upload/images/goods/2019/01/14/1547453895416529.jpg', '760.00', '760.00', '760.00', '168.00', '168.00', '168.00', '11', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547453910353340.jpg\" title=\"1547453910353340.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453910505349.jpg\" title=\"1547453910505349.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453910394886.jpg\" title=\"1547453910394886.jpg\"/></p><p><br/></p>', '2', '7', '465', '', '/static/upload/images/goods/2019/01/15/1547540603500383.jpg', '0', null, null, '', '', '', '0', '1547453967', '1554485498'), ('8', '1', 'MARNI Trunk 女士 中号拼色十字纹小牛皮 斜挎风琴包', '', '', '', '0', '25', '件', '/static/upload/images/goods/2019/01/14/1547454145355962.jpg', '0.00', '0.00', '0.00', '356.00', '356.00', '356.00', '8', '3', '6', '1', '1', '1', '<p><iframe src=\"http://player.youku.com/embed/XNDU0MDk5MTQ4OA==\" width=\"600\" height=\"400\" scrolling=\"no\" frameborder=\"0\" align=\"\"></iframe></p><p><br/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454192301566.jpg\" title=\"1547454192301566.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454192448116.jpg\" title=\"1547454192448116.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454192474638.jpg\" title=\"1547454192474638.jpg\"/></p><p><br/></p>', '2', '1', '332', '', '/static/upload/images/goods/2019/01/14/1547454145355962.jpg', '0', '', '', '', '', '', '0', '1547454269', '1584869425'), ('9', '2', '睡衣女长袖春秋季纯棉韩版女士大码薄款春夏季全棉家居服两件套装', '', '', '', '0', '561', '件', '/static/upload/images/goods/2019/01/14/1547454702543219.jpg', '160.00-216.00', '160.00', '216.00', '120.00-158.00', '120.00', '158.00', '2', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547454712270511.jpg\" title=\"1547454712270511.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454713556301.jpg\" title=\"1547454713556301.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454713800333.jpg\" title=\"1547454713800333.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454713456602.jpg\" title=\"1547454713456602.jpg\"/></p><p><br/></p>', '3', '18', '406', '', '/static/upload/images/goods/2019/01/14/1547454567172116.jpg', '1', '', null, '', '', '', '0', '1547454786', '1570168238'), ('10', '0', '夏装女装古力娜扎明星同款一字领露肩蓝色蕾丝修身显瘦连衣裙礼服', '', '', '', '0', '43431', '件', '/static/upload/images/goods/2019/01/14/1547455240794230.jpg', '568.00', '568.00', '568.00', '228.00', '228.00', '228.00', '28', '1', '1', '1', '1', '0', '<p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><strong><span style=\"color: rgb(153, 51, 255);\">【品牌】欧单 学媛风 猫咪良品</span></strong></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><strong>【吊牌】xueyuanfeng&nbsp;</strong></strong></span></strong></span><strong style=\"font-size: 18px; line-height: 27px;\"><strong><span style=\"color: rgb(153, 51, 255);\">猫咪良品</span></strong></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><strong><strong>【面料质地】涤棉</strong></strong></strong></span><span style=\"font-size: 18px;\"><strong><strong><strong>拼接蕾丝&nbsp;</strong></strong></strong></span><span style=\"font-size: 18px;\"><strong><strong><strong>&nbsp;</strong></strong></strong></span><strong style=\"font-size: 18px; line-height: 1.5;\"><strong><strong>后中拉链 有内衬</strong></strong></strong><strong style=\"font-size: 18px;\"><strong><strong><span style=\"font-family: 微软雅黑;\"><strong>(非专业机构鉴定,介意请慎拍)</strong></span></strong></strong></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong><span style=\"font-size: 18px;\"><span style=\"color: rgb(153, 51, 255);\"></span><span style=\"color: rgb(153, 51, 255);\"></span><span style=\"color: rgb(153, 51, 255);\"><span style=\"background-color: rgb(255, 255, 0);\"><strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\">好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~</span></strong></span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"><strong>【商品颜色】实物拍摄 蓝色 颜色很难拍有小色差属正常现象哦</strong></span></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"></span></strong></span></strong></span><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"></span><strong>【商品尺寸】XS/S/M/L 小高腰设计 胸口纽扣是装饰的哦</strong></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"></span></strong></span></p><p style=\"white-space: normal;\"><span style=\"color: rgb(255, 0, 0); font-family: 微软雅黑;\"><span style=\"font-size: 18px; line-height: 27px;\"></span></span></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(64, 64, 64);\"><strong><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">XS码尺寸: 悬挂衣长81CM.胸围80</span></span></strong></span><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">内合适</span></span></strong><span style=\"color: rgb(64, 64, 64);\"><strong><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">.腰围63CM</span></span></strong></span><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">.臀围86CM</span></span></strong></strong></strong></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">S码尺寸: 悬挂衣长82CM.胸围84</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围67CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围90CM</span></strong></strong></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">M码尺寸: 悬挂衣长83CM.胸围88</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围71CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围94CM</span></strong></strong></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">L码尺寸: 悬挂衣长84CM.胸围92</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围75CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围98CM</span></strong></strong></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong style=\"font-size: 18px; line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\"><strong><strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(0, 0, 255);\"><strong><span style=\"color: rgb(255, 0, 0); font-family: 新宋体;\">(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)</span></strong></span></strong></span></strong></strong></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"><span style=\"color: rgb(0, 0, 255);\"><span style=\"color: rgb(255, 0, 0); font-family: 新宋体;\"></span></span></span></strong></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">PS:常规码数,可按平时号选择哦。修身</span></span></span></strong><strong style=\"line-height: 1.5; color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">版型~如果上身偏大可以适当考虑大1号~下摆蕾丝拼接不会很平整的哦~</span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong>蕾丝花是手工修剪出来的,每件都有不同和不规则的哦,有小线头和节点是正常现象哦~请亲们谅解哦~</strong></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455266234658.jpg\" title=\"1547455266234658.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455266527628.jpg\" title=\"1547455266527628.jpg\"/></p><p><br/></p>', '2', '7', '462', '', '/static/upload/images/goods/2019/01/14/1547455222990904.jpg', '0', '', '<p><a href=\"https://pan.baidu.com/s/1XTSM-EJZwEgLmGx3ZyFMGQ\" target=\"_blank\">https://pan.baidu.com/s/1XTSM-EJZwEgLmGx3ZyFMGQ</a>&nbsp; &nbsp;<span style=\"font-size: 16px;\"><span style=\"box-sizing: border-box; color: rgb(51, 51, 51); font-family: &quot;Segoe UI&quot;, &quot;Lucida Grande&quot;, Helvetica, Arial, &quot;Microsoft YaHei&quot;, FreeSans, Arimo, &quot;Droid Sans&quot;, &quot;wenquanyi micro hei&quot;, &quot;Hiragino Sans GB&quot;, &quot;Hiragino Sans GB W3&quot;, FontAwesome, sans-serif; background-color: rgb(255, 255, 255);\">提取码:</span><span class=\"am-text-success\" style=\"box-sizing: border-box; color: rgb(94, 185, 94); font-family: &quot;Segoe UI&quot;, &quot;Lucida Grande&quot;, Helvetica, Arial, &quot;Microsoft YaHei&quot;, FreeSans, Arimo, &quot;Droid Sans&quot;, &quot;wenquanyi micro hei&quot;, &quot;Hiragino Sans GB&quot;, &quot;Hiragino Sans GB W3&quot;, FontAwesome, sans-serif; background-color: rgb(255, 255, 255);\">dcs4</span></span></p>', '', '', '', '0', '1547455375', '1590918953'), ('11', '0', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '', '', '', '0', '36665964', '件', '/static/upload/images/goods/2019/01/14/1547455601314107.jpg', '268.00-422.00', '268.00', '422.00', '160.00-258.00', '160.00', '258.00', '1', '1', '0', '1', '1', '1', '<p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><strong><span style=\"color: rgb(153, 51, 255);\">【品牌】欧单 学媛风 猫咪良品</span></strong></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><strong>【吊牌】xueyuanfeng&nbsp;</strong></strong></span></strong></span><strong style=\"font-size: 18px; line-height: 27px;\"><strong><span style=\"color: rgb(153, 51, 255);\">猫咪良品</span></strong></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><strong><strong>【面料质地】网纱绣花钉珠拼接蕾丝</strong></strong></strong></span><span style=\"font-size: 18px;\"><strong><strong><strong>&nbsp;</strong></strong></strong></span><span style=\"font-size: 18px;\"><strong><strong><strong>有</strong></strong></strong></span><strong style=\"font-size: 18px; line-height: 1.5;\"><strong><strong>拉链有内衬</strong></strong></strong><strong style=\"font-size: 18px;\"><strong><strong><span style=\"font-family: 微软雅黑;\"><strong>(非专业机构鉴定,介意请慎拍)</strong></span></strong></strong></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong><span style=\"font-size: 18px;\"><span style=\"color: rgb(153, 51, 255);\"></span><span style=\"color: rgb(153, 51, 255);\"></span><span style=\"color: rgb(153, 51, 255);\"><span style=\"background-color: rgb(255, 255, 0);\"><strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\">好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~</span></strong></span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"><strong>【商品颜色】实物拍摄 香槟色 颜色很难拍有小色差属正常现象哦</strong></span></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"></span></strong></span></strong></span><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"></span></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><strong>【商品尺寸】XS/S/M/L<strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\"><strong><strong>&nbsp;小高腰设计 胸那考虑撑开因素哦 微弹的哦</strong></strong></span></strong><br/></strong></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"></span></strong></span></p><p style=\"white-space: normal; text-align: center;\"><span style=\"color: rgb(255, 0, 0); font-family: 微软雅黑;\"><span style=\"font-size: 18px; line-height: 27px;\"></span></span></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(64, 64, 64);\"><strong><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">XS码尺寸: 衣长82CM.胸围80</span></span></strong></span><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">内合适</span></span></strong><span style=\"color: rgb(64, 64, 64);\"><strong><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">.腰围63CM</span></span></strong></span><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">.臀围86CM</span></span></strong></strong></strong></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">S码尺寸: 衣长83CM.胸围84</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围67CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围90CM</span></strong></strong></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">M码尺寸: 衣长84CM.胸围88</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围71CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围94CM</span></strong></strong></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">L码尺寸: 衣长85CM.胸围92</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围75CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围98CM</span></strong></strong></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong style=\"font-size: 18px; line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\"><strong><strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(0, 0, 255);\"><strong><span style=\"color: rgb(255, 0, 0); font-family: 新宋体;\">(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)</span></strong></span></strong></span></strong></strong></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"><span style=\"color: rgb(0, 0, 255);\"><span style=\"color: rgb(255, 0, 0); font-family: 新宋体;\"></span></span></span></strong></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">PS:常规码数,可按平时号选择哦。修身</span></span></span></strong><strong style=\"line-height: 1.5; color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">版型,如果腰粗可以适当考虑大1号哦~</span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong style=\"line-height: 1.5; color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">大圆领,每个人的身材曲线不同,领口不会很平的哦,请谅解~</span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong style=\"line-height: 1.5; color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">肩膀那有暗扣哦,可以很好的隐藏了内衣的肩带哦~袖子那略硬哦~</span></span></span></strong></p><p><br/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455601898622.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455601528614.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455601314107.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455601168384.jpg\"/></p><p><br/></p>', '4', '3', '300', '', '/static/upload/images/goods/2019/01/14/1547455566118614.jpg', '1', '', '', '', '', '', '0', '1547455700', '1591775606'), ('12', '2', 'ZK星星绣花雪纺连衣裙中长款sukol裙少女心温柔超仙女chic裙子夏', '', '轻奢醋酸面料,高标准的生产要求,品质保证', 'xxxxhhhhhh商品型号', '2', '392', '件', '/static/upload/images/goods/2019/01/14/1547455890402147.jpg', '188.00', '188.00', '188.00', '0.01', '0.01', '0.01', '3', '1', '0', '0', '1', '0', '<p><br/></p><table class=\"am-table am-table-bordered\"><tbody><tr class=\"firstRow\"><td><span style=\"background-color: rgb(255, 0, 0);\"><strong>11</strong></span></td><td><strong>22</strong></td><td><strong>33</strong></td><td><strong>44</strong></td><td><strong>55</strong></td><td><strong>66</strong></td></tr><tr><td>q</td><td>w</td><td>e</td><td>r</td><td>t</td><td>y</td></tr><tr><td>a</td><td>s</td><td>d</td><td>f</td><td>g</td><td>h</td></tr><tr><td>z</td><td>x</td><td>c</td><td>v</td><td>b</td><td>n</td></tr></tbody></table><p><br/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547456214155362.jpg\" title=\"1547456214155362.jpg\" alt=\"d-1.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455907486857.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455907256518.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547456228913731.jpg\" title=\"1547456228913731.jpg\" alt=\"d-2.jpg\"/></p>', '3', '3', '1004', '', '/static/upload/images/goods/2019/01/14/1547455890402147.jpg', '1', '[{\"title\":\"\\u989c\\u8272\",\"value\":[\"\\u7c89\\u8272\",\"\\u767d\\u8272\"]},{\"title\":\"\\u5c3a\\u7801\",\"value\":[\"S\",\"M\",\"L\"]}]', '', 'ZK爆款连衣裙', '连衣裙,裙子', '夏季连衣裙,瘦身裙子', '0', '1547456230', '1592118997');
INSERT INTO `s_goods` VALUES ('1', '1', 'MIUI/小米 小米手机4 小米4代 MI4智能4G手机包邮 黑色 D-LTE(4G)/TD-SCD', '', '', '', '0', '102', '步', '/static/upload/images/goods/2019/01/14/1547450781101144.jpg', '3200.00', '3200.00', '3200.00', '2100.00', '2100.00', '2100.00', '10', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547450880620837.png\" title=\"1547450880620837.png\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547450880750687.png\" title=\"1547450880750687.png\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547450880917418.png\" title=\"1547450880917418.png\"/></p><p><br/></p>', '2', '10', '182', '', '/static/upload/images/goods/2019/01/14/1547450781101144.jpg', '0', '', '<p><a href=\"https://pan.baidu.com/s/18xyUNruvohr5JCdorvaz5w\" target=\"_blank\" style=\"box-sizing: border-box; background-color: rgb(255, 255, 255); color: rgb(0, 154, 97); text-decoration-line: none; font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Microsoft Yahei&quot;, sans-serif; font-size: 14px; white-space: normal;\">https://pan.baidu.com/s/18xyUNruvohr5JCdorvaz5w</a><span style=\"box-sizing: border-box; color: rgb(51, 51, 51); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Microsoft Yahei&quot;, sans-serif; font-size: 14px;\">&nbsp; &nbsp; &nbsp;提取码&nbsp;</span><span style=\"box-sizing: border-box; color: rgb(51, 51, 51); font-family: &quot;Helvetica Neue&quot;, Helvetica, Arial, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Microsoft Yahei&quot;, sans-serif; font-size: 14px;\">v3y4</span></p>', '', '', '', '0', '1547450921', '1590673869'), ('2', '2', '苹果(Apple)iPhone 6 Plus (A1524)移动联通电信4G手机 金色 16G', '', '', 'iPhone 6 Plus', '0', '1645', '步', '/static/upload/images/goods/2019/01/14/1547451274847894.jpg', '6000.00-7600.00', '6000.00', '7600.00', '4500.00-6800.00', '4500.00', '6800.00', '30', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547451595700972.jpg\" title=\"1547451595700972.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451595528800.jpg\" title=\"1547451595528800.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451595616298.jpg\" title=\"1547451595616298.jpg\"/></p><p><br/></p>', '2', '35', '1416', '/static/upload/video/goods/2019/01/14/1547458876723311.mp4', '/static/upload/images/goods/2019/01/14/1547451274847894.jpg', '1', '', '', '', '', '', '0', '1547451624', '1592559106'), ('3', '2', 'Samsung/三星 SM-G8508S GALAXY Alpha四核智能手机 新品 闪耀白', '', '', '', '0', '222', '步', '/static/upload/images/goods/2019/01/14/1547451909951171.jpg', '6866.00', '6866.00', '6866.00', '3888.00', '3888.00', '3888.00', '20', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547451947383902.jpg\" title=\"1547451947383902.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451947686990.jpg\" title=\"1547451947686990.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451947676180.jpg\" title=\"1547451947676180.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547451947791154.jpg\" title=\"1547451947791154.jpg\"/></p><p><br/></p>', '2', '4', '234', '', '/static/upload/images/goods/2019/01/14/1547451909951171.jpg', '0', null, null, '', '', '', '0', '1547452007', '1547452007'), ('4', '1', 'Huawei/华为 H60-L01 荣耀6 移动4G版智能手机 安卓', '', '', '', '0', '523', '步', '/static/upload/images/goods/2019/01/14/1547452474332334.jpg', '2300.00', '2300.00', '2300.00', '1999.00', '1999.00', '1999.00', '19', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547452505568604.jpg\" title=\"1547452505568604.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547452505349986.jpg\" title=\"1547452505349986.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547452505184884.jpg\" title=\"1547452505184884.jpg\"/></p><p><br/></p>', '2', '4', '235', '', '/static/upload/images/goods/2019/01/14/1547452474332334.jpg', '0', null, null, '', '', '', '0', '1547452553', '1547452553'), ('5', '2', 'Meizu/魅族 MX4 Pro移动版 八核大屏智能手机 黑色 16G', '', '', '', '0', '412', '步', '/static/upload/images/goods/2019/01/14/1547452714324599.jpg', '3200.00', '3200.00', '3200.00', '2499.00', '2499.00', '2499.00', '56', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547452760417982.jpg\" title=\"1547452760417982.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547452760659259.jpg\" title=\"1547452760659259.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547452760984656.jpg\" title=\"1547452760984656.jpg\"/></p><p><br/></p>', '2', '10', '519', '', '/static/upload/images/goods/2019/01/14/1547452714324599.jpg', '0', null, null, '', '', '', '0', '1547452798', '1547452798'), ('6', '1', 'vivo X5MAX L 移动4G 八核超薄大屏5.5吋双卡手机vivoX5max', '', '', '', '0', '310', '步', '/static/upload/images/goods/2019/01/14/1547453000703308.jpg', '3200.00', '3200.00', '3200.00', '2998.90', '2998.90', '2998.90', '65', '1', '0', '1', '1', '1', '<p><span style=\"color: rgb(255, 0, 0); font-size: 18px;\">&nbsp;X5L/SL/V/M (5.0寸)&nbsp; X5max钢化膜(5.5寸)&nbsp; X5pro钢化膜(5.2寸)&nbsp;</span></p><p><span style=\"color: rgb(255, 0, 0); font-size: 18px;\"><br/></span></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453042405182.jpg\" title=\"1547453042405182.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453042614480.jpg\" title=\"1547453042614480.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453042816509.jpg\" title=\"1547453042816509.jpg\"/></p><p><br/></p>', '2', '1', '363', '', '/static/upload/images/goods/2019/01/14/1547453000703308.jpg', '0', null, null, '', '', '', '0', '1547453135', '1564057484'), ('7', '1', '纽芝兰包包女士2018新款潮百搭韩版时尚单肩斜挎包少女小挎包链条', '', '', '', '0', '285', '件', '/static/upload/images/goods/2019/01/14/1547453895416529.jpg', '760.00', '760.00', '760.00', '168.00', '168.00', '168.00', '11', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547453910353340.jpg\" title=\"1547453910353340.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453910505349.jpg\" title=\"1547453910505349.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547453910394886.jpg\" title=\"1547453910394886.jpg\"/></p><p><br/></p>', '2', '7', '465', '', '/static/upload/images/goods/2019/01/15/1547540603500383.jpg', '0', null, null, '', '', '', '0', '1547453967', '1554485498'), ('8', '1', 'MARNI Trunk 女士 中号拼色十字纹小牛皮 斜挎风琴包', '', '', '', '0', '25', '件', '/static/upload/images/goods/2019/01/14/1547454145355962.jpg', '0.00', '0.00', '0.00', '356.00', '356.00', '356.00', '8', '3', '6', '1', '1', '1', '<p><iframe src=\"http://player.youku.com/embed/XNDU0MDk5MTQ4OA==\" width=\"600\" height=\"400\" scrolling=\"no\" frameborder=\"0\" align=\"\"></iframe></p><p><br/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454192301566.jpg\" title=\"1547454192301566.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454192448116.jpg\" title=\"1547454192448116.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454192474638.jpg\" title=\"1547454192474638.jpg\"/></p><p><br/></p>', '2', '1', '332', '', '/static/upload/images/goods/2019/01/14/1547454145355962.jpg', '0', '', '', '', '', '', '0', '1547454269', '1584869425'), ('9', '2', '睡衣女长袖春秋季纯棉韩版女士大码薄款春夏季全棉家居服两件套装', '', '', '', '0', '561', '件', '/static/upload/images/goods/2019/01/14/1547454702543219.jpg', '160.00-216.00', '160.00', '216.00', '120.00-158.00', '120.00', '158.00', '2', '1', '0', '1', '1', '1', '<p><img src=\"/static/upload/images/goods/2019/01/14/1547454712270511.jpg\" title=\"1547454712270511.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454713556301.jpg\" title=\"1547454713556301.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454713800333.jpg\" title=\"1547454713800333.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547454713456602.jpg\" title=\"1547454713456602.jpg\"/></p><p><br/></p>', '3', '18', '406', '', '/static/upload/images/goods/2019/01/14/1547454567172116.jpg', '1', '', null, '', '', '', '0', '1547454786', '1570168238'), ('10', '0', '夏装女装古力娜扎明星同款一字领露肩蓝色蕾丝修身显瘦连衣裙礼服', '', '', '', '0', '43431', '件', '/static/upload/images/goods/2019/01/14/1547455240794230.jpg', '568.00', '568.00', '568.00', '228.00', '228.00', '228.00', '28', '1', '1', '1', '1', '0', '<p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><strong><span style=\"color: rgb(153, 51, 255);\">【品牌】欧单 学媛风 猫咪良品</span></strong></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><strong>【吊牌】xueyuanfeng&nbsp;</strong></strong></span></strong></span><strong style=\"font-size: 18px; line-height: 27px;\"><strong><span style=\"color: rgb(153, 51, 255);\">猫咪良品</span></strong></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><strong><strong>【面料质地】涤棉</strong></strong></strong></span><span style=\"font-size: 18px;\"><strong><strong><strong>拼接蕾丝&nbsp;</strong></strong></strong></span><span style=\"font-size: 18px;\"><strong><strong><strong>&nbsp;</strong></strong></strong></span><strong style=\"font-size: 18px; line-height: 1.5;\"><strong><strong>后中拉链 有内衬</strong></strong></strong><strong style=\"font-size: 18px;\"><strong><strong><span style=\"font-family: 微软雅黑;\"><strong>(非专业机构鉴定,介意请慎拍)</strong></span></strong></strong></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong><span style=\"font-size: 18px;\"><span style=\"color: rgb(153, 51, 255);\"></span><span style=\"color: rgb(153, 51, 255);\"></span><span style=\"color: rgb(153, 51, 255);\"><span style=\"background-color: rgb(255, 255, 0);\"><strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\">好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~</span></strong></span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"><strong>【商品颜色】实物拍摄 蓝色 颜色很难拍有小色差属正常现象哦</strong></span></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"></span></strong></span></strong></span><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"></span><strong>【商品尺寸】XS/S/M/L 小高腰设计 胸口纽扣是装饰的哦</strong></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"></span></strong></span></p><p style=\"white-space: normal;\"><span style=\"color: rgb(255, 0, 0); font-family: 微软雅黑;\"><span style=\"font-size: 18px; line-height: 27px;\"></span></span></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(64, 64, 64);\"><strong><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">XS码尺寸: 悬挂衣长81CM.胸围80</span></span></strong></span><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">内合适</span></span></strong><span style=\"color: rgb(64, 64, 64);\"><strong><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">.腰围63CM</span></span></strong></span><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">.臀围86CM</span></span></strong></strong></strong></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">S码尺寸: 悬挂衣长82CM.胸围84</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围67CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围90CM</span></strong></strong></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">M码尺寸: 悬挂衣长83CM.胸围88</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围71CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围94CM</span></strong></strong></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">L码尺寸: 悬挂衣长84CM.胸围92</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围75CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围98CM</span></strong></strong></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong style=\"font-size: 18px; line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\"><strong><strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(0, 0, 255);\"><strong><span style=\"color: rgb(255, 0, 0); font-family: 新宋体;\">(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)</span></strong></span></strong></span></strong></strong></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"><span style=\"color: rgb(0, 0, 255);\"><span style=\"color: rgb(255, 0, 0); font-family: 新宋体;\"></span></span></span></strong></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">PS:常规码数,可按平时号选择哦。修身</span></span></span></strong><strong style=\"line-height: 1.5; color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">版型~如果上身偏大可以适当考虑大1号~下摆蕾丝拼接不会很平整的哦~</span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong>蕾丝花是手工修剪出来的,每件都有不同和不规则的哦,有小线头和节点是正常现象哦~请亲们谅解哦~</strong></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455266234658.jpg\" title=\"1547455266234658.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455266527628.jpg\" title=\"1547455266527628.jpg\"/></p><p><br/></p>', '2', '7', '462', '', '/static/upload/images/goods/2019/01/14/1547455222990904.jpg', '0', '', '<p><a href=\"https://pan.baidu.com/s/1XTSM-EJZwEgLmGx3ZyFMGQ\" target=\"_blank\">https://pan.baidu.com/s/1XTSM-EJZwEgLmGx3ZyFMGQ</a>&nbsp; &nbsp;<span style=\"font-size: 16px;\"><span style=\"box-sizing: border-box; color: rgb(51, 51, 51); font-family: &quot;Segoe UI&quot;, &quot;Lucida Grande&quot;, Helvetica, Arial, &quot;Microsoft YaHei&quot;, FreeSans, Arimo, &quot;Droid Sans&quot;, &quot;wenquanyi micro hei&quot;, &quot;Hiragino Sans GB&quot;, &quot;Hiragino Sans GB W3&quot;, FontAwesome, sans-serif; background-color: rgb(255, 255, 255);\">提取码:</span><span class=\"am-text-success\" style=\"box-sizing: border-box; color: rgb(94, 185, 94); font-family: &quot;Segoe UI&quot;, &quot;Lucida Grande&quot;, Helvetica, Arial, &quot;Microsoft YaHei&quot;, FreeSans, Arimo, &quot;Droid Sans&quot;, &quot;wenquanyi micro hei&quot;, &quot;Hiragino Sans GB&quot;, &quot;Hiragino Sans GB W3&quot;, FontAwesome, sans-serif; background-color: rgb(255, 255, 255);\">dcs4</span></span></p>', '', '', '', '0', '1547455375', '1590918953'), ('11', '0', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '', '', '', '0', '36665964', '件', '/static/upload/images/goods/2019/01/14/1547455601314107.jpg', '268.00-422.00', '268.00', '422.00', '160.00-258.00', '160.00', '258.00', '1', '1', '0', '1', '1', '1', '<p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><strong><span style=\"color: rgb(153, 51, 255);\">【品牌】欧单 学媛风 猫咪良品</span></strong></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><strong>【吊牌】xueyuanfeng&nbsp;</strong></strong></span></strong></span><strong style=\"font-size: 18px; line-height: 27px;\"><strong><span style=\"color: rgb(153, 51, 255);\">猫咪良品</span></strong></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><strong><strong>【面料质地】网纱绣花钉珠拼接蕾丝</strong></strong></strong></span><span style=\"font-size: 18px;\"><strong><strong><strong>&nbsp;</strong></strong></strong></span><span style=\"font-size: 18px;\"><strong><strong><strong>有</strong></strong></strong></span><strong style=\"font-size: 18px; line-height: 1.5;\"><strong><strong>拉链有内衬</strong></strong></strong><strong style=\"font-size: 18px;\"><strong><strong><span style=\"font-family: 微软雅黑;\"><strong>(非专业机构鉴定,介意请慎拍)</strong></span></strong></strong></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong><span style=\"font-size: 18px;\"><span style=\"color: rgb(153, 51, 255);\"></span><span style=\"color: rgb(153, 51, 255);\"></span><span style=\"color: rgb(153, 51, 255);\"><span style=\"background-color: rgb(255, 255, 0);\"><strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\">好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~</span></strong></span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"><strong>【商品颜色】实物拍摄 香槟色 颜色很难拍有小色差属正常现象哦</strong></span></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"></span></strong></span></strong></span><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"></span></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><strong>【商品尺寸】XS/S/M/L<strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\"><strong><strong>&nbsp;小高腰设计 胸那考虑撑开因素哦 微弹的哦</strong></strong></span></strong><br/></strong></strong></span></strong></span></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><span style=\"font-size: 18px;\"><strong><span style=\"color: rgb(153, 51, 255);\"></span></strong></span></p><p style=\"white-space: normal; text-align: center;\"><span style=\"color: rgb(255, 0, 0); font-family: 微软雅黑;\"><span style=\"font-size: 18px; line-height: 27px;\"></span></span></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(64, 64, 64);\"><strong><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">XS码尺寸: 衣长82CM.胸围80</span></span></strong></span><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">内合适</span></span></strong><span style=\"color: rgb(64, 64, 64);\"><strong><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">.腰围63CM</span></span></strong></span><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\">.臀围86CM</span></span></strong></strong></strong></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">S码尺寸: 衣长83CM.胸围84</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围67CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围90CM</span></strong></strong></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">M码尺寸: 衣长84CM.胸围88</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围71CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围94CM</span></strong></strong></p><p style=\"white-space: normal; text-align: center;\"><strong><strong><span style=\"color: rgb(255, 0, 0);\">L码尺寸: 衣长85CM.胸围92</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">内合适</span></strong><strong><span style=\"color: rgb(255, 0, 0);\">.腰围75CM</span></strong><strong style=\"line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\">.臀围98CM</span></strong></strong></p><p style=\"white-space: normal;\"><br/></p><p style=\"white-space: normal; text-align: center;\"><strong style=\"font-size: 18px; line-height: 27px;\"><span style=\"color: rgb(255, 0, 0);\"><span style=\"font-family: 微软雅黑;\"><strong><strong style=\"color: rgb(0, 0, 0);\"><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(0, 0, 255);\"><strong><span style=\"color: rgb(255, 0, 0); font-family: 新宋体;\">(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)</span></strong></span></strong></span></strong></strong></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong><span style=\"color: rgb(153, 51, 255);\"><strong><span style=\"color: rgb(153, 51, 153);\"><span style=\"color: rgb(0, 0, 255);\"><span style=\"color: rgb(255, 0, 0); font-family: 新宋体;\"></span></span></span></strong></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong style=\"color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">PS:常规码数,可按平时号选择哦。修身</span></span></span></strong><strong style=\"line-height: 1.5; color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">版型,如果腰粗可以适当考虑大1号哦~</span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong style=\"line-height: 1.5; color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">大圆领,每个人的身材曲线不同,领口不会很平的哦,请谅解~</span></span></span></strong></p><p style=\"margin-top: 1.12em; margin-bottom: 1.12em; white-space: normal; padding: 0px; font-family: tahoma, arial, 宋体, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); text-align: center;\"><strong style=\"line-height: 1.5; color: rgb(64, 64, 64);\"><span style=\"color: rgb(68, 68, 68);\"><span style=\"background-color: rgb(92, 81, 80);\"><span style=\"background-color: rgb(255, 255, 255);\">肩膀那有暗扣哦,可以很好的隐藏了内衣的肩带哦~袖子那略硬哦~</span></span></span></strong></p><p><br/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455601898622.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455601528614.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455601314107.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455601168384.jpg\"/></p><p><br/></p>', '4', '3', '301', '', '/static/upload/images/goods/2019/01/14/1547455566118614.jpg', '1', '', '', '', '', '', '0', '1547455700', '1591775606'), ('12', '2', 'ZK星星绣花雪纺连衣裙中长款sukol裙少女心温柔超仙女chic裙子夏', '', '轻奢醋酸面料,高标准的生产要求,品质保证', 'xxxxhhhhhh商品型号', '2', '2836', '件', '/static/upload/images/goods/2019/01/14/1547455890402147.jpg', '188.00', '188.00', '188.00', '0.01-1.00', '0.01', '1.00', '3', '1', '0', '0', '1', '0', '<p><br/></p><table class=\"am-table am-table-bordered\"><tbody><tr class=\"firstRow\"><td><span style=\"background-color: rgb(255, 0, 0);\"><strong>11</strong></span></td><td><strong>22</strong></td><td><strong>33</strong></td><td><strong>44</strong></td><td><strong>55</strong></td><td><strong>66</strong></td></tr><tr><td>q</td><td>w</td><td>e</td><td>r</td><td>t</td><td>y</td></tr><tr><td>a</td><td>s</td><td>d</td><td>f</td><td>g</td><td>h</td></tr><tr><td>z</td><td>x</td><td>c</td><td>v</td><td>b</td><td>n</td></tr></tbody></table><p><br/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547456214155362.jpg\" title=\"1547456214155362.jpg\" alt=\"d-1.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455907486857.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547455907256518.jpg\"/></p><p><img src=\"/static/upload/images/goods/2019/01/14/1547456228913731.jpg\" title=\"1547456228913731.jpg\" alt=\"d-2.jpg\"/></p>', '3', '3', '1007', '', '/static/upload/images/goods/2019/01/14/1547455890402147.jpg', '1', '[{\"title\":\"\\u989c\\u8272\",\"value\":[\"\\u7c89\\u8272\",\"\\u767d\\u8272\"]},{\"title\":\"\\u5c3a\\u7801\",\"value\":[\"S\",\"M\",\"L\"]}]', '', 'ZK爆款连衣裙', '连衣裙,裙子', '夏季连衣裙,瘦身裙子', '0', '1547456230', '1593173652');
COMMIT;
-- ----------------------------
......@@ -443,13 +443,13 @@ CREATE TABLE `s_goods_browse` (
`add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
`upd_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户商品浏览';
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用户商品浏览';
-- ----------------------------
-- Records of `s_goods_browse`
-- ----------------------------
BEGIN;
INSERT INTO `s_goods_browse` VALUES ('1', '7', '1', '1589032743', '1591546615'), ('2', '8', '1', '1589522560', '1589522560'), ('3', '11', '1', '1589541152', '1591969617'), ('4', '12', '1', '1589541478', '1592121711'), ('5', '2', '1', '1591546625', '1592559145'), ('6', '10', '1', '1591546630', '1591621031'), ('7', '8', '7', '1591857269', '1591857269');
INSERT INTO `s_goods_browse` VALUES ('1', '7', '1', '1589032743', '1591546615'), ('2', '8', '1', '1589522560', '1589522560'), ('3', '11', '1', '1589541152', '1593171399'), ('4', '12', '1', '1589541478', '1593269194'), ('5', '2', '1', '1591546625', '1592559145'), ('6', '10', '1', '1591546630', '1591621031'), ('7', '8', '7', '1591857269', '1591857269'), ('8', '3', '1', '1593156502', '1593156502');
COMMIT;
-- ----------------------------
......@@ -499,13 +499,13 @@ CREATE TABLE `s_goods_category_join` (
PRIMARY KEY (`id`),
KEY `goods_id` (`goods_id`),
KEY `category_id` (`category_id`)
) ENGINE=InnoDB AUTO_INCREMENT=388 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品分类关联';
) ENGINE=InnoDB AUTO_INCREMENT=390 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品分类关联';
-- ----------------------------
-- Records of `s_goods_category_join`
-- ----------------------------
BEGIN;
INSERT INTO `s_goods_category_join` VALUES ('6', '3', '68', '1547452007'), ('7', '3', '69', '1547452007'), ('8', '4', '68', '1547452553'), ('9', '4', '69', '1547452553'), ('10', '5', '68', '1547452798'), ('11', '5', '69', '1547452798'), ('79', '7', '58', '1554485498'), ('80', '7', '194', '1554485498'), ('81', '7', '196', '1554485498'), ('179', '6', '1', '1564057484'), ('288', '9', '363', '1570168238'), ('299', '1', '68', '1574168666'), ('300', '1', '304', '1574168666'), ('371', '10', '304', '1582856310'), ('372', '10', '318', '1582856310'), ('373', '10', '446', '1582856310'), ('374', '8', '58', '1584869425'), ('375', '8', '195', '1584869425'), ('376', '8', '198', '1584869425'), ('381', '11', '304', '1591775606'), ('382', '11', '318', '1591775606'), ('383', '12', '304', '1591958581'), ('384', '12', '318', '1591958581'), ('385', '2', '68', '1592559106'), ('386', '2', '69', '1592559106'), ('387', '2', '304', '1592559106');
INSERT INTO `s_goods_category_join` VALUES ('6', '3', '68', '1547452007'), ('7', '3', '69', '1547452007'), ('8', '4', '68', '1547452553'), ('9', '4', '69', '1547452553'), ('10', '5', '68', '1547452798'), ('11', '5', '69', '1547452798'), ('79', '7', '58', '1554485498'), ('80', '7', '194', '1554485498'), ('81', '7', '196', '1554485498'), ('179', '6', '1', '1564057484'), ('288', '9', '363', '1570168238'), ('299', '1', '68', '1574168666'), ('300', '1', '304', '1574168666'), ('371', '10', '304', '1582856310'), ('372', '10', '318', '1582856310'), ('373', '10', '446', '1582856310'), ('374', '8', '58', '1584869425'), ('375', '8', '195', '1584869425'), ('376', '8', '198', '1584869425'), ('381', '11', '304', '1591775606'), ('382', '11', '318', '1591775606'), ('385', '2', '68', '1592559106'), ('386', '2', '69', '1592559106'), ('387', '2', '304', '1592559106'), ('388', '12', '304', '1593173652'), ('389', '12', '318', '1593173652');
COMMIT;
-- ----------------------------
......@@ -555,13 +555,13 @@ CREATE TABLE `s_goods_content_app` (
PRIMARY KEY (`id`),
KEY `goods_id` (`goods_id`),
KEY `sort` (`sort`)
) ENGINE=InnoDB AUTO_INCREMENT=631 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品手机详情';
) ENGINE=InnoDB AUTO_INCREMENT=635 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品手机详情';
-- ----------------------------
-- Records of `s_goods_content_app`
-- ----------------------------
BEGIN;
INSERT INTO `s_goods_content_app` VALUES ('10', '3', '/static/upload/images/goods/2019/01/14/1547451947383902.jpg', '', '0', '1547452007'), ('11', '3', '/static/upload/images/goods/2019/01/14/1547451947686990.jpg', '', '1', '1547452007'), ('12', '3', '/static/upload/images/goods/2019/01/14/1547451947676180.jpg', '', '2', '1547452007'), ('13', '3', '/static/upload/images/goods/2019/01/14/1547451947791154.jpg', '', '3', '1547452007'), ('14', '4', '/static/upload/images/goods/2019/01/14/1547452505568604.jpg', '', '0', '1547452553'), ('15', '4', '/static/upload/images/goods/2019/01/14/1547452505349986.jpg', '', '1', '1547452553'), ('16', '4', '/static/upload/images/goods/2019/01/14/1547452505184884.jpg', '', '2', '1547452553'), ('17', '5', '/static/upload/images/goods/2019/01/14/1547452760417982.jpg', '', '0', '1547452798'), ('18', '5', '/static/upload/images/goods/2019/01/14/1547452760984656.jpg', '', '1', '1547452798'), ('19', '5', '/static/upload/images/goods/2019/01/14/1547452760659259.jpg', '', '2', '1547452798'), ('135', '7', '/static/upload/images/goods/2019/01/14/1547453910353340.jpg', '', '0', '1554485498'), ('136', '7', '/static/upload/images/goods/2019/01/14/1547453910505349.jpg', '', '1', '1554485498'), ('137', '7', '/static/upload/images/goods/2019/01/14/1547453910394886.jpg', '', '2', '1554485498'), ('299', '6', '/static/upload/images/goods/2019/01/14/1547453042405182.jpg', 'X5L/SL/V/M (5.0寸) X5max钢化膜(5.5寸) X5pro钢化膜(5.2寸)', '0', '1564057484'), ('300', '6', '/static/upload/images/goods/2019/01/14/1547453042614480.jpg', '', '1', '1564057484'), ('301', '6', '/static/upload/images/goods/2019/01/14/1547453042816509.jpg', '', '2', '1564057484'), ('492', '9', '/static/upload/images/goods/2019/01/14/1547454712270511.jpg', '', '0', '1570168238'), ('493', '9', '/static/upload/images/goods/2019/01/14/1547454713556301.jpg', '', '1', '1570168238'), ('494', '9', '/static/upload/images/goods/2019/01/14/1547454713800333.jpg', '', '2', '1570168238'), ('495', '9', '/static/upload/images/goods/2019/01/14/1547454713456602.jpg', '', '3', '1570168238'), ('507', '1', '/static/upload/images/goods/2019/01/14/1547450880620837.png', '', '0', '1574168666'), ('508', '1', '/static/upload/images/goods/2019/01/14/1547450880750687.png', '', '1', '1574168666'), ('509', '1', '/static/upload/images/goods/2019/01/14/1547450880917418.png', '', '2', '1574168666'), ('607', '10', '/static/upload/images/goods/2019/01/14/1547455266527628.jpg', '【品牌】欧单 学媛风 猫咪良品\n\n【吊牌】xueyuanfeng 猫咪良品\n\n【面料质地】涤棉拼接蕾丝 后中拉链 有内衬(非专业机构鉴定,介意请慎拍)\n\n好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~\n\n【商品颜色】实物拍摄 蓝色 颜色很难拍有小色差属正常现象哦\n\n【商品尺寸】XS/S/M/L 小高腰设计 胸口纽扣是装饰的哦\n\n\nXS码尺寸: 悬挂衣长81CM.胸围80内合适.腰围63CM.臀围86CM\n\nS码尺寸: 悬挂衣长82CM.胸围84内合适.腰围67CM.臀围90CM\n\nM码尺寸: 悬挂衣长83CM.胸围88内合适.腰围71CM.臀围94CM\n\nL码尺寸: 悬挂衣长84CM.胸围92内合适.腰围75CM.臀围98CM\n\n\n(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)\n\n\nPS:常规码数,可按平时号选择哦。修身版型~如果上身偏大可以适当考虑大1号~下摆蕾丝拼接不会很平整的哦~\n\n蕾丝花是手工修剪出来的,每件都有不同和不规则的哦,有小线头和节点是正常现象哦~请亲们谅解哦~', '0', '1582856310'), ('608', '10', '/static/upload/images/goods/2019/01/14/1547455266234658.jpg', '', '1', '1582856310'), ('609', '8', '/static/upload/images/goods/2019/01/14/1547454192301566.jpg', '', '0', '1584869425'), ('610', '8', '/static/upload/images/goods/2019/01/14/1547454192448116.jpg', '', '1', '1584869425'), ('611', '8', '/static/upload/images/goods/2019/01/14/1547454192474638.jpg', '', '2', '1584869425'), ('620', '11', '/static/upload/images/goods/2019/01/14/1547455601314107.jpg', '【品牌】欧单 学媛风 猫咪良品\n\n【吊牌】xueyuanfeng 猫咪良品\n\n【面料质地】网纱绣花钉珠拼接蕾丝 有拉链有内衬(非专业机构鉴定,介意请慎拍)\n\n好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~\n\n【商品颜色】实物拍摄 香槟色 颜色很难拍有小色差属正常现象哦\n\n【商品尺寸】XS/S/M/L 小高腰设计 胸那考虑撑开因素哦 微弹的哦\n\n\nXS码尺寸: 衣长82CM.胸围80内合适.腰围63CM.臀围86CM\n\nS码尺寸: 衣长83CM.胸围84内合适.腰围67CM.臀围90CM\n\nM码尺寸: 衣长84CM.胸围88内合适.腰围71CM.臀围94CM\n\nL码尺寸: 衣长85CM.胸围92内合适.腰围75CM.臀围98CM\n\n\n(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)\n\n\nPS:常规码数,可按平时号选择哦。修身版型,如果腰粗可以适当考虑大1号哦~\n\n大圆领,每个人的身材曲线不同,领口不会很平的哦,请谅解~\n\n肩膀那有暗扣哦,可以很好的隐藏了内衣的肩带哦~袖子那略硬哦~', '0', '1591775606'), ('621', '11', '/static/upload/images/goods/2019/01/14/1547455601168384.jpg', '', '1', '1591775606'), ('622', '11', '/static/upload/images/goods/2019/01/14/1547455601898622.jpg', '', '2', '1591775606'), ('623', '11', '/static/upload/images/goods/2019/01/14/1547455601528614.jpg', '', '3', '1591775606'), ('624', '12', '/static/upload/images/goods/2019/01/14/1547456214155362.jpg', '', '0', '1591958581'), ('625', '12', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '', '1', '1591958581'), ('626', '12', '/static/upload/images/goods/2019/01/14/1547455907256518.jpg', '', '2', '1591958581'), ('627', '12', '/static/upload/images/goods/2019/01/14/1547456228913731.jpg', '', '3', '1591958581'), ('628', '2', '/static/upload/images/goods/2019/01/14/1547451595700972.jpg', '', '0', '1592559106'), ('629', '2', '/static/upload/images/goods/2019/01/14/1547451595528800.jpg', '', '1', '1592559106'), ('630', '2', '/static/upload/images/goods/2019/01/14/1547451595616298.jpg', '', '2', '1592559106');
INSERT INTO `s_goods_content_app` VALUES ('10', '3', '/static/upload/images/goods/2019/01/14/1547451947383902.jpg', '', '0', '1547452007'), ('11', '3', '/static/upload/images/goods/2019/01/14/1547451947686990.jpg', '', '1', '1547452007'), ('12', '3', '/static/upload/images/goods/2019/01/14/1547451947676180.jpg', '', '2', '1547452007'), ('13', '3', '/static/upload/images/goods/2019/01/14/1547451947791154.jpg', '', '3', '1547452007'), ('14', '4', '/static/upload/images/goods/2019/01/14/1547452505568604.jpg', '', '0', '1547452553'), ('15', '4', '/static/upload/images/goods/2019/01/14/1547452505349986.jpg', '', '1', '1547452553'), ('16', '4', '/static/upload/images/goods/2019/01/14/1547452505184884.jpg', '', '2', '1547452553'), ('17', '5', '/static/upload/images/goods/2019/01/14/1547452760417982.jpg', '', '0', '1547452798'), ('18', '5', '/static/upload/images/goods/2019/01/14/1547452760984656.jpg', '', '1', '1547452798'), ('19', '5', '/static/upload/images/goods/2019/01/14/1547452760659259.jpg', '', '2', '1547452798'), ('135', '7', '/static/upload/images/goods/2019/01/14/1547453910353340.jpg', '', '0', '1554485498'), ('136', '7', '/static/upload/images/goods/2019/01/14/1547453910505349.jpg', '', '1', '1554485498'), ('137', '7', '/static/upload/images/goods/2019/01/14/1547453910394886.jpg', '', '2', '1554485498'), ('299', '6', '/static/upload/images/goods/2019/01/14/1547453042405182.jpg', 'X5L/SL/V/M (5.0寸) X5max钢化膜(5.5寸) X5pro钢化膜(5.2寸)', '0', '1564057484'), ('300', '6', '/static/upload/images/goods/2019/01/14/1547453042614480.jpg', '', '1', '1564057484'), ('301', '6', '/static/upload/images/goods/2019/01/14/1547453042816509.jpg', '', '2', '1564057484'), ('492', '9', '/static/upload/images/goods/2019/01/14/1547454712270511.jpg', '', '0', '1570168238'), ('493', '9', '/static/upload/images/goods/2019/01/14/1547454713556301.jpg', '', '1', '1570168238'), ('494', '9', '/static/upload/images/goods/2019/01/14/1547454713800333.jpg', '', '2', '1570168238'), ('495', '9', '/static/upload/images/goods/2019/01/14/1547454713456602.jpg', '', '3', '1570168238'), ('507', '1', '/static/upload/images/goods/2019/01/14/1547450880620837.png', '', '0', '1574168666'), ('508', '1', '/static/upload/images/goods/2019/01/14/1547450880750687.png', '', '1', '1574168666'), ('509', '1', '/static/upload/images/goods/2019/01/14/1547450880917418.png', '', '2', '1574168666'), ('607', '10', '/static/upload/images/goods/2019/01/14/1547455266527628.jpg', '【品牌】欧单 学媛风 猫咪良品\n\n【吊牌】xueyuanfeng 猫咪良品\n\n【面料质地】涤棉拼接蕾丝 后中拉链 有内衬(非专业机构鉴定,介意请慎拍)\n\n好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~\n\n【商品颜色】实物拍摄 蓝色 颜色很难拍有小色差属正常现象哦\n\n【商品尺寸】XS/S/M/L 小高腰设计 胸口纽扣是装饰的哦\n\n\nXS码尺寸: 悬挂衣长81CM.胸围80内合适.腰围63CM.臀围86CM\n\nS码尺寸: 悬挂衣长82CM.胸围84内合适.腰围67CM.臀围90CM\n\nM码尺寸: 悬挂衣长83CM.胸围88内合适.腰围71CM.臀围94CM\n\nL码尺寸: 悬挂衣长84CM.胸围92内合适.腰围75CM.臀围98CM\n\n\n(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)\n\n\nPS:常规码数,可按平时号选择哦。修身版型~如果上身偏大可以适当考虑大1号~下摆蕾丝拼接不会很平整的哦~\n\n蕾丝花是手工修剪出来的,每件都有不同和不规则的哦,有小线头和节点是正常现象哦~请亲们谅解哦~', '0', '1582856310'), ('608', '10', '/static/upload/images/goods/2019/01/14/1547455266234658.jpg', '', '1', '1582856310'), ('609', '8', '/static/upload/images/goods/2019/01/14/1547454192301566.jpg', '', '0', '1584869425'), ('610', '8', '/static/upload/images/goods/2019/01/14/1547454192448116.jpg', '', '1', '1584869425'), ('611', '8', '/static/upload/images/goods/2019/01/14/1547454192474638.jpg', '', '2', '1584869425'), ('620', '11', '/static/upload/images/goods/2019/01/14/1547455601314107.jpg', '【品牌】欧单 学媛风 猫咪良品\n\n【吊牌】xueyuanfeng 猫咪良品\n\n【面料质地】网纱绣花钉珠拼接蕾丝 有拉链有内衬(非专业机构鉴定,介意请慎拍)\n\n好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~\n\n【商品颜色】实物拍摄 香槟色 颜色很难拍有小色差属正常现象哦\n\n【商品尺寸】XS/S/M/L 小高腰设计 胸那考虑撑开因素哦 微弹的哦\n\n\nXS码尺寸: 衣长82CM.胸围80内合适.腰围63CM.臀围86CM\n\nS码尺寸: 衣长83CM.胸围84内合适.腰围67CM.臀围90CM\n\nM码尺寸: 衣长84CM.胸围88内合适.腰围71CM.臀围94CM\n\nL码尺寸: 衣长85CM.胸围92内合适.腰围75CM.臀围98CM\n\n\n(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)\n\n\nPS:常规码数,可按平时号选择哦。修身版型,如果腰粗可以适当考虑大1号哦~\n\n大圆领,每个人的身材曲线不同,领口不会很平的哦,请谅解~\n\n肩膀那有暗扣哦,可以很好的隐藏了内衣的肩带哦~袖子那略硬哦~', '0', '1591775606'), ('621', '11', '/static/upload/images/goods/2019/01/14/1547455601168384.jpg', '', '1', '1591775606'), ('622', '11', '/static/upload/images/goods/2019/01/14/1547455601898622.jpg', '', '2', '1591775606'), ('623', '11', '/static/upload/images/goods/2019/01/14/1547455601528614.jpg', '', '3', '1591775606'), ('628', '2', '/static/upload/images/goods/2019/01/14/1547451595700972.jpg', '', '0', '1592559106'), ('629', '2', '/static/upload/images/goods/2019/01/14/1547451595528800.jpg', '', '1', '1592559106'), ('630', '2', '/static/upload/images/goods/2019/01/14/1547451595616298.jpg', '', '2', '1592559106'), ('631', '12', '/static/upload/images/goods/2019/01/14/1547456214155362.jpg', '', '0', '1593173652'), ('632', '12', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '', '1', '1593173652'), ('633', '12', '/static/upload/images/goods/2019/01/14/1547455907256518.jpg', '', '2', '1593173652'), ('634', '12', '/static/upload/images/goods/2019/01/14/1547456228913731.jpg', '', '3', '1593173652');
COMMIT;
-- ----------------------------
......@@ -591,13 +591,13 @@ CREATE TABLE `s_goods_photo` (
KEY `goods_id` (`goods_id`),
KEY `is_show` (`is_show`),
KEY `sort` (`sort`)
) ENGINE=InnoDB AUTO_INCREMENT=493 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品相册图片';
) ENGINE=InnoDB AUTO_INCREMENT=496 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='商品相册图片';
-- ----------------------------
-- Records of `s_goods_photo`
-- ----------------------------
BEGIN;
INSERT INTO `s_goods_photo` VALUES ('7', '3', '/static/upload/images/goods/2019/01/14/1547451909951171.jpg', '1', '0', '1547452007'), ('8', '3', '/static/upload/images/goods/2019/01/14/1547451936230948.jpg', '1', '1', '1547452007'), ('9', '4', '/static/upload/images/goods/2019/01/14/1547452474332334.jpg', '1', '0', '1547452553'), ('10', '4', '/static/upload/images/goods/2019/01/14/1547452496713777.jpg', '1', '1', '1547452553'), ('11', '5', '/static/upload/images/goods/2019/01/14/1547452714324599.jpg', '1', '0', '1547452798'), ('12', '5', '/static/upload/images/goods/2019/01/14/1547452752648264.jpg', '1', '1', '1547452798'), ('105', '7', '/static/upload/images/goods/2019/01/14/1547453895416529.jpg', '1', '0', '1554485498'), ('106', '7', '/static/upload/images/goods/2019/01/14/1547453895864876.jpg', '1', '1', '1554485498'), ('237', '6', '/static/upload/images/goods/2019/01/14/1547453000703308.jpg', '1', '0', '1564057484'), ('238', '6', '/static/upload/images/goods/2019/01/14/1547453032949003.jpg', '1', '1', '1564057484'), ('387', '9', '/static/upload/images/goods/2019/01/14/1547454702543219.jpg', '1', '0', '1570168238'), ('388', '9', '/static/upload/images/goods/2019/01/14/1547454702272215.jpg', '1', '1', '1570168238'), ('389', '9', '/static/upload/images/goods/2019/01/14/1547454702814719.jpg', '1', '2', '1570168238'), ('399', '1', '/static/upload/images/goods/2019/01/14/1547450781101144.jpg', '1', '0', '1574168666'), ('400', '1', '/static/upload/images/goods/2019/01/14/1547450818141662.jpg', '1', '1', '1574168666'), ('474', '10', '/static/upload/images/goods/2019/01/14/1547455240794230.jpg', '1', '0', '1582856310'), ('475', '10', '/static/upload/images/goods/2019/01/14/1547455240700820.jpg', '1', '1', '1582856310'), ('476', '8', '/static/upload/images/goods/2019/01/14/1547454145355962.jpg', '1', '0', '1584869425'), ('477', '8', '/static/upload/images/goods/2019/01/14/1547454172213779.jpg', '1', '1', '1584869425'), ('484', '11', '/static/upload/images/goods/2019/01/14/1547455601314107.jpg', '1', '0', '1591775606'), ('485', '11', '/static/upload/images/goods/2019/01/14/1547455601168384.jpg', '1', '1', '1591775606'), ('486', '11', '/static/upload/images/goods/2019/01/14/1547455601898622.jpg', '1', '2', '1591775606'), ('487', '11', '/static/upload/images/goods/2019/01/14/1547455601528614.jpg', '1', '3', '1591775606'), ('488', '12', '/static/upload/images/goods/2019/01/14/1547455890402147.jpg', '1', '0', '1591958581'), ('489', '12', '/static/upload/images/goods/2019/01/14/1547455907256518.jpg', '1', '1', '1591958581'), ('490', '12', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '1', '2', '1591958581'), ('491', '2', '/static/upload/images/goods/2019/01/14/1547451274847894.jpg', '1', '0', '1592559106'), ('492', '2', '/static/upload/images/goods/2019/01/14/1547451576558478.jpg', '1', '1', '1592559106');
INSERT INTO `s_goods_photo` VALUES ('7', '3', '/static/upload/images/goods/2019/01/14/1547451909951171.jpg', '1', '0', '1547452007'), ('8', '3', '/static/upload/images/goods/2019/01/14/1547451936230948.jpg', '1', '1', '1547452007'), ('9', '4', '/static/upload/images/goods/2019/01/14/1547452474332334.jpg', '1', '0', '1547452553'), ('10', '4', '/static/upload/images/goods/2019/01/14/1547452496713777.jpg', '1', '1', '1547452553'), ('11', '5', '/static/upload/images/goods/2019/01/14/1547452714324599.jpg', '1', '0', '1547452798'), ('12', '5', '/static/upload/images/goods/2019/01/14/1547452752648264.jpg', '1', '1', '1547452798'), ('105', '7', '/static/upload/images/goods/2019/01/14/1547453895416529.jpg', '1', '0', '1554485498'), ('106', '7', '/static/upload/images/goods/2019/01/14/1547453895864876.jpg', '1', '1', '1554485498'), ('237', '6', '/static/upload/images/goods/2019/01/14/1547453000703308.jpg', '1', '0', '1564057484'), ('238', '6', '/static/upload/images/goods/2019/01/14/1547453032949003.jpg', '1', '1', '1564057484'), ('387', '9', '/static/upload/images/goods/2019/01/14/1547454702543219.jpg', '1', '0', '1570168238'), ('388', '9', '/static/upload/images/goods/2019/01/14/1547454702272215.jpg', '1', '1', '1570168238'), ('389', '9', '/static/upload/images/goods/2019/01/14/1547454702814719.jpg', '1', '2', '1570168238'), ('399', '1', '/static/upload/images/goods/2019/01/14/1547450781101144.jpg', '1', '0', '1574168666'), ('400', '1', '/static/upload/images/goods/2019/01/14/1547450818141662.jpg', '1', '1', '1574168666'), ('474', '10', '/static/upload/images/goods/2019/01/14/1547455240794230.jpg', '1', '0', '1582856310'), ('475', '10', '/static/upload/images/goods/2019/01/14/1547455240700820.jpg', '1', '1', '1582856310'), ('476', '8', '/static/upload/images/goods/2019/01/14/1547454145355962.jpg', '1', '0', '1584869425'), ('477', '8', '/static/upload/images/goods/2019/01/14/1547454172213779.jpg', '1', '1', '1584869425'), ('484', '11', '/static/upload/images/goods/2019/01/14/1547455601314107.jpg', '1', '0', '1591775606'), ('485', '11', '/static/upload/images/goods/2019/01/14/1547455601168384.jpg', '1', '1', '1591775606'), ('486', '11', '/static/upload/images/goods/2019/01/14/1547455601898622.jpg', '1', '2', '1591775606'), ('487', '11', '/static/upload/images/goods/2019/01/14/1547455601528614.jpg', '1', '3', '1591775606'), ('491', '2', '/static/upload/images/goods/2019/01/14/1547451274847894.jpg', '1', '0', '1592559106'), ('492', '2', '/static/upload/images/goods/2019/01/14/1547451576558478.jpg', '1', '1', '1592559106'), ('493', '12', '/static/upload/images/goods/2019/01/14/1547455890402147.jpg', '1', '0', '1593173652'), ('494', '12', '/static/upload/images/goods/2019/01/14/1547455907256518.jpg', '1', '1', '1593173652'), ('495', '12', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '1', '2', '1593173652');
COMMIT;
-- ----------------------------
......@@ -617,13 +617,13 @@ CREATE TABLE `s_goods_spec_base` (
`add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
PRIMARY KEY (`id`),
KEY `attribute_type_id` (`price`)
) ENGINE=InnoDB AUTO_INCREMENT=756 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品规格基础';
) ENGINE=InnoDB AUTO_INCREMENT=762 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品规格基础';
-- ----------------------------
-- Records of `s_goods_spec_base`
-- ----------------------------
BEGIN;
INSERT INTO `s_goods_spec_base` VALUES ('21', '3', '3888.00', '222', '0.00', '', '', '6866.00', null, '1547452007'), ('22', '4', '1999.00', '523', '0.00', '', '', '2300.00', null, '1547452553'), ('23', '5', '2499.00', '412', '0.00', '', '', '3200.00', null, '1547452798'), ('155', '7', '168.00', '285', '0.00', '', '', '760.00', null, '1554485498'), ('356', '6', '2998.90', '310', '0.00', '', '', '3200.00', null, '1564057484'), ('608', '9', '120.00', '11', '0.30', '', '', '160.00', null, '1570168238'), ('609', '9', '120.00', '81', '0.30', '', '', '160.00', null, '1570168238'), ('610', '9', '120.00', '13', '0.30', '', '', '160.00', null, '1570168238'), ('611', '9', '120.00', '76', '0.30', '', '', '160.00', null, '1570168238'), ('612', '9', '136.00', '43', '0.30', '', '', '188.00', null, '1570168238'), ('613', '9', '136.00', '43', '0.30', '', '', '188.00', null, '1570168238'), ('614', '9', '136.00', '6', '0.30', '', '', '188.00', null, '1570168238'), ('615', '9', '158.00', '243', '0.30', '', '', '216.00', null, '1570168238'), ('616', '9', '158.00', '45', '0.30', '', '', '216.00', null, '1570168238'), ('626', '1', '2100.00', '102', '0.00', '', '', '3200.00', null, '1574168666'), ('724', '10', '228.00', '43431', '0.00', '', '', '568.00', null, '1582856310'), ('725', '8', '356.00', '25', '0.00', '', '', '0.00', null, '1584869425'), ('738', '11', '258.00', '36665645', '0.00', '', '', '268.00', '{\"plugins_distribution_rules_1\":\"r|5\\nr|3\\ns|2\",\"plugins_distribution_down_rules_1\":\"r|10\"}', '1591775606'), ('739', '11', '238.00', '313', '0.00', '', '', '343.00', '{\"plugins_distribution_rules_1\":\"r|5\\nr|3\\ns|2\",\"plugins_distribution_down_rules_1\":\"r|1\"}', '1591775606'), ('740', '11', '160.00', '6', '0.00', '', '', '422.00', '{\"plugins_distribution_rules_20191202164330784159\":\"r|8\",\"plugins_distribution_rules_20191204113948916981\":\"\"}', '1591775606'), ('741', '12', '0.01', '99', '0.50', 'gg11', 'txm11', '188.00', null, '1591958581'), ('742', '12', '0.01', '96', '0.50', 'gg11', 'txm11', '188.00', null, '1591958581'), ('743', '12', '0.01', '97', '0.50', 'gg11', 'txm11', '188.00', null, '1591958581'), ('744', '12', '0.01', '100', '0.50', 'gg11', 'txm11', '188.00', null, '1591958581'), ('745', '12', '0.01', '0', '0.50', 'gg11', 'txm11', '188.00', null, '1591958581'), ('746', '12', '0.01', '0', '0.50', 'gg11', 'txm11', '188.00', null, '1591958581'), ('747', '2', '6050.00', '97', '12.00', '', '', '6800.00', null, '1592559106'), ('748', '2', '6600.00', '197', '21.00', '', '', '7200.00', null, '1592559106'), ('749', '2', '6800.00', '294', '22.00', '', '', '7600.00', null, '1592559106'), ('750', '2', '6050.00', '300', '23.00', '', '', '6800.00', null, '1592559106'), ('751', '2', '6600.00', '297', '12.00', '', '', '7200.00', null, '1592559106'), ('752', '2', '6800.00', '299', '32.00', '', '', '7600.00', null, '1592559106'), ('753', '2', '4500.00', '79', '23.00', '', '', '6800.00', null, '1592559106'), ('754', '2', '4800.00', '42', '32.00', '', '', '6600.00', null, '1592559106'), ('755', '2', '5500.00', '40', '11.00', '', '', '6000.00', null, '1592559106');
INSERT INTO `s_goods_spec_base` VALUES ('21', '3', '3888.00', '222', '0.00', '', '', '6866.00', null, '1547452007'), ('22', '4', '1999.00', '523', '0.00', '', '', '2300.00', null, '1547452553'), ('23', '5', '2499.00', '412', '0.00', '', '', '3200.00', null, '1547452798'), ('155', '7', '168.00', '285', '0.00', '', '', '760.00', null, '1554485498'), ('356', '6', '2998.90', '310', '0.00', '', '', '3200.00', null, '1564057484'), ('608', '9', '120.00', '11', '0.30', '', '', '160.00', null, '1570168238'), ('609', '9', '120.00', '81', '0.30', '', '', '160.00', null, '1570168238'), ('610', '9', '120.00', '13', '0.30', '', '', '160.00', null, '1570168238'), ('611', '9', '120.00', '76', '0.30', '', '', '160.00', null, '1570168238'), ('612', '9', '136.00', '43', '0.30', '', '', '188.00', null, '1570168238'), ('613', '9', '136.00', '43', '0.30', '', '', '188.00', null, '1570168238'), ('614', '9', '136.00', '6', '0.30', '', '', '188.00', null, '1570168238'), ('615', '9', '158.00', '243', '0.30', '', '', '216.00', null, '1570168238'), ('616', '9', '158.00', '45', '0.30', '', '', '216.00', null, '1570168238'), ('626', '1', '2100.00', '102', '0.00', '', '', '3200.00', null, '1574168666'), ('724', '10', '228.00', '43431', '0.00', '', '', '568.00', null, '1582856310'), ('725', '8', '356.00', '25', '0.00', '', '', '0.00', null, '1584869425'), ('738', '11', '258.00', '36665645', '0.00', '', '', '268.00', '{\"plugins_distribution_rules_1\":\"r|5\\nr|3\\ns|2\",\"plugins_distribution_down_rules_1\":\"r|10\"}', '1591775606'), ('739', '11', '238.00', '313', '0.00', '', '', '343.00', '{\"plugins_distribution_rules_1\":\"r|5\\nr|3\\ns|2\",\"plugins_distribution_down_rules_1\":\"r|1\"}', '1591775606'), ('740', '11', '160.00', '6', '0.00', '', '', '422.00', '{\"plugins_distribution_rules_20191202164330784159\":\"r|8\",\"plugins_distribution_rules_20191204113948916981\":\"\"}', '1591775606'), ('747', '2', '6050.00', '97', '12.00', '', '', '6800.00', null, '1592559106'), ('748', '2', '6600.00', '197', '21.00', '', '', '7200.00', null, '1592559106'), ('749', '2', '6800.00', '294', '22.00', '', '', '7600.00', null, '1592559106'), ('750', '2', '6050.00', '300', '23.00', '', '', '6800.00', null, '1592559106'), ('751', '2', '6600.00', '297', '12.00', '', '', '7200.00', null, '1592559106'), ('752', '2', '6800.00', '299', '32.00', '', '', '7600.00', null, '1592559106'), ('753', '2', '4500.00', '79', '23.00', '', '', '6800.00', null, '1592559106'), ('754', '2', '4800.00', '42', '32.00', '', '', '6600.00', null, '1592559106'), ('755', '2', '5500.00', '40', '11.00', '', '', '6000.00', null, '1592559106'), ('756', '12', '0.01', '99', '0.50', 'gg11', 'txm11', '188.00', null, '1593173652'), ('757', '12', '0.01', '96', '0.50', 'gg11', 'txm11', '188.00', null, '1593173652'), ('758', '12', '0.01', '97', '0.50', 'gg11', 'txm11', '188.00', null, '1593173652'), ('759', '12', '0.01', '100', '0.50', 'gg11', 'txm11', '188.00', null, '1593173652'), ('760', '12', '0.01', '2222', '0.50', 'gg11', 'txm11', '188.00', null, '1593173652'), ('761', '12', '1.00', '222', '0.50', 'gg11', 'txm11', '188.00', null, '1593173652');
COMMIT;
-- ----------------------------
......@@ -638,13 +638,13 @@ CREATE TABLE `s_goods_spec_type` (
`add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
PRIMARY KEY (`id`),
KEY `goods_id` (`goods_id`)
) ENGINE=InnoDB AUTO_INCREMENT=243 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品规格类型';
) ENGINE=InnoDB AUTO_INCREMENT=245 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品规格类型';
-- ----------------------------
-- Records of `s_goods_spec_type`
-- ----------------------------
BEGIN;
INSERT INTO `s_goods_spec_type` VALUES ('201', '9', '[{\"name\":\"\\u767d\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547454702543219.jpg\"},{\"name\":\"\\u7c89\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547454702272215.jpg\"},{\"name\":\"\\u9ed1\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547454702814719.jpg\"}]', '颜色', '1570168238'), ('202', '9', '[{\"name\":\"S\",\"images\":\"\"},{\"name\":\"M\",\"images\":\"\"},{\"name\":\"L\",\"images\":\"\"},{\"name\":\"XL\",\"images\":\"\"}]', '尺码', '1570168238'), ('237', '11', '[{\"name\":\"M\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455907486857.jpg\"},{\"name\":\"L\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455907256518.jpg\"},{\"name\":\"XL\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455601528614.jpg\"}]', '尺码', '1591775606'), ('238', '12', '[{\"name\":\"\\u7c89\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455907256518.jpg\"},{\"name\":\"\\u767d\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455907486857.jpg\"}]', '颜色', '1591958581'), ('239', '12', '[{\"name\":\"S\",\"images\":\"\"},{\"name\":\"M\",\"images\":\"\"},{\"name\":\"L\",\"images\":\"\"}]', '尺码', '1591958581'), ('240', '2', '[{\"name\":\"\\u5957\\u9910\\u4e00\",\"images\":\"\"},{\"name\":\"\\u5957\\u9910\\u4e8c\",\"images\":\"\"}]', '套餐', '1592559106'), ('241', '2', '[{\"name\":\"\\u91d1\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547451274847894.jpg\"},{\"name\":\"\\u94f6\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547451576558478.jpg\"}]', '颜色', '1592559106'), ('242', '2', '[{\"name\":\"32G\",\"images\":\"\"},{\"name\":\"64G\",\"images\":\"\"},{\"name\":\"128G\",\"images\":\"\"}]', '容量', '1592559106');
INSERT INTO `s_goods_spec_type` VALUES ('201', '9', '[{\"name\":\"\\u767d\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547454702543219.jpg\"},{\"name\":\"\\u7c89\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547454702272215.jpg\"},{\"name\":\"\\u9ed1\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547454702814719.jpg\"}]', '颜色', '1570168238'), ('202', '9', '[{\"name\":\"S\",\"images\":\"\"},{\"name\":\"M\",\"images\":\"\"},{\"name\":\"L\",\"images\":\"\"},{\"name\":\"XL\",\"images\":\"\"}]', '尺码', '1570168238'), ('237', '11', '[{\"name\":\"M\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455907486857.jpg\"},{\"name\":\"L\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455907256518.jpg\"},{\"name\":\"XL\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455601528614.jpg\"}]', '尺码', '1591775606'), ('240', '2', '[{\"name\":\"\\u5957\\u9910\\u4e00\",\"images\":\"\"},{\"name\":\"\\u5957\\u9910\\u4e8c\",\"images\":\"\"}]', '套餐', '1592559106'), ('241', '2', '[{\"name\":\"\\u91d1\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547451274847894.jpg\"},{\"name\":\"\\u94f6\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547451576558478.jpg\"}]', '颜色', '1592559106'), ('242', '2', '[{\"name\":\"32G\",\"images\":\"\"},{\"name\":\"64G\",\"images\":\"\"},{\"name\":\"128G\",\"images\":\"\"}]', '容量', '1592559106'), ('243', '12', '[{\"name\":\"\\u7c89\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455907256518.jpg\"},{\"name\":\"\\u767d\\u8272\",\"images\":\"\\/static\\/upload\\/images\\/goods\\/2019\\/01\\/14\\/1547455907486857.jpg\"}]', '颜色', '1593173652'), ('244', '12', '[{\"name\":\"S\",\"images\":\"\"},{\"name\":\"M\",\"images\":\"\"},{\"name\":\"L\",\"images\":\"\"}]', '尺码', '1593173652');
COMMIT;
-- ----------------------------
......@@ -660,13 +660,13 @@ CREATE TABLE `s_goods_spec_value` (
PRIMARY KEY (`id`),
KEY `goods_id` (`goods_id`),
KEY `goods_spec_base_id` (`goods_spec_base_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1454 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品规格值';
) ENGINE=InnoDB AUTO_INCREMENT=1466 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='商品规格值';
-- ----------------------------
-- Records of `s_goods_spec_value`
-- ----------------------------
BEGIN;
INSERT INTO `s_goods_spec_value` VALUES ('1190', '9', '608', '白色', '1570168238'), ('1191', '9', '608', 'S', '1570168238'), ('1192', '9', '609', '白色', '1570168238'), ('1193', '9', '609', 'M', '1570168238'), ('1194', '9', '610', '白色', '1570168238'), ('1195', '9', '610', 'L', '1570168238'), ('1196', '9', '611', '白色', '1570168238'), ('1197', '9', '611', 'XL', '1570168238'), ('1198', '9', '612', '粉色', '1570168238'), ('1199', '9', '612', 'S', '1570168238'), ('1200', '9', '613', '粉色', '1570168238'), ('1201', '9', '613', 'M', '1570168238'), ('1202', '9', '614', '粉色', '1570168238'), ('1203', '9', '614', 'L', '1570168238'), ('1204', '9', '615', '黑色', '1570168238'), ('1205', '9', '615', 'S', '1570168238'), ('1206', '9', '616', '黑色', '1570168238'), ('1207', '9', '616', 'XL', '1570168238'), ('1412', '11', '738', 'M', '1591775606'), ('1413', '11', '739', 'L', '1591775606'), ('1414', '11', '740', 'XL', '1591775606'), ('1415', '12', '741', '粉色', '1591958581'), ('1416', '12', '741', 'S', '1591958581'), ('1417', '12', '742', '粉色', '1591958581'), ('1418', '12', '742', 'M', '1591958581'), ('1419', '12', '743', '粉色', '1591958581'), ('1420', '12', '743', 'L', '1591958581'), ('1421', '12', '744', '白色', '1591958581'), ('1422', '12', '744', 'S', '1591958581'), ('1423', '12', '745', '白色', '1591958581'), ('1424', '12', '745', 'M', '1591958581'), ('1425', '12', '746', '白色', '1591958581'), ('1426', '12', '746', 'L', '1591958581'), ('1427', '2', '747', '套餐一', '1592559106'), ('1428', '2', '747', '金色', '1592559106'), ('1429', '2', '747', '32G', '1592559106'), ('1430', '2', '748', '套餐一', '1592559106'), ('1431', '2', '748', '金色', '1592559106'), ('1432', '2', '748', '64G', '1592559106'), ('1433', '2', '749', '套餐一', '1592559106'), ('1434', '2', '749', '金色', '1592559106'), ('1435', '2', '749', '128G', '1592559106'), ('1436', '2', '750', '套餐一', '1592559106'), ('1437', '2', '750', '银色', '1592559106'), ('1438', '2', '750', '32G', '1592559106'), ('1439', '2', '751', '套餐一', '1592559106'), ('1440', '2', '751', '银色', '1592559106'), ('1441', '2', '751', '64G', '1592559106'), ('1442', '2', '752', '套餐一', '1592559106'), ('1443', '2', '752', '银色', '1592559106'), ('1444', '2', '752', '128G', '1592559106'), ('1445', '2', '753', '套餐二', '1592559106'), ('1446', '2', '753', '金色', '1592559106'), ('1447', '2', '753', '32G', '1592559106'), ('1448', '2', '754', '套餐二', '1592559106'), ('1449', '2', '754', '金色', '1592559106'), ('1450', '2', '754', '128G', '1592559106'), ('1451', '2', '755', '套餐二', '1592559106'), ('1452', '2', '755', '银色', '1592559106'), ('1453', '2', '755', '64G', '1592559106');
INSERT INTO `s_goods_spec_value` VALUES ('1190', '9', '608', '白色', '1570168238'), ('1191', '9', '608', 'S', '1570168238'), ('1192', '9', '609', '白色', '1570168238'), ('1193', '9', '609', 'M', '1570168238'), ('1194', '9', '610', '白色', '1570168238'), ('1195', '9', '610', 'L', '1570168238'), ('1196', '9', '611', '白色', '1570168238'), ('1197', '9', '611', 'XL', '1570168238'), ('1198', '9', '612', '粉色', '1570168238'), ('1199', '9', '612', 'S', '1570168238'), ('1200', '9', '613', '粉色', '1570168238'), ('1201', '9', '613', 'M', '1570168238'), ('1202', '9', '614', '粉色', '1570168238'), ('1203', '9', '614', 'L', '1570168238'), ('1204', '9', '615', '黑色', '1570168238'), ('1205', '9', '615', 'S', '1570168238'), ('1206', '9', '616', '黑色', '1570168238'), ('1207', '9', '616', 'XL', '1570168238'), ('1412', '11', '738', 'M', '1591775606'), ('1413', '11', '739', 'L', '1591775606'), ('1414', '11', '740', 'XL', '1591775606'), ('1427', '2', '747', '套餐一', '1592559106'), ('1428', '2', '747', '金色', '1592559106'), ('1429', '2', '747', '32G', '1592559106'), ('1430', '2', '748', '套餐一', '1592559106'), ('1431', '2', '748', '金色', '1592559106'), ('1432', '2', '748', '64G', '1592559106'), ('1433', '2', '749', '套餐一', '1592559106'), ('1434', '2', '749', '金色', '1592559106'), ('1435', '2', '749', '128G', '1592559106'), ('1436', '2', '750', '套餐一', '1592559106'), ('1437', '2', '750', '银色', '1592559106'), ('1438', '2', '750', '32G', '1592559106'), ('1439', '2', '751', '套餐一', '1592559106'), ('1440', '2', '751', '银色', '1592559106'), ('1441', '2', '751', '64G', '1592559106'), ('1442', '2', '752', '套餐一', '1592559106'), ('1443', '2', '752', '银色', '1592559106'), ('1444', '2', '752', '128G', '1592559106'), ('1445', '2', '753', '套餐二', '1592559106'), ('1446', '2', '753', '金色', '1592559106'), ('1447', '2', '753', '32G', '1592559106'), ('1448', '2', '754', '套餐二', '1592559106'), ('1449', '2', '754', '金色', '1592559106'), ('1450', '2', '754', '128G', '1592559106'), ('1451', '2', '755', '套餐二', '1592559106'), ('1452', '2', '755', '银色', '1592559106'), ('1453', '2', '755', '64G', '1592559106'), ('1454', '12', '756', '粉色', '1593173652'), ('1455', '12', '756', 'S', '1593173652'), ('1456', '12', '757', '粉色', '1593173652'), ('1457', '12', '757', 'M', '1593173652'), ('1458', '12', '758', '粉色', '1593173652'), ('1459', '12', '758', 'L', '1593173652'), ('1460', '12', '759', '白色', '1593173652'), ('1461', '12', '759', 'S', '1593173652'), ('1462', '12', '760', '白色', '1593173652'), ('1463', '12', '760', 'M', '1593173652'), ('1464', '12', '761', '白色', '1593173652'), ('1465', '12', '761', 'L', '1593173652');
COMMIT;
-- ----------------------------
......@@ -692,7 +692,7 @@ CREATE TABLE `s_link` (
-- Records of `s_link`
-- ----------------------------
BEGIN;
INSERT INTO `s_link` VALUES ('1', 'SchoolCMS', 'http://schoolcms.org/', 'SchoolCMS学校教务管理系统', '1', '1', '1', '1486292373', '0'), ('12', 'AmazeUI', 'http://amazeui.shopxo.net/', 'AmazeUI国内首个HTML5框架', '4', '1', '1', '1486353476', '1563088005'), ('13', '龚哥哥的博客', 'http://gong.gg/', '龚哥哥的博客', '2', '1', '1', '1486353528', '1592320862'), ('14', 'ThinkPHP', 'http://www.thinkphp.cn/', 'ThinkPHP', '3', '1', '1', '1487919160', '0'), ('15', 'ShopXO', 'http://shopxo.net', 'ShopXO企业级B2C免费开源电商系统', '0', '1', '1', '1533711881', '1592320866'), ('16', '码云', 'https://gitee.com/gongfuxiang/shopxo', '代码托管平台', '0', '1', '1', '1547450105', '1563088051'), ('17', 'GitHub', 'https://github.com/gongfuxiang/shopxo', '代码托管平台', '0', '1', '1', '1547450145', '1563088069'), ('18', 'ShopXO应用商店', 'http://store.shopxo.net/', 'ShopXO应用商店', '0', '1', '1', '1563088117', '1563088129'), ('19', '码付宝个人免签支付', 'http://pay.shopxo.net/', '码付宝个人免签支付', '0', '1', '1', '1563089718', '1563089753'), ('20', '宝塔面板', 'https://www.bt.cn/?invite_code=MV9kZHh6b2Y=', '宝塔服务器控制面板', '5', '1', '1', '1566531114', '0'), ('21', '西部数码', 'https://www.west.cn/active/freetc/?ReferenceID=934057', '西部数码国内知名服务器提供商', '6', '1', '1', '1566531132', '0');
INSERT INTO `s_link` VALUES ('1', 'SchoolCMS', 'http://schoolcms.org/', 'SchoolCMS学校教务管理系统', '1', '1', '1', '1486292373', '0'), ('12', 'AmazeUI', 'http://amazeui.shopxo.net/', 'AmazeUI国内首个HTML5框架', '4', '1', '1', '1486353476', '1563088005'), ('13', '龚哥哥的博客', 'http://gong.gg/', '龚哥哥的博客', '2', '1', '1', '1486353528', '1592320862'), ('14', 'ThinkPHP', 'http://www.thinkphp.cn/', 'ThinkPHP', '3', '1', '1', '1487919160', '0'), ('15', 'ShopXO', 'http://shopxo.net', 'ShopXO企业级B2C免费开源电商系统', '0', '1', '1', '1533711881', '1592320866'), ('16', '码云', 'https://gitee.com/gongfuxiang/shopxo', '代码托管平台', '0', '1', '1', '1547450105', '1563088051'), ('17', 'GitHub', 'https://github.com/gongfuxiang/shopxo', '代码托管平台', '0', '1', '1', '1547450145', '1563088069'), ('18', 'ShopXO应用商店', 'http://store.shopxo.net/', 'ShopXO应用商店', '0', '1', '1', '1563088117', '1563088129'), ('19', '码付宝个人免签支付', 'http://pay.shopxo.net/', '码付宝个人免签支付', '0', '1', '1', '1563089718', '1593181756'), ('20', '宝塔面板', 'https://www.bt.cn/?invite_code=MV9kZHh6b2Y=', '宝塔服务器控制面板', '5', '1', '1', '1566531114', '0'), ('21', '西部数码', 'https://www.west.cn/active/freetc/?ReferenceID=934057', '西部数码国内知名服务器提供商', '6', '1', '1', '1566531132', '0');
COMMIT;
-- ----------------------------
......@@ -713,13 +713,13 @@ CREATE TABLE `s_message` (
`add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
PRIMARY KEY (`id`),
KEY `user_id` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='消息';
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='消息';
-- ----------------------------
-- Records of `s_message`
-- ----------------------------
BEGIN;
INSERT INTO `s_message` VALUES ('1', '1', '订单支付', '订单支付成功,金额168元', '2', '1', '0', '0', '0', '0', '1589521400'), ('2', '1', '订单退款', '订单退款成功,金额168元', '2', '1', '0', '0', '0', '0', '1589521641'), ('3', '1', '订单支付', '订单支付成功,金额168元', '1', '1', '0', '0', '0', '0', '1589528548'), ('4', '1', '订单支付', '订单支付成功,金额5728.03元', '3', '1', '0', '0', '0', '0', '1591599585'), ('5', '1', '订单取消', '订单取消成功', '4', '1', '0', '0', '0', '0', '1591855188'), ('6', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益25.56元', '1', '0', '0', '0', '0', '0', '1591856079'), ('7', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益0.12元', '2', '0', '0', '0', '0', '0', '1591856079'), ('8', '7', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益0.12元', '3', '0', '0', '0', '0', '0', '1591856079'), ('9', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.6元', '4', '0', '0', '0', '0', '0', '1591859143'), ('10', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '5', '0', '0', '0', '0', '0', '1591859143'), ('11', '7', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '6', '0', '0', '0', '0', '0', '1591859143'), ('12', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.6元', '7', '0', '0', '0', '0', '0', '1591859206'), ('13', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '8', '0', '0', '0', '0', '0', '1591859206'), ('14', '7', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '9', '0', '0', '0', '0', '0', '1591859206'), ('15', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.6元', '10', '0', '0', '0', '0', '0', '1591859314'), ('16', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '11', '0', '0', '0', '0', '0', '1591859314'), ('17', '7', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '12', '0', '0', '0', '0', '0', '1591859314'), ('18', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益12.90元', '13', '0', '0', '0', '0', '0', '1591859977'), ('19', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益12.90元', '14', '0', '0', '0', '0', '0', '1591859977'), ('20', '1', '订单支付', '订单支付成功,金额258元', '36', '1', '0', '0', '0', '0', '1591860550'), ('21', '1', '订单发货', '订单已发货', '36', '1', '0', '0', '0', '0', '1591860569'), ('22', '1', '积分变动', '订单商品完成赠送积分增加1', '0', '0', '0', '0', '0', '0', '1591860648'), ('23', '1', '订单收货', '订单收货成功', '36', '1', '0', '0', '0', '0', '1591860648'), ('26', '9', '分销收益新增', 'qqqqqq用户订单佣金结算258.00元, 收益12.90元, 已发放至钱包', '13', '0', '0', '0', '0', '0', '1591860765'), ('27', '9', '钱包变更', '分销收益新增 [ 有效金额增加12.90元 ]', '1', '0', '0', '0', '0', '0', '1591860765'), ('28', '8', '分销收益新增', 'qqqqqq用户订单佣金结算258.00元, 收益12.90元, 已发放至钱包', '14', '0', '0', '0', '0', '0', '1591860765'), ('29', '8', '钱包变更', '分销收益新增 [ 有效金额增加12.90元 ]', '2', '0', '0', '0', '0', '0', '1591860765');
INSERT INTO `s_message` VALUES ('1', '1', '订单支付', '订单支付成功,金额168元', '2', '1', '0', '0', '0', '0', '1589521400'), ('2', '1', '订单退款', '订单退款成功,金额168元', '2', '1', '0', '0', '0', '0', '1589521641'), ('3', '1', '订单支付', '订单支付成功,金额168元', '1', '1', '0', '0', '0', '0', '1589528548'), ('4', '1', '订单支付', '订单支付成功,金额5728.03元', '3', '1', '0', '0', '0', '0', '1591599585'), ('5', '1', '订单取消', '订单取消成功', '4', '1', '0', '0', '0', '0', '1591855188'), ('6', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益25.56元', '1', '0', '0', '0', '0', '0', '1591856079'), ('7', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益0.12元', '2', '0', '0', '0', '0', '0', '1591856079'), ('8', '7', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益0.12元', '3', '0', '0', '0', '0', '0', '1591856079'), ('9', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.6元', '4', '0', '0', '0', '0', '0', '1591859143'), ('10', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '5', '0', '0', '0', '0', '0', '1591859143'), ('11', '7', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '6', '0', '0', '0', '0', '0', '1591859143'), ('12', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.6元', '7', '0', '0', '0', '0', '0', '1591859206'), ('13', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '8', '0', '0', '0', '0', '0', '1591859206'), ('14', '7', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '9', '0', '0', '0', '0', '0', '1591859206'), ('15', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.6元', '10', '0', '0', '0', '0', '0', '1591859314'), ('16', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '11', '0', '0', '0', '0', '0', '1591859314'), ('17', '7', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益8.60元', '12', '0', '0', '0', '0', '0', '1591859314'), ('18', '9', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益12.90元', '13', '0', '0', '0', '0', '0', '1591859977'), ('19', '8', '分销收益新增', 'qqqqqq用户下单258.00元, 预计收益12.90元', '14', '0', '0', '0', '0', '0', '1591859977'), ('20', '1', '订单支付', '订单支付成功,金额258元', '36', '1', '0', '0', '0', '0', '1591860550'), ('21', '1', '订单发货', '订单已发货', '36', '1', '0', '0', '0', '0', '1591860569'), ('22', '1', '积分变动', '订单商品完成赠送积分增加1', '0', '0', '0', '0', '0', '0', '1591860648'), ('23', '1', '订单收货', '订单收货成功', '36', '1', '0', '0', '0', '0', '1591860648'), ('26', '9', '分销收益新增', 'qqqqqq用户订单佣金结算258.00元, 收益12.90元, 已发放至钱包', '13', '0', '0', '0', '0', '0', '1591860765'), ('27', '9', '钱包变更', '分销收益新增 [ 有效金额增加12.90元 ]', '1', '0', '0', '0', '0', '0', '1591860765'), ('28', '8', '分销收益新增', 'qqqqqq用户订单佣金结算258.00元, 收益12.90元, 已发放至钱包', '14', '0', '0', '0', '0', '0', '1591860765'), ('29', '8', '钱包变更', '分销收益新增 [ 有效金额增加12.90元 ]', '2', '0', '0', '0', '0', '0', '1591860765'), ('30', '9', '分销收益新增', 'qqqqqq用户下单3888.00元, 预计收益77.76元', '15', '0', '0', '0', '0', '0', '1593156513'), ('31', '8', '分销收益新增', 'qqqqqq用户下单3888.00元, 预计收益77.76元', '16', '0', '0', '0', '0', '0', '1593156513'), ('32', '9', '分销收益新增', 'qqqqqq用户下单0.01元, 预计收益0.0004元', '17', '0', '0', '0', '0', '0', '1593171425'), ('33', '8', '分销收益新增', 'qqqqqq用户下单0.01元, 预计收益0.00元', '18', '0', '0', '0', '0', '0', '1593171425');
COMMIT;
-- ----------------------------
......@@ -797,13 +797,13 @@ CREATE TABLE `s_order` (
KEY `user_id` (`user_id`),
KEY `status` (`status`),
KEY `pay_status` (`pay_status`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单';
) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单';
-- ----------------------------
-- Records of `s_order`
-- ----------------------------
BEGIN;
INSERT INTO `s_order` VALUES ('1', '20200509220012016832', '1', '', '0', '', '1', '2', '1', '', '1', '0.00', '0.00', '168.00', '168.00', '168.00', '0.00', '0', 'pc', '2', '1', '1589528548', '1589032812', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1589032812', '1589528548'), ('2', '20200515134249780466', '1', '', '0', '', '1', '6', '2', '', '1', '0.00', '0.00', '168.00', '168.00', '168.00', '168.00', '1', 'pc', '2', '1', '1589521400', '1589521369', '0', '0', '0', '1589521641', '0', '0', '0', '0', '0', '1589521369', '1589521641'), ('3', '20200608001726706827', '1', '', '0', '', '1', '2', '1', '', '5', '0.00', '0.00', '5728.03', '5728.03', '5728.03', '0.00', '0', 'pc', '2', '1', '1591599585', '1591546646', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591546646', '1591599585'), ('4', '20200611135902126932', '1', '', '0', '', '1', '5', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591855142', '0', '1591855188', '0', '0', '0', '0', '0', '0', '0', '1591855142', '1591855188'), ('15', '20200611140404862069', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591855444', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591855444', '0'), ('27', '20200611141439007559', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591856079', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591856079', '0'), ('28', '20200611150543177134', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591859143', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591859143', '0'), ('29', '20200611150646424672', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591859206', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591859206', '0'), ('30', '20200611150834077827', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591859314', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591859314', '0'), ('36', '20200611151937268217', '1', '', '0', '', '1', '4', '1', '', '1', '0.00', '0.00', '258.00', '258.00', '258.00', '0.00', '0', 'pc', '2', '1', '1591860550', '1591859977', '1591860569', '0', '1591860648', '0', '0', '0', '0', '0', '0', '1591859977', '1591860648');
INSERT INTO `s_order` VALUES ('1', '20200509220012016832', '1', '', '0', '', '1', '2', '1', '', '1', '0.00', '0.00', '168.00', '168.00', '168.00', '0.00', '0', 'pc', '2', '1', '1589528548', '1589032812', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1589032812', '1589528548'), ('2', '20200515134249780466', '1', '', '0', '', '1', '6', '2', '', '1', '0.00', '0.00', '168.00', '168.00', '168.00', '168.00', '1', 'pc', '2', '1', '1589521400', '1589521369', '0', '0', '0', '1589521641', '0', '0', '0', '0', '0', '1589521369', '1589521641'), ('3', '20200608001726706827', '1', '', '0', '', '1', '2', '1', '', '5', '0.00', '0.00', '5728.03', '5728.03', '5728.03', '0.00', '0', 'pc', '2', '1', '1591599585', '1591546646', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591546646', '1591599585'), ('4', '20200611135902126932', '1', '', '0', '', '1', '5', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591855142', '0', '1591855188', '0', '0', '0', '0', '0', '0', '0', '1591855142', '1591855188'), ('15', '20200611140404862069', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591855444', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591855444', '0'), ('27', '20200611141439007559', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591856079', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591856079', '0'), ('28', '20200611150543177134', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591859143', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591859143', '0'), ('29', '20200611150646424672', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591859206', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591859206', '0'), ('30', '20200611150834077827', '1', '', '0', '', '1', '1', '0', '', '1', '0.00', '0.00', '258.00', '258.00', '0.00', '0.00', '0', 'pc', '2', '1', '0', '1591859314', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1591859314', '0'), ('36', '20200611151937268217', '1', '', '0', '', '1', '4', '1', '', '1', '0.00', '0.00', '258.00', '258.00', '258.00', '0.00', '0', 'pc', '2', '1', '1591860550', '1591859977', '1591860569', '0', '1591860648', '0', '0', '0', '0', '0', '0', '1591859977', '1591860648'), ('37', '20200626152833612112', '1', '', '0', '', '4', '1', '0', '[{\"name\":\"\\u8fd0\\u8d39\",\"price\":0,\"type\":1,\"tips\":\"+\\uffe50\\u5143\"}]', '1', '0.00', '0.00', '3888.00', '3888.00', '0.00', '0.00', '0', 'pc', '0', '0', '0', '1593156513', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1593156513', '0'), ('38', '20200626193705403409', '1', '', '0', '', '4', '1', '0', '[{\"name\":\"\\u8fd0\\u8d39\",\"price\":0,\"type\":1,\"tips\":\"+\\uffe50\\u5143\"}]', '1', '0.00', '0.00', '0.01', '0.01', '0.00', '0.00', '0', 'pc', '0', '0', '0', '1593171425', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1593171425', '0'), ('39', '20200626201432137507', '1', '', '0', '', '4', '1', '0', '[{\"name\":\"\\u8fd0\\u8d39\",\"price\":0,\"type\":1,\"tips\":\"+\\uffe50\\u5143\"}]', '1', '0.00', '0.00', '1.00', '1.00', '0.00', '0.00', '0', 'pc', '0', '0', '0', '1593173672', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1593173672', '0');
COMMIT;
-- ----------------------------
......@@ -832,13 +832,13 @@ CREATE TABLE `s_order_address` (
PRIMARY KEY (`id`),
KEY `order_id` (`order_id`),
KEY `user_id` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单地址';
) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单地址';
-- ----------------------------
-- Records of `s_order_address`
-- ----------------------------
BEGIN;
INSERT INTO `s_order_address` VALUES ('1', '1', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1589032812', '0'), ('2', '2', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1589521369', '0'), ('3', '3', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591546646', '0'), ('4', '4', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591855142', '0'), ('15', '15', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591855444', '0'), ('27', '27', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591856079', '0'), ('28', '28', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591859143', '0'), ('29', '29', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591859206', '0'), ('30', '30', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591859314', '0'), ('36', '36', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591859977', '0');
INSERT INTO `s_order_address` VALUES ('1', '1', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1589032812', '0'), ('2', '2', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1589521369', '0'), ('3', '3', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591546646', '0'), ('4', '4', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591855142', '0'), ('15', '15', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591855444', '0'), ('27', '27', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591856079', '0'), ('28', '28', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591859143', '0'), ('29', '29', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591859206', '0'), ('30', '30', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591859314', '0'), ('36', '36', '1', '0', '总部', 'devil', '13222333333', '9', '155', '1937', '张江高科', '上海市', '浦东新区', '张江镇', '121.5942780000', '31.2079170000', '1591859977', '0'), ('37', '37', '1', '1', '', 'Devil', '13222222222', '1', '37', '567', 'aerwqrer', '北京市', '东城区', '东华门街道', '0.0000000000', '0.0000000000', '1593156513', '0'), ('38', '38', '1', '1', '', 'Devil', '13222222222', '1', '37', '567', 'aerwqrer', '北京市', '东城区', '东华门街道', '0.0000000000', '0.0000000000', '1593171425', '0'), ('39', '39', '1', '1', '', 'Devil', '13222222222', '1', '37', '567', 'aerwqrer', '北京市', '东城区', '东华门街道', '0.0000000000', '0.0000000000', '1593173672', '0');
COMMIT;
-- ----------------------------
......@@ -912,13 +912,13 @@ CREATE TABLE `s_order_detail` (
KEY `user_id` (`user_id`),
KEY `order_id` (`order_id`),
KEY `goods_id` (`goods_id`)
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单详情';
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='订单详情';
-- ----------------------------
-- Records of `s_order_detail`
-- ----------------------------
BEGIN;
INSERT INTO `s_order_detail` VALUES ('1', '1', '1', '7', '纽芝兰包包女士2018新款潮百搭韩版时尚单肩斜挎包少女小挎包链条', '/static/upload/images/goods/2019/01/14/1547453895416529.jpg', '760.00', '168.00', '168.00', '', '1', '', '0.00', '', '', '0.00', '0', '1589032812', '0'), ('2', '1', '2', '7', '纽芝兰包包女士2018新款潮百搭韩版时尚单肩斜挎包少女小挎包链条', '/static/upload/images/goods/2019/01/14/1547453895416529.jpg', '760.00', '168.00', '168.00', '', '1', '', '0.00', '', '', '168.00', '1', '1589521369', '1589521641'), ('3', '1', '3', '10', '夏装女装古力娜扎明星同款一字领露肩蓝色蕾丝修身显瘦连衣裙礼服', '/static/upload/images/goods/2019/01/14/1547455240794230.jpg', '568.00', '228.00', '228.00', '', '1', '', '0.00', '', '', '0.00', '0', '1591546646', '0'), ('4', '1', '3', '2', '苹果(Apple)iPhone 6 Plus (A1524)移动联通电信4G手机 金色 16G', '/static/upload/images/goods/2019/01/14/1547451576558478.jpg', '6000.00', '5500.00', '5500.00', '[{\"type\":\"\\u5957\\u9910\",\"value\":\"\\u5957\\u9910\\u4e8c\"},{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u94f6\\u8272\"},{\"type\":\"\\u5bb9\\u91cf\",\"value\":\"64G\"}]', '1', 'iPhone 6 Plus', '0.00', '', '', '0.00', '0', '1591546646', '0'), ('5', '1', '3', '12', 'ZK星星绣花雪纺连衣裙中长款sukol裙少女心温柔超仙女chic裙子夏', '/static/upload/images/goods/2019/01/14/1547455907256518.jpg', '188.00', '0.01', '0.03', '[{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u7c89\\u8272\"},{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '3', 'xxxxhhhhhh商品型号', '0.50', 'gg11', 'txm11', '0.00', '0', '1591546646', '0'), ('6', '1', '4', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591855142', '0'), ('17', '1', '15', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591855444', '0'), ('29', '1', '27', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591856079', '0'), ('30', '1', '28', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591859143', '0'), ('31', '1', '29', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591859206', '0'), ('32', '1', '30', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591859314', '0'), ('38', '1', '36', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591859977', '0');
INSERT INTO `s_order_detail` VALUES ('1', '1', '1', '7', '纽芝兰包包女士2018新款潮百搭韩版时尚单肩斜挎包少女小挎包链条', '/static/upload/images/goods/2019/01/14/1547453895416529.jpg', '760.00', '168.00', '168.00', '', '1', '', '0.00', '', '', '0.00', '0', '1589032812', '0'), ('2', '1', '2', '7', '纽芝兰包包女士2018新款潮百搭韩版时尚单肩斜挎包少女小挎包链条', '/static/upload/images/goods/2019/01/14/1547453895416529.jpg', '760.00', '168.00', '168.00', '', '1', '', '0.00', '', '', '168.00', '1', '1589521369', '1589521641'), ('3', '1', '3', '10', '夏装女装古力娜扎明星同款一字领露肩蓝色蕾丝修身显瘦连衣裙礼服', '/static/upload/images/goods/2019/01/14/1547455240794230.jpg', '568.00', '228.00', '228.00', '', '1', '', '0.00', '', '', '0.00', '0', '1591546646', '0'), ('4', '1', '3', '2', '苹果(Apple)iPhone 6 Plus (A1524)移动联通电信4G手机 金色 16G', '/static/upload/images/goods/2019/01/14/1547451576558478.jpg', '6000.00', '5500.00', '5500.00', '[{\"type\":\"\\u5957\\u9910\",\"value\":\"\\u5957\\u9910\\u4e8c\"},{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u94f6\\u8272\"},{\"type\":\"\\u5bb9\\u91cf\",\"value\":\"64G\"}]', '1', 'iPhone 6 Plus', '0.00', '', '', '0.00', '0', '1591546646', '0'), ('5', '1', '3', '12', 'ZK星星绣花雪纺连衣裙中长款sukol裙少女心温柔超仙女chic裙子夏', '/static/upload/images/goods/2019/01/14/1547455907256518.jpg', '188.00', '0.01', '0.03', '[{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u7c89\\u8272\"},{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '3', 'xxxxhhhhhh商品型号', '0.50', 'gg11', 'txm11', '0.00', '0', '1591546646', '0'), ('6', '1', '4', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591855142', '0'), ('17', '1', '15', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591855444', '0'), ('29', '1', '27', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591856079', '0'), ('30', '1', '28', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591859143', '0'), ('31', '1', '29', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591859206', '0'), ('32', '1', '30', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591859314', '0'), ('38', '1', '36', '11', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '268.00', '258.00', '258.00', '[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}]', '1', '', '0.00', '', '', '0.00', '0', '1591859977', '0'), ('39', '1', '37', '3', 'Samsung/三星 SM-G8508S GALAXY Alpha四核智能手机 新品 闪耀白', '/static/upload/images/goods/2019/01/14/1547451909951171.jpg', '6866.00', '3888.00', '3888.00', '', '1', '', '0.00', '', '', '0.00', '0', '1593156513', '0'), ('40', '1', '38', '12', 'ZK星星绣花雪纺连衣裙中长款sukol裙少女心温柔超仙女chic裙子夏', '/static/upload/images/goods/2019/01/14/1547455907256518.jpg', '188.00', '0.01', '0.01', '[{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u7c89\\u8272\"},{\"type\":\"\\u5c3a\\u7801\",\"value\":\"S\"}]', '1', 'xxxxhhhhhh商品型号', '0.50', 'gg11', 'txm11', '0.00', '0', '1593171425', '0'), ('41', '1', '39', '12', 'ZK星星绣花雪纺连衣裙中长款sukol裙少女心温柔超仙女chic裙子夏', '/static/upload/images/goods/2019/01/14/1547455907486857.jpg', '188.00', '1.00', '1.00', '[{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u767d\\u8272\"},{\"type\":\"\\u5c3a\\u7801\",\"value\":\"L\"}]', '1', 'xxxxhhhhhh商品型号', '0.50', 'gg11', 'txm11', '0.00', '0', '1593173672', '0');
COMMIT;
-- ----------------------------
......@@ -1062,7 +1062,8 @@ CREATE TABLE `s_payment` (
`author_url` char(255) NOT NULL DEFAULT '' COMMENT '作者主页',
`element` text COMMENT '配置项规则',
`config` text COMMENT '配置数据',
`apply_terminal` char(255) NOT NULL COMMENT '适用终端 php一维数组json字符串存储(pc, wap, ios, android, alipay, weixin, baidu)',
`apply_terminal` char(255) NOT NULL COMMENT '适用终端 php一维数组json字符串存储(pc, h5, ios, android, alipay, weixin, baidu, toutiao, qq)',
`apply_terminal_old` char(255) NOT NULL COMMENT '原始适用终端 php一维数组json字符串存储(pc, h5, ios, android, alipay, weixin, baidu, toutiao, qq)',
`is_enable` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否启用(0否,1是)',
`is_open_user` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否对用户开放',
`sort` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '顺序',
......@@ -1071,13 +1072,13 @@ CREATE TABLE `s_payment` (
PRIMARY KEY (`id`),
UNIQUE KEY `payment` (`payment`),
KEY `is_enable` (`is_enable`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='支付方式';
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='支付方式';
-- ----------------------------
-- Records of `s_payment`
-- ----------------------------
BEGIN;
INSERT INTO `s_payment` VALUES ('1', '现金支付', 'CashPayment', '', '1.0.0', '不限', '现金方式支付货款', 'Devil', 'http://shopxo.net/', '', '[]', '[\"pc\",\"h5\",\"ios\",\"android\",\"alipay\",\"weixin\",\"baidu\",\"toutiao\",\"qq\"]', '1', '0', '0', '1589032798', '1592496847');
INSERT INTO `s_payment` VALUES ('4', 'iPay88', 'Ipay88', '', '1.0.0', '不限', '适用PC+H5, <a href=\"http://www.ipay88.com\" target=\"_blank\">立即申请</a>', 'Devil', 'http://shopxo.net/', '[{\"element\":\"input\",\"type\":\"text\",\"default\":\"\",\"name\":\"account\",\"placeholder\":\"\\u8d26\\u6237\",\"title\":\"\\u8d26\\u6237\",\"is_required\":0,\"message\":\"\\u8bf7\\u586b\\u5199\\u8d26\\u6237account\"},{\"element\":\"input\",\"type\":\"text\",\"default\":\"\",\"name\":\"key\",\"placeholder\":\"\\u5bc6\\u94a5key\",\"title\":\"\\u5bc6\\u94a5key\",\"is_required\":0,\"message\":\"\\u8bf7\\u586b\\u5199\\u5bc6\\u94a5key\"}]', '{\"account\":\"M28445\",\"key\":\"VMGpo8D6tT\"}', '[\"pc\",\"h5\"]', '[\"pc\",\"h5\"]', '1', '1', '0', '1593156063', '1593171486'), ('5', '现金支付', 'CashPayment', '', '1.0.0', '不限', '现金方式支付货款', 'Devil', 'http://shopxo.net/', '', '[]', '[\"pc\",\"h5\",\"ios\",\"android\",\"alipay\",\"weixin\",\"baidu\",\"toutiao\",\"qq\"]', '[\"pc\",\"h5\",\"ios\",\"android\",\"alipay\",\"weixin\",\"baidu\",\"toutiao\",\"qq\"]', '1', '1', '0', '1593156326', '1593156379');
COMMIT;
-- ----------------------------
......@@ -1155,13 +1156,13 @@ CREATE TABLE `s_plugins_distribution_profit_log` (
KEY `user_id` (`user_id`),
KEY `order_id` (`order_id`),
KEY `status` (`status`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='分销佣金明细 - 应用';
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='分销佣金明细 - 应用';
-- ----------------------------
-- Records of `s_plugins_distribution_profit_log`
-- ----------------------------
BEGIN;
INSERT INTO `s_plugins_distribution_profit_log` VALUES ('1', '9', '27', '1', '258.00', '25.56', '4', '[{\"id\":\"29\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591856079', '0'), ('2', '8', '27', '1', '258.00', '0.12', '4', '[{\"id\":\"29\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591856079', '0'), ('3', '7', '27', '1', '258.00', '0.12', '4', '[{\"id\":\"29\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591856079', '0'), ('4', '9', '28', '1', '258.00', '8.60', '4', '[{\"id\":\"30\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859143', '0'), ('5', '8', '28', '1', '258.00', '8.60', '4', '[{\"id\":\"30\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859143', '0'), ('6', '7', '28', '1', '258.00', '8.60', '4', '[{\"id\":\"30\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859143', '0'), ('7', '9', '29', '1', '258.00', '8.60', '4', '[{\"id\":\"31\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859206', '0'), ('8', '8', '29', '1', '258.00', '8.60', '4', '[{\"id\":\"31\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859206', '0'), ('9', '7', '29', '1', '258.00', '8.60', '4', '[{\"id\":\"31\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859206', '0'), ('10', '9', '30', '1', '258.00', '8.60', '4', '[{\"id\":\"32\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859314', '0'), ('11', '8', '30', '1', '258.00', '8.60', '4', '[{\"id\":\"32\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859314', '0'), ('12', '7', '30', '1', '258.00', '8.60', '4', '[{\"id\":\"32\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859314', '0'), ('13', '9', '36', '1', '258.00', '12.90', '4', '[{\"id\":\"38\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '2', '', '1591859977', '1591860765'), ('14', '8', '36', '1', '258.00', '12.90', '4', '[{\"id\":\"38\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '2', '', '1591859977', '1591860765');
INSERT INTO `s_plugins_distribution_profit_log` VALUES ('1', '9', '27', '1', '258.00', '25.56', '4', '[{\"id\":\"29\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591856079', '0'), ('2', '8', '27', '1', '258.00', '0.12', '4', '[{\"id\":\"29\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591856079', '0'), ('3', '7', '27', '1', '258.00', '0.12', '4', '[{\"id\":\"29\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591856079', '0'), ('4', '9', '28', '1', '258.00', '8.60', '4', '[{\"id\":\"30\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859143', '0'), ('5', '8', '28', '1', '258.00', '8.60', '4', '[{\"id\":\"30\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859143', '0'), ('6', '7', '28', '1', '258.00', '8.60', '4', '[{\"id\":\"30\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859143', '0'), ('7', '9', '29', '1', '258.00', '8.60', '4', '[{\"id\":\"31\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859206', '0'), ('8', '8', '29', '1', '258.00', '8.60', '4', '[{\"id\":\"31\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859206', '0'), ('9', '7', '29', '1', '258.00', '8.60', '4', '[{\"id\":\"31\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859206', '0'), ('10', '9', '30', '1', '258.00', '8.60', '4', '[{\"id\":\"32\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859314', '0'), ('11', '8', '30', '1', '258.00', '8.60', '4', '[{\"id\":\"32\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859314', '0'), ('12', '7', '30', '1', '258.00', '8.60', '4', '[{\"id\":\"32\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '0', '', '1591859314', '0'), ('13', '9', '36', '1', '258.00', '12.90', '4', '[{\"id\":\"38\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '2', '', '1591859977', '1591860765'), ('14', '8', '36', '1', '258.00', '12.90', '4', '[{\"id\":\"38\",\"total_price\":\"258.00\",\"price\":258,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"11\",\"spec\":[{\"type\":\"\\u5c3a\\u7801\",\"value\":\"M\"}],\"extends\":{\"1\":\"r|5\\nr|3\\ns|2\"},\"is_distribution\":1,\"extends_down\":{\"1\":\"r|10\"},\"is_distribution_down\":1}]', '0', '1', '2', '', '1591859977', '1591860765'), ('15', '9', '37', '1', '3888.00', '77.76', '4', '[{\"id\":\"39\",\"total_price\":\"3888.00\",\"price\":3888,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"3\",\"spec\":\"\",\"extends\":\"\",\"is_distribution\":0,\"extends_down\":\"\",\"is_distribution_down\":0}]', '0', '1', '0', '', '1593156513', '0'), ('16', '8', '37', '1', '3888.00', '77.76', '4', '[{\"id\":\"39\",\"total_price\":\"3888.00\",\"price\":3888,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"3\",\"spec\":\"\",\"extends\":\"\",\"is_distribution\":0,\"extends_down\":\"\",\"is_distribution_down\":0}]', '0', '1', '0', '', '1593156513', '0'), ('17', '9', '38', '1', '0.01', '0.00', '4', '[{\"id\":\"40\",\"total_price\":\"0.01\",\"price\":0.01,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"12\",\"spec\":[{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u7c89\\u8272\"},{\"type\":\"\\u5c3a\\u7801\",\"value\":\"S\"}],\"extends\":\"\",\"is_distribution\":0,\"extends_down\":\"\",\"is_distribution_down\":0}]', '0', '1', '0', '', '1593171425', '0'), ('18', '8', '38', '1', '0.01', '0.00', '4', '[{\"id\":\"40\",\"total_price\":\"0.01\",\"price\":0.01,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"12\",\"spec\":[{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u7c89\\u8272\"},{\"type\":\"\\u5c3a\\u7801\",\"value\":\"S\"}],\"extends\":\"\",\"is_distribution\":0,\"extends_down\":\"\",\"is_distribution_down\":0}]', '0', '1', '0', '', '1593171425', '0'), ('19', '7', '38', '1', '0.01', '0.00', '4', '[{\"id\":\"40\",\"total_price\":\"0.01\",\"price\":0.01,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"12\",\"spec\":[{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u7c89\\u8272\"},{\"type\":\"\\u5c3a\\u7801\",\"value\":\"S\"}],\"extends\":\"\",\"is_distribution\":0,\"extends_down\":\"\",\"is_distribution_down\":0}]', '0', '1', '0', '', '1593171425', '0'), ('20', '9', '39', '1', '1.00', '0.02', '4', '[{\"id\":\"41\",\"total_price\":\"1.00\",\"price\":1,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"12\",\"spec\":[{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u767d\\u8272\"},{\"type\":\"\\u5c3a\\u7801\",\"value\":\"L\"}],\"extends\":\"\",\"is_distribution\":0,\"extends_down\":\"\",\"is_distribution_down\":0}]', '0', '1', '0', '', '1593173672', '0'), ('21', '8', '39', '1', '1.00', '0.02', '4', '[{\"id\":\"41\",\"total_price\":\"1.00\",\"price\":1,\"refund_price\":0,\"returned_quantity\":0,\"buy_number\":\"1\",\"goods_id\":\"12\",\"spec\":[{\"type\":\"\\u989c\\u8272\",\"value\":\"\\u767d\\u8272\"},{\"type\":\"\\u5c3a\\u7801\",\"value\":\"L\"}],\"extends\":\"\",\"is_distribution\":0,\"extends_down\":\"\",\"is_distribution_down\":0}]', '0', '1', '0', '', '1593173672', '0');
COMMIT;
-- ----------------------------
......@@ -1342,13 +1343,13 @@ CREATE TABLE `s_power` (
`icon` char(60) NOT NULL DEFAULT '' COMMENT '图标class',
`add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=412 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='权限';
) ENGINE=InnoDB AUTO_INCREMENT=415 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='权限';
-- ----------------------------
-- Records of `s_power`
-- ----------------------------
BEGIN;
INSERT INTO `s_power` VALUES ('1', '0', '权限控制', 'Power', 'Index', '3', '1', 'icon-quanxian', '1481612301'), ('4', '1', '角色管理', 'Role', 'Index', '20', '1', '', '1481639037'), ('13', '1', '权限分配', 'Power', 'Index', '30', '1', '', '1482156143'), ('15', '1', '权限添加/编辑', 'Power', 'Save', '31', '0', '', '1482243750'), ('16', '1', '权限删除', 'Power', 'Delete', '32', '0', '', '1482243797'), ('17', '1', '角色组添加/编辑页面', 'Role', 'SaveInfo', '21', '0', '', '1482243855'), ('18', '1', '角色组添加/编辑', 'Role', 'Save', '22', '0', '', '1482243888'), ('19', '1', '管理员添加/编辑页面', 'Admin', 'SaveInfo', '2', '0', '', '1482244637'), ('20', '1', '管理员添加/编辑', 'Admin', 'Save', '3', '0', '', '1482244666'), ('21', '1', '管理员删除', 'Admin', 'Delete', '4', '0', '', '1482244688'), ('22', '1', '管理员列表', 'Admin', 'Index', '1', '1', '', '1482568868'), ('23', '1', '角色删除', 'Role', 'Delete', '23', '0', '', '1482569155'), ('38', '0', '商品管理', 'Goods', 'Index', '5', '1', 'icon-shangpin', '1483283430'), ('39', '38', '商品管理', 'Goods', 'Index', '1', '1', '', '1483283546'), ('41', '0', '系统设置', 'Config', 'Index', '1', '1', 'icon-peizhi', '1483362358'), ('42', '41', '配置保存', 'Config', 'Save', '10', '0', '', '1483432335'), ('57', '38', '商品添加/编辑页面', 'Goods', 'SaveInfo', '2', '0', '', '1483616439'), ('58', '38', '商品添加/编辑', 'Goods', 'Save', '3', '0', '', '1483616492'), ('59', '38', '商品删除', 'Goods', 'Delete', '4', '0', '', '1483616569'), ('81', '0', '站点配置', 'Site', 'Index', '2', '1', 'icon-zhandianpeizhi', '1486182943'), ('103', '81', '站点设置', 'Site', 'Index', '0', '1', '', '1486561470'), ('104', '81', '短信设置', 'Sms', 'Index', '10', '1', '', '1486561615'), ('105', '81', '站点设置编辑', 'Site', 'Save', '1', '0', '', '1486561780'), ('107', '81', '短信设置编辑', 'Sms', 'Save', '11', '0', '', '1486562011'), ('118', '0', '工具', 'Tool', 'Index', '50', '1', 'icon-tools', '1488108044'), ('119', '118', '缓存管理', 'Cache', 'Index', '1', '1', '', '1488108107'), ('120', '118', '站点缓存更新', 'Cache', 'StatusUpdate', '2', '0', '', '1488108235'), ('121', '118', '模板缓存更新', 'Cache', 'TemplateUpdate', '2', '0', '', '1488108390'), ('122', '118', '模块缓存更新', 'Cache', 'ModuleUpdate', '3', '0', '', '1488108436'), ('126', '0', '用户管理', 'User', 'Index', '4', '1', 'icon-yonghuguanli', '1490794162'), ('127', '126', '用户列表', 'User', 'Index', '0', '1', '', '1490794316'), ('128', '126', '用户编辑/添加页面', 'User', 'SaveInfo', '1', '0', '', '1490794458'), ('129', '126', '用户添加/编辑', 'User', 'Save', '2', '0', '', '1490794510'), ('130', '126', '用户删除', 'User', 'Delete', '3', '0', '', '1490794585'), ('146', '126', 'Excel导出', 'User', 'ExcelExport', '6', '0', '', '1522223773'), ('153', '222', '地区管理', 'Region', 'Index', '60', '1', '', '1526304473'), ('154', '222', '地区添加/编辑', 'Region', 'Save', '61', '0', '', '1526304503'), ('155', '222', '地区删除', 'Region', 'Delete', '62', '0', '', '1526304531'), ('156', '222', '快递管理', 'Express', 'Index', '70', '1', '', '1526304473'), ('157', '222', '快递添加/编辑', 'Express', 'Save', '71', '0', '', '1526304473'), ('158', '222', '快递删除', 'Express', 'Delete', '72', '0', '', '1526304473'), ('172', '222', '首页轮播', 'Slide', 'Index', '40', '1', '', '1527149117'), ('173', '222', '轮播添加/编辑页面', 'Slide', 'SaveInfo', '41', '0', '', '1527149152'), ('174', '222', '轮播添加/编辑', 'Slide', 'Save', '42', '0', '', '1527149186'), ('175', '222', '轮播状态更新', 'Slide', 'StatusUpdate', '43', '0', '', '1527156980'), ('176', '222', '轮播删除', 'Slide', 'Delete', '44', '0', '', '1527157260'), ('177', '0', '订单管理', 'Order', 'Index', '6', '1', 'icon-dingdan', '1522229870'), ('178', '177', '订单管理', 'Order', 'Index', '1', '1', '', '1522317898'), ('179', '177', '订单删除', 'Order', 'Delete', '2', '0', '', '1522317917'), ('180', '177', '订单取消', 'Order', 'Cancel', '3', '0', '', '1527497803'), ('181', '38', '商品状态更新', 'Goods', 'StatusUpdate', '5', '0', '', '1528080200'), ('182', '0', '数据管理', 'Data', 'Index', '22', '1', 'icon-shuju', '1528096661'), ('183', '182', '消息管理', 'Message', 'Index', '0', '1', '', '1528080200'), ('184', '182', '消息删除', 'Message', 'Delete', '1', '0', '', '1528080200'), ('185', '182', '支付日志', 'PayLog', 'Index', '10', '1', '', '1528080200'), ('186', '182', '积分日志', 'IntegralLog', 'Index', '30', '1', '', '1528103067'), ('193', '222', '筛选价格', 'ScreeningPrice', 'Index', '50', '1', '', '1528708578'), ('194', '222', '筛选价格添加/编辑', 'ScreeningPrice', 'Save', '51', '0', '', '1528708609'), ('199', '81', 'SEO设置', 'Seo', 'Index', '30', '1', '', '1528771081'), ('200', '81', 'SEO设置编辑', 'Seo', 'Save', '31', '0', '', '1528771105'), ('201', '38', '商品分类', 'GoodsCategory', 'Index', '10', '1', '', '1529041901'), ('202', '38', '商品分类添加/编辑', 'GoodsCategory', 'Save', '11', '0', '', '1529041928'), ('203', '38', '商品分类删除', 'GoodsCategory', 'Delete', '12', '0', '', '1529041949'), ('204', '0', '文章管理', 'Article', 'Index', '20', '1', 'icon-wenzhang', '1530360560'), ('205', '204', '文章管理', 'Article', 'Index', '0', '1', '', '1530360593'), ('206', '204', '文章添加/编辑页面', 'Article', 'SaveInfo', '1', '0', '', '1530360625'), ('207', '204', '文章添加/编辑', 'Article', 'Save', '2', '0', '', '1530360663'), ('208', '204', '文章删除', 'Article', 'Delete', '3', '0', '', '1530360692'), ('209', '204', '文章状态更新', 'Article', 'StatusUpdate', '4', '0', '', '1530360730'), ('210', '204', '文章分类', 'ArticleCategory', 'Index', '10', '1', '', '1530361071'), ('211', '204', '文章分类编辑/添加', 'ArticleCategory', 'Save', '11', '0', '', '1530361101'), ('212', '204', '文章分类删除', 'ArticleCategory', 'Delete', '12', '0', '', '1530361126'), ('213', '0', '问答留言', 'Answer', 'Index', '21', '1', 'icon-wenda', '1533112421'), ('214', '213', '问答留言', 'Answer', 'Index', '0', '1', '', '1533112443'), ('215', '213', '问答留言回复', 'Answer', 'Reply', '1', '0', '', '1533119660'), ('216', '213', '问答留言删除', 'Answer', 'Delete', '2', '0', '', '1533119680'), ('217', '213', '问答留言状态更新', 'Answer', 'StatusUpdate', '3', '0', '', '1533119704'), ('219', '81', '邮箱设置', 'Email', 'Index', '20', '1', '', '1533636067'), ('220', '81', '邮箱设置/编辑', 'Email', 'Save', '21', '0', '', '1533636109'), ('221', '81', '邮件发送测试', 'Email', 'EmailTest', '22', '0', '', '1533636157'), ('222', '0', '网站管理', 'Navigation', 'Index', '7', '1', 'icon-wangzhanguanli', '1533692051'), ('223', '222', '导航管理', 'Navigation', 'Index', '0', '1', '', '1486183114'), ('226', '222', '导航添加/编辑', 'Navigation', 'Save', '2', '0', '', '1486183367'), ('227', '222', '导航删除', 'Navigation', 'Delete', '3', '0', '', '1486183410'), ('228', '222', '导航状态更新', 'Navigation', 'StatusUpdate', '4', '0', '', '1486183462'), ('234', '222', '自定义页面', 'CustomView', 'Index', '11', '1', '', '1486193400'), ('235', '222', '自定义页面添加/编辑页面', 'CustomView', 'SaveInfo', '12', '0', '', '1486193449'), ('236', '222', '自定义页面添加/编辑', 'CustomView', 'Save', '13', '0', '', '1486193473'), ('237', '222', '自定义页面删除', 'CustomView', 'Delete', '14', '0', '', '1486193516'), ('238', '222', '自定义页面状态更新', 'CustomView', 'StatusUpdate', '15', '0', '', '1486193582'), ('239', '222', '友情链接', 'Link', 'Index', '21', '1', '', '1486194358'), ('240', '222', '友情链接添加/编辑页面', 'Link', 'SaveInfo', '22', '0', '', '1486194392'), ('241', '222', '友情链接添加/编辑', 'Link', 'Save', '23', '0', '', '1486194413'), ('242', '222', '友情链接删除', 'Link', 'Delete', '24', '0', '', '1486194435'), ('243', '222', '友情链接状态更新', 'Link', 'StatusUpdate', '25', '0', '', '1486194479'), ('244', '222', '主题管理', 'Theme', 'Index', '30', '1', '', '1494381693'), ('245', '222', '主题管理添加/编辑', 'Theme', 'Save', '31', '0', '', '1494398194'), ('246', '222', '主题上传安装', 'Theme', 'Upload', '32', '0', '', '1494405096'), ('247', '222', '主题删除', 'Theme', 'Delete', '33', '0', '', '1494410655'), ('248', '204', '文章详情', 'Article', 'Detail', '5', '0', '', '1534156400'), ('249', '252', '品牌管理', 'Brand', 'Index', '0', '1', '', '1535683271'), ('250', '252', '品牌添加/编辑', 'Brand', 'Save', '2', '0', '', '1535683310'), ('251', '252', '品牌删除', 'Brand', 'Delete', '4', '0', '', '1535683351'), ('252', '0', '品牌管理', 'Brand', 'Index', '8', '1', 'icon-ico-pinpaiguanli', '1535684308'), ('253', '252', '品牌分类', 'BrandCategory', 'Index', '10', '1', '', '1535684401'), ('254', '252', '品牌分类添加/编辑', 'BrandCategory', 'Save', '11', '0', '', '1535684424'), ('255', '252', '品牌分类删除', 'BrandCategory', 'Delete', '12', '0', '', '1535684444'), ('256', '252', '品牌添加/编辑页面', 'Brand', 'SaveInfo', '1', '0', '', '1535694837'), ('257', '252', '品牌状态更新', 'Brand', 'StatusUpdate', '3', '0', '', '1535694880'), ('258', '222', '筛选价格删除', 'ScreeningPrice', 'Delete', '52', '0', '', '1536227071'), ('259', '222', '支付方式', 'Payment', 'Index', '80', '1', '', '1537156351'), ('260', '222', '支付方式安装/编辑页面', 'Payment', 'SaveInfo', '81', '0', '', '1537156423'), ('261', '222', '支付方式安装/编辑', 'Payment', 'Save', '82', '0', '', '1537156463'), ('262', '222', '支付方式删除', 'Payment', 'Delete', '83', '0', '', '1537156502'), ('263', '222', '支付方式安装', 'Payment', 'Install', '84', '0', '', '1537166090'), ('264', '222', '支付方式状态更新', 'Payment', 'StatusUpdate', '85', '0', '', '1537166149'), ('265', '222', '支付方式卸载', 'Payment', 'Uninstall', '86', '0', '', '1537167814'), ('266', '222', '支付方式上传', 'Payment', 'Upload', '87', '0', '', '1537173653'), ('267', '177', '订单发货', 'Order', 'Delivery', '4', '0', '', '1538413499'), ('268', '177', '订单收货', 'Order', 'Collect', '5', '0', '', '1538414034'), ('269', '177', '订单支付', 'Order', 'Pay', '6', '0', '', '1538757043'), ('310', '177', '订单确认', 'Order', 'Confirm', '7', '0', '', '1542011799'), ('311', '1', '角色状态更新', 'Role', 'StatusUpdate', '24', '0', '', '1542102071'), ('312', '0', '支付宝小程序', 'AppMiniAlipay', 'Index', '10', '1', 'icon-xiaochengxu-alipay', '1542558274'), ('313', '312', '基础配置', 'AppMiniAlipayConfig', 'Index', '0', '1', '', '1542558297'), ('314', '319', '首页导航', 'AppHomeNav', 'Index', '10', '1', '', '1542558318'), ('315', '319', '首页导航添加/编辑页面', 'AppHomeNav', 'SaveInfo', '11', '0', '', '1542558686'), ('316', '319', '首页导航添加/编辑', 'AppHomeNav', 'Save', '12', '0', '', '1542558706'), ('317', '319', '首页导航状态更新', 'AppHomeNav', 'StatusUpdate', '13', '0', '', '1542558747'), ('318', '319', '首页导航删除', 'AppHomeNav', 'Delete', '14', '0', '', '1542558767'), ('319', '0', '手机端管理', 'App', 'Index', '9', '1', 'icon-shouji', '0'), ('325', '312', '基础配置保存', 'AppMiniAlipayConfig', 'Save', '1', '0', '', '1542596647'), ('326', '319', '基础配置', 'AppConfig', 'Index', '0', '1', '', '1543206359'), ('327', '319', '基础配置保存', 'AppConfig', 'Save', '1', '0', '', '1543206402'), ('328', '312', '小程序', 'AppMiniAlipayList', 'Index', '10', '1', '', '1543304094'), ('329', '312', '小程序生成', 'AppMiniAlipayList', 'Created', '11', '0', '', '1543305528'), ('330', '312', '小程序删除', 'AppMiniAlipayList', 'Delete', '12', '0', '', '1543305609'), ('331', '118', '日志删除', 'Cache', 'LogDelete', '4', '0', '', '1545642163'), ('332', '0', '微信小程序', 'AppMiniWeixin', 'Index', '11', '1', 'icon-xiaochengxu-wechat', '1546935020'), ('333', '332', '基础配置', 'AppMiniWeixinConfig', 'Index', '0', '1', '', '1546935090'), ('334', '332', '基础配置保存', 'AppMiniWeixinConfig', 'Save', '1', '0', '', '1546935118'), ('335', '332', '小程序', 'AppMiniWeixinList', 'Index', '10', '1', '', '1546935153'), ('336', '332', '小程序生成', 'AppMiniWeixinList', 'Created', '11', '0', '', '1546935187'), ('337', '332', '小程序删除', 'AppMiniWeixinList', 'Delete', '12', '0', '', '1546935212'), ('339', '41', '后台配置', 'Config', 'Index', '0', '1', '', '1549419752'), ('340', '0', '应用中心', 'Store', 'Index', '30', '1', 'icon-application', '1549496703'), ('341', '340', '应用管理', 'Pluginsadmin', 'Index', '1', '1', '', '1549497306'), ('342', '340', '应用状态更新', 'Pluginsadmin', 'StatusUpdate', '3', '0', '', '1549694138'), ('343', '340', '应用调用管理', 'Plugins', 'Index', '0', '0', '', '1549958187'), ('345', '340', '应用添加/编辑页面', 'Pluginsadmin', 'SaveInfo', '1', '0', '', '1549977925'), ('346', '340', '应用添加/编辑', 'Pluginsadmin', 'Save', '2', '0', '', '1549977958'), ('347', '340', '应用删除', 'Pluginsadmin', 'Delete', '4', '0', '', '1549977993'), ('348', '340', '应用上传', 'Pluginsadmin', 'Upload', '5', '0', '', '1550110821'), ('349', '118', 'SQL控制台', 'Sqlconsole', 'Index', '10', '1', '', '1550476002'), ('350', '118', 'SQL执行', 'Sqlconsole', 'Implement', '11', '0', '', '1550476023'), ('351', '340', '应用打包', 'Pluginsadmin', 'Download', '6', '0', '', '1553248727'), ('352', '213', '问答添加/编辑页面', 'Answer', 'SaveInfo', '4', '0', '', '1553964318'), ('353', '213', '问答添加/编辑', 'Answer', 'Save', '5', '0', '', '1553964354'), ('354', '41', '商店信息', 'Config', 'Store', '0', '1', '', '1554803430'), ('356', '38', '商品评论', 'Goodscomments', 'Index', '20', '1', '', '1533112443'), ('357', '38', '商品评论回复', 'Goodscomments', 'Reply', '21', '0', '', '1533119660'), ('358', '38', '商品评论删除', 'Goodscomments', 'Delete', '22', '0', '', '1533119680'), ('359', '38', '商品评论状态更新', 'Goodscomments', 'StatusUpdate', '23', '0', '', '1533119704'), ('360', '38', '商品评论添加/编辑页面', 'Goodscomments', 'SaveInfo', '24', '0', '', '1553964318'), ('361', '38', '商品评论添加/编辑', 'Goodscomments', 'Save', '25', '0', '', '1553964354'), ('362', '81', '协议管理', 'Agreement', 'Index', '40', '1', '', '1486561615'), ('363', '81', '协议设置编辑', 'Agreement', 'Save', '41', '0', '', '1486562011'), ('364', '177', '订单售后', 'Orderaftersale', 'Index', '10', '1', '', '1522317898'), ('365', '177', '订单售后删除', 'Orderaftersale', 'Delete', '11', '0', '', '1522317917'), ('366', '177', '订单售后取消', 'Orderaftersale', 'Cancel', '12', '0', '', '1527497803'), ('367', '177', '订单售后审核', 'Orderaftersale', 'Audit', '13', '0', '', '1538413499'), ('368', '177', '订单售后确认', 'Orderaftersale', 'Confirm', '14', '0', '', '1538414034'), ('369', '177', '订单售后拒绝', 'Orderaftersale', 'Refuse', '15', '0', '', '1538757043'), ('372', '182', '退款日志', 'RefundLog', 'Index', '20', '1', '', '1528080200'), ('373', '340', '应用商店', 'Store', 'Index', '10', '1', '', '1553248727'), ('374', '340', '应用安装', 'Pluginsadmin', 'Install', '6', '0', '', '1561369950'), ('375', '340', '应用卸载', 'Pluginsadmin', 'Uninstall', '7', '0', '', '1561370063'), ('376', '319', '用户中心导航', 'AppCenterNav', 'Index', '20', '1', '', '1542558318'), ('377', '319', '用户中心导航添加/编辑页面', 'AppCenterNav', 'SaveInfo', '21', '0', '', '1542558686'), ('378', '319', '用户中心导航添加/编辑', 'AppCenterNav', 'Save', '22', '0', '', '1542558706'), ('379', '319', '用户中心导航状态更新', 'AppCenterNav', 'StatusUpdate', '23', '0', '', '1542558747'), ('380', '319', '用户中心导航删除', 'AppCenterNav', 'Delete', '24', '0', '', '1542558767'), ('381', '0', '百度小程序', 'AppMiniBaidu', 'Index', '12', '1', 'icon-xiaochengxu-baidu', '1546935020'), ('382', '381', '基础配置', 'AppMiniBaiduConfig', 'Index', '0', '1', '', '1546935090'), ('383', '381', '基础配置保存', 'AppMiniBaiduConfig', 'Save', '1', '0', '', '1546935118'), ('384', '381', '小程序', 'AppMiniBaiduList', 'Index', '10', '1', '', '1546935153'), ('385', '381', '小程序生成', 'AppMiniBaiduList', 'Created', '11', '0', '', '1546935187'), ('386', '381', '小程序删除', 'AppMiniBaiduList', 'Delete', '12', '0', '', '1546935212'), ('387', '222', '主题下载', 'Theme', 'Download', '34', '0', '', '1494410699'), ('388', '0', '头条小程序', 'AppMiniToutiao', 'Index', '13', '1', 'icon-xiaochengxu-toutiao', '1546935020'), ('389', '388', '基础配置', 'AppMiniToutiaoConfig', 'Index', '0', '1', '', '1546935090'), ('390', '388', '基础配置保存', 'AppMiniToutiaoConfig', 'Save', '1', '0', '', '1546935118'), ('391', '388', '小程序', 'AppMiniToutiaoList', 'Index', '10', '1', '', '1546935153'), ('392', '388', '小程序生成', 'AppMiniToutiaoList', 'Created', '11', '0', '', '1546935187'), ('393', '388', '小程序删除', 'AppMiniToutiaoList', 'Delete', '12', '0', '', '1546935212'), ('394', '0', 'QQ小程序', 'AppMiniQQ', 'Index', '14', '1', 'icon-xiaochengxu-qq', '1546935020'), ('395', '394', '基础配置', 'AppMiniQQConfig', 'Index', '0', '1', '', '1546935090'), ('396', '394', '基础配置保存', 'AppMiniQQConfig', 'Save', '1', '0', '', '1546935118'), ('397', '394', '小程序', 'AppMiniQQList', 'Index', '10', '1', '', '1546935153'), ('398', '394', '小程序生成', 'AppMiniQQList', 'Created', '11', '0', '', '1546935187'), ('399', '394', '小程序删除', 'AppMiniQQList', 'Delete', '12', '0', '', '1546935212'), ('400', '177', '订单详情', 'Order', 'Detail', '8', '0', '', '1589534580'), ('401', '177', '订单售后详情', 'Orderaftersale', 'Detail', '16', '0', '', '1589538361'), ('402', '38', '商品详情', 'Goods', 'Detail', '6', '0', '', '1589539780'), ('403', '38', '商品评论详情', 'Goodscomments', 'Detail', '26', '0', '', '1591609904'), ('404', '126', '用户详情', 'User', 'Detail', '7', '0', '', '1591621569'), ('405', '1', '管理员详情', 'Admin', 'Detail', '5', '0', '', '1591951422'), ('406', '1', '角色详情', 'Role', 'Detail', '25', '0', '', '1542102071'), ('407', '222', '自定义页面详情', 'CustomView', 'Detail', '16', '0', '', '1592287822'), ('408', '222', '轮播详情', 'Slide', 'Detail', '45', '0', '', '1592413297'), ('409', '252', '品牌详情', 'Brand', 'Detail', '6', '0', '', '1592563170'), ('410', '319', '首页导航详情', 'AppHomeNav', 'Detail', '15', '0', '', '1592652323'), ('411', '319', '用户中心导航详情', 'AppCenterNav', 'Detail', '25', '0', '', '1592661364');
INSERT INTO `s_power` VALUES ('1', '0', '权限控制', 'Power', 'Index', '3', '1', 'icon-quanxian', '1481612301'), ('4', '1', '角色管理', 'Role', 'Index', '20', '1', '', '1481639037'), ('13', '1', '权限分配', 'Power', 'Index', '30', '1', '', '1482156143'), ('15', '1', '权限添加/编辑', 'Power', 'Save', '31', '0', '', '1482243750'), ('16', '1', '权限删除', 'Power', 'Delete', '32', '0', '', '1482243797'), ('17', '1', '角色组添加/编辑页面', 'Role', 'SaveInfo', '21', '0', '', '1482243855'), ('18', '1', '角色组添加/编辑', 'Role', 'Save', '22', '0', '', '1482243888'), ('19', '1', '管理员添加/编辑页面', 'Admin', 'SaveInfo', '2', '0', '', '1482244637'), ('20', '1', '管理员添加/编辑', 'Admin', 'Save', '3', '0', '', '1482244666'), ('21', '1', '管理员删除', 'Admin', 'Delete', '4', '0', '', '1482244688'), ('22', '1', '管理员列表', 'Admin', 'Index', '1', '1', '', '1482568868'), ('23', '1', '角色删除', 'Role', 'Delete', '23', '0', '', '1482569155'), ('38', '0', '商品管理', 'Goods', 'Index', '5', '1', 'icon-shangpin', '1483283430'), ('39', '38', '商品管理', 'Goods', 'Index', '1', '1', '', '1483283546'), ('41', '0', '系统设置', 'Config', 'Index', '1', '1', 'icon-peizhi', '1483362358'), ('42', '41', '配置保存', 'Config', 'Save', '10', '0', '', '1483432335'), ('57', '38', '商品添加/编辑页面', 'Goods', 'SaveInfo', '2', '0', '', '1483616439'), ('58', '38', '商品添加/编辑', 'Goods', 'Save', '3', '0', '', '1483616492'), ('59', '38', '商品删除', 'Goods', 'Delete', '4', '0', '', '1483616569'), ('81', '0', '站点配置', 'Site', 'Index', '2', '1', 'icon-zhandianpeizhi', '1486182943'), ('103', '81', '站点设置', 'Site', 'Index', '0', '1', '', '1486561470'), ('104', '81', '短信设置', 'Sms', 'Index', '10', '1', '', '1486561615'), ('105', '81', '站点设置编辑', 'Site', 'Save', '1', '0', '', '1486561780'), ('107', '81', '短信设置编辑', 'Sms', 'Save', '11', '0', '', '1486562011'), ('118', '0', '工具', 'Tool', 'Index', '50', '1', 'icon-tools', '1488108044'), ('119', '118', '缓存管理', 'Cache', 'Index', '1', '1', '', '1488108107'), ('120', '118', '站点缓存更新', 'Cache', 'StatusUpdate', '2', '0', '', '1488108235'), ('121', '118', '模板缓存更新', 'Cache', 'TemplateUpdate', '2', '0', '', '1488108390'), ('122', '118', '模块缓存更新', 'Cache', 'ModuleUpdate', '3', '0', '', '1488108436'), ('126', '0', '用户管理', 'User', 'Index', '4', '1', 'icon-yonghuguanli', '1490794162'), ('127', '126', '用户列表', 'User', 'Index', '0', '1', '', '1490794316'), ('128', '126', '用户编辑/添加页面', 'User', 'SaveInfo', '1', '0', '', '1490794458'), ('129', '126', '用户添加/编辑', 'User', 'Save', '2', '0', '', '1490794510'), ('130', '126', '用户删除', 'User', 'Delete', '3', '0', '', '1490794585'), ('146', '126', 'Excel导出', 'User', 'ExcelExport', '6', '0', '', '1522223773'), ('153', '222', '地区管理', 'Region', 'Index', '60', '1', '', '1526304473'), ('154', '222', '地区添加/编辑', 'Region', 'Save', '61', '0', '', '1526304503'), ('155', '222', '地区删除', 'Region', 'Delete', '62', '0', '', '1526304531'), ('156', '222', '快递管理', 'Express', 'Index', '70', '1', '', '1526304473'), ('157', '222', '快递添加/编辑', 'Express', 'Save', '71', '0', '', '1526304473'), ('158', '222', '快递删除', 'Express', 'Delete', '72', '0', '', '1526304473'), ('172', '222', '首页轮播', 'Slide', 'Index', '40', '1', '', '1527149117'), ('173', '222', '轮播添加/编辑页面', 'Slide', 'SaveInfo', '41', '0', '', '1527149152'), ('174', '222', '轮播添加/编辑', 'Slide', 'Save', '42', '0', '', '1527149186'), ('175', '222', '轮播状态更新', 'Slide', 'StatusUpdate', '43', '0', '', '1527156980'), ('176', '222', '轮播删除', 'Slide', 'Delete', '44', '0', '', '1527157260'), ('177', '0', '订单管理', 'Order', 'Index', '6', '1', 'icon-dingdan', '1522229870'), ('178', '177', '订单管理', 'Order', 'Index', '1', '1', '', '1522317898'), ('179', '177', '订单删除', 'Order', 'Delete', '2', '0', '', '1522317917'), ('180', '177', '订单取消', 'Order', 'Cancel', '3', '0', '', '1527497803'), ('181', '38', '商品状态更新', 'Goods', 'StatusUpdate', '5', '0', '', '1528080200'), ('182', '0', '数据管理', 'Data', 'Index', '22', '1', 'icon-shuju', '1528096661'), ('183', '182', '消息管理', 'Message', 'Index', '0', '1', '', '1528080200'), ('184', '182', '消息删除', 'Message', 'Delete', '1', '0', '', '1528080200'), ('185', '182', '支付日志', 'PayLog', 'Index', '10', '1', '', '1528080200'), ('186', '182', '积分日志', 'IntegralLog', 'Index', '30', '1', '', '1528103067'), ('193', '222', '筛选价格', 'ScreeningPrice', 'Index', '50', '1', '', '1528708578'), ('194', '222', '筛选价格添加/编辑', 'ScreeningPrice', 'Save', '51', '0', '', '1528708609'), ('199', '81', 'SEO设置', 'Seo', 'Index', '30', '1', '', '1528771081'), ('200', '81', 'SEO设置编辑', 'Seo', 'Save', '31', '0', '', '1528771105'), ('201', '38', '商品分类', 'GoodsCategory', 'Index', '10', '1', '', '1529041901'), ('202', '38', '商品分类添加/编辑', 'GoodsCategory', 'Save', '11', '0', '', '1529041928'), ('203', '38', '商品分类删除', 'GoodsCategory', 'Delete', '12', '0', '', '1529041949'), ('204', '0', '文章管理', 'Article', 'Index', '20', '1', 'icon-wenzhang', '1530360560'), ('205', '204', '文章管理', 'Article', 'Index', '0', '1', '', '1530360593'), ('206', '204', '文章添加/编辑页面', 'Article', 'SaveInfo', '1', '0', '', '1530360625'), ('207', '204', '文章添加/编辑', 'Article', 'Save', '2', '0', '', '1530360663'), ('208', '204', '文章删除', 'Article', 'Delete', '3', '0', '', '1530360692'), ('209', '204', '文章状态更新', 'Article', 'StatusUpdate', '4', '0', '', '1530360730'), ('210', '204', '文章分类', 'ArticleCategory', 'Index', '10', '1', '', '1530361071'), ('211', '204', '文章分类编辑/添加', 'ArticleCategory', 'Save', '11', '0', '', '1530361101'), ('212', '204', '文章分类删除', 'ArticleCategory', 'Delete', '12', '0', '', '1530361126'), ('213', '0', '问答留言', 'Answer', 'Index', '21', '1', 'icon-wenda', '1533112421'), ('214', '213', '问答留言', 'Answer', 'Index', '0', '1', '', '1533112443'), ('215', '213', '问答留言回复', 'Answer', 'Reply', '1', '0', '', '1533119660'), ('216', '213', '问答留言删除', 'Answer', 'Delete', '2', '0', '', '1533119680'), ('217', '213', '问答留言状态更新', 'Answer', 'StatusUpdate', '3', '0', '', '1533119704'), ('219', '81', '邮箱设置', 'Email', 'Index', '20', '1', '', '1533636067'), ('220', '81', '邮箱设置/编辑', 'Email', 'Save', '21', '0', '', '1533636109'), ('221', '81', '邮件发送测试', 'Email', 'EmailTest', '22', '0', '', '1533636157'), ('222', '0', '网站管理', 'Navigation', 'Index', '7', '1', 'icon-wangzhanguanli', '1533692051'), ('223', '222', '导航管理', 'Navigation', 'Index', '0', '1', '', '1486183114'), ('226', '222', '导航添加/编辑', 'Navigation', 'Save', '2', '0', '', '1486183367'), ('227', '222', '导航删除', 'Navigation', 'Delete', '3', '0', '', '1486183410'), ('228', '222', '导航状态更新', 'Navigation', 'StatusUpdate', '4', '0', '', '1486183462'), ('234', '222', '自定义页面', 'CustomView', 'Index', '11', '1', '', '1486193400'), ('235', '222', '自定义页面添加/编辑页面', 'CustomView', 'SaveInfo', '12', '0', '', '1486193449'), ('236', '222', '自定义页面添加/编辑', 'CustomView', 'Save', '13', '0', '', '1486193473'), ('237', '222', '自定义页面删除', 'CustomView', 'Delete', '14', '0', '', '1486193516'), ('238', '222', '自定义页面状态更新', 'CustomView', 'StatusUpdate', '15', '0', '', '1486193582'), ('239', '222', '友情链接', 'Link', 'Index', '21', '1', '', '1486194358'), ('240', '222', '友情链接添加/编辑页面', 'Link', 'SaveInfo', '22', '0', '', '1486194392'), ('241', '222', '友情链接添加/编辑', 'Link', 'Save', '23', '0', '', '1486194413'), ('242', '222', '友情链接删除', 'Link', 'Delete', '24', '0', '', '1486194435'), ('243', '222', '友情链接状态更新', 'Link', 'StatusUpdate', '25', '0', '', '1486194479'), ('244', '222', '主题管理', 'Theme', 'Index', '30', '1', '', '1494381693'), ('245', '222', '主题管理添加/编辑', 'Theme', 'Save', '31', '0', '', '1494398194'), ('246', '222', '主题上传安装', 'Theme', 'Upload', '32', '0', '', '1494405096'), ('247', '222', '主题删除', 'Theme', 'Delete', '33', '0', '', '1494410655'), ('248', '204', '文章详情', 'Article', 'Detail', '5', '0', '', '1534156400'), ('249', '252', '品牌管理', 'Brand', 'Index', '0', '1', '', '1535683271'), ('250', '252', '品牌添加/编辑', 'Brand', 'Save', '2', '0', '', '1535683310'), ('251', '252', '品牌删除', 'Brand', 'Delete', '4', '0', '', '1535683351'), ('252', '0', '品牌管理', 'Brand', 'Index', '8', '1', 'icon-ico-pinpaiguanli', '1535684308'), ('253', '252', '品牌分类', 'BrandCategory', 'Index', '10', '1', '', '1535684401'), ('254', '252', '品牌分类添加/编辑', 'BrandCategory', 'Save', '11', '0', '', '1535684424'), ('255', '252', '品牌分类删除', 'BrandCategory', 'Delete', '12', '0', '', '1535684444'), ('256', '252', '品牌添加/编辑页面', 'Brand', 'SaveInfo', '1', '0', '', '1535694837'), ('257', '252', '品牌状态更新', 'Brand', 'StatusUpdate', '3', '0', '', '1535694880'), ('258', '222', '筛选价格删除', 'ScreeningPrice', 'Delete', '52', '0', '', '1536227071'), ('259', '222', '支付方式', 'Payment', 'Index', '80', '1', '', '1537156351'), ('260', '222', '支付方式安装/编辑页面', 'Payment', 'SaveInfo', '81', '0', '', '1537156423'), ('261', '222', '支付方式安装/编辑', 'Payment', 'Save', '82', '0', '', '1537156463'), ('262', '222', '支付方式删除', 'Payment', 'Delete', '83', '0', '', '1537156502'), ('263', '222', '支付方式安装', 'Payment', 'Install', '84', '0', '', '1537166090'), ('264', '222', '支付方式状态更新', 'Payment', 'StatusUpdate', '85', '0', '', '1537166149'), ('265', '222', '支付方式卸载', 'Payment', 'Uninstall', '86', '0', '', '1537167814'), ('266', '222', '支付方式上传', 'Payment', 'Upload', '87', '0', '', '1537173653'), ('267', '177', '订单发货', 'Order', 'Delivery', '4', '0', '', '1538413499'), ('268', '177', '订单收货', 'Order', 'Collect', '5', '0', '', '1538414034'), ('269', '177', '订单支付', 'Order', 'Pay', '6', '0', '', '1538757043'), ('310', '177', '订单确认', 'Order', 'Confirm', '7', '0', '', '1542011799'), ('311', '1', '角色状态更新', 'Role', 'StatusUpdate', '24', '0', '', '1542102071'), ('312', '0', '支付宝小程序', 'AppMiniAlipay', 'Index', '10', '1', 'icon-xiaochengxu-alipay', '1542558274'), ('313', '312', '基础配置', 'AppMiniAlipayConfig', 'Index', '0', '1', '', '1542558297'), ('314', '319', '首页导航', 'AppHomeNav', 'Index', '10', '1', '', '1542558318'), ('315', '319', '首页导航添加/编辑页面', 'AppHomeNav', 'SaveInfo', '11', '0', '', '1542558686'), ('316', '319', '首页导航添加/编辑', 'AppHomeNav', 'Save', '12', '0', '', '1542558706'), ('317', '319', '首页导航状态更新', 'AppHomeNav', 'StatusUpdate', '13', '0', '', '1542558747'), ('318', '319', '首页导航删除', 'AppHomeNav', 'Delete', '14', '0', '', '1542558767'), ('319', '0', '手机端管理', 'App', 'Index', '9', '1', 'icon-shouji', '0'), ('325', '312', '基础配置保存', 'AppMiniAlipayConfig', 'Save', '1', '0', '', '1542596647'), ('326', '319', '基础配置', 'AppConfig', 'Index', '0', '1', '', '1543206359'), ('327', '319', '基础配置保存', 'AppConfig', 'Save', '1', '0', '', '1543206402'), ('328', '312', '小程序', 'AppMiniAlipayList', 'Index', '10', '1', '', '1543304094'), ('329', '312', '小程序生成', 'AppMiniAlipayList', 'Created', '11', '0', '', '1543305528'), ('330', '312', '小程序删除', 'AppMiniAlipayList', 'Delete', '12', '0', '', '1543305609'), ('331', '118', '日志删除', 'Cache', 'LogDelete', '4', '0', '', '1545642163'), ('332', '0', '微信小程序', 'AppMiniWeixin', 'Index', '11', '1', 'icon-xiaochengxu-wechat', '1546935020'), ('333', '332', '基础配置', 'AppMiniWeixinConfig', 'Index', '0', '1', '', '1546935090'), ('334', '332', '基础配置保存', 'AppMiniWeixinConfig', 'Save', '1', '0', '', '1546935118'), ('335', '332', '小程序', 'AppMiniWeixinList', 'Index', '10', '1', '', '1546935153'), ('336', '332', '小程序生成', 'AppMiniWeixinList', 'Created', '11', '0', '', '1546935187'), ('337', '332', '小程序删除', 'AppMiniWeixinList', 'Delete', '12', '0', '', '1546935212'), ('339', '41', '后台配置', 'Config', 'Index', '0', '1', '', '1549419752'), ('340', '0', '应用中心', 'Store', 'Index', '30', '1', 'icon-application', '1549496703'), ('341', '340', '应用管理', 'Pluginsadmin', 'Index', '1', '1', '', '1549497306'), ('342', '340', '应用状态更新', 'Pluginsadmin', 'StatusUpdate', '3', '0', '', '1549694138'), ('343', '340', '应用调用管理', 'Plugins', 'Index', '0', '0', '', '1549958187'), ('345', '340', '应用添加/编辑页面', 'Pluginsadmin', 'SaveInfo', '1', '0', '', '1549977925'), ('346', '340', '应用添加/编辑', 'Pluginsadmin', 'Save', '2', '0', '', '1549977958'), ('347', '340', '应用删除', 'Pluginsadmin', 'Delete', '4', '0', '', '1549977993'), ('348', '340', '应用上传', 'Pluginsadmin', 'Upload', '5', '0', '', '1550110821'), ('349', '118', 'SQL控制台', 'Sqlconsole', 'Index', '10', '1', '', '1550476002'), ('350', '118', 'SQL执行', 'Sqlconsole', 'Implement', '11', '0', '', '1550476023'), ('351', '340', '应用打包', 'Pluginsadmin', 'Download', '6', '0', '', '1553248727'), ('352', '213', '问答添加/编辑页面', 'Answer', 'SaveInfo', '4', '0', '', '1553964318'), ('353', '213', '问答添加/编辑', 'Answer', 'Save', '5', '0', '', '1553964354'), ('354', '41', '商店信息', 'Config', 'Store', '0', '1', '', '1554803430'), ('356', '38', '商品评论', 'Goodscomments', 'Index', '20', '1', '', '1533112443'), ('357', '38', '商品评论回复', 'Goodscomments', 'Reply', '21', '0', '', '1533119660'), ('358', '38', '商品评论删除', 'Goodscomments', 'Delete', '22', '0', '', '1533119680'), ('359', '38', '商品评论状态更新', 'Goodscomments', 'StatusUpdate', '23', '0', '', '1533119704'), ('360', '38', '商品评论添加/编辑页面', 'Goodscomments', 'SaveInfo', '24', '0', '', '1553964318'), ('361', '38', '商品评论添加/编辑', 'Goodscomments', 'Save', '25', '0', '', '1553964354'), ('362', '81', '协议管理', 'Agreement', 'Index', '40', '1', '', '1486561615'), ('363', '81', '协议设置编辑', 'Agreement', 'Save', '41', '0', '', '1486562011'), ('364', '177', '订单售后', 'Orderaftersale', 'Index', '10', '1', '', '1522317898'), ('365', '177', '订单售后删除', 'Orderaftersale', 'Delete', '11', '0', '', '1522317917'), ('366', '177', '订单售后取消', 'Orderaftersale', 'Cancel', '12', '0', '', '1527497803'), ('367', '177', '订单售后审核', 'Orderaftersale', 'Audit', '13', '0', '', '1538413499'), ('368', '177', '订单售后确认', 'Orderaftersale', 'Confirm', '14', '0', '', '1538414034'), ('369', '177', '订单售后拒绝', 'Orderaftersale', 'Refuse', '15', '0', '', '1538757043'), ('372', '182', '退款日志', 'RefundLog', 'Index', '20', '1', '', '1528080200'), ('373', '340', '应用商店', 'Store', 'Index', '10', '1', '', '1553248727'), ('374', '340', '应用安装', 'Pluginsadmin', 'Install', '6', '0', '', '1561369950'), ('375', '340', '应用卸载', 'Pluginsadmin', 'Uninstall', '7', '0', '', '1561370063'), ('376', '319', '用户中心导航', 'AppCenterNav', 'Index', '20', '1', '', '1542558318'), ('377', '319', '用户中心导航添加/编辑页面', 'AppCenterNav', 'SaveInfo', '21', '0', '', '1542558686'), ('378', '319', '用户中心导航添加/编辑', 'AppCenterNav', 'Save', '22', '0', '', '1542558706'), ('379', '319', '用户中心导航状态更新', 'AppCenterNav', 'StatusUpdate', '23', '0', '', '1542558747'), ('380', '319', '用户中心导航删除', 'AppCenterNav', 'Delete', '24', '0', '', '1542558767'), ('381', '0', '百度小程序', 'AppMiniBaidu', 'Index', '12', '1', 'icon-xiaochengxu-baidu', '1546935020'), ('382', '381', '基础配置', 'AppMiniBaiduConfig', 'Index', '0', '1', '', '1546935090'), ('383', '381', '基础配置保存', 'AppMiniBaiduConfig', 'Save', '1', '0', '', '1546935118'), ('384', '381', '小程序', 'AppMiniBaiduList', 'Index', '10', '1', '', '1546935153'), ('385', '381', '小程序生成', 'AppMiniBaiduList', 'Created', '11', '0', '', '1546935187'), ('386', '381', '小程序删除', 'AppMiniBaiduList', 'Delete', '12', '0', '', '1546935212'), ('387', '222', '主题下载', 'Theme', 'Download', '34', '0', '', '1494410699'), ('388', '0', '头条小程序', 'AppMiniToutiao', 'Index', '13', '1', 'icon-xiaochengxu-toutiao', '1546935020'), ('389', '388', '基础配置', 'AppMiniToutiaoConfig', 'Index', '0', '1', '', '1546935090'), ('390', '388', '基础配置保存', 'AppMiniToutiaoConfig', 'Save', '1', '0', '', '1546935118'), ('391', '388', '小程序', 'AppMiniToutiaoList', 'Index', '10', '1', '', '1546935153'), ('392', '388', '小程序生成', 'AppMiniToutiaoList', 'Created', '11', '0', '', '1546935187'), ('393', '388', '小程序删除', 'AppMiniToutiaoList', 'Delete', '12', '0', '', '1546935212'), ('394', '0', 'QQ小程序', 'AppMiniQQ', 'Index', '14', '1', 'icon-xiaochengxu-qq', '1546935020'), ('395', '394', '基础配置', 'AppMiniQQConfig', 'Index', '0', '1', '', '1546935090'), ('396', '394', '基础配置保存', 'AppMiniQQConfig', 'Save', '1', '0', '', '1546935118'), ('397', '394', '小程序', 'AppMiniQQList', 'Index', '10', '1', '', '1546935153'), ('398', '394', '小程序生成', 'AppMiniQQList', 'Created', '11', '0', '', '1546935187'), ('399', '394', '小程序删除', 'AppMiniQQList', 'Delete', '12', '0', '', '1546935212'), ('400', '177', '订单详情', 'Order', 'Detail', '8', '0', '', '1589534580'), ('401', '177', '订单售后详情', 'Orderaftersale', 'Detail', '16', '0', '', '1589538361'), ('402', '38', '商品详情', 'Goods', 'Detail', '6', '0', '', '1589539780'), ('403', '38', '商品评论详情', 'Goodscomments', 'Detail', '26', '0', '', '1591609904'), ('404', '126', '用户详情', 'User', 'Detail', '7', '0', '', '1591621569'), ('405', '1', '管理员详情', 'Admin', 'Detail', '5', '0', '', '1591951422'), ('406', '1', '角色详情', 'Role', 'Detail', '25', '0', '', '1542102071'), ('407', '222', '自定义页面详情', 'CustomView', 'Detail', '16', '0', '', '1592287822'), ('408', '222', '轮播详情', 'Slide', 'Detail', '45', '0', '', '1592413297'), ('409', '252', '品牌详情', 'Brand', 'Detail', '6', '0', '', '1592563170'), ('410', '319', '首页导航详情', 'AppHomeNav', 'Detail', '15', '0', '', '1592652323'), ('411', '319', '用户中心导航详情', 'AppCenterNav', 'Detail', '25', '0', '', '1592661364'), ('412', '213', '问答留言详情', 'Answer', 'Detail', '6', '0', '', '1592840031'), ('413', '182', '消息详情', 'Message', 'Detail', '2', '0', '', '1593181414'), ('414', '222', '友情链接详情', 'Link', 'Detail', '26', '0', '', '1593181677');
COMMIT;
-- ----------------------------
......@@ -1529,13 +1530,13 @@ CREATE TABLE `s_search_history` (
`ymd` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '日期 ymd',
`add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='搜索日志';
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='搜索日志';
-- ----------------------------
-- Records of `s_search_history`
-- ----------------------------
BEGIN;
INSERT INTO `s_search_history` VALUES ('1', '0', '0', '58', '', '0-0', 'default', 'asc', '20200615', '1592230678'), ('2', '0', '0', '2', '', '0-0', 'default', 'asc', '20200615', '1592230681');
INSERT INTO `s_search_history` VALUES ('1', '0', '0', '58', '', '0-0', 'default', 'asc', '20200615', '1592230678'), ('2', '0', '0', '2', '', '0-0', 'default', 'asc', '20200615', '1592230681'), ('3', '1', '0', '0', '', '0-0', 'default', 'asc', '20200626', '1593171414'), ('4', '1', '0', '0', '', '0-0', 'default', 'asc', '20200626', '1593173656');
COMMIT;
-- ----------------------------
......@@ -455,7 +455,7 @@ class Alipay
}
//submit按钮控件请不要含有name属性
$html .= "<input type='submit' value='ok' style='display:none;''></form>";
$html .= "<input type='submit' value='ok' style='display:none;'></form>";
$html .= "<script>document.forms['alipaysubmit'].submit();</script>";
......
<?php
// +----------------------------------------------------------------------
// | ShopXO 国内领先企业级B2C免费开源电商系统
// +----------------------------------------------------------------------
// | Copyright (c) 2011~2019 http://shopxo.net All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: Devil
// +----------------------------------------------------------------------
namespace payment;
/**
* iPay88
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
*/
class Ipay88
{
// 插件配置参数
private $config;
/**
* 构造方法
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2018-09-17
* @desc description
* @param [array] $params [输入参数(支付配置参数)]
*/
public function __construct($params = [])
{
$this->config = $params;
}
/**
* 配置信息
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
*/
public function Config()
{
// 基础信息
$base = [
'name' => 'iPay88', // 插件名称
'version' => '1.0.0', // 插件版本
'apply_version' => '不限', // 适用系统版本描述
'apply_terminal'=> ['pc','h5'], // 适用终端 默认全部
'desc' => '适用PC+H5, <a href="http://www.ipay88.com" target="_blank">立即申请</a>', // 插件描述(支持html)
'author' => 'Devil', // 开发者
'author_url' => 'http://shopxo.net/', // 开发者主页
];
// 配置信息
$element = [
[
'element' => 'input',
'type' => 'text',
'default' => '',
'name' => 'account',
'placeholder' => '账户',
'title' => '账户',
'is_required' => 0,
'message' => '请填写账户account',
],
[
'element' => 'input',
'type' => 'text',
'default' => '',
'name' => 'key',
'placeholder' => '密钥key',
'title' => '密钥key',
'is_required' => 0,
'message' => '请填写密钥key',
],
];
return [
'base' => $base,
'element' => $element,
];
}
/**
* 支付入口
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
* @param [array] $params [输入参数]
*/
public function Pay($params = [])
{
// 参数
if(empty($params))
{
return DataReturn('参数不能为空', -1);
}
// 配置信息
if(empty($this->config))
{
return DataReturn('支付缺少配置', -1);
}
// 支付参数
$data_username = $params['user']['user_name_view'];
$data_useremail = $params['user']['email'];
$data_usercontact = $params['user']['mobile'];
$data_vid = trim($this->config['account']);
$data_orderid = $params['order_no'];
$data_vamount = $params['total_price'];
$data_vmoneytype = 'MYR';
$data_vpaykey = trim($this->config['key']);
$data_response_url = $params['call_back_url'];
$data_backend_url = $params['notify_url'];
$data_remark = $params['order_id'];
$ipay_signature = '';
$hash_amount = str_replace([',','.'], '', $data_vamount);
$str = sha1($data_vpaykey . $data_vid . $data_orderid . $hash_amount . $data_vmoneytype);
for ($i=0;$i<strlen($str);$i=$i+2)
{
$ipay_signature .= chr(hexdec(substr($str,$i,2)));
}
$ipay_signature = base64_encode($ipay_signature);
$html = "<form id='ipay88submit' name='ipay88submit' style='text-align:center;' method=post action='https://www.mobile88.com/epayment/entry.asp'>";
$html .= "<input type='hidden' name='MerchantCode' value='".$data_vid."'>";
$html .= "<input type='hidden' name='PaymentId' value=''>";
$html .= "<input type='hidden' name='RefNo' value='".$data_orderid."'>";
$html .= "<input type='hidden' name='Amount' value='".$data_vamount."'>";
$html .= "<input type='hidden' name='Currency' value='".$data_vmoneytype."'>";
$html .= "<input type='hidden' name='ProdDesc' value='".$data_orderid."'>";
$html .= "<input type='hidden' name='UserName' value='".$data_username."'>";
$html .= "<input type='hidden' name='UserEmail' value='".$data_useremail."'>";
$html .= "<input type='hidden' name='UserContact' value='".$data_usercontact."'>";
$html .= "<input type='hidden' name='Remark' value='".$data_remark."'>";
$html .= "<input type='hidden' name='Lang' value='UTF-8'>";
$html .= "<input type='hidden' name='ResponseURL' value='".$data_response_url."'>";
$html .= "<input type='hidden' name='BackendURL' value='".$data_backend_url."'>";
$html .= "<input type='hidden' name='Signature' value='".$ipay_signature."'>";
$html .= "<input type='submit' value='Pay Now via IPAY88'></form>";
//submit按钮控件请不要含有name属性
$html .= "<script>document.forms['ipay88submit'].submit();</script>";
die($html);
}
/**
* 支付回调处理
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
* @param [array] $params [输入参数]
*/
public function Respond($params = [])
{
if(empty($this->config))
{
return DataReturn('配置有误', -1);
}
if(empty($params['RefNo']))
{
return DataReturn('支付失败', -1);
}
if(empty($params['Signature']))
{
return DataReturn('签名为空', -1);
}
// 支付参数
$mer_code = $params['MerchantCode'];
$payment_id = $params['PaymentId'];
$ref_no = $params['RefNo'];
$amount = $params['Amount'];
$currency = $params['Currency'];
$remark = $params['Remark'];
$trans_id = $params['TransId'];
$auth_code = $params['AuthCode'];
$istatus = $params['Status'];
$err_desc = $params['ErrDesc'];
$sign = $params['Signature'];
// 签名
$ipay_signature = '';
$hash_amount = str_replace([',','.'], '', $amount);
$str = sha1($this->config['key'] . $mer_code . $payment_id . $ref_no . $hash_amount . $currency . $istatus);
for($i=0; $i<strlen($str); $i=$i+2)
{
$ipay_signature .= chr(hexdec(substr($str, $i, 2)));
}
$ipay_signature = base64_encode($ipay_signature);
if($sign == $ipay_signature && $istatus == '1')
{
return DataReturn('支付成功', 0, $this->ReturnData($params));
}
return DataReturn('签名错误', -1);
}
/**
* 返回数据统一格式
* @author Devil
* @blog http://gong.gg/
* @version 1.0.0
* @date 2020-06-26
* @desc description
* @param [array] $data [返回数据]
*/
private function ReturnData($data)
{
// 返回数据固定基础参数
$data['trade_no'] = isset($data['MerchantCode']) ? $data['RefNo'] : ''; // 支付平台 - 订单号
$data['buyer_user'] = isset($data['TransId']) ? $data['TransId'] : ''; // 支付平台 - 用户
$data['out_trade_no'] = isset($data['RefNo']) ? $data['RefNo'] : ''; // 本系统发起支付的 - 订单号
$data['subject'] = isset($data['Remark']) ? $data['Remark'] : ''; // 本系统发起支付的 - 商品名称
$data['pay_price'] = isset($data['Amount']) ? $data['Amount'] : 0; // 本系统发起支付的 - 总价
return $data;
}
}
?>
\ No newline at end of file
......@@ -51,7 +51,7 @@ define('APP_PATH', ROOT.'application'.DS);
// 请求应用 [web, app] 默认web(ios|android|小程序 均为app)
define('APPLICATION', empty($_REQUEST['application']) ? 'web' : trim($_REQUEST['application']));
// 请求客户端 [pc, h5, ios, android, alipay, weixin, baidu] 默认pc(目前系统为自适应,h5需自行校验)
// 请求客户端 [pc, h5, ios, android, alipay, weixin, baidu, toutiao, qq] 默认pc(目前系统为自适应,h5需自行校验)
define('APPLICATION_CLIENT_TYPE', empty($_REQUEST['application_client_type']) ? 'pc' : trim($_REQUEST['application_client_type']));
// 是否ajax
......
......@@ -3,7 +3,7 @@
<view class="data-card bg-white br-b" a:for="{{data_list}}">
<view class="data-box oh">
<import src="/pages/common/nodata.axml" />
<text class="data-title">{{item.type_name}}</text>
<text class="data-title">{{item.type_text}}</text>
<text class="data-time fr">{{item.add_time_time}}</text>
</view>
<view class="data-value">
......
......@@ -3,7 +3,7 @@
<view class="data-card bg-white br-b" s-for="item, index in data_list">
<view class="data-box oh">
<import src="/pages/common/nodata.swan" />
<text class="data-title">{{item.type_name}}</text>
<text class="data-title">{{item.type_text}}</text>
<text class="data-time fr">{{item.add_time_time}}</text>
</view>
<view class="data-value">
......
......@@ -3,7 +3,7 @@
<view class="data-card bg-white br-b" qq:for="{{data_list}}">
<view class="data-box oh">
<import src="/pages/common/nodata.qml" />
<text class="data-title">{{item.type_name}}</text>
<text class="data-title">{{item.type_text}}</text>
<text class="data-time fr">{{item.add_time_time}}</text>
</view>
<view class="data-value">
......
......@@ -3,7 +3,7 @@
<view class="data-card bg-white br-b" tt:for="{{data_list}}">
<view class="data-box oh">
<import src="/pages/common/nodata.ttml" />
<text class="data-title">{{item.type_name}}</text>
<text class="data-title">{{item.type_text}}</text>
<text class="data-time fr">{{item.add_time_time}}</text>
</view>
<view class="data-value">
......
......@@ -3,7 +3,7 @@
<view class="data-card bg-white br-b" wx:for="{{data_list}}">
<view class="data-box oh">
<import src="/pages/common/nodata.wxml" />
<text class="data-title">{{item.type_name}}</text>
<text class="data-title">{{item.type_text}}</text>
<text class="data-time fr">{{item.add_time_time}}</text>
</view>
<view class="data-value">
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册