Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
jiedao-app-operator-master
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
lanbaoming
jiedao-app-operator-master
Commits
dc5d9b63
Commit
dc5d9b63
authored
Nov 21, 2022
by
我在何方
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新客户延期,我的业绩
parent
9c8ddba1
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
745 additions
and
6 deletions
+745
-6
delay.vue
src/views/ecw/customer/delay.vue
+14
-3
indirectCustomer.vue
src/views/ecw/customer/indirectCustomer.vue
+7
-1
indirectInfo.vue
src/views/ecw/customer/indirectInfo.vue
+710
-0
myAchievement.vue
src/views/ecw/deptTarget/myAchievement.vue
+14
-2
No files found.
src/views/ecw/customer/delay.vue
View file @
dc5d9b63
...
...
@@ -9,7 +9,7 @@
</el-form-item>
</el-row>
<el-row
>
<el-form-item
:label=
"$t('原
时间
掉入公海池时间')+':'"
>
<el-form-item
:label=
"$t('原
计划
掉入公海池时间')+':'"
>
<span
style=
"margin-left: 8px;"
>
{{
handlerParams
.
orgEstimateEnterOpenSeaTime
}}
</span>
</el-form-item>
</el-row>
...
...
@@ -18,6 +18,7 @@
<el-date-picker
v-model=
"handlerParams.estimateEnterOpenSeaTime"
type=
"date"
:picker-options=
"pickerOptions"
value-format=
"timestamp"
:placeholder=
"$t('请输入申请延期后掉入时间')"
>
</el-date-picker>
...
...
@@ -47,7 +48,7 @@
待审核可能没有bpmStatus字段
-->
<
template
v-if=
"handlerParams.status == 1"
>
<el-button
type=
"primary"
@
click=
"$router.push(
`/bpm/process-instance/detail?id=`+handlerParams.bpmId
)"
>
{{
$t
(
'
审核中
'
)
}}
</el-button>
<el-button
type=
"primary"
@
click=
"$router.push()"
>
{{
$t
(
'
审核中
'
)
}}
</el-button>
<el-button
plain
type=
"primary"
@
click=
"cancelAudit"
>
{{
$t
(
'
取消审核
'
)
}}
</el-button>
<el-button
plain
type=
"primary"
@
click=
"$store.dispatch('tagsView/delCurrentView')"
>
{{
$t
(
'
返回
'
)
}}
</el-button>
</
template
>
...
...
@@ -78,7 +79,9 @@
},
customerData
:{},
showWorkFlow
:
false
,
// 是否显示工作流
dateRangeCreateTime
:[]
dateRangeCreateTime
:[],
pickerOptions
:
{
}
};
},
created
()
{
...
...
@@ -110,6 +113,14 @@
orgEstimateEnterOpenSeaTime
:
that
.
getNowDate
(
that
.
customerData
.
enterOpenSeaTime
)
}
}
that
.
pickerOptions
=
{
disabledDate
:
(
time
)
=>
{
var
date
=
new
Date
(
that
.
handlerParams
.
orgEstimateEnterOpenSeaTime
);
return
(
time
.
getTime
()
<
date
.
getTime
()
);
},
}
})
},
submitForm
(){
...
...
src/views/ecw/customer/indirectCustomer.vue
View file @
dc5d9b63
...
...
@@ -36,7 +36,13 @@
type=
"selection"
width=
"55"
>
</el-table-column>
<el-table-column
:label=
"$t('客户名称')"
align=
"center"
prop=
"name"
/>
<el-table-column
:label=
"$t('客户名称')"
align=
"center"
prop=
"name"
>
<template
v-slot=
"scope"
>
<router-link
:to=
"
{path: '/customer/indirectInfo',query: {id: scope.row.id}}" class="link-type">
<span>
{{
scope
.
row
.
name
}}
</span>
</router-link>
</
template
>
</el-table-column>
<el-table-column
:label=
"$t('联系方式')"
prop=
"defaultContactPhone"
>
<
template
v-slot=
"{row}"
>
+
{{
row
.
defaultContactPhone
}}
...
...
src/views/ecw/customer/indirectInfo.vue
0 → 100644
View file @
dc5d9b63
This diff is collapsed.
Click to expand it.
src/views/ecw/deptTarget/myAchievement.vue
View file @
dc5d9b63
...
...
@@ -266,6 +266,12 @@
this
.
totalData
.
sumWeight
=
this
.
myAchievementData
.
totalWeight
this
.
totalData
.
sumVolume
=
this
.
myAchievementData
.
totalVolume
this
.
totalData
.
sumNum
=
this
.
myAchievementData
.
totalNum
this
.
totalData
.
companyWeight
=
this
.
myAchievementData
.
companyTotaWeight
this
.
totalData
.
companyVolume
=
this
.
myAchievementData
.
companyTotaVolume
this
.
totalData
.
companyNum
=
this
.
myAchievementData
.
companyTotaNum
this
.
totalData
.
developWeight
=
this
.
myAchievementData
.
devTotaWeight
this
.
totalData
.
developVolume
=
this
.
myAchievementData
.
devTotaVolume
this
.
totalData
.
developNum
=
this
.
myAchievementData
.
devTotalNum
this
.
loading
=
false
;
});
},
...
...
@@ -391,8 +397,8 @@
val
.
forEach
(
item
=>
{
if
(
item
.
customerType
==
1
){
data
.
developWeight
+=
item
.
completeWeight
data
.
company
Volume
+=
item
.
completeVolume
data
.
company
Num
+=
item
.
sumNum
data
.
develop
Volume
+=
item
.
completeVolume
data
.
develop
Num
+=
item
.
sumNum
}
else
{
data
.
companyWeight
+=
item
.
completeWeight
data
.
companyVolume
+=
item
.
completeVolume
...
...
@@ -407,6 +413,12 @@
this
.
totalData
.
sumWeight
=
this
.
myAchievementData
.
totalWeight
this
.
totalData
.
sumVolume
=
this
.
myAchievementData
.
totalVolume
this
.
totalData
.
sumNum
=
this
.
myAchievementData
.
totalNum
this
.
totalData
.
companyWeight
=
this
.
myAchievementData
.
companyTotaWeight
this
.
totalData
.
companyVolume
=
this
.
myAchievementData
.
companyTotaVolume
this
.
totalData
.
companyNum
=
this
.
myAchievementData
.
companyTotaNum
this
.
totalData
.
developWeight
=
this
.
myAchievementData
.
devTotaWeight
this
.
totalData
.
developVolume
=
this
.
myAchievementData
.
devTotaVolume
this
.
totalData
.
developNum
=
this
.
myAchievementData
.
devTotalNum
}
},
/** 导出按钮操作 */
...
...
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