diff --git a/app/common/repositories/store/order/StoreOrderRepository.php b/app/common/repositories/store/order/StoreOrderRepository.php index 9bf61fae..efa94ab2 100644 --- a/app/common/repositories/store/order/StoreOrderRepository.php +++ b/app/common/repositories/store/order/StoreOrderRepository.php @@ -67,6 +67,7 @@ use think\facade\Log; use think\facade\Queue; use think\facade\Route; use think\Model; +use app\controller\admin\ProductLibrary; /** * Class StoreOrderRepository @@ -2593,17 +2594,13 @@ class StoreOrderRepository extends BaseRepository if($cate_id_one_two){ $mer_cate_id =$cate_id_one_two; }else{ - $mer_cate['pid'] = $cate_id_one_two; - $mer_cate['path'] = '/' . $cate_id_one_two . '/'; - $mer_cate['level'] = 1; + $mer_cate = ['level'=>1,'pid' => $cate_id_one_mer, 'cate_name' => $datum['value']['cate_id_one_mer'], 'path' => '/' . $cate_id_one_mer . '/', 'mer_id' => $merId, 'sort' => 0, 'is_show' => 1, 'create_time' => date('Y-m-d H:i:s')]; $mer_cate_id = Db::name('store_category')->insertGetId($mer_cate); } }else{ $cate_id_one_mer_arr = ['pid' => 0, 'cate_name' => $datum['value']['cate_id_one_mer'], 'path' => '/', 'mer_id' => $merId, 'sort' => 0, 'is_show' => 1, 'create_time' => date('Y-m-d H:i:s')]; $cate_id_one_mer = Db::name('store_category')->insertGetId($cate_id_one_mer_arr); - $mer_cate['pid'] = $cate_id_one_mer; - $mer_cate['path'] = '/' . $cate_id_one_mer . '/'; - $mer_cate['level'] = 1; + $mer_cate = ['level'=>1,'pid' => $cate_id_one_mer, 'cate_name' => $datum['value']['cate_id_one_mer'], 'path' => '/' . $cate_id_one_mer . '/', 'mer_id' => $merId, 'sort' => 0, 'is_show' => 1, 'create_time' => date('Y-m-d H:i:s')]; $mer_cate_id = Db::name('store_category')->insertGetId($mer_cate); } } @@ -2684,7 +2681,7 @@ class StoreOrderRepository extends BaseRepository "cost" => $datum['value']['cost'], "ot_price" => $datum['value']['price'], "svip_price" => null, - "procure_price" => $datum['value']['procure_price'], + "procure_price" => $datum['value']['procure_price']??0, "stock" => 1, "bar_code" => (int)$datum['value']['bar_code'], "weight" => 0,