如何解决Laravel Manager 将目标分配给用户,并且用户在目标持续时间内针对目标进行销售我想根据目标获取销售数据
Laravel Manager 将目标分配给用户,并且用户在目标持续时间内根据目标进行销售我想根据目标获取用户的销售数据,并且我还有每周每月和每年的过滤器
用户与目标的关系
public function targets()
{
return $this->belongsToMany(Target::class,'Target_users','user_id','target_id');
}
目标与用户的关系
###### Relation With user ####
public function users()
{
return $this->belongsToMany(User::class,'target_id','user_id');
}
用户与销售的关系
############ Relation With Sales #############
public function salescommon()
{
return $this->hasMany(SaleCommon::class,'id');
}
######## #######################
sales common 与用户有关系
public function users()
{
return $this->belongsTo(User::class,'id');
}
和 sales Common 是通用模型,如销售 id 和用户 id 然后销售通用 ID 进入不同的销售模块,如敲门线索生成评估
public function leadgenerations()
{
return $this->hasMany(LeadGeneration::class,'property_id','id');
}
public function Appraisals()
{
return $this->hasMany(Appraisals::class,'id');
}
我想根据目标获取用户销售日期我的意思是目标持续时间内的目标我在下面显示的前端图像
https://ibb.co/QnyXpx8
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。