add-script-up_order

This commit is contained in:
lccsw
2021-09-24 22:22:27 +08:00
parent f92ce443c5
commit 6cb9f57d33
+42
View File
@@ -270,4 +270,46 @@ class Main extends HD_Controller
echo "do end";
}
}
//更新尾款订单状态
public function get_up(){
$this->load->model('apporder/order_purchase_model');
$this->load->model('app/liche/app_liche_orders_model');
$this->load->model('receiver/order/receiver_orders_model');
$oid = $this->input->get('oid');
$page = $this->input->get('page');
$size = $this->input->get('size');
$lk = $this->input->get('lk');
!$page && $page = 1;
!$size && $size = 10;
if ($lk) {
$where = [];
$oid && $where['o_id'] = $oid;
$rows = $this->app_liche_orders_model->select($where, 'id desc', $page, $size);
print_r($rows);
exit;
}
$where = [
'type' => 3
];
$total = $this->app_liche_orders_model->count($where);
$rows = $this->app_liche_orders_model->select($where,'id asc',$page,$size);
if($rows){
$oids = "";
foreach($rows as $key => $val){
$money = $this->app_liche_orders_model->sum('total_price',['pid'=>$val['id']]);
if($money['total_price']>0 && $money['total_price']>=$val['total_price']){
$this->app_liche_orders_model->update(['status'=>1],['id'=>$val['id']]);
$oids .= ','.$val['o_id'];
}
}
echo $oids;
echo "do finish,total:{$total},剩余:" . ($total - $page * $size);
}else{
echo "do end";
}
}
}