Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SuperMan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
罗超
SuperMan
Commits
f6f2e427
Commit
f6f2e427
authored
Oct 21, 2024
by
liudong1993
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
8a5f6c66
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
34 additions
and
4 deletions
+34
-4
ExpectedCommission.vue
src/components/sale/ExpectedCommission.vue
+34
-4
No files found.
src/components/sale/ExpectedCommission.vue
View file @
f6f2e427
...
...
@@ -119,6 +119,12 @@
.tableTd
+
div
{
line-height
:
30px
;
}
.BonusY
{
width
:
80px
;
}
/
deep
/
.BonusY
.el-input
.el-input__inner
{
border
:
0px
!important
;
}
</
style
>
<
template
>
<div
style=
"height: 92vh;overflow-y: scroll;"
>
...
...
@@ -166,6 +172,20 @@
<span>
预期提成:
<span>
{{CommissionInfor.SalesCommission}}
</span></span>
</div>
</div>
<div
v-if=
"CommissionInfor.TaskNum>0"
>
</div>
<div
v-if=
"CommissionInfor.TaskNum>0"
>
<div
class=
"CommissionLadder"
style=
"padding: 15px 20px 20px 0;"
>
<div
style=
"display: flex;align-items: center;justify-content: space-between; padding: 0 0 10px 20px;
"
>
<span
style=
"font-size: 16px;font-weight: bold;"
><span
style=
"color: #E95252;"
>
*New
</span>
成都销售推广欧洲路线:您的当月目标欧洲产品收客需达到 {{CommissionInfor.TaskNum}}人,少一人则按 {{CommissionInfor.TaskUintMoney}}元募捐
</span>
</div>
<div
class=
"groupTourOrder"
>
<span>
生效日期:
<span>
{{CommissionInfor.EnableDate}}
</span></span>
<span>
收客人数:
<span>
{{CommissionInfor.FinishNum}}
</span></span>
<span>
募捐金额:
<span>
{{CommissionInfor.DonationsMoney}}
</span></span>
</div>
</div>
</div>
</div>
<div
style=
"padding: 5px 0 5px 0;text-align: right;color: red;"
>
注:11月1日后结团的小包团、落地团以出团日期为标准定档提成比例,如出团当月无法结团,次月结团后重新定档比例,如已发提成的团则使用最新比例补发提成;(再次注意,人数奖励是分日本、欧洲、其他线三个模块独立计算)
...
...
@@ -308,13 +328,16 @@
<div
style=
"display: flex;justify-content: space-between;"
>
<span>
{{CommissionInfor.BonusDate}}年终奖(不含门票、包车、国内游)
</span>
<div>
<!-- <detailsButtom :type="3" :obj="commissionMsg" :Month="Month"/> -->
<el-select
class=
"BonusY"
v-model=
"msg.BonusYear"
placeholder=
"请选择"
@
change=
"getList()"
>
<el-option
key=
"2024"
label=
"2024"
value=
"2024"
></el-option>
<el-option
key=
"2025"
label=
"2025"
value=
"2025"
></el-option>
</el-select>
</div>
</div>
<p
style=
"padding: 0 0 10px 0;text-align: left;"
><span
style=
"font-size: 13px;color: red;"
>
注:年终奖励从每年11月起始
</span></p>
<div
class=
"CommissionInfor"
>
<span
@
click=
"IsYearBonus=true"
style=
"cursor: pointer;"
>
达标
<span
style=
"margin-left: 5px;margin-right: 5px;"
>
{{CommissionInfor.BonusNum}}
</span>
个月
</span>
<span><span>
每月人数{{CommissionInfor.BonusMinPNum}}人以上
</span></span>
<span
@
click=
"IsYearBonus=true"
style=
"cursor: pointer;"
>
达标
<span
style=
"margin-left: 5px;margin-right: 5px;"
>
{{CommissionInfor.BonusNum}}
</span>
个月
(点击查看)
</span>
<span><span>
每月人数{{CommissionInfor.BonusMinPNum}}人以上
</span><
span
v-if=
"CommissionInfor.TaskNum>0"
>
,{{CommissionInfor.EnableDate}}起欧洲产品收客需达到 {{CommissionInfor.TaskNum}}人*New
</span><
/span>
</div>
<div>
<progressComm
:commissionratioList=
"AnnualBonus"
></progressComm>
...
...
@@ -446,6 +469,9 @@
13.单团或小包团若产生亏损.销售与操作皆无奖励与提成
</br>
14.单团或小包团无额外收入奖励.所有收入都计入单团核算.如客人取消增收(机票或团费等).也需与团队共同核算.核算后按公司业绩制度执行
</br>
15.以上制度公司会因市场变动与业务实际情况採取适当因应或调整,敬请注意!!
</br>
16.关于成都销售推广欧洲路线补充的通知,请注意查看编号2024-A-019行政文件
</br>
</div>
<div
style=
"padding: 10px 0 0 0;color: #E95252;line-height: 30px;width: 50%;white-space: wrap;"
>
...
...
@@ -475,12 +501,14 @@
<th
style=
"border: 1px solid black"
>
汇总人数
</th>
<th
style=
"border: 1px solid black"
>
团队人数
</th>
<th
style=
"border: 1px solid black"
>
单项人数
</th>
<th
style=
"border: 1px solid black"
>
欧洲人数
</th>
</tr>
<tr
v-for=
"item in CommissionInfor.BonusPeriods"
style=
"border: 1px solid black"
>
<td
style=
"border: 1px solid black"
>
{{item.TradeDate}}
</td>
<td
style=
"border: 1px solid black"
><span
:style=
"item.GuestNum>=35?'color:red':'color:black'"
>
{{item.GuestNum}}
</span></td>
<td
style=
"border: 1px solid black"
>
{{item.TravelNum}}
</td>
<td
style=
"border: 1px solid black"
>
{{item.VisaNum}}
</td>
<td
style=
"border: 1px solid black"
>
{{item.EuNum}}
</td>
</tr>
</table>
</div>
...
...
@@ -578,7 +606,8 @@
dataRuleList
:[],
rightOpen
:
false
,
msg
:{
Month
:
''
Month
:
''
,
BonusYear
:
'2024'
},
Month
:
1
,
MonthList
:[
...
...
@@ -729,6 +758,7 @@
// 年终奖
this
.
AnnualBonus
.
AvgLureNum
=
this
.
CommissionInfor
.
BonusNum
?
this
.
CommissionInfor
.
BonusNum
:
0
this
.
AnnualBonus
.
AvfOrderNum
=
this
.
CommissionInfor
.
BonusNum
?
this
.
CommissionInfor
.
BonusNum
:
0
this
.
GetGNSaleExpectCommission
()
}
else
{
this
.
Error
(
res
.
data
.
message
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment