value('address'); $address = $params['address']?(($propertyAddress?$propertyAddress.$params['address']:'')):''; PropertyOrder::create([ 'property_head_id' => $params['property_head_id'], 'property_user_id' => $propertyUserId, 'remark' => $params['remark']??'', 'address' => $address??'', 'order_status' => isset($params['order_status'])?$params['order_status']:0, 'work_id' => isset($params['work_id'])?$params['work_id']:0, ]); Db::commit(); $propertyHeadInfo = PropertyHeadLogic::detail(['id'=>$params['property_head_id']]); $propertyUserInfo = PropertyUserLogic::detail(['id'=>$propertyUserId]); event('Notice', [ 'scene_id' => 125, 'params' => [ 'user_id' => 0, 'thing2' => $propertyHeadInfo['village_name'], 'thing8' => $propertyUserInfo['householder_name'], 'phone_number11' => $propertyUserInfo['householder_mobile'], ] ]); return true; } catch (\Exception $e) { Db::rollback(); self::setError($e->getMessage()); return false; } } }