|
|
@@ -183,15 +183,13 @@ class WorkController extends BaseController
|
|
|
//花材未锁定,需要锁定并扣库存
|
|
|
if ($work->stockLock == 0) {
|
|
|
$itemList = $post['itemList'] ?? '';
|
|
|
- if (empty($itemList)) {
|
|
|
- util::fail('请选择花材');
|
|
|
+ if (!empty($itemList)) {
|
|
|
+ $product = json_decode($itemList, true);
|
|
|
+ if (!empty($product)) {
|
|
|
+ WorkItemClass::modifyItem($work, $product);
|
|
|
+ WorkItemClass::lock($work);
|
|
|
+ }
|
|
|
}
|
|
|
- $product = json_decode($itemList, true);
|
|
|
- if (empty($product)) {
|
|
|
- util::fail('请选择花材哦');
|
|
|
- }
|
|
|
- WorkItemClass::modifyItem($work, $product);
|
|
|
- WorkItemClass::lock($work);
|
|
|
}
|
|
|
WorkClass::finish($work);
|
|
|
$transaction->commit();
|