本地商品上传添加事务
This commit is contained in:
parent
d0695d1a12
commit
4823989fb3
@ -10,6 +10,7 @@ use app\common\model\localstore\LocalStoreGoodsSpec;
|
||||
use app\common\model\localstore\LocalStoreGoodsSpecValue;
|
||||
use app\common\enum\LocalStoreGoodsEnum;
|
||||
use think\facade\Config;
|
||||
use think\facade\Db;
|
||||
|
||||
class LocalStoreGoodsLogic extends Logic
|
||||
{
|
||||
@ -76,6 +77,8 @@ class LocalStoreGoodsLogic extends Logic
|
||||
// 添加商品
|
||||
public static function saveGoods($form, $user_id)
|
||||
{
|
||||
Db::startTrans();
|
||||
|
||||
try {
|
||||
$len = strlen(Config::get('aliyunoss.domain'));
|
||||
|
||||
@ -163,8 +166,10 @@ class LocalStoreGoodsLogic extends Logic
|
||||
}
|
||||
LocalStoreGoodsPic::insertAll($data);
|
||||
|
||||
Db::commit();
|
||||
return true;
|
||||
} catch (\Exception $e) {
|
||||
Db::rollback();
|
||||
self::$error = $e->getMessage();
|
||||
return false;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user