diff --git a/app/api/logic/LocalStoreGoodsLogic.php b/app/api/logic/LocalStoreGoodsLogic.php index a65b390d..461c43dd 100644 --- a/app/api/logic/LocalStoreGoodsLogic.php +++ b/app/api/logic/LocalStoreGoodsLogic.php @@ -69,13 +69,6 @@ class LocalStoreGoodsLogic extends Logic 'state' => self::$SHELVES, 'create_time' => time(), ]); - - // 处理图片 - $data = []; - foreach ($form['url'] as $k => &$v) { - $data[$k]['lsg_id'] = $id; - $data[$k]['url'] = substr($v, $len, strlen($v)); - } } else if ($form['type'] === 'edit') { LocalStoreGoods::where(['id' => $form['id']])->update([ 'title' => $form['title'], @@ -85,15 +78,14 @@ class LocalStoreGoodsLogic extends Logic 'update_time' => time(), ]); LocalStoreGoodsPic::where(['lsg_id' => $form['id']])->delete(); - - // 处理图片 - $data = []; - foreach ($form['url'] as $k => &$v) { - $data[$k]['lsg_id'] = $form['id']; - $data[$k]['url'] = substr($v['url'], $len, strlen($v['url'])); - } } + // 处理图片 + $data = []; + foreach ($form['url'] as $k => &$v) { + $data[$k]['lsg_id'] = $id; + $data[$k]['url'] = substr($v, $len, strlen($v)); + } LocalStoreGoodsPic::insertAll($data); return true; } catch (\Exception $e) {