1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852 |
- <?php
- // @formatter:off
- // phpcs:ignoreFile
- /**
- * A helper file for your Eloquent Models
- * Copy the phpDocs from this file to the correct Model,
- * And remove them from this file, to prevent double declarations.
- *
- * @author Barry vd. Heuvel <barryvdh@gmail.com>
- */
- namespace App\Models{
- /**
- * 代理商
- *
- * @property int $id 代理商编号
- * @property int $user_id 用户编号
- * @property int|null $info_record_id 代理商信息记录编号
- * @property int|null $real_auth_record_id 代理商实名认证记录编号
- * @property int|null $qual_record_id 代理商资质认证记录编号
- * @property string|null $area_code 代理区域
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at 创建时间
- * @property \Illuminate\Support\Carbon|null $updated_at 更新时间
- * @property \Illuminate\Support\Carbon|null $deleted_at 删除时间
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\AgentProjectCate> $cates
- * @property-read int|null $cates_count
- * @property-read \App\Models\AgentInfoRecord|null $info
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\AgentInfoRecord> $infoRecords
- * @property-read int|null $info_records_count
- * @property-read \App\Models\MemberUser|null $member
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\AgentProject> $projects
- * @property-read int|null $projects_count
- * @property-read \App\Models\AgentRealAuthRecord|null $realAuth
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\AgentRealAuthRecord> $realAuthRecords
- * @property-read int|null $real_auth_records_count
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereAreaCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereInfoRecordId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereQualRecordId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereRealAuthRecordId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo whereUserId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfo withoutTrashed()
- */
- class AgentInfo extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 代理商信息认证记录
- *
- * @property int $id 代理商信息记录编号
- * @property int $agent_id 代理商编号
- * @property string $company_name 公司名称
- * @property string $company_address 公司地址
- * @property string $contact_name 联系人姓名
- * @property string $contact_mobile 联系人手机号
- * @property string $business_area 经营区域
- * @property string $business_scope 经营范围
- * @property string|null $auditor 审核人
- * @property string|null $audit_time 审核时间
- * @property string|null $audit_remark 审核回执
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at 创建时间
- * @property \Illuminate\Support\Carbon|null $updated_at 更新时间
- * @property \Illuminate\Support\Carbon|null $deleted_at 删除时间
- * @property-read \App\Models\AgentInfo $agent
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereAgentId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereAuditRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereAuditTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereAuditor($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereBusinessArea($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereBusinessScope($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereCompanyAddress($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereCompanyName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereContactMobile($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereContactName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentInfoRecord withoutTrashed()
- */
- class AgentInfoRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 代理商服务项目
- *
- * @property int $id 主键
- * @property int $cate_id 代理商项目分类ID
- * @property int $project_id 项目ID
- * @property int|null $agent_id 代理商ID
- * @property string $price 项目金额
- * @property int $duration 服务时长(分钟)
- * @property int $distance 接单距离(米)
- * @property string $state 状态(enable:启用 disable:禁用)
- * @property \Illuminate\Support\Carbon|null $created_at 创建时间
- * @property \Illuminate\Support\Carbon|null $updated_at 更新时间
- * @property \Illuminate\Support\Carbon|null $deleted_at 删除时间
- * @property-read \App\Models\AgentProjectCate $cate
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereAgentId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereCateId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereDistance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereDuration($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject wherePrice($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereProjectId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProject withoutTrashed()
- */
- class AgentProject extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 代理商项目分类
- *
- * @property int $id 主键
- * @property int $agent_id 代理商ID
- * @property int $cate_id 项目分类ID
- * @property string $state 状态(enable:启用 disable:禁用)
- * @property \Illuminate\Support\Carbon|null $created_at 创建时间
- * @property \Illuminate\Support\Carbon|null $updated_at 更新时间
- * @property \Illuminate\Support\Carbon|null $deleted_at 删除时间
- * @property-read \App\Models\ProjectCate|null $parentCate
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\AgentProject> $projects
- * @property-read int|null $projects_count
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate whereAgentId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate whereCateId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectCate withoutTrashed()
- */
- class AgentProjectCate extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 代理商项目设置
- *
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectConfig newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectConfig newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectConfig onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectConfig query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectConfig withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentProjectConfig withoutTrashed()
- */
- class AgentProjectConfig extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 代理商实名认证记录
- *
- * @property int $id 代理商实名认证记录编号
- * @property int $agent_id 代理商编号
- * @property string $real_name 法人姓名
- * @property string $id_card 法人身份证号
- * @property string $id_card_front_photo 法人身份证正面照片
- * @property string $id_card_back_photo 法人身份证反面照片
- * @property string $business_license 营业执照照片
- * @property string|null $auditor 审核人
- * @property string|null $audit_time 审核时间
- * @property string|null $audit_remark 审核回执
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at 创建时间
- * @property \Illuminate\Support\Carbon|null $updated_at 更新时间
- * @property \Illuminate\Support\Carbon|null $deleted_at 删除时间
- * @property-read \App\Models\AgentInfo $agent
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereAgentId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereAuditRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereAuditTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereAuditor($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereBusinessLicense($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereIdCard($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereIdCardBackPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereIdCardFrontPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereRealName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|AgentRealAuthRecord withoutTrashed()
- */
- class AgentRealAuthRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 技师信息记录
- *
- * @property int $id
- * @property int $coach_id 技师编号
- * @property string|null $nickname 昵称
- * @property string|null $avatar 头像
- * @property string $gender 性别
- * @property string $mobile 服务电话
- * @property string|null $birthday 出生日期
- * @property int|null $work_years 从业年份
- * @property string|null $intention_city 意向城市
- * @property string|null $introduction 个人简介
- * @property string|null $auditor 审核人
- * @property string|null $audit_time 审核时间
- * @property string|null $audit_remark 审核回执
- * @property int $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\CoachUser|null $coach
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereAuditRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereAuditTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereAuditor($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereAvatar($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereBirthday($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereGender($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereIntentionCity($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereIntroduction($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereMobile($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereNickname($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord whereWorkYears($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachInfoRecord withoutTrashed()
- */
- class CoachInfoRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 技师定位
- *
- * @property int $id
- * @property int $coach_id 技师编号
- * @property int $type 地址类型
- * @property string $latitude 纬度
- * @property string $longitude 经度
- * @property string $province 省
- * @property string $city 市
- * @property string $district 区
- * @property string $location 定位地址
- * @property string $area_code 行政区划代码
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\CoachUser|null $coach
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereAreaCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereCity($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereDistrict($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereLatitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereLocation($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereLongitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereProvince($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachLocation withoutTrashed()
- */
- class CoachLocation extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 技师开通服务项目
- *
- * @property int $id 主键
- * @property int $coach_id 技师ID
- * @property int $project_id 项目ID
- * @property string $discount_amount 优惠金额
- * @property string $service_gender 服务性别(all:不限 male:男 female:女)
- * @property int $service_distance 服务距离(米)
- * @property string $traffic_fee_type 收取路费(free:免费 one_way:单程 round_trip:双程)
- * @property string $traffic_fee 路费金额
- * @property string $state 状态(enable:启用 disable:禁用)
- * @property \Illuminate\Support\Carbon|null $created_at 创建时间
- * @property \Illuminate\Support\Carbon|null $updated_at 更新时间
- * @property \Illuminate\Support\Carbon|null $deleted_at 删除时间
- * @property-read \App\Models\Project $basicInfo
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereDiscountAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereProjectId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereServiceDistance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereServiceGender($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereTrafficFee($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereTrafficFeeType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachProject withoutTrashed()
- */
- class CoachProject extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 技师资质认证记录
- *
- * @property int $id
- * @property int $coach_id 技师编号
- * @property string $qual_type 资质类型
- * @property string|null $qual_no 资质证书编号
- * @property string $qual_photo 资质证书照片
- * @property string|null $valid_start 有效期开始日期
- * @property string|null $valid_end 有效期结束日期
- * @property string|null $auditor 审核人
- * @property string|null $audit_time 审核时间
- * @property string|null $audit_remark 审核回执
- * @property int $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\CoachUser|null $coach
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereAuditRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereAuditTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereAuditor($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereQualNo($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereQualPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereQualType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereValidEnd($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord whereValidStart($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachQualRecord withoutTrashed()
- */
- class CoachQualRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 技师实名认证记录
- *
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealAuthRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealAuthRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealAuthRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealAuthRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealAuthRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealAuthRecord withoutTrashed()
- */
- class CoachRealAuthRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 技师实名认证
- *
- * @property int $id 技师实名认证记录编号
- * @property int $coach_id 技师编号
- * @property string $real_name 姓名
- * @property string $id_card 身份证号
- * @property string $id_card_front_photo 身份证正面照片
- * @property string $id_card_back_photo 身份证反面照片
- * @property string $id_card_hand_photo 手持身份证照片
- * @property string|null $auditor 审核人
- * @property string|null $audit_time 审核时间
- * @property string|null $audit_remark 审核回执
- * @property int $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at 创建时间
- * @property \Illuminate\Support\Carbon|null $updated_at 更新时间
- * @property \Illuminate\Support\Carbon|null $deleted_at 删除时间
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereAuditRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereAuditTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereAuditor($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereIdCard($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereIdCardBackPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereIdCardFrontPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereIdCardHandPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereRealName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachRealRecord withoutTrashed()
- */
- class CoachRealRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 技师评分
- *
- * @property int $id
- * @property int $coach_id 技师编号
- * @property int|null $service_duration 服务时长(分钟)
- * @property int|null $order_count 订单数量
- * @property string|null $good_rate 好评率
- * @property string|null $efficiency 服务效率
- * @property string|null $punctual_rate 准时率
- * @property string|null $completion_rate 完成率
- * @property string|null $rating_score 评价得分
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereCompletionRate($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereEfficiency($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereGoodRate($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereOrderCount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore wherePunctualRate($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereRatingScore($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereServiceDuration($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachScore withoutTrashed()
- */
- class CoachScore extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 技师
- *
- * @property int $id
- * @property int $user_id 用户编号
- * @property int|null $info_record_id 技师信息记录编号
- * @property int|null $real_auth_record_id 技师实名认证记录编号
- * @property int|null $qualification_record_id 技师资质认证记录编号
- * @property int|null $shop_id 店铺编号
- * @property int|null $level 技师等级
- * @property int|null $virtual_order 虚拟订单数
- * @property \App\Models\CoachScore|null $score 评分
- * @property int $work_status 工作状态
- * @property int $virtual_status 虚拟状态
- * @property int $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property int|null $is_vip 是否是会员 0否 1是
- * @property string|null $vip_time 开通会员时间
- * @property string|null $invite_code 邀请码
- * @property string|null $qr_code 二维码地址
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\OrderComment> $comments
- * @property-read int|null $comments_count
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\OrderGrabRecord> $grabRecords
- * @property-read int|null $grab_records_count
- * @property-read \App\Models\CoachInfoRecord|null $info
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CoachInfoRecord> $infoRecords
- * @property-read int|null $info_records_count
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CoachLocation> $locations
- * @property-read int|null $locations_count
- * @property-read \App\Models\MemberUser|null $member
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CoachProject> $projects
- * @property-read int|null $projects_count
- * @property-read \App\Models\CoachQualRecord|null $qual
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CoachQualRecord> $qualRecords
- * @property-read int|null $qual_records_count
- * @property-read \App\Models\CoachRealRecord|null $real
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CoachRealAuthRecord> $realAuthRecords
- * @property-read int|null $real_auth_records_count
- * @property-read \App\Models\ShopInfo|null $shop
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ShopCoachService> $shopOpenService
- * @property-read int|null $shop_open_service_count
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereInfoRecordId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereInviteCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereIsVip($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereLevel($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereQrCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereQualificationRecordId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereRealAuthRecordId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereScore($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereShopId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereUserId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereVipTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereVirtualOrder($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereVirtualStatus($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser whereWorkStatus($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|CoachUser withoutTrashed()
- */
- class CoachUser extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 我的分销团队
- *
- * @property int $id 分销团队编号
- * @property int $object_id 对象编号
- * @property string $object_type 对象类型
- * @property int $user_id 被邀用户编号
- * @property int $level 层级
- * @property int $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at 创建时间
- * @property \Illuminate\Support\Carbon|null $updated_at 更新时间
- * @property \Illuminate\Support\Carbon|null $deleted_at 删除时间
- * @property-read \Illuminate\Database\Eloquent\Model|\Eloquent $inviter
- * @property-read \App\Models\MemberUser $user
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam whereLevel($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam whereObjectId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam whereObjectType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam whereUserId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MarketDistTeam withoutTrashed()
- */
- class MarketDistTeam extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 用户地址
- *
- * @property int $id
- * @property int $user_id 用户编号
- * @property string $location 定位地址
- * @property string|null $detail 详细地址
- * @property string $province 省
- * @property string $city 市
- * @property string $district 区
- * @property string $longitude 经度
- * @property string $latitude 纬度
- * @property string $area_code 行政区划代码
- * @property int $is_default 是否默认地址
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\MemberUser|null $member
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereAreaCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereCity($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereDetail($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereDistrict($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereIsDefault($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereLatitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereLocation($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereLongitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereProvince($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress whereUserId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberAddress withoutTrashed()
- */
- class MemberAddress extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 用户实名认证记录
- *
- * @property int $id
- * @property int $user_id 用户编号
- * @property string $real_name 真实姓名
- * @property string $id_card 身份证号
- * @property string $id_card_front_photo 身份证正面照片
- * @property string $id_card_back_photo 身份证反面照片
- * @property string $id_card_hand_photo 手持身份证照片
- * @property string|null $auditor 审核人
- * @property string|null $audit_time 审核时间
- * @property string|null $audit_remark 审核回执
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\MemberUser|null $member
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereAuditRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereAuditTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereAuditor($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereIdCard($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereIdCardBackPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereIdCardFrontPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereIdCardHandPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereRealName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord whereUserId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberRealAuthRecord withoutTrashed()
- */
- class MemberRealAuthRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 用户社交账号
- *
- * @property int $id
- * @property int $user_id 用户编号
- * @property string $platform 社交平台
- * @property string $social_id 社交账号
- * @property string|null $nickname 昵称
- * @property string|null $avatar 头像
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\MemberUser|null $member
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount whereAvatar($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount whereNickname($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount wherePlatform($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount whereSocialId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount whereUserId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberSocialAccount withoutTrashed()
- */
- class MemberSocialAccount extends \Eloquent {}
- }
- namespace App\Models{
- /**
- *
- *
- * @property int $id
- * @property string $mobile 手机号
- * @property string $password 密码
- * @property string|null $nickname 昵称
- * @property string|null $avatar 头像
- * @property string $gender 性别
- * @property string|null $register_area 注册地(行政区划代码)
- * @property int $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property string|null $last_login_time 最近登录时间
- * @property string|null $invite_code 邀请码
- * @property string|null $qrcode 二维码
- * @property string|null $scene 使用场景
- * @property-read \App\Models\MemberAddress|null $address
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\MemberAddress> $addresses
- * @property-read int|null $addresses_count
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Order> $orders
- * @property-read int|null $orders_count
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \Slowlyo\OwlAdmin\Models\PersonalAccessToken> $tokens
- * @property-read int|null $tokens_count
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereAvatar($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereGender($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereInviteCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereLastLoginTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereMobile($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereNickname($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser wherePassword($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereQrcode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereRegisterArea($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereScene($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|MemberUser withoutTrashed()
- */
- class MemberUser extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 订单
- *
- * @property int $id 订单编号
- * @property int $user_id 用户编号
- * @property int $coach_id 技师编号
- * @property int $project_id 项目编号
- * @property int|null $channel_id 渠道编号
- * @property int|null $shop_id 店铺编号
- * @property int|null $agent_id 代理编号
- * @property int|null $customer_service_id 跟单客服编号
- * @property string|null $order_no 订单交易编号
- * @property int $type 订单类型
- * @property int $source 订单来源
- * @property string|null $payment_type 支付类型
- * @property string $project_amount 项目金额
- * @property string|null $traffic_amount 路费金额
- * @property string $total_amount 订单金额
- * @property string|null $balance_amount 余额抵扣金额
- * @property string $pay_amount 实付金额
- * @property string|null $discount_amount 优惠卷金额
- * @property string|null $tip_amount 打赏金额
- * @property string|null $service_snapshot 项目快照
- * @property string $service_time 服务时间
- * @property int|null $distance 目的地距离(米)
- * @property string $latitude 目的地纬度
- * @property string $longitude 目的地经度
- * @property string $location 目的地定位地址
- * @property string|null $address 目的地详细地址
- * @property string $area_code 目的地行政区划代码
- * @property string|null $remark 订单备注
- * @property int $state 订单状态
- * @property int|null $address_id 用户地址ID
- * @property \Illuminate\Support\Carbon|null $created_at 创建时间
- * @property \Illuminate\Support\Carbon|null $updated_at 更新时间
- * @property \Illuminate\Support\Carbon|null $deleted_at 删除时间
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereAddress($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereAddressId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereAgentId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereAreaCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereBalanceAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereChannelId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereCustomerServiceId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereDiscountAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereDistance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereLatitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereLocation($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereLongitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereOrderNo($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order wherePayAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order wherePaymentType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereProjectAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereProjectId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereServiceSnapshot($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereServiceTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereShopId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereSource($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereTipAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereTotalAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereTrafficAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order whereUserId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Order withoutTrashed()
- */
- class Order extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 订单评论
- *
- * @property int $id
- * @property int $order_id 订单编号
- * @property int $user_id 用户编号
- * @property int $coach_id 技师编号
- * @property string|null $content 评论内容
- * @property int $rating 评论星级
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\CoachUser|null $coach
- * @property-read \App\Models\MemberUser|null $member
- * @property-read \App\Models\Order|null $order
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereContent($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereOrderId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereRating($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment whereUserId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderComment withoutTrashed()
- */
- class OrderComment extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 订单分销记录
- *
- * @property int $id
- * @property int $order_id 订单编号
- * @property int $object_id 对象编号
- * @property string $object_type 对象类型
- * @property string $dist_type 分销类型
- * @property string $amount 分销金额
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\Order|null $order
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord whereAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord whereDistType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord whereObjectId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord whereObjectType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord whereOrderId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderDistRecord withoutTrashed()
- */
- class OrderDistRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 订单异常记录
- *
- * @property int $id
- * @property int $order_id 订单编号
- * @property int|null $customer_service_id 跟单客服编号
- * @property string $type 异常类型
- * @property string $reason 异常原因
- * @property string|null $remark 备注
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\Order|null $order
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereCustomerServiceId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereOrderId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereReason($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderExcRecord withoutTrashed()
- */
- class OrderExcRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 订单抢单记录
- *
- * @property int $id
- * @property int $coach_id 技师编号
- * @property int $order_id 订单编号
- * @property string|null $distance 公里数
- * @property int $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\CoachUser|null $coach
- * @property-read \App\Models\Order|null $order
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord whereDistance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord whereOrderId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderGrabRecord withoutTrashed()
- */
- class OrderGrabRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 订单记录
- *
- * @property int $id
- * @property int $order_id 订单编号
- * @property int $object_id 对象编号
- * @property string $object_type 对象类型
- * @property int $state 记录状态
- * @property string|null $remark 备注
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\Order|null $order
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord whereObjectId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord whereObjectType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord whereOrderId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord whereRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|OrderRecord withoutTrashed()
- */
- class OrderRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 项目服务
- *
- * @property int $id
- * @property int $cate_id 项目分类编号
- * @property string|null $cover 项目封面
- * @property string $title 项目标题
- * @property string|null $subtitle 项目副标题
- * @property string $price 项目金额
- * @property string $original_price 项目原价
- * @property int|null $sales 虚拟销量
- * @property int $duration 服务时长
- * @property string|null $project_desc 项目介绍
- * @property string|null $service_desc 服务说明
- * @property string $type 服务类型
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereCateId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereCover($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereDuration($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereOriginalPrice($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project wherePrice($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereProjectDesc($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereSales($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereServiceDesc($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereSubtitle($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereTitle($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Project withoutTrashed()
- */
- class Project extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 项目分类
- *
- * @property int $id
- * @property string $name 项目分类名称
- * @property string|null $cover 分类封面
- * @property int|null $sort 排序
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Project> $projects
- * @property-read int|null $projects_count
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate whereCover($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate whereName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate whereSort($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ProjectCate withoutTrashed()
- */
- class ProjectCate extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 临时用户列表
- *
- * @property int $user_id
- * @property string|null $nickname 昵称
- * @property string|null $avatar 头像
- * @property string $contact 手机号
- * @property string|null $last_login_time 最近登录时间
- * @property string|null $invite_code 邀请码
- * @property string|null $qrcode 二维码
- * @property string $user_status 状态
- * @property string|null $user_location 定位地址
- * @property string|null $province 省
- * @property string|null $city 市
- * @property string|null $district 区
- * @property string|null $wallet_balance 可用余额
- * @property int $order_count
- * @property int $violation_count
- * @property string $avg_order_amount
- * @property string|null $level1_inviter 昵称
- * @property string|null $level2_inviter 昵称
- * @property int|null $id
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereAvatar($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereAvgOrderAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereCity($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereContact($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereDistrict($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereInviteCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereLastLoginTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereLevel1Inviter($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereLevel2Inviter($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereNickname($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereOrderCount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereProvince($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereQrcode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereUserId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereUserLocation($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereUserStatus($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereViolationCount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList whereWalletBalance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ReportUserList withoutTrashed()
- */
- class ReportUserList extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 设置分组管理
- *
- * @property int $id 主键ID
- * @property string $code 设置组编码
- * @property string $name 设置组名称
- * @property string|null $description 设置组描述
- * @property int $sort 排序
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup whereCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup whereDescription($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup whereName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup whereSort($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingGroup withoutTrashed()
- */
- class SettingGroup extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 设置项
- *
- * @property int $id 主键ID
- * @property int $group_id 设置组ID
- * @property string $code 设置项编码
- * @property string $name 设置项名称
- * @property string|null $description 设置项描述
- * @property string $value_type 值类型:string,number,boolean,json
- * @property string|null $default_value 默认值
- * @property string|null $min_value 最小值(数值类型)
- * @property string|null $max_value 最大值(数值类型)
- * @property string|null $options 可选值(json格式)
- * @property int $sort 排序
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereDefaultValue($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereDescription($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereGroupId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereMaxValue($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereMinValue($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereOptions($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereSort($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem whereValueType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingItem withoutTrashed()
- */
- class SettingItem extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 设置权限管理
- *
- * @property int $id 主键ID
- * @property int $item_id 设置项ID
- * @property string $object_type 业务对象类型:PLATFORM,AGENT,SHOP,COACH
- * @property int $can_edit 是否可编辑
- * @property string|null $min_value 最小值限制
- * @property string|null $max_value 最大值限制
- * @property string|null $options 可选值限制
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereCanEdit($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereItemId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereMaxValue($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereMinValue($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereObjectType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereOptions($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingPermission withoutTrashed()
- */
- class SettingPermission extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 设置值管理
- *
- * @property int $id 主键ID
- * @property int $item_id 设置项ID
- * @property string $object_type 业务对象类型:PLATFORM,AGENT,SHOP,COACH
- * @property int $object_id 业务对象ID
- * @property string $value 设置值
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue whereItemId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue whereObjectId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue whereObjectType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue whereValue($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SettingValue withoutTrashed()
- */
- class SettingValue extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 店铺认证记录
- *
- * @property int $id
- * @property int $shop_id 店铺编号
- * @property string $shop_name 店铺名称
- * @property string|null $shop_desc 店铺描述
- * @property string $shop_address 店铺地址
- * @property string $contact_phone 店铺联系电话
- * @property string $contact_name 店铺联系人
- * @property string $contact_id_card 店铺联系人身份证
- * @property string $id_card_front_photo 店铺联系人身份证正面
- * @property string $id_card_back_photo 店铺联系人身份证反面
- * @property string $business_license 店铺营业执照
- * @property string $license_front_photo 店铺营业执照正面
- * @property string $license_back_photo 店铺营业执照反面
- * @property string $storefront_photo 店铺门头照
- * @property string $storefront_front_photo 店铺门头照正面
- * @property string $storefront_back_photo 店铺门头照反面
- * @property string $longitude 店铺经营地址经度
- * @property string $latitude 店铺经营地址纬度
- * @property string $operating_area 店铺经营面积
- * @property int $operating_years 店铺经营年限
- * @property int $technician_count 店铺技师人数
- * @property string|null $business_hours 店铺营业时间
- * @property string|null $rating 评分
- * @property string|null $auditor 审核人
- * @property string|null $audit_time 审核时间
- * @property string|null $audit_remark 审核回馈
- * @property string $state 审核状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\ShopInfo|null $shop
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereAuditRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereAuditTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereAuditor($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereBusinessHours($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereBusinessLicense($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereContactIdCard($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereContactName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereContactPhone($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereIdCardBackPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereIdCardFrontPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereLatitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereLicenseBackPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereLicenseFrontPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereLongitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereOperatingArea($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereOperatingYears($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereRating($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereShopAddress($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereShopDesc($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereShopId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereShopName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereStorefrontBackPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereStorefrontFrontPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereStorefrontPhoto($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereTechnicianCount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopAuthRecord withoutTrashed()
- */
- class ShopAuthRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 店铺技师服务项目
- *
- * @property int $id
- * @property int $coach_id 技师编号
- * @property int $shop_service_id 店铺服务项目编号
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\CoachUser|null $coach
- * @property-read \App\Models\ShopService|null $shopService
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService whereCoachId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService whereShopServiceId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopCoachService withoutTrashed()
- */
- class ShopCoachService extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 店铺
- *
- * @property int $id
- * @property int|null $auth_record_id 店铺认证记录编号
- * @property int|null $salesperson_id 业务员编号
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\ShopAuthRecord|null $auth
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ShopAuthRecord> $authRecords
- * @property-read int|null $auth_records_count
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CoachUser> $coaches
- * @property-read int|null $coaches_count
- * @property-read \App\Models\MemberUser|null $member
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ShopService> $services
- * @property-read int|null $services_count
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo whereAuthRecordId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo whereSalespersonId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopInfo withoutTrashed()
- */
- class ShopInfo extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 店铺服务
- *
- * @property int $id
- * @property int $shop_id 店铺编号
- * @property int $service_id 服务项目编号
- * @property string $name 服务项目名称
- * @property string|null $cover 服务项目封面
- * @property string $price 服务项目价格
- * @property int $duration 服务时长(分钟)
- * @property string $type 服务类型
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ShopCoachService> $coaches
- * @property-read int|null $coaches_count
- * @property-read \App\Models\Project|null $project
- * @property-read \App\Models\ShopInfo|null $shop
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereCover($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereDuration($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService wherePrice($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereServiceId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereShopId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|ShopService withoutTrashed()
- */
- class ShopService extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 系统设置
- *
- * @property int $id
- * @property string $key 配置项
- * @property string $value 配置值
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig whereKey($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig whereValue($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysConfig withoutTrashed()
- */
- class SysConfig extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 行政区划
- *
- * @property int $id
- * @property string $cityName
- * @property int $parentId
- * @property string $shortName
- * @property int $depth
- * @property string $cityCode
- * @property string $zipCode
- * @property string $mergerName
- * @property string $longitude
- * @property string $latitude
- * @property string $pinyin
- * @property int|null $isUse
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read SysRegion|null $parentRegion
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereCityCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereCityName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereDepth($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereIsUse($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereLatitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereLongitude($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereMergerName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereParentId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion wherePinyin($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereShortName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion whereZipCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|SysRegion withoutTrashed()
- */
- class SysRegion extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 钱包
- *
- * @property int $id
- * @property int $owner_id 所属主体编号
- * @property string $owner_type 钱包类型
- * @property string $total_balance 总余额
- * @property string $available_balance 可用余额
- * @property string $frozen_amount 冻结金额
- * @property string $total_income 累计收入
- * @property string $total_expense 累计支出
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\MemberUser|null $member
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\WalletTransRecord> $transRecords
- * @property-read int|null $trans_records_count
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\WalletWithdrawRecord> $withdrawRecords
- * @property-read int|null $withdraw_records_count
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereAvailableBalance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereFrozenAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereOwnerId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereOwnerType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereTotalBalance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereTotalExpense($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereTotalIncome($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|Wallet withoutTrashed()
- */
- class Wallet extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 钱包支付记录
- *
- * @property int $id
- * @property int $order_id 订单编号
- * @property int $wallet_id 钱包编号
- * @property int|null $trans_record_id 交易记录编号
- * @property string $payment_no 交易单号
- * @property string $payment_method 支付方式
- * @property string $total_amount 合计支付金额
- * @property string $actual_amount 实际支付金额
- * @property string $used_wallet_balance 使用钱包余额
- * @property string $used_recharge_balance 使用充值余额
- * @property string|null $payment_time 支付时间
- * @property string|null $remark 备注
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property string|null $nickname 用户昵称
- * @property string|null $area_code 区域
- * @property int|null $recharge_setting_id 充值规则
- * @property-read \App\Models\WalletTransRecord|null $trans
- * @property-read \App\Models\Wallet|null $wallet
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereActualAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereAreaCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereNickname($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereOrderId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord wherePaymentMethod($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord wherePaymentNo($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord wherePaymentTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereRechargeSettingId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereTotalAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereTransRecordId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereUsedRechargeBalance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereUsedWalletBalance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord whereWalletId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletPaymentRecord withoutTrashed()
- */
- class WalletPaymentRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 钱包退款记录
- *
- * @property int $id
- * @property int $order_id 订单编号
- * @property int $wallet_id 钱包编号
- * @property int|null $trans_record_id 交易记录编号
- * @property string|null $external_no 外部交易单号
- * @property string $refund_method 退款方式
- * @property string $total_refund_amount 合计退款金额
- * @property string $actual_refund_amount 实际退款金额
- * @property string $wallet_balance_refund_amount 钱包余额退款金额
- * @property string $recharge_balance_refund_amount 充值余额退款金额
- * @property string|null $refund_time 退款时间
- * @property string|null $remark 备注
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\WalletTransRecord|null $trans
- * @property-read \App\Models\Wallet|null $wallet
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereActualRefundAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereExternalNo($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereOrderId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereRechargeBalanceRefundAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereRefundMethod($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereRefundTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereTotalRefundAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereTransRecordId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereWalletBalanceRefundAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord whereWalletId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletRefundRecord withoutTrashed()
- */
- class WalletRefundRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 钱包分账记录
- *
- * @property int $id
- * @property int $order_id 订单编号
- * @property int $rule_id 分账规则配置编号
- * @property string $split_type 分账类型(服务佣金、平台分成、邀请奖励、团队邀请奖励、推荐奖励)
- * @property string $amount 参与分账金额
- * @property string $split_ratio 分账比例
- * @property string $split_amount 分账金额
- * @property string|null $entry_time 入账时间
- * @property string|null $remark 入账备注
- * @property string $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereEntryTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereOrderId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereRuleId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereSplitAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereSplitRatio($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereSplitType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletSplitRecord withoutTrashed()
- */
- class WalletSplitRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 钱包交易记录
- *
- * @property int $id
- * @property int $wallet_id 钱包编号
- * @property int $owner_id 业务类型编号
- * @property string $owner_type 业务类型(profit:分账 recharge:充值 withdraw:提现 refund:退款 payment:支付 gift:赠送 breach:违约 compensation:补偿)
- * @property string|null $role 角色
- * @property int $trans_type 交易类型(income:收入 expense:支出)
- * @property string $storage_type 存储类型(balance:余额 recharge:充值)
- * @property string $amount 交易金额
- * @property string|null $before_balance 交易前余额
- * @property string|null $after_balance 交易后余额
- * @property string|null $before_recharge_balance 交易前充值余额
- * @property string|null $after_recharge_balance 交易后充值余额
- * @property string|null $trans_time 交易时间
- * @property string|null $remark 备注
- * @property string $state 交易状态(processing:进行中 success:成功 fail:失败 cancel:取消)
- * @property string|null $province 省份
- * @property string|null $city 城市
- * @property string|null $district 地区
- * @property string|null $trans_no 交易单号
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\WalletPaymentRecord> $paymentRecords
- * @property-read int|null $payment_records_count
- * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\WalletRefundRecord> $refundRecords
- * @property-read int|null $refund_records_count
- * @property-read \App\Models\Wallet|null $wallet
- * @property-read \App\Models\WalletWithdrawRecord|null $withdraw
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereAfterBalance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereAfterRechargeBalance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereBeforeBalance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereBeforeRechargeBalance($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereCity($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereDistrict($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereOwnerId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereOwnerType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereProvince($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereRole($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereStorageType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereTransNo($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereTransTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereTransType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord whereWalletId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletTransRecord withoutTrashed()
- */
- class WalletTransRecord extends \Eloquent {}
- }
- namespace App\Models{
- /**
- * 钱包提现记录
- *
- * @property int $id
- * @property int $wallet_id 钱包编号
- * @property string|null $external_no 外部交易单号
- * @property string $withdraw_type 提现方式
- * @property string $withdraw_account 提现账户
- * @property string $withdraw_account_name 提现账户名
- * @property string $amount 提现金额
- * @property string $fee 提现手续费
- * @property string|null $withdraw_time 提现时间
- * @property string $area_code 行政区划代码
- * @property string|null $remark 备注
- * @property string|null $auditor 审核人
- * @property string|null $audit_time 审核时间
- * @property string|null $audit_remark 审核回执
- * @property string $audit_state 审核状态
- * @property string|null $trans_no 交易单号
- * @property int $state 状态
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @property \Illuminate\Support\Carbon|null $deleted_at
- * @property-read \App\Models\WalletTransRecord|null $trans
- * @property-read \App\Models\Wallet|null $wallet
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord onlyTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord query()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereAmount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereAreaCode($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereAuditRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereAuditState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereAuditTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereAuditor($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereDeletedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereExternalNo($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereFee($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereState($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereTransNo($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereWalletId($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereWithdrawAccount($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereWithdrawAccountName($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereWithdrawTime($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord whereWithdrawType($value)
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord withTrashed()
- * @method static \Illuminate\Database\Eloquent\Builder<static>|WalletWithdrawRecord withoutTrashed()
- */
- class WalletWithdrawRecord extends \Eloquent {}
- }
|