<?php
global $_RQ,$_AR;
$_RQ['op']=$_RQ['op']?$_RQ['op']:'list';
$return=array();
$return['status']=$this->order_status;
$return['buytype']=$this->buy_types;
$return['sendtype']=$this->send_types;
$return['paytype']=array(
'credit'=>'余额支付_Balance pay',
'wechat'=>'微信支付_Wechat pay',
'alipay'=>'支付宝支付_Alipay',
'yinlian'=>'银联支付',
'hdfk'=>'货到付款',
);
$return['paytype']['peerpay']='找人代付';
$return['ispay']=array('0'=>'未支付_No pay','1'=>'已支付_Is pay');
if($_RQ['op']=='list'){
$pindex = max(1, intval($_RQ['page']));
$psize = $_RQ['psize']?:15;
$params=array('uniacid'=>$_SESSION['uniacid']);
$orderby='id desc';
$total='';
if(!empty($_RQ['ordersn'])){
$params['ordersn']=trim($_RQ['ordersn']);
$return['params']['ordersn']=$_RQ['ordersn'];
}
if(!empty($_RQ['plugin_name'])){
$params['plugin_name']=trim($_RQ['plugin_name']);
$return['params']['plugin_name']=$_RQ['plugin_name'];
}
if(isset($_RQ['status'])){
$params['status']=intval($_RQ['status']);
$return['params']['status']=$_RQ['status'];
}
if(isset($_RQ['sendtype'])){
$params['sendtype']=intval($_RQ['sendtype']);
$return['params']['sendtype']=$_RQ['sendtype'];
}
if(isset($_RQ['buytype'])){
$params['buytype']=intval($_RQ['buytype']);
$return['params']['buytype']=$_RQ['buytype'];
}
if(isset($_RQ['merchid'])){
$params['merchid']=intval($_RQ['merchid']);
$return['params']['merchid']=$_RQ['merchid'];
}
if(isset($_RQ['mid'])){
$params['mid']=intval($_RQ['mid']);
$return['params']['mid']=$_RQ['mid'];
}
//创建时间
if($_RQ['createtime']){
$time_range=cfc('tools')->base64_decode($_RQ['createtime'],$_SESSION['base_key_str']);
$time_range=json_decode($time_range,true);
$params['createtime between']=array($time_range['tstart'],$time_range['tend']);
$return['params']['createtime']=$time_range;
}
$tip='所有订单显示,列表商品只显示第一个!';
if($params['status']==1){
$batch=array(
array('type'=>'post','url'=>'jy_tour/order/setfa/','title'=>'一键发货'),
);
}
$return['list']=$this->getslice('order',$params,array($pindex,$psize),$total,$fields,'',$orderby);
foreach($return['list'] as &$item){
$item['member']=cfc('core')->member_show($item['mid']);
$goodsinfo=pdo_get('jy_tour_spot',array('id'=>$item['spot_id']));
$item['title']=$goodsinfo['title'];
$item['image']=$goodsinfo['image'];
$item['unit']=$goodsinfo['unit'];
$item['merchtitle']=pdo_getcolumn('jy_tour_merch',array('id'=>$item['merchid']),'merchname');
$item['tickettitle']=pdo_getcolumn('jy_tour_spot_ticket',array('id'=>$item['ticket_id']),'title');
}
$totalpage=ceil($total/$psize);
$totalpage=intval($totalpage);
$return['totalpage'] =$totalpage;
$return['params']['page'] =$pindex;
$htmls=array(
'type'=>'list',
'export'=>'export',
'tabs'=>array(
array('op'=>'list','title'=>'订单管理_Order list'),
),
'list'=>array('data'=>'list','tip'=>$tip,'edit'=>false,'total'=>$total,'psize'=>$psize,'html_to'=>'list_html','list'=>array(
array('name'=>'ordersn','title'=>'订单号_Order ID','type'=>'string'),
array('name'=>'member','title'=>'会员信息_Member','type'=>'member'),
array('name'=>'merchtitle','title'=>'所属商户_Store','type'=>'string'),
array('type'=>'img_string','title'=>'景点名称/数量_Goods','img'=>'image',
'data'=>array(
array('title'=>'','name'=>'title'),
array('title'=>'数量:_num:','name'=>'buynum','unit'=>'unit')
)
),
array('name'=>'tickettitle','title'=>'门票名称','type'=>'string'),
array('name'=>'price','title'=>'单价_Price','type'=>'string'),
array('name'=>'fee','title'=>'总金额_Price','type'=>'string'),
array('name'=>'status','title'=>'订单状态_status','type'=>'radio','options'=>'status'),
array('name'=>'createtime','title'=>'下单时间_order time','type'=>'time'),
),
'action'=>array(
array('op'=>'look','title'=>'其他信息','type'=>'modal'),
array('type'=>'modal','op'=>'setstatus','title'=>'设置状态_Set status'),
array('op'=>'print','title'=>'打印_Print','type'=>'post'),
),'batch'=>$batch,
),
'search'=>array(
array('name'=>'ordersn','width'=>10,'title'=>'订单号_Order ID','type'=>'string'),
array('name'=>'status','width'=>10,'title'=>'订单状态_Status','type'=>'radio','options'=>'status'),
array('name'=>'buytype','width'=>10,'title'=>'订单类型_Type','type'=>'radio','options'=>'buytype'),
array('type'=>'choose','width'=>13,'title'=>'所属会员','name'=>'mid','action'=>'core/member.get_member/'),
array('name'=>'createtime','width'=>15,'title'=>'下单时间','type'=>'time_range'),
)
);
$return['htmls']=$htmls;
$shopset=$this->plugin_setting('shopset');
set_html('title',$shopset['title']);
exi($return);
}
if($_RQ['op']=='look'){
$id=intval($_RQ['id']);
if($id){
$item=pdo_get('jy_tour_order',array('id'=>$id));
$item['member']=cfc('core')->member_show($item['mid']);
$goodsinfo=pdo_get('jy_tour_spot',array('id'=>$item['spot_id']));
$item['title']=$goodsinfo['title'];
$item['image']=$goodsinfo['image'];
$item['unit']=$goodsinfo['unit'];
$item['merchtitle']=pdo_getcolumn('jy_tour_merch',array('id'=>$item['merchid']),'merchname');
}else{
$item=array();
}
$item['diyfields']=$item['diyfields']?json_decode($item['diyfields'],true):array();
$return['item']=$item;
$return['status']=array('0'=>'禁用','1'=>'启用');
$return['isdefault']=array('0'=>'否','1'=>'是');
$htmls=array(
'type'=>'look',
'desc'=>'订单信息',
'look'=>array(
array('name'=>'ordersn','title'=>'订单号_Order ID','type'=>'string'),
array('name'=>'member.nickname','title'=>'会员信息_Member','type'=>'string'),
array('name'=>'merchtitle','title'=>'所属商户_Store','type'=>'string'),
array('name'=>'go_time','title'=>'出行时间','type'=>'string'),
array('name'=>'name','title'=>'联系人','type'=>'string'),
array('name'=>'mobile','title'=>'联系电话','type'=>'string'),
array('name'=>'shencode','title'=>'身份证号','type'=>'string'),
array('name'=>'remark','title'=>'备注信息','type'=>'string'),
array(
'title'=>'表单详情',
'type'=>'array',
'name'=>'diyfields',
'list'=>array(
array('type'=>'string','name'=>'title','title'=>'表单标题'),
array('type'=>'labelarray','name'=>'data','title'=>'表单内容'),
),
)
)
);
$return['htmls']=$htmls;
exi($return);
}
if($_RQ['op']=='export'){
if(!empty($_RQ['ordersn'])){
$params['ordersn']=trim($_RQ['ordersn']);
}
if(!empty($_RQ['status'])){
$params['status']=intval($_RQ['status']);
}
if(isset($_RQ['sendtype'])){
$params['sendtype']=intval($_RQ['sendtype']);
$return['params']['sendtype']=$_RQ['sendtype'];
}
if(isset($_RQ['buytype'])){
$params['buytype']=intval($_RQ['buytype']);
$return['params']['buytype']=$_RQ['buytype'];
}
if(isset($_RQ['merchid'])){
$params['merchid']=intval($_RQ['merchid']);
$return['params']['merchid']=$_RQ['merchid'];
}
if(isset($_RQ['mid'])){
$params['mid']=intval($_RQ['mid']);
$return['params']['mid']=$_RQ['mid'];
}
//创建时间
if($_RQ['createtime']){
$time_range=cfc('tools')->base64_decode($_RQ['createtime'],$_SESSION['base_key_str']);
$time_range=json_decode($time_range,true);
$params['createtime between']=array($time_range['tstart'],$time_range['tend']);
}
$params['uniacid']=$_SESSION['uniacid'];
$order=pdo_getall('jy_tour_order',$params);
$status=array('1'=>'待发货','2'=>'待收货','3'=>'已完成','4'=>'已关闭');
$paytype=array('wechat'=>'微信支付','credit'=>'余额支付');
$ispay=array('0'=>'未支付','1'=>'已支付');
foreach($order as &$v){
$v['nickname']=pdo_getcolumn('core_members',array('id'=>$v['mid']),'nickname');
$address=pdo_get('core_address',array('id'=>$v['addressid'],'uniacid'=>$_SESSION['uniacid']));
$v['address']=model('core/member')->get_address_str($v['addressid']);
没有合适的资源?快使用搜索试试~ 我知道了~
基于PHP的进云JYS系统应用旅游门户源码.zip
共128个文件
php:72个
html:43个
css:7个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 60 浏览量
2023-07-26
23:22:04
上传
评论
收藏 250KB ZIP 举报
温馨提示
基于PHP的进云JYS系统应用旅游门户源码.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于PHP的进云JYS系统应用旅游门户源码.zip (128个子文件)
spot.css 43KB
base.css 40KB
show.css 29KB
article.css 18KB
swiper.min.css 14KB
mobilebone.css 3KB
reset-style.css 103B
book_bak.html 32KB
book.html 20KB
book.html 20KB
book_bak.html 19KB
book2.html 18KB
detail.html 17KB
assess_detail.html 17KB
list.html 17KB
assess_detail.html 17KB
book-2.html 16KB
detail-bak.html 16KB
list.html 11KB
index.html 10KB
order.html 9KB
order.html 9KB
list.html 8KB
index.html 8KB
login.html 7KB
index.html 7KB
index.html 7KB
detail.html 7KB
detail.html 6KB
order_detail.html 6KB
login_bak.html 6KB
index.html 5KB
register.html 5KB
refund.html 5KB
book_1.html 4KB
index.html 4KB
over_book.html 4KB
over_book.html 4KB
home.html 3KB
verify.html 2KB
order_detail.html 2KB
shop_index.html 2KB
picker.html 2KB
verifydetail.html 2KB
login.html 2KB
login1.html 1KB
introduce.html 1KB
register_notice.html 840B
_menu.html 401B
_footer.html 65B
swiper.min.js 94KB
lib-flexible.js 4KB
order.php 12KB
setting.php 11KB
order_list.php 10KB
book.php 9KB
refund.php 8KB
refund.php 8KB
way.php 8KB
index.php 8KB
merch.php 7KB
ticket.php 6KB
way.php 6KB
ticket_type.php 6KB
comment.php 6KB
ticket.php 6KB
spot.php 6KB
strategy.php 5KB
book.php 5KB
printmsg.php 5KB
strategy.php 5KB
refund.php 5KB
assess_detail.php 5KB
assess_detail.php 4KB
order.php 4KB
gotype.php 4KB
group.php 4KB
over_book.php 3KB
notice.php 3KB
merch_setting.php 3KB
cate.php 3KB
refund.php 3KB
index.php 3KB
list.php 3KB
menu.php 3KB
book_bak.php 3KB
over_book.php 3KB
order_detail.php 3KB
detail.php 3KB
refund.php 2KB
get_spot.php 2KB
get_spot.php 2KB
list.php 2KB
get_member.php 2KB
get_merch.php 2KB
custom_menu.php 2KB
introduce.php 2KB
verifydetail.php 2KB
register.php 2KB
shop.php 2KB
共 128 条
- 1
- 2
资源评论
助力毕业
- 粉丝: 2177
- 资源: 5126
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功