diff --git a/application/admin/form/Paylog.php b/application/admin/form/Paylog.php index 01d36dbaa70d8fd5b78f9e548ad9c5042c097b8e..b6c040d8872a351877eb6ffd470d640c4b9caaa6 100644 --- a/application/admin/form/Paylog.php +++ b/application/admin/form/Paylog.php @@ -68,34 +68,69 @@ class Paylog 'form_type' => 'select', 'form_name' => 'payment', 'where_type' => 'in', - 'data' => $this->PayLogTypeList(), + 'data' => $this->PayLogPaymentTypeList(), 'data_key' => 'id', 'data_name' => 'name', 'is_multiple' => 1, ], ], + [ + 'label' => '状态', + 'view_type' => 'field', + 'view_key' => 'status', + 'view_data_key' => 'name', + 'view_data' => lang('common_pay_log_status_list'), + 'search_config' => [ + 'form_type' => 'select', + 'where_type' => 'in', + 'data' => lang('common_pay_log_status_list'), + 'data_key' => 'value', + 'data_name' => 'name', + 'is_multiple' => 1, + ], + ], [ 'label' => '业务类型', 'view_type' => 'field', 'view_key' => 'business_type', - 'view_data_key' => 'name', - 'view_data' => lang('common_business_type_list'), 'search_config' => [ 'form_type' => 'select', 'where_type' => 'in', - 'data' => lang('common_business_type_list'), - 'data_key' => 'id', + 'data' => $this->PayLogBusinessTypeList(), + 'data_key' => 'name', 'data_name' => 'name', 'is_multiple' => 1, ], ], [ - 'label' => '业务订单id', + 'label' => '业务id/单号', + 'view_type' => 'module', + 'view_key' => 'paylog/module/business_list', + 'width' => 300, + 'search_config' => [ + 'form_type' => 'input', + 'form_name' => 'id', + 'where_type' => 'like', + 'where_type_custom' => 'in', + 'where_handle_custom' => 'WhereValueBusinessInfo', + ], + ], + [ + 'label' => '业务订单金额(元)', 'view_type' => 'field', - 'view_key' => 'order_id', + 'view_key' => 'total_price', 'search_config' => [ - 'form_type' => 'input', - 'where_type' => '=', + 'form_type' => 'section', + 'is_point' => 1, + ], + ], + [ + 'label' => '支付金额(元)', + 'view_type' => 'field', + 'view_key' => 'pay_price', + 'search_config' => [ + 'form_type' => 'section', + 'is_point' => 1, ], ], [ @@ -104,7 +139,7 @@ class Paylog 'view_key' => 'trade_no', 'search_config' => [ 'form_type' => 'input', - 'where_type' => 'like', + 'where_type' => '=', ], ], [ @@ -117,39 +152,36 @@ class Paylog ], ], [ - 'label' => '支付金额', + 'label' => '订单名称', 'view_type' => 'field', - 'view_key' => 'pay_price', + 'view_key' => 'subject', 'search_config' => [ - 'form_type' => 'section', - 'is_point' => 1, + 'form_type' => 'input', + 'where_type' => 'like', ], ], [ - 'label' => '订单实际金额', + 'label' => '支付时间', 'view_type' => 'field', - 'view_key' => 'total_price', + 'view_key' => 'pay_time', 'search_config' => [ - 'form_type' => 'section', - 'is_point' => 1, + 'form_type' => 'datetime', ], ], [ - 'label' => '订单名称', + 'label' => '关闭时间', 'view_type' => 'field', - 'view_key' => 'subject', + 'view_key' => 'close_time', 'search_config' => [ - 'form_type' => 'input', - 'where_type' => 'like', + 'form_type' => 'datetime', ], ], [ - 'label' => '支付时间', + 'label' => '创建时间', 'view_type' => 'field', - 'view_key' => 'add_time_time', + 'view_key' => 'add_time', 'search_config' => [ 'form_type' => 'datetime', - 'form_name' => 'add_time', ], ], [ @@ -194,10 +226,46 @@ class Paylog * @date 2020-06-26 * @desc description */ - public function PayLogTypeList() + public function PayLogPaymentTypeList() { $ret = PayLogService::PayLogTypeList(); return empty($ret['data']) ? [] : $ret['data']; } + + /** + * 业务类型 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2020-06-26 + * @desc description + */ + public function PayLogBusinessTypeList() + { + return Db::name('PayLog')->field('business_type as name')->group('business_type')->select(); + } + + /** + * 关联业务条件处理 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2020-06-30 + * @desc description + * @param [string] $value [条件值] + * @param [array] $params [输入参数] + */ + public function WhereValueBusinessInfo($value, $params = []) + { + if(!empty($value)) + { + // 获取支持业务支付 id + $ids = Db::name('PayLogValue')->where('business_id|business_no', '=', $value)->column('pay_log_id'); + + // 避免空条件造成无效的错觉 + return empty($ids) ? [0] : $ids; + } + return $value; + } } ?> \ No newline at end of file diff --git a/application/admin/view/default/paylog/module/business_list.html b/application/admin/view/default/paylog/module/business_list.html new file mode 100644 index 0000000000000000000000000000000000000000..ad9a1dd2cd81a52c209b8343c84da9ea30aabdd3 --- /dev/null +++ b/application/admin/view/default/paylog/module/business_list.html @@ -0,0 +1,21 @@ + +{{if !empty($module_data) and !empty($module_data['business_list']) and is_array($module_data['business_list'])}} +
+ {{foreach $module_data.business_list as $v}} +
+
+ {{if !empty($v['business_id'])}} + + {{$v.business_id}} + + {{/if}} + {{if !empty($v['business_no'])}} + + {{$v.business_no}} + + {{/if}} +
+
+ {{/foreach}} +
+{{/if}} \ No newline at end of file diff --git a/application/admin/view/default/paylog/module/payment.html b/application/admin/view/default/paylog/module/payment.html index 2e823b4783a50451870f86121992a6f16a77793c..64146bc41b38ade5b5fa3bc0997d314c6fc8e7cb 100644 --- a/application/admin/view/default/paylog/module/payment.html +++ b/application/admin/view/default/paylog/module/payment.html @@ -5,7 +5,7 @@ {{/if}} {{if isset($module_data['payment'])}}

- {{$module_data.payment}} + {{$module_data.payment}}

{{/if}} {{/if}} \ No newline at end of file diff --git a/application/admin/view/default/refundlog/module/payment.html b/application/admin/view/default/refundlog/module/payment.html index 2e823b4783a50451870f86121992a6f16a77793c..64146bc41b38ade5b5fa3bc0997d314c6fc8e7cb 100644 --- a/application/admin/view/default/refundlog/module/payment.html +++ b/application/admin/view/default/refundlog/module/payment.html @@ -5,7 +5,7 @@ {{/if}} {{if isset($module_data['payment'])}}

- {{$module_data.payment}} + {{$module_data.payment}}

{{/if}} {{/if}} \ No newline at end of file diff --git a/application/admin/view/default/warehouse/module/info.html b/application/admin/view/default/warehouse/module/info.html index 5632feadb37b0b18276b57b7bf87fe77f9219dc6..ba7c6ec3dbedb8d12b0f75a8f25478b7a07c410e 100644 --- a/application/admin/view/default/warehouse/module/info.html +++ b/application/admin/view/default/warehouse/module/info.html @@ -1,9 +1,9 @@ {{if !empty($module_data)}} {{if !empty($module_data['name'])}} -

{{$module_data.name}}{{if isset($module_data['is_default']) and $module_data['is_default'] eq 1}}默认{{/if}}

+

{{$module_data.name}}{{if isset($module_data['is_default']) and $module_data['is_default'] eq 1}}默认{{/if}}

{{/if}} {{if !empty($module_data['alias'])}} -

{{$module_data.alias}}

+

{{$module_data.alias}}

{{/if}} {{/if}} \ No newline at end of file diff --git a/application/api/controller/Devtest.php b/application/api/controller/Devtest.php index e91497f7ad74dffbae2ac43f41fbf2212e38d81d..ca8a83f2f4050d0e987717342e87cf266c5b5f7a 100644 --- a/application/api/controller/Devtest.php +++ b/application/api/controller/Devtest.php @@ -130,5 +130,78 @@ class Devtest extends Common } echo 'count:'.count($result).', success:'.$success.', fail:'.$fail; } + + /** + * 支付日志处理 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2020-07-26 + * @desc description + */ + public function PayLogHandle() + { + if(input('pwd') != 'shopxo520') + { + die('非法访问'); + } + + // 状态 + $success = 0; + $fail = 0; + + + // 获取日志 + $data = Db::name('PayLog')->where(['is_handle'=>0])->limit(0, 500)->select(); + if(!empty($data)) + { + $business_type_list = [ + 0 => '默认', + 1 => '订单', + 2 => '充值', + 3 => '提现', + ]; + foreach($data as $v) + { + $upd_data = [ + 'is_handle' => 1, + 'business_type' => isset($business_type_list[$v['business_type']]) ? $business_type_list[$v['business_type']] : $v['business_type'], + 'status' => (empty($v['pay_price']) || $v['pay_price'] <= 0) ? 0 : 1, + ]; + + // 未支付则关闭 + if(empty($v['pay_price']) || $v['pay_price'] <= 0) + { + $upd_data['close_time'] = time(); + } + + // 支付时间 + if(!empty($v['pay_price']) && $v['pay_price'] > 0) + { + $upd_data['pay_time'] = time(); + } + + // 更新操作 + if(Db::name('PayLog')->where(['is_handle'=>0, 'id'=>$v['id']])->update($upd_data)) + { + // 新增关联数据 + if(DB::name('PayLogValue')->insert([ + 'pay_log_id' => $v['id'], + 'business_id' => $v['order_id'], + 'business_no' => '', + 'add_time' => $v['add_time'], + ])) + { + $success++; + } else { + $fail++; + } + } else { + $fail++; + } + } + } + echo 'count:'.count($data).', success:'.$success.', fail:'.$fail; + } } ?> \ No newline at end of file diff --git a/application/index/form/Order.php b/application/index/form/Order.php index d2c2c84e856974aab1500401eda44466d78831ca..7be2685464c072d04998b27297ffb1318bd8c021 100644 --- a/application/index/form/Order.php +++ b/application/index/form/Order.php @@ -78,6 +78,7 @@ class Order 'not_show_data' => [0,2,3,4,5,6], 'align' => 'center', 'width' => 80, + 'view_key' => 'order_form_checkbox_value', ], [ 'label' => '基础信息', diff --git a/application/index/view/default/order/index.html b/application/index/view/default/order/index.html index 9624be5f7ebe7e02ea798372041ec33d5f34c55f..bc0a035abc968f4f0a5f0926cc4a0b5a8a244d88 100755 --- a/application/index/view/default/order/index.html +++ b/application/index/view/default/order/index.html @@ -3,7 +3,7 @@ {{block name="form_operate_top"}} - + {__block__} {{/block}} \ No newline at end of file diff --git a/application/lang/zh-cn.php b/application/lang/zh-cn.php index 3e4d71f30d7803c5efeb84607989ad50458638f4..c83afa119a262a7a00df88e1aef69cd7941e9932 100755 --- a/application/lang/zh-cn.php +++ b/application/lang/zh-cn.php @@ -366,6 +366,13 @@ return array( 2 => array('value' => 2, 'name' => '已离职'), ), + // 支付日志状态 + 'common_pay_log_status_list' => array( + 0 => array('value' => 0, 'name' => '待支付', 'checked' => true), + 1 => array('value' => 1, 'name' => '已支付'), + 2 => array('value' => 2, 'name' => '已关闭'), + ), + // 色彩值 'common_color_list' => array( diff --git a/application/service/PayLogService.php b/application/service/PayLogService.php index 1b942c8fe2c1f0dbf025aec74e3a1db76603bf7e..9a6465da082c6eeafa7df4ff8ec6c7fe0fb35e47 100755 --- a/application/service/PayLogService.php +++ b/application/service/PayLogService.php @@ -93,7 +93,18 @@ class PayLogService $data = Db::name('PayLog')->where($where)->field($field)->limit($m, $n)->order($order_by)->select(); if(!empty($data)) { - $refundment_list = lang('common_business_type_list'); + // 获取支付业务关联数据 + $log_value_list = []; + $log_value = Db::name('PayLogValue')->field('pay_log_id,business_id,business_no')->where(['pay_log_id'=>array_column($data, 'id')])->select(); + if(!empty($log_value)) + { + foreach($log_value as $lv) + { + $log_value_list[$lv['pay_log_id']][] = $lv; + } + } + + // 循环处理数据 foreach($data as &$v) { // 用户信息 @@ -105,12 +116,13 @@ class PayLogService } } - // 业务类型 - $v['business_type_text'] = $refundment_list[$v['business_type']]['name']; + // 关联业务数据 + $v['business_list'] = isset($log_value_list[$v['id']]) ? $log_value_list[$v['id']] : []; // 时间 - $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']); + $v['add_time'] = empty($v['add_time']) ? '' : date('Y-m-d H:i:s', $v['add_time']); + $v['pay_time'] = empty($v['pay_time']) ? '' : date('Y-m-d H:i:s', $v['pay_time']); + $v['close_time'] = empty($v['close_time']) ? '' : date('Y-m-d H:i:s', $v['close_time']); } } return DataReturn('处理成功', 0, $data); diff --git a/application/service/PaymentService.php b/application/service/PaymentService.php index 5fd6d50b586f5cbe7fb25826e41b5416aff75d09..6a44f630cbb85252ff14b25adace219c6774baab 100755 --- a/application/service/PaymentService.php +++ b/application/service/PaymentService.php @@ -252,15 +252,15 @@ class PaymentService * @version 1.0.0 * @date 2018-09-19 * @desc description - * @param [int] $order_id [订单id] - * @param [int] $payment_id [支付方式id] + * @param [int|string] $business_value [业务订单id|单号] + * @param [int] $payment_id [支付方式id] */ - public static function OrderPaymentName($order_id = 0, $payment_id = 0) + public static function OrderPaymentName($business_value = 0, $payment_id = 0) { $name = null; - if(!empty($order_id)) + if(!empty($business_value)) { - $name = Db::name('PayLog')->where(['order_id'=>intval($order_id)])->value('payment_name'); + $name = Db::name('PayLog')->alias('pl')->join(['__PAY_LOG_VALUE__'=>'plv'], 'pl.id=plv.pay_log_id')->where(['business_id|business_no'=>$business_value])->value('pl.payment_name'); if(empty($anme) && !empty($payment_id)) { $name = Db::name('Payment')->where(['id'=>intval($payment_id)])->value('name'); diff --git a/config/shopxo.sql b/config/shopxo.sql index a46f8f0833743564e82a3e090356b920a72bbf92..d9ba043ee6df525b0be4c381e86c5bda25e9aa31 100644 --- a/config/shopxo.sql +++ b/config/shopxo.sql @@ -11,7 +11,7 @@ Target Server Version : 50729 File Encoding : utf-8 - Date: 07/25/2020 00:12:49 AM + Date: 07/26/2020 23:48:44 PM */ SET NAMES utf8mb4; @@ -167,7 +167,7 @@ CREATE TABLE `s_article` ( -- Records of `s_article` -- ---------------------------- BEGIN; -INSERT INTO `s_article` VALUES ('1', '如何注册成为会员', '7', '', '', '1', '

如何注册成为会员

如何注册成为会员

如何注册成为会员

如何注册成为会员

', '[]', '0', '213', '1', '', '', '', '1484965691', '1534228456'), ('3', '积分细则', '7', '#FF0000', '', '1', '

积分细则

积分细则

积分细则

积分细则

积分细则

积分细则

积分细则

', '[]', '0', '45', '1', '', '', '', '1484985139', '1534228496'), ('4', '积分兑换说明', '17', '', '', '1', '

积分兑换说明

积分兑换说明

积分兑换说明

积分兑换说明

积分兑换说明

积分兑换说明

', '[]', '0', '44', '1', '', '', '', '1484989903', '1534228520'), ('5', '如何搜索', '7', '', '', '1', '

如何搜索

如何搜索

如何搜索

如何搜索

如何搜索

如何搜索

如何搜索

', '[]', '0', '37', '1', '', '', '', '1485064767', '1534228544'), ('6', '忘记密码', '17', '', '', '1', '

忘记密码

忘记密码

忘记密码

忘记密码

忘记密码

', '[]', '0', '24', '1', '', '', '', '1485073500', '1534228567'), ('7', '如何管理店铺', '10', '', '', '1', '

如何管理店铺

如何管理店铺

如何管理店铺

如何管理店铺

如何管理店铺

如何管理店铺

', '[]', '0', '57', '1', '', '', '', '1487819252', '1534228589'), ('8', '查看售出商品', '10', '', '', '1', '

查看售出商品

查看售出商品

查看售出商品

查看售出商品

查看售出商品

', '[]', '0', '54', '1', '', '', '', '1487819408', '1534228614'), ('9', '如何发货', '10', '#CC0066', '', '1', '

如何发货

如何发货

如何发货

如何发货

如何发货

', '', '0', '40', '1', '', '', '', '1487920130', '1545500851'), ('10', '商城商品推荐', '10', '', '', '1', '

商城商品推荐

商城商品推荐

商城商品推荐

商城商品推荐

商城商品推荐

', '[]', '0', '9', '1', '', '', '', '1534228650', '1534228650'), ('11', '如何申请开店', '10', '', '', '1', '

如何申请开店

如何申请开店

如何申请开店

如何申请开店

', '[]', '0', '6', '1', '', '', '', '1534228676', '1534228676'), ('12', '分期付款', '16', '', '', '1', '

分期付款

分期付款

分期付款

分期付款

分期付款

', '[]', '0', '34', '1', '', '', '', '1534228694', '1534228694'), ('13', '邮局汇款', '16', '', '', '1', '

邮局汇款

邮局汇款

邮局汇款

邮局汇款

邮局汇款

', '[]', '0', '31', '1', '', '', '', '1534228710', '1534228710'), ('14', '公司转账', '16', '', '', '1', '

公司转账

公司转账

公司转账

公司转账

公司转账

', '[]', '0', '39', '1', '', '', '', '1534228732', '1534228732'), ('15', '如何注册支付宝', '16', '', '', '1', '

如何注册支付宝

如何注册支付宝

如何注册支付宝

如何注册支付宝

如何注册支付宝

', '[]', '0', '28', '1', '', '', '', '1534228748', '1534228748'), ('16', '在线支付', '16', '', '', '1', '

在线支付

在线支付

在线支付

在线支付

在线支付

', '[]', '0', '36', '1', '', '', '', '1534228764', '1534228764'), ('17', '联系卖家', '17', '', '', '1', '

联系卖家

联系卖家

联系卖家

联系卖家

联系卖家

联系卖家

', '[]', '0', '10', '1', '', '', '', '1534228781', '1534228781'), ('18', '退换货政策', '17', '', '', '1', '

退换货政策

退换货政策

退换货政策

退换货政策

退换货政策

', '[]', '0', '5', '1', '', '', '', '1534228802', '1534228802'), ('19', '退换货流程', '17', '', '', '1', '

退换货流程

退换货流程

退换货流程

退换货流程

退换货流程

', '[]', '0', '0', '1', '', '', '', '1534228850', '1534228850'), ('20', '返修/退换货', '17', '', '', '1', '

返修/退换货

返修/退换货

返修/退换货

返修/退换货

返修/退换货

', '[]', '0', '4', '1', '', '', '', '1534228867', '1534228867'), ('21', '退款申请', '17', '', '', '1', '

退款申请

退款申请

退款申请

退款申请

退款申请

', '[]', '0', '56', '1', '', '', '', '1534228885', '1534228885'), ('22', '会员修改密码', '18', '', '', '1', '

会员修改密码

会员修改密码

会员修改密码

会员修改密码

', '[]', '0', '67', '1', '', '', '', '1534228900', '1534228900'), ('23', '会员修改个人资料', '18', '', '', '1', '

会员修改个人资料

会员修改个人资料

会员修改个人资料

会员修改个人资料

会员修改个人资料

', '[]', '0', '60', '1', '', '', '', '1534228916', '1534228916'), ('24', '商品发布', '18', '', '', '1', '

商品发布

商品发布

商品发布

商品发布

商品发布

', '[]', '0', '58', '1', '', '', '', '1534228931', '1534228931'), ('25', '修改收货地址', '18', '', '', '1', '

修改收货地址

修改收货地址

修改收货地址

修改收货地址

修改收货地址

', '[]', '0', '53', '1', '', '', '', '1534228948', '1534228948'), ('26', '合作及洽谈', '24', '', '', '1', '

合作及洽谈

合作及洽谈

合作及洽谈

合作及洽谈

合作及洽谈

', '[]', '0', '46', '1', '', '', '', '1534228968', '1534228968'), ('27', '招聘英才', '24', '', '', '1', '

PHP工程师

岗位描述:

1.负责项目后端系统的研发和维护工作。

2.负责跟进平台的运营监控和数据分析工作。

3.按时保质保量完成项目开发,研究新兴技术,持续优化系统架构,完善基础服务。

4.思维敏捷,责任心强,能承受工作压力。


任职资格:

1、本科及以上学历,计算机相关专业,3年以上相关开发工作经验。

2、精通基于LNMP的Web开发技术, 熟悉yii, yaf, ThinkPHP, zend等框架的是用及实现原理。

3、熟悉mysql、redis等应用开发,精通SQL调优和数据结构设计。

4、熟悉使用Javascript、Ajax,Html,Div+CSS,Vue等技术。

5、有大型项目开发经验,系统调优经验者优先。

6、对LNMP/LAMP架构的部署、搭建、优化、排错等方面有经验者优先。

7、事业心强,勤奋好学,有团队精神。


前端工程师

岗位描述:

1.配合项目经理和设计师快速实现一流的前端界面,优化代码并保持良好的兼容性,改善用户体验。

2.根据业务和项目需求,进行技术创新,分析并给出最优的前台技术实现方案。

3.对前端开发的新技术有敏锐嗅觉,推进前端技术演进。

4.进行新技术调研,持续对产品前端进行维护和升级。


任职资格:

1、了解Web 标准,熟悉 HTML、CSS、JavaScript 各种前端技术。

2、熟悉 HTTP 协议。

3、认真负责,积极主动,有良好的团队合作意识。

4、了解 Angularjs,前端工程化或者 Node.js 等技术有研究。

5、有Vue开发经验者优先。

6、事业心强,勤奋好学,有团队精神。


', '[]', '0', '37', '1', '', '', '', '1534228987', '1534229359'), ('28', '联系我们', '24', '', '', '1', '

欢迎您对我们的站点、工作、产品和服务提出自己宝贵的意见或建议。我们将给予您及时答复。同时也欢迎您到我们公司来洽商业务。


公司名称: ShopXO

通信地址: 上海市浦东新区上海市浦东新区盛夏路

商务洽谈: 176-8888-8888

标题价格(元)状态
商品名称¥100.00有效


', '', '0', '161', '1', '联系我们文章详情ShopXO', '联系我们,ShopXO开源商城', '国内领先企业级B2C开源电商系统!', '1534229110', '1559482593'), ('29', '关于ShopXO', '24', '#FF0000', 'https://shopxo.net/', '1', '

ShopXO位于上海市浦东新区,是专业从事生产管理信息化领域技术咨询和软件开发的高新技术企业。公司拥有多名技术人才和资深的行业解决方案专家。


公司拥有一支勇于开拓、具有战略眼光和敏锐市场判断力的市场营销队伍,一批求实敬业,追求卓越的行政管理人才,一个能征善战,技术优秀,经验丰富的开发团队。公司坚持按现代企业制度和市场规律办事,在扩大经营规模的同时,注重企业经济运行质量,在自主产品研发及承接软件项目方面获得了很强的竞争力。 我公司也积极参与国内传统企业的信息化改造,引进国际化产品开发的标准,规范软件开发流程,通过提升各层面的软件开发人才的技术素质,打造国产软件精品,目前已经开发出具有自主知识产权的网络商城软件,还在积极开发基于电子商务平台高效能、高效益的管理系统。为今后进一步开拓国内市场打下坚实的基础。公司致力于构造一个开放、发展的人才平台,积极营造追求卓越、积极奉献的工作氛围,把“以人为本”的理念落实到每一项具体工作中,为那些锋芒内敛,激情无限的业界精英提供充分的发展空间,优雅自信、从容自得的工作环境,事业雄心与生活情趣两相兼顾的生活方式。并通过每个员工不断提升自我,以自己的独特价值观对工作与生活作最准确的判断,使我们每一个员工彰显出他们出色的自我品位,独有的工作个性和卓越的创新风格,让他们时刻保持振奋、不断鼓舞内心深处的梦想,永远走在时代潮流前端。公司发展趋势 励精图治,展望未来。公司把发展产业策略与发掘人才策略紧密结合,广纳社会精英,挖掘创新潜能,以人为本,凝聚人气,努力营造和谐宽松的工作氛围,为优秀人才的脱颖而出提供机遇。公司将在深入发展软件产业的同时,通过不懈的努力,来塑造大型软件公司的辉煌形象。

', '', '0', '41', '1', '', '', '', '1534229221', '1594132235'); +INSERT INTO `s_article` VALUES ('1', '如何注册成为会员', '7', '', '', '1', '

如何注册成为会员

如何注册成为会员

如何注册成为会员

如何注册成为会员

', '[]', '0', '213', '1', '', '', '', '1484965691', '1534228456'), ('3', '积分细则', '7', '#FF0000', '', '1', '

积分细则

积分细则

积分细则

积分细则

积分细则

积分细则

积分细则

', '[]', '0', '45', '1', '', '', '', '1484985139', '1534228496'), ('4', '积分兑换说明', '17', '', '', '1', '

积分兑换说明

积分兑换说明

积分兑换说明

积分兑换说明

积分兑换说明

积分兑换说明

', '[]', '0', '44', '1', '', '', '', '1484989903', '1534228520'), ('5', '如何搜索', '7', '', '', '1', '

如何搜索

如何搜索

如何搜索

如何搜索

如何搜索

如何搜索

如何搜索

', '[]', '0', '37', '1', '', '', '', '1485064767', '1534228544'), ('6', '忘记密码', '17', '', '', '1', '

忘记密码

忘记密码

忘记密码

忘记密码

忘记密码

', '[]', '0', '24', '1', '', '', '', '1485073500', '1534228567'), ('7', '如何管理店铺', '10', '', '', '1', '

如何管理店铺

如何管理店铺

如何管理店铺

如何管理店铺

如何管理店铺

如何管理店铺

', '[]', '0', '57', '1', '', '', '', '1487819252', '1534228589'), ('8', '查看售出商品', '10', '', '', '1', '

查看售出商品

查看售出商品

查看售出商品

查看售出商品

查看售出商品

', '[]', '0', '54', '1', '', '', '', '1487819408', '1534228614'), ('9', '如何发货', '10', '#CC0066', '', '1', '

如何发货

如何发货

如何发货

如何发货

如何发货

', '', '0', '40', '1', '', '', '', '1487920130', '1545500851'), ('10', '商城商品推荐', '10', '', '', '1', '

商城商品推荐

商城商品推荐

商城商品推荐

商城商品推荐

商城商品推荐

', '[]', '0', '9', '1', '', '', '', '1534228650', '1534228650'), ('11', '如何申请开店', '10', '', '', '1', '

如何申请开店

如何申请开店

如何申请开店

如何申请开店

', '[]', '0', '6', '1', '', '', '', '1534228676', '1534228676'), ('12', '分期付款', '16', '', '', '1', '

分期付款

分期付款

分期付款

分期付款

分期付款

', '[]', '0', '34', '1', '', '', '', '1534228694', '1534228694'), ('13', '邮局汇款', '16', '', '', '1', '

邮局汇款

邮局汇款

邮局汇款

邮局汇款

邮局汇款

', '[]', '0', '31', '1', '', '', '', '1534228710', '1534228710'), ('14', '公司转账', '16', '', '', '1', '

公司转账

公司转账

公司转账

公司转账

公司转账

', '[]', '0', '39', '1', '', '', '', '1534228732', '1534228732'), ('15', '如何注册支付宝', '16', '', '', '1', '

如何注册支付宝

如何注册支付宝

如何注册支付宝

如何注册支付宝

如何注册支付宝

', '[]', '0', '28', '1', '', '', '', '1534228748', '1534228748'), ('16', '在线支付', '16', '', '', '1', '

在线支付

在线支付

在线支付

在线支付

在线支付

', '[]', '0', '36', '1', '', '', '', '1534228764', '1534228764'), ('17', '联系卖家', '17', '', '', '1', '

联系卖家

联系卖家

联系卖家

联系卖家

联系卖家

联系卖家

', '[]', '0', '10', '1', '', '', '', '1534228781', '1534228781'), ('18', '退换货政策', '17', '', '', '1', '

退换货政策

退换货政策

退换货政策

退换货政策

退换货政策

', '[]', '0', '5', '1', '', '', '', '1534228802', '1534228802'), ('19', '退换货流程', '17', '', '', '1', '

退换货流程

退换货流程

退换货流程

退换货流程

退换货流程

', '[]', '0', '0', '1', '', '', '', '1534228850', '1534228850'), ('20', '返修/退换货', '17', '', '', '1', '

返修/退换货

返修/退换货

返修/退换货

返修/退换货

返修/退换货

', '[]', '0', '4', '1', '', '', '', '1534228867', '1534228867'), ('21', '退款申请', '17', '', '', '1', '

退款申请

退款申请

退款申请

退款申请

退款申请

', '[]', '0', '56', '1', '', '', '', '1534228885', '1534228885'), ('22', '会员修改密码', '18', '', '', '1', '

会员修改密码

会员修改密码

会员修改密码

会员修改密码

', '[]', '0', '67', '1', '', '', '', '1534228900', '1534228900'), ('23', '会员修改个人资料', '18', '', '', '1', '

会员修改个人资料

会员修改个人资料

会员修改个人资料

会员修改个人资料

会员修改个人资料

', '[]', '0', '60', '1', '', '', '', '1534228916', '1534228916'), ('24', '商品发布', '18', '', '', '1', '

商品发布

商品发布

商品发布

商品发布

商品发布

', '[]', '0', '58', '1', '', '', '', '1534228931', '1534228931'), ('25', '修改收货地址', '18', '', '', '1', '

修改收货地址

修改收货地址

修改收货地址

修改收货地址

修改收货地址

', '[]', '0', '53', '1', '', '', '', '1534228948', '1534228948'), ('26', '合作及洽谈', '24', '', '', '1', '

合作及洽谈

合作及洽谈

合作及洽谈

合作及洽谈

合作及洽谈

', '[]', '0', '46', '1', '', '', '', '1534228968', '1534228968'), ('27', '招聘英才', '24', '', '', '1', '

PHP工程师

岗位描述:

1.负责项目后端系统的研发和维护工作。

2.负责跟进平台的运营监控和数据分析工作。

3.按时保质保量完成项目开发,研究新兴技术,持续优化系统架构,完善基础服务。

4.思维敏捷,责任心强,能承受工作压力。


任职资格:

1、本科及以上学历,计算机相关专业,3年以上相关开发工作经验。

2、精通基于LNMP的Web开发技术, 熟悉yii, yaf, ThinkPHP, zend等框架的是用及实现原理。

3、熟悉mysql、redis等应用开发,精通SQL调优和数据结构设计。

4、熟悉使用Javascript、Ajax,Html,Div+CSS,Vue等技术。

5、有大型项目开发经验,系统调优经验者优先。

6、对LNMP/LAMP架构的部署、搭建、优化、排错等方面有经验者优先。

7、事业心强,勤奋好学,有团队精神。


前端工程师

岗位描述:

1.配合项目经理和设计师快速实现一流的前端界面,优化代码并保持良好的兼容性,改善用户体验。

2.根据业务和项目需求,进行技术创新,分析并给出最优的前台技术实现方案。

3.对前端开发的新技术有敏锐嗅觉,推进前端技术演进。

4.进行新技术调研,持续对产品前端进行维护和升级。


任职资格:

1、了解Web 标准,熟悉 HTML、CSS、JavaScript 各种前端技术。

2、熟悉 HTTP 协议。

3、认真负责,积极主动,有良好的团队合作意识。

4、了解 Angularjs,前端工程化或者 Node.js 等技术有研究。

5、有Vue开发经验者优先。

6、事业心强,勤奋好学,有团队精神。


', '[]', '0', '37', '1', '', '', '', '1534228987', '1534229359'), ('28', '联系我们', '24', '', '', '1', '

欢迎您对我们的站点、工作、产品和服务提出自己宝贵的意见或建议。我们将给予您及时答复。同时也欢迎您到我们公司来洽商业务。


公司名称: ShopXO

通信地址: 上海市浦东新区上海市浦东新区盛夏路

商务洽谈: 176-8888-8888

标题价格(元)状态
商品名称¥100.00有效


', '', '0', '161', '1', '联系我们文章详情ShopXO', '联系我们,ShopXO开源商城', '国内领先企业级B2C开源电商系统!', '1534229110', '1559482593'), ('29', '关于ShopXO', '24', '#FF0000', 'https://shopxo.net/', '1', '

ShopXO位于上海市浦东新区,是专业从事生产管理信息化领域技术咨询和软件开发的高新技术企业。公司拥有多名技术人才和资深的行业解决方案专家。


公司拥有一支勇于开拓、具有战略眼光和敏锐市场判断力的市场营销队伍,一批求实敬业,追求卓越的行政管理人才,一个能征善战,技术优秀,经验丰富的开发团队。公司坚持按现代企业制度和市场规律办事,在扩大经营规模的同时,注重企业经济运行质量,在自主产品研发及承接软件项目方面获得了很强的竞争力。 我公司也积极参与国内传统企业的信息化改造,引进国际化产品开发的标准,规范软件开发流程,通过提升各层面的软件开发人才的技术素质,打造国产软件精品,目前已经开发出具有自主知识产权的网络商城软件,还在积极开发基于电子商务平台高效能、高效益的管理系统。为今后进一步开拓国内市场打下坚实的基础。公司致力于构造一个开放、发展的人才平台,积极营造追求卓越、积极奉献的工作氛围,把“以人为本”的理念落实到每一项具体工作中,为那些锋芒内敛,激情无限的业界精英提供充分的发展空间,优雅自信、从容自得的工作环境,事业雄心与生活情趣两相兼顾的生活方式。并通过每个员工不断提升自我,以自己的独特价值观对工作与生活作最准确的判断,使我们每一个员工彰显出他们出色的自我品位,独有的工作个性和卓越的创新风格,让他们时刻保持振奋、不断鼓舞内心深处的梦想,永远走在时代潮流前端。公司发展趋势 励精图治,展望未来。公司把发展产业策略与发掘人才策略紧密结合,广纳社会精英,挖掘创新潜能,以人为本,凝聚人气,努力营造和谐宽松的工作氛围,为优秀人才的脱颖而出提供机遇。公司将在深入发展软件产业的同时,通过不懈的努力,来塑造大型软件公司的辉煌形象。

', '', '0', '42', '1', '', '', '', '1534229221', '1594132235'); COMMIT; -- ---------------------------- @@ -437,7 +437,7 @@ CREATE TABLE `s_goods` ( -- Records of `s_goods` -- ---------------------------- BEGIN; -INSERT INTO `s_goods` VALUES ('1', '1', '-1', 'MIUI/小米 小米手机4 小米4代 MI4智能4G手机包邮 黑色 D-LTE(4G)/TD-SCD', '', '', '', '0', '15', '步', '/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', '


', '2', '10', '208', '', '/static/upload/images/goods/2019/01/14/1547450781101144.jpg', '0', '', '

https://pan.baidu.com/s/18xyUNruvohr5JCdorvaz5w     提取码 v3y4

', '', '', '', '0', '1547450921', '1595068602'), ('2', '2', '-1', '苹果(Apple)iPhone 6 Plus (A1524)移动联通电信4G手机 金色 16G', '', '', 'iPhone 6 Plus', '0', '31', '步', '/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', '


', '2', '36', '1479', '/static/upload/video/goods/2019/01/14/1547458876723311.mp4', '/static/upload/images/goods/2019/01/14/1547451274847894.jpg', '1', '', '', '', '', '', '0', '1547451624', '1595077998'), ('3', '2', '-1', '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', '


', '2', '4', '243', '', '/static/upload/images/goods/2019/01/14/1547451909951171.jpg', '0', null, null, '', '', '', '0', '1547452007', '1547452007'), ('4', '1', '-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', '


', '2', '4', '236', '', '/static/upload/images/goods/2019/01/14/1547452474332334.jpg', '0', null, null, '', '', '', '0', '1547452553', '1547452553'), ('5', '2', '-1', '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', '


', '2', '10', '526', '', '/static/upload/images/goods/2019/01/14/1547452714324599.jpg', '0', null, null, '', '', '', '0', '1547452798', '1547452798'), ('6', '1', '-1', 'vivo X5MAX L 移动4G 八核超薄大屏5.5吋双卡手机vivoX5max', '', '', '', '0', '0', '步', '/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', '

 X5L/SL/V/M (5.0寸)  X5max钢化膜(5.5寸)  X5pro钢化膜(5.2寸) 



', '2', '2', '375', '', '/static/upload/images/goods/2019/01/14/1547453000703308.jpg', '0', '', '', '', '', '', '0', '1547453135', '1595068448'), ('7', '1', '-1', '纽芝兰包包女士2018新款潮百搭韩版时尚单肩斜挎包少女小挎包链条', '', '', '', '0', '0', '件', '/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', '


', '2', '7', '491', '', '/static/upload/images/goods/2019/01/15/1547540603500383.jpg', '0', null, null, '', '', '', '0', '1547453967', '1595068448'), ('8', '1', '-1', 'MARNI Trunk 女士 中号拼色十字纹小牛皮 斜挎风琴包', '', '', '', '0', '5', '件', '/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', '



', '2', '1', '340', '', '/static/upload/images/goods/2019/01/14/1547454145355962.jpg', '0', '', '', '', '', '', '0', '1547454269', '1595076204'), ('9', '2', '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', '


', '3', '18', '428', '', '/static/upload/images/goods/2019/01/14/1547454567172116.jpg', '1', '', '', '', '', '', '0', '1547454786', '1593763314'), ('10', '0', '1', '夏装女装古力娜扎明星同款一字领露肩蓝色蕾丝修身显瘦连衣裙礼服', '', '', '', '0', '0', '件', '/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', '

【品牌】欧单 学媛风 猫咪良品

【吊牌】xueyuanfeng 猫咪良品

【面料质地】涤棉拼接蕾丝  后中拉链 有内衬(非专业机构鉴定,介意请慎拍)

好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~

【商品颜色】实物拍摄 蓝色 颜色很难拍有小色差属正常现象哦

【商品尺寸】XS/S/M/L 小高腰设计 胸口纽扣是装饰的哦


XS码尺寸: 悬挂衣长81CM.胸围80内合适.腰围63CM.臀围86CM


S码尺寸: 悬挂衣长82CM.胸围84内合适.腰围67CM.臀围90CM

M码尺寸: 悬挂衣长83CM.胸围88内合适.腰围71CM.臀围94CM

L码尺寸: 悬挂衣长84CM.胸围92内合适.腰围75CM.臀围98CM


(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)

PS:常规码数,可按平时号选择哦。修身版型~如果上身偏大可以适当考虑大1号~下摆蕾丝拼接不会很平整的哦~

蕾丝花是手工修剪出来的,每件都有不同和不规则的哦,有小线头和节点是正常现象哦~请亲们谅解哦~


', '2', '8', '596', '', '/static/upload/images/goods/2019/01/14/1547455222990904.jpg', '0', '', '

https://pan.baidu.com/s/1XTSM-EJZwEgLmGx3ZyFMGQ   提取码:dcs4

', '', '', '', '0', '1547455375', '1595068534'), ('11', '0', '3', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '', '', '', '0', '0', '件', '/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', '0', '1', '0', '1', '1', '1', '

【品牌】欧单 学媛风 猫咪良品

【吊牌】xueyuanfeng 猫咪良品

【面料质地】网纱绣花钉珠拼接蕾丝 拉链有内衬(非专业机构鉴定,介意请慎拍)

好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~

【商品颜色】实物拍摄 香槟色 颜色很难拍有小色差属正常现象哦

【商品尺寸】XS/S/M/L 小高腰设计 胸那考虑撑开因素哦 微弹的哦


XS码尺寸: 衣长82CM.胸围80内合适.腰围63CM.臀围86CM


S码尺寸: 衣长83CM.胸围84内合适.腰围67CM.臀围90CM

M码尺寸: 衣长84CM.胸围88内合适.腰围71CM.臀围94CM

L码尺寸: 衣长85CM.胸围92内合适.腰围75CM.臀围98CM


(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)

PS:常规码数,可按平时号选择哦。修身版型,如果腰粗可以适当考虑大1号哦~

大圆领,每个人的身材曲线不同,领口不会很平的哦,请谅解~

肩膀那有暗扣哦,可以很好的隐藏了内衣的肩带哦~袖子那略硬哦~



', '4', '4', '450', '', '/static/upload/images/goods/2019/01/14/1547455566118614.jpg', '1', '', '', '', '', '', '0', '1547455700', '1595068448'), ('12', '2', '4', 'ZK星星绣花雪纺连衣裙中长款sukol裙少女心温柔超仙女chic裙子夏', '', '轻奢醋酸面料,高标准的生产要求,品质保证', 'xxxxhhhhhh商品型号', '2', '0', '件', '/static/upload/images/goods/2019/01/14/1547455890402147.jpg', '188.00', '188.00', '188.00', '0.01', '0.01', '0.01', '50', '1', '0', '0', '1', '0', '


112233445566
qwerty
asdfgh
zxcvbn


\"d-1.jpg\"/

\"d-2.jpg\"/

', '3', '13', '1087', '', '/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', '1595068448'); +INSERT INTO `s_goods` VALUES ('1', '1', '-1', 'MIUI/小米 小米手机4 小米4代 MI4智能4G手机包邮 黑色 D-LTE(4G)/TD-SCD', '', '', '', '0', '15', '步', '/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', '


', '2', '10', '213', '', '/static/upload/images/goods/2019/01/14/1547450781101144.jpg', '0', '', '

https://pan.baidu.com/s/18xyUNruvohr5JCdorvaz5w     提取码 v3y4

', '', '', '', '0', '1547450921', '1595068602'), ('2', '2', '-1', '苹果(Apple)iPhone 6 Plus (A1524)移动联通电信4G手机 金色 16G', '', '', 'iPhone 6 Plus', '0', '31', '步', '/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', '


', '2', '36', '1481', '/static/upload/video/goods/2019/01/14/1547458876723311.mp4', '/static/upload/images/goods/2019/01/14/1547451274847894.jpg', '1', '', '', '', '', '', '0', '1547451624', '1595077998'), ('3', '2', '-1', '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', '


', '2', '4', '243', '', '/static/upload/images/goods/2019/01/14/1547451909951171.jpg', '0', null, null, '', '', '', '0', '1547452007', '1547452007'), ('4', '1', '-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', '


', '2', '4', '236', '', '/static/upload/images/goods/2019/01/14/1547452474332334.jpg', '0', null, null, '', '', '', '0', '1547452553', '1547452553'), ('5', '2', '-1', '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', '


', '2', '10', '526', '', '/static/upload/images/goods/2019/01/14/1547452714324599.jpg', '0', null, null, '', '', '', '0', '1547452798', '1547452798'), ('6', '1', '-1', 'vivo X5MAX L 移动4G 八核超薄大屏5.5吋双卡手机vivoX5max', '', '', '', '0', '0', '步', '/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', '

 X5L/SL/V/M (5.0寸)  X5max钢化膜(5.5寸)  X5pro钢化膜(5.2寸) 



', '2', '2', '375', '', '/static/upload/images/goods/2019/01/14/1547453000703308.jpg', '0', '', '', '', '', '', '0', '1547453135', '1595068448'), ('7', '1', '-1', '纽芝兰包包女士2018新款潮百搭韩版时尚单肩斜挎包少女小挎包链条', '', '', '', '0', '0', '件', '/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', '


', '2', '7', '491', '', '/static/upload/images/goods/2019/01/15/1547540603500383.jpg', '0', null, null, '', '', '', '0', '1547453967', '1595068448'), ('8', '1', '-1', 'MARNI Trunk 女士 中号拼色十字纹小牛皮 斜挎风琴包', '', '', '', '0', '5', '件', '/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', '



', '2', '1', '340', '', '/static/upload/images/goods/2019/01/14/1547454145355962.jpg', '0', '', '', '', '', '', '0', '1547454269', '1595076204'), ('9', '2', '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', '


', '3', '18', '428', '', '/static/upload/images/goods/2019/01/14/1547454567172116.jpg', '1', '', '', '', '', '', '0', '1547454786', '1593763314'), ('10', '0', '1', '夏装女装古力娜扎明星同款一字领露肩蓝色蕾丝修身显瘦连衣裙礼服', '', '', '', '0', '0', '件', '/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', '

【品牌】欧单 学媛风 猫咪良品

【吊牌】xueyuanfeng 猫咪良品

【面料质地】涤棉拼接蕾丝  后中拉链 有内衬(非专业机构鉴定,介意请慎拍)

好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~

【商品颜色】实物拍摄 蓝色 颜色很难拍有小色差属正常现象哦

【商品尺寸】XS/S/M/L 小高腰设计 胸口纽扣是装饰的哦


XS码尺寸: 悬挂衣长81CM.胸围80内合适.腰围63CM.臀围86CM


S码尺寸: 悬挂衣长82CM.胸围84内合适.腰围67CM.臀围90CM

M码尺寸: 悬挂衣长83CM.胸围88内合适.腰围71CM.臀围94CM

L码尺寸: 悬挂衣长84CM.胸围92内合适.腰围75CM.臀围98CM


(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)

PS:常规码数,可按平时号选择哦。修身版型~如果上身偏大可以适当考虑大1号~下摆蕾丝拼接不会很平整的哦~

蕾丝花是手工修剪出来的,每件都有不同和不规则的哦,有小线头和节点是正常现象哦~请亲们谅解哦~


', '2', '8', '596', '', '/static/upload/images/goods/2019/01/14/1547455222990904.jpg', '0', '', '

https://pan.baidu.com/s/1XTSM-EJZwEgLmGx3ZyFMGQ   提取码:dcs4

', '', '', '', '0', '1547455375', '1595068534'), ('11', '0', '3', '夏季复古ins风格网红SP同款 短袖大圆领香槟色蕾丝绣花钉珠连衣裙', '', '', '', '0', '0', '件', '/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', '0', '1', '0', '1', '1', '1', '

【品牌】欧单 学媛风 猫咪良品

【吊牌】xueyuanfeng 猫咪良品

【面料质地】网纱绣花钉珠拼接蕾丝 拉链有内衬(非专业机构鉴定,介意请慎拍)

好的衣服需要好好呵护,务必请冷水手洗(切记别浸泡)拧干就晾晒或则干洗哦~

【商品颜色】实物拍摄 香槟色 颜色很难拍有小色差属正常现象哦

【商品尺寸】XS/S/M/L 小高腰设计 胸那考虑撑开因素哦 微弹的哦


XS码尺寸: 衣长82CM.胸围80内合适.腰围63CM.臀围86CM


S码尺寸: 衣长83CM.胸围84内合适.腰围67CM.臀围90CM

M码尺寸: 衣长84CM.胸围88内合适.腰围71CM.臀围94CM

L码尺寸: 衣长85CM.胸围92内合适.腰围75CM.臀围98CM


(测量单位是CM,每个人的测量方式不一样,测量的尺寸数据可能会有1~3厘米的差异,请MM们谅解哦)

PS:常规码数,可按平时号选择哦。修身版型,如果腰粗可以适当考虑大1号哦~

大圆领,每个人的身材曲线不同,领口不会很平的哦,请谅解~

肩膀那有暗扣哦,可以很好的隐藏了内衣的肩带哦~袖子那略硬哦~



', '4', '4', '453', '', '/static/upload/images/goods/2019/01/14/1547455566118614.jpg', '1', '', '', '', '', '', '0', '1547455700', '1595068448'), ('12', '2', '4', 'ZK星星绣花雪纺连衣裙中长款sukol裙少女心温柔超仙女chic裙子夏', '', '轻奢醋酸面料,高标准的生产要求,品质保证', 'xxxxhhhhhh商品型号', '2', '0', '件', '/static/upload/images/goods/2019/01/14/1547455890402147.jpg', '188.00', '188.00', '188.00', '0.01', '0.01', '0.01', '50', '1', '0', '0', '1', '0', '


112233445566
qwerty
asdfgh
zxcvbn


\"d-1.jpg\"/

\"d-2.jpg\"/

', '3', '13', '1088', '', '/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', '1595068448'); COMMIT; -- ---------------------------- @@ -457,7 +457,7 @@ CREATE TABLE `s_goods_browse` ( -- Records of `s_goods_browse` -- ---------------------------- BEGIN; -INSERT INTO `s_goods_browse` VALUES ('1', '7', '1', '1589032743', '1595068438'), ('2', '8', '1', '1589522560', '1595163749'), ('9', '3', '1', '1593511321', '1594724476'), ('10', '2', '1', '1593511325', '1595522160'), ('11', '12', '1', '1593511329', '1594740020'), ('12', '5', '1', '1593511333', '1595430312'), ('13', '11', '1', '1593516345', '1595601018'), ('14', '4', '1', '1593672630', '0'), ('15', '6', '1', '1593700944', '1593756044'), ('16', '10', '1', '1593742013', '1595601099'), ('17', '1', '1', '1593756057', '1595605411'), ('18', '9', '1', '1593763317', '1595428262'), ('19', '10', '3', '1593772786', '1593785088'), ('20', '11', '3', '1593772806', '1593789467'), ('21', '12', '3', '1593772811', '1593773148'), ('22', '1', '3', '1593773263', '0'), ('23', '7', '3', '1593774128', '1593784262'), ('24', '2', '3', '1593774137', '0'), ('25', '5', '3', '1593783597', '1593784251'), ('26', '9', '10', '1593786368', '1593786439'), ('27', '11', '10', '1593786468', '1593786744'), ('28', '11', '11', '1593787505', '1593787537'), ('29', '12', '11', '1593787600', '0'), ('30', '7', '8', '1594347856', '1594956581'), ('31', '8', '8', '1594359153', '0'), ('32', '6', '8', '1594359155', '1594956583'), ('33', '2', '8', '1594956578', '0'); +INSERT INTO `s_goods_browse` VALUES ('1', '7', '1', '1589032743', '1595068438'), ('2', '8', '1', '1589522560', '1595163749'), ('9', '3', '1', '1593511321', '1594724476'), ('10', '2', '1', '1593511325', '1595650330'), ('11', '12', '1', '1593511329', '1595677277'), ('12', '5', '1', '1593511333', '1595430312'), ('13', '11', '1', '1593516345', '1595650849'), ('14', '4', '1', '1593672630', '0'), ('15', '6', '1', '1593700944', '1593756044'), ('16', '10', '1', '1593742013', '1595601099'), ('17', '1', '1', '1593756057', '1595759135'), ('18', '9', '1', '1593763317', '1595428262'), ('19', '10', '3', '1593772786', '1593785088'), ('20', '11', '3', '1593772806', '1593789467'), ('21', '12', '3', '1593772811', '1593773148'), ('22', '1', '3', '1593773263', '0'), ('23', '7', '3', '1593774128', '1593784262'), ('24', '2', '3', '1593774137', '0'), ('25', '5', '3', '1593783597', '1593784251'), ('26', '9', '10', '1593786368', '1593786439'), ('27', '11', '10', '1593786468', '1593786744'), ('28', '11', '11', '1593787505', '1593787537'), ('29', '12', '11', '1593787600', '0'), ('30', '7', '8', '1594347856', '1594956581'), ('31', '8', '8', '1594359153', '0'), ('32', '6', '8', '1594359155', '1594956583'), ('33', '2', '8', '1594956578', '0'); COMMIT; -- ---------------------------- @@ -1046,26 +1046,57 @@ DROP TABLE IF EXISTS `s_pay_log`; CREATE TABLE `s_pay_log` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '支付日志id', `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id', - `order_id` int(11) unsigned NOT NULL COMMENT '订单id', - `trade_no` char(100) NOT NULL DEFAULT '' COMMENT '支付平台交易号', - `buyer_user` char(60) NOT NULL DEFAULT '' COMMENT '支付平台用户帐号', - `pay_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '支付金额', - `total_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单实际金额', - `subject` char(255) NOT NULL DEFAULT '' COMMENT '订单名称', + `business_type` char(180) NOT NULL DEFAULT '' COMMENT '业务类型,字符串(如:订单、钱包充值、会员购买、等...)', + `status` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '状态(0待支付, 1已支付, 2已关闭)正常30分钟内未支付将关闭', `payment` char(60) NOT NULL DEFAULT '' COMMENT '支付方式标记', `payment_name` char(60) NOT NULL DEFAULT '' COMMENT '支付方式名称', - `business_type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '业务类型(0默认, 1订单, 2充值, ...)', + `subject` char(255) NOT NULL DEFAULT '' COMMENT '订单名称', + `total_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '业务订单金额', + `pay_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '支付金额', + `trade_no` char(100) NOT NULL DEFAULT '' COMMENT '支付平台交易号', + `buyer_user` char(60) NOT NULL DEFAULT '' COMMENT '支付平台用户帐号', + `pay_time` int(11) unsigned NOT NULL COMMENT '支付时间', + `close_time` int(11) unsigned NOT NULL COMMENT '关闭时间', `add_time` int(11) unsigned NOT NULL COMMENT '添加时间', PRIMARY KEY (`id`), - KEY `order_id` (`order_id`), - KEY `payment` (`payment`) + KEY `payment` (`payment`), + KEY `status` (`status`), + KEY `business_type` (`business_type`), + KEY `total_price` (`total_price`), + KEY `pay_price` (`pay_price`), + KEY `add_time` (`add_time`), + KEY `pay_time` (`pay_time`), + KEY `close_time` (`close_time`) ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='支付日志'; -- ---------------------------- -- Records of `s_pay_log` -- ---------------------------- BEGIN; -INSERT INTO `s_pay_log` VALUES ('1', '1', '2', '', '管理员-admin', '168.00', '168.00', '订单支付', 'CashPayment', '现金支付', '1', '1589521400'), ('2', '1', '1', '', '管理员-admin', '168.00', '168.00', '订单支付', 'CashPayment', '现金支付', '1', '1589528548'), ('3', '1', '3', '', '管理员-admin', '5728.03', '5728.03', '订单支付', 'CashPayment', '现金支付', '1', '1591599585'), ('4', '1', '36', '', '管理员-admin', '258.00', '258.00', '订单支付', 'CashPayment', '现金支付', '1', '1591860550'), ('5', '1', '40', '', '管理员-admin', '100.00', '100.00', '订单支付', 'CashPayment', '现金支付', '1', '1593332729'), ('6', '1', '41', '', '管理员-admin', '400.00', '400.00', '订单支付', 'CashPayment', '现金支付', '1', '1593333128'), ('7', '3', '68', '', '管理员-admin', '100.00', '100.00', '订单支付', 'CashPayment', '现金支付', '1', '1593783940'), ('8', '3', '67', '', '管理员-admin', '100.00', '100.00', '订单支付', 'CashPayment', '现金支付', '1', '1593783945'), ('9', '11', '69', '', '管理员-admin', '96.00', '96.00', '订单支付', 'CashPayment', '现金支付', '1', '1593787527'), ('10', '8', '79', '', '管理员-admin', '2998.90', '2998.90', '订单支付', 'CashPayment', '现金支付', '1', '1594359560'), ('11', '8', '78', '', '管理员-admin', '2998.90', '2998.90', '订单支付', 'CashPayment', '现金支付', '1', '1594360166'), ('12', '8', '80', '', '管理员-admin', '2998.90', '2998.90', '订单支付', 'CashPayment', '现金支付', '1', '1594360674'), ('13', '8', '81', '', '管理员-admin', '2998.90', '2998.90', '订单支付', 'CashPayment', '现金支付', '1', '1594360879'); +INSERT INTO `s_pay_log` VALUES ('1', '1', '订单', '1', 'CashPayment', '现金支付', '订单支付', '168.00', '168.00', '', '管理员-admin', '1595769008', '0', '1589521400'), ('2', '1', '订单', '1', 'CashPayment', '现金支付', '订单支付', '168.00', '168.00', '', '管理员-admin', '1595769008', '0', '1589528548'), ('3', '1', '订单', '1', 'CashPayment', '现金支付', '订单支付', '5728.03', '5728.03', '', '管理员-admin', '1595769008', '0', '1591599585'), ('4', '1', '订单', '1', 'CashPayment', '现金支付', '订单支付', '258.00', '258.00', '', '管理员-admin', '1595769008', '0', '1591860550'), ('5', '1', '订单', '1', 'CashPayment', '现金支付', '订单支付', '100.00', '100.00', '', '管理员-admin', '1595769008', '0', '1593332729'), ('6', '1', '订单', '1', 'CashPayment', '现金支付', '订单支付', '400.00', '400.00', '', '管理员-admin', '1595769008', '0', '1593333128'), ('7', '3', '订单', '1', 'CashPayment', '现金支付', '订单支付', '100.00', '100.00', '', '管理员-admin', '1595769008', '0', '1593783940'), ('8', '3', '订单', '1', 'CashPayment', '现金支付', '订单支付', '100.00', '100.00', '', '管理员-admin', '1595769008', '0', '1593783945'), ('9', '11', '订单', '1', 'CashPayment', '现金支付', '订单支付', '96.00', '96.00', '', '管理员-admin', '1595769008', '0', '1593787527'), ('10', '8', '订单', '1', 'CashPayment', '现金支付', '订单支付', '2998.90', '2998.90', '', '管理员-admin', '1595769008', '0', '1594359560'), ('11', '8', '订单', '1', 'CashPayment', '现金支付', '订单支付', '2998.90', '2998.90', '', '管理员-admin', '1595769008', '0', '1594360166'), ('12', '8', '订单', '1', 'CashPayment', '现金支付', '订单支付', '2998.90', '2998.90', '', '管理员-admin', '1595769008', '0', '1594360674'), ('13', '8', '订单', '1', 'CashPayment', '现金支付', '订单支付', '2998.90', '2998.90', '', '管理员-admin', '1595769008', '0', '1594360879'); +COMMIT; + +-- ---------------------------- +-- Table structure for `s_pay_log_value` +-- ---------------------------- +DROP TABLE IF EXISTS `s_pay_log_value`; +CREATE TABLE `s_pay_log_value` ( + `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', + `pay_log_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '支付日志id', + `business_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '业务订单id', + `business_no` char(60) NOT NULL DEFAULT '' COMMENT '业务订单号', + `add_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间', + PRIMARY KEY (`id`), + KEY `pay_log_id` (`pay_log_id`), + KEY `business_id` (`business_id`), + KEY `add_time` (`add_time`) +) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='支付日志关联业务数据'; + +-- ---------------------------- +-- Records of `s_pay_log_value` +-- ---------------------------- +BEGIN; +INSERT INTO `s_pay_log_value` VALUES ('1', '1', '2', '', '1589521400'), ('2', '2', '1', '', '1589528548'), ('3', '3', '3', '', '1591599585'), ('4', '4', '36', '', '1591860550'), ('5', '5', '40', '', '1593332729'), ('6', '6', '41', '', '1593333128'), ('7', '7', '68', '', '1593783940'), ('8', '8', '67', '', '1593783945'), ('9', '9', '69', '', '1593787527'), ('10', '10', '79', '', '1594359560'), ('11', '11', '78', '', '1594360166'), ('12', '12', '80', '', '1594360674'), ('13', '13', '81', '20200724003125606382', '1594360879'), ('14', '13', '346', '20200724003355581889', '0'); COMMIT; -- ---------------------------- @@ -1706,13 +1737,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=50 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='搜索日志'; +) ENGINE=InnoDB AUTO_INCREMENT=53 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'), ('3', '1', '0', '0', '', '0-0', 'default', 'asc', '20200626', '1593171414'), ('4', '1', '0', '0', '', '0-0', 'default', 'asc', '20200626', '1593173656'), ('5', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496410'), ('6', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496452'), ('7', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496453'), ('8', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496455'), ('9', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496456'), ('10', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496457'), ('11', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496457'), ('12', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496464'), ('13', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496465'), ('14', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496465'), ('15', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496466'), ('16', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496473'), ('17', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496473'), ('18', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496474'), ('19', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593497255'), ('20', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593497256'), ('21', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593497576'), ('22', '3', '0', '304', '', '0-0', '', '', '20200703', '1593772785'), ('23', '1', '0', '3', '', '0-0', 'default', 'asc', '20200703', '1593783535'), ('24', '1', '0', '0', '', '0-0', 'default', 'asc', '20200714', '1594707505'), ('25', '1', '0', '0', '', '0-0', 'default', 'asc', '20200714', '1594707553'), ('26', '1', '0', '0', '', '0-0', 'default', 'asc', '20200724', '1595521565'), ('27', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595568903'), ('28', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595568908'), ('29', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595568910'), ('30', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595568920'), ('31', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569009'), ('32', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569030'), ('33', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569032'), ('34', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569033'), ('35', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569034'), ('36', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569035'), ('37', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569037'), ('38', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569038'), ('39', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569039'), ('40', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569039'), ('41', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569039'), ('42', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569039'), ('43', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569040'), ('44', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569040'), ('45', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569040'), ('46', '1', '0', '0', '', '0-0', 'default', 'asc', '20200724', '1595601095'), ('47', '1', '0', '0', '', '0-0', 'default', 'asc', '20200724', '1595601097'), ('48', '1', '0', '0', '', '0-0', 'default', 'asc', '20200724', '1595601109'), ('49', '1', '0', '58', '', '0-0', 'default', 'asc', '20200724', '1595604397'); +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'), ('5', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496410'), ('6', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496452'), ('7', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496453'), ('8', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496455'), ('9', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496456'), ('10', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496457'), ('11', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496457'), ('12', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496464'), ('13', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496465'), ('14', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496465'), ('15', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496466'), ('16', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496473'), ('17', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496473'), ('18', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593496474'), ('19', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593497255'), ('20', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593497256'), ('21', '0', '0', '0', '', '0-0', 'default', 'asc', '20200630', '1593497576'), ('22', '3', '0', '304', '', '0-0', '', '', '20200703', '1593772785'), ('23', '1', '0', '3', '', '0-0', 'default', 'asc', '20200703', '1593783535'), ('24', '1', '0', '0', '', '0-0', 'default', 'asc', '20200714', '1594707505'), ('25', '1', '0', '0', '', '0-0', 'default', 'asc', '20200714', '1594707553'), ('26', '1', '0', '0', '', '0-0', 'default', 'asc', '20200724', '1595521565'), ('27', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595568903'), ('28', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595568908'), ('29', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595568910'), ('30', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595568920'), ('31', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569009'), ('32', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569030'), ('33', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569032'), ('34', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569033'), ('35', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569034'), ('36', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569035'), ('37', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569037'), ('38', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569038'), ('39', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569039'), ('40', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569039'), ('41', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569039'), ('42', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569039'), ('43', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569040'), ('44', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569040'), ('45', '1', '0', '3', '', '0-0', 'default', 'asc', '20200724', '1595569040'), ('46', '1', '0', '0', '', '0-0', 'default', 'asc', '20200724', '1595601095'), ('47', '1', '0', '0', '', '0-0', 'default', 'asc', '20200724', '1595601097'), ('48', '1', '0', '0', '', '0-0', 'default', 'asc', '20200724', '1595601109'), ('49', '1', '0', '58', '', '0-0', 'default', 'asc', '20200724', '1595604397'), ('50', '1', '0', '0', '', '0-0', 'default', 'asc', '20200725', '1595675842'), ('51', '1', '0', '0', '', '0-0', 'default', 'asc', '20200725', '1595678019'), ('52', '1', '0', '0', '', '0-0', 'default', 'asc', '20200725', '1595678019'); COMMIT; -- ---------------------------- diff --git a/public/static/common/js/common.js b/public/static/common/js/common.js index 8e218a4201fcd2ca5e1b8ad9601c2122ed8d9c51..1a66f488efa71dfe7e1eb293202bddba09c6dc62 100755 --- a/public/static/common/js/common.js +++ b/public/static/common/js/common.js @@ -1579,7 +1579,7 @@ function MapInit(lng, lat, level, point, is_dragend, mapid) * @date 2020-02-29 * @desc description */ -function TableContainerInit() +function FormTableContainerInit() { if($('.am-table-scrollable-horizontal').length > 0) { @@ -1630,12 +1630,45 @@ function TableContainerInit() } } +/** + * 动态表格选中的值 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2020-07-26 + * @desc description + * @param {[string]} form [表单名称] + */ +function FromTableCheckedValues(form) +{ + // 获取复选框选中的值 + var values = []; + $('.am-table-scrollable-horizontal').find('input[name="'+form+'"]').each(function(key, tmp) + { + if($(this).is(':checked')) + { + values.push(tmp.value); + } + }); + + // 获取单选选中的值 + if(values.length <= 0) + { + var val = $('.am-table-scrollable-horizontal input[name="'+form+'"]:checked').val(); + if(val != undefined) + { + values.push(val); + } + } + return values; +} + // 公共数据操作 $(function() { // 表格初始化 - TableContainerInit(); + FormTableContainerInit(); // 表格复选框操作 全选/反选 $('.form-table-operate-checkbox-submit').on('click', function() @@ -1673,27 +1706,8 @@ $(function() return false; } - // 获取复选框选中的值 - var values = []; - $(document).find('input[name="'+form+'"]').each(function(key, tmp) - { - if($(this).is(':checked')) - { - values.push(tmp.value); - } - }); - - // 获取单选框的值 - if(values.length <= 0) - { - var val = $('input[name="'+form+'"]:checked').val(); - if(val != undefined) - { - values.push(val); - } - } - // 是否有选择的数据 + var values = FromTableCheckedValues(form); if(values.length <= 0) { Prompt('请先选中数据'); diff --git a/public/static/index/default/js/order.js b/public/static/index/default/js/order.js index 14f98c98fd4536c7c62f33f2918c71fb68d323c5..402c38cae0c3983245905d4fe90a76ba169a2421 100755 --- a/public/static/index/default/js/order.js +++ b/public/static/index/default/js/order.js @@ -83,4 +83,17 @@ $(function() } } } + + // 批量支付 + $('.batch-pay-submit').on('click', function() + { + // 是否有选择的数据 + var values = FromTableCheckedValues('order_form_checkbox_value'); + console.log(values) + if(values.length <= 0) + { + Prompt('请先选中数据'); + return false; + } + }); }); \ No newline at end of file