作者 anyv
1 个管道 的构建 通过 耗费 0 秒

5

... ... @@ -113,7 +113,6 @@ class ShopcartController extends WeChatBaseController{
*/
public function shop_cart_pay(){
dump($_POST['myprice']);die;
$uid = cmf_get_current_user_id();
$cart_id = explode(',',$_POST['id']);
foreach ($cart_id as $key => $val){
... ... @@ -134,9 +133,28 @@ class ShopcartController extends WeChatBaseController{
$indent['uid'] = $uid;
$indent['state'] = 4;
$indent['order_number'] = date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8);
$indent['money'] = $_POST['myprice'];
$indent['create_time'] = time();
$indent['indent_type'] = 1;
$book_num = 0;
foreach ($data as $key => $val){
$book_num += $val['book_num'];
}
$indent['book_num'] = $book_num;
$indet_id = Db::name('indent') -> insertGetId($indent);
foreach ($data as $key => $val){
$indent_goods['book_name'] = $val['book_name'];
$indent_goods['pricing'] = $val['pricing'];
$indent_goods['price'] = $val['price'];
$indent_goods['number'] = $val['book_num'];
$indent_goods['thumbnail'] = $val['show_img'];
$indent_goods['indent_id'] = $indet_id;
Db::name('indent_goods ') -> insert($indent_goods);
}
$ret['type'] = 1;
return 1;
$ret['indet_id'] = $indet_id;
$res = json_encode($ret);
return $res;
}elseif ($data[0]['type'] == 2){
return 2;
}
... ...