【类 型】:factor
【主 题】:重构操作订单接口 【描 述】: [原因]:配合全段重写的 函数(参数可以接受数组) 根据数组来更改数组库多个字段 [过程]: [影响]: 【结 束】 # 类型 包含: # feat:新功能(feature) # fix:修补bug # docs:文档(documentation) # style: 格式(不影响代码运行的变动) # refactor:重构(即不是新增功能,也不是修改bug的代码变动) # test:增加测试 # chore:构建过程或辅助工具的变动
This commit is contained in:
parent
bda43c44ce
commit
efc8f9c2df
@ -582,8 +582,8 @@ class PlaneController extends PublicController
|
||||
$where['shop_id'] = $this->tokenShop_id;
|
||||
}
|
||||
//前端提交数据校验
|
||||
if ($_REQUEST['id'] && $_REQUEST['state'] && $_REQUEST['val']) {
|
||||
$where['id'] = $_REQUEST['id'];
|
||||
if ($_REQUEST['id']) {
|
||||
$where['id'] = intval($_REQUEST['id']);
|
||||
$orderDb = D('order');
|
||||
$field = array('main_status', 'openid');
|
||||
$order = $orderDb->where($where)->field($field)->find();
|
||||
@ -596,13 +596,18 @@ class PlaneController extends PublicController
|
||||
echo json_encode(array('status' => 0, 'msg' => '参数有误'));
|
||||
exit();
|
||||
}
|
||||
//操作数据库
|
||||
if ($_REQUEST['state'] == 'main_status') {
|
||||
$data['main_status'] = $_REQUEST['val'];
|
||||
} elseif ($_REQUEST['state'] == 'shipment_status') {
|
||||
$data['shipment_status'] = $_REQUEST['val'];
|
||||
} elseif ($_REQUEST['state'] == 'refund_status') {
|
||||
$data['refund_status'] = $_REQUEST['val'];
|
||||
//操作数据库 只能操作 主状态 执行状态 退款状态 执行飞机
|
||||
if ($_REQUEST['main_status']) {
|
||||
$data['main_status'] = htmlspecialchars($_REQUEST['main_status']);
|
||||
}
|
||||
if ($_REQUEST['shipment_status']) {
|
||||
$data['shipment_status'] = htmlspecialchars($_REQUEST['shipment_status']);
|
||||
}
|
||||
if ($_REQUEST['refund_status']) {
|
||||
$data['refund_status'] = htmlspecialchars($_REQUEST['refund_status']);
|
||||
}
|
||||
if ($_REQUEST['by_plane_id']) {
|
||||
$data['by_plane_id'] = intval($_REQUEST['by_plane_id']);
|
||||
}
|
||||
if ($orderDb->where($where)->save($data)) { //修改数据
|
||||
$topicPrefix = makeTopicPrefix($order['openid']); //小程序端用户订阅主题的前缀 ps:订单对应的用户的openid算出来的
|
||||
|
Loading…
Reference in New Issue
Block a user