本地生活添加商品

This commit is contained in:
wangxiaowei 2024-08-22 09:56:10 +08:00
parent 44a92f3127
commit fcf0da65ea
2 changed files with 16 additions and 3 deletions

@ -269,5 +269,6 @@ class LocalStore extends Api
{
$form = $this->request->post();
(new LocalStoreGoodsValidate())->goCheck();
LocalStoreLogic::addGoods($form, $this->user_id);
}
}

@ -4,8 +4,8 @@ namespace app\api\logic;
use app\common\basics\Logic;
use app\common\model\LocalStore;
use app\common\model\LocalStoreGoods;
use app\common\model\LocalStoreGoodsPic;
use app\common\model\LocalStore\LocalStoreGoods;
use app\common\model\LocalStore\LocalStoreGoodsPic;
use think\facade\Db;
class LocalStoreLogic extends Logic
@ -125,8 +125,20 @@ class LocalStoreLogic extends Logic
return $distance;
}
public static function addGoods($form)
public static function addGoods($form, $user_id)
{
$data['user_id'] = $user_id;
$data['create_time'] = time();
$pic = $data['url'];
unset($data['url']);
$id = LocalStoreGoods::insertGetId($data);
$arr = [];
foreach ($pic as $k => &$v) {
$arr[$k]['lsg_id'] = $id;
$arr[$k]['url'] = $v;
}
dump($arr);
die;
}
}