12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <?php
- /**
- * lionfish 商城系统
- *
- * ==========================================================================
- * @link http://www.liofis.com/
- * @copyright Copyright (c) 2015 liofis.com.
- * @license http://www.liofis.com/license.html License
- * ==========================================================================
- *
- * @author fish
- *
- */
- namespace Seller\Model;
- class ExpressModel{
-
- public function update($data)
- {
-
- $ins_data = array();
- $ins_data['name'] = $data['name'];
- $ins_data['simplecode'] = $data['simplecode'];
- $ins_data['customer_name'] = $data['customer_name'];
- $ins_data['customer_pwd'] = $data['customer_pwd'];
-
- $id = $data['id'];
- if( !empty($id) && $id > 0 )
- {
- M('lionfish_comshop_express')->where( array('id' => $id) )->save( $ins_data );
-
- }else{
- M('lionfish_comshop_express')->add( $ins_data );
-
- }
- }
-
- public function get_express_info($id)
- {
- $info = M('lionfish_comshop_express')->where( array('id' => $id ) )->find();
-
- return $info;
- }
-
-
- public function load_all_express()
- {
- $where = array();
- $list = M('lionfish_comshop_express')->where($where)->field('id, name,simplecode')->order('name')->select();
- return $list;
- }
- public function load_kdn_express()
- {
- $where = array();
- $code_array = array();
- $kdn_list = M('lionfish_comshop_kdniao_template')->field('distinct(express_code) as express_code')->select();
- foreach($kdn_list as $v){
- $code_array[] = $v['express_code'];
- }
- $where['simplecode'] = array('in', $code_array);
- $list = M('lionfish_comshop_express')->where($where)->field('id, name,simplecode')->select();
- return $list;
- }
- public function show_express_page($search = array()){
-
- $where = array();
-
- if(!empty($search) && isset($search['store_id'])) {
- $where['store_id'] = $search['store_id'];
- }
-
- $count=M('seller_express')->where($where)->count();
- $Page = new \Think\Page($count,C('BACK_PAGE_NUM'));
- $show = $Page->show();// 分页显示输出
-
- $list = M('seller_express')->where($where)->order('id desc')->limit($Page->firstRow.','.$Page->listRows)->select();
-
- return array(
- 'empty'=>'<tr><td colspan="20">~~暂无数据</td></tr>',
- 'list'=>$list,
- 'page'=>$show
- );
- }
-
- }
- ?>
|