| 1234567891011121314151617181920212223242526272829303132 | <?phpnamespace Active\Lib;use Dever;Class Order{	#更新数量    public function upNum($order_id)    {        $data = Dever::db('active/order')->find($order_id);        if (!$data['refund_num']) {            $w['refund_num'] = 0;        } else {            $w['refund_num'] =$data['refund_num'];        }        if (!$data['code_num'] || $data['code_num'] < 0) {            $w['code_num'] = 0;        }        if (!$data['no_num']) {            $w['no_num'] = 0;        }        #已使用的数量        $code = Dever::db('active/code')->getCode(array('order_id'=>$data['id'],'status'=>'1,2'));        $w['code_num'] = count($code);        #待核销的数量        $no_code = Dever::db('active/code')->getCode(array('order_id'=>$data['id'],'status'=>1));        $w['no_num'] = count($no_code);        $w['where_id'] = $data['id'];        Dever::db('active/order')->update($w);    }}
 |