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
b509bf15
Commit
b509bf15
authored
Jun 22, 2022
by
Marcus
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
客户字段调整
parent
a1a34dec
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
21 additions
and
11 deletions
+21
-11
edit.vue
src/views/ecw/customer/edit.vue
+21
-11
No files found.
src/views/ecw/customer/edit.vue
View file @
b509bf15
...
...
@@ -34,10 +34,6 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"客户类别"
prop=
"type"
>
<dict-selector
:type=
"DICT_TYPE.CUSTOMER_TYPE"
form-type=
"select"
multiple
v-model=
"form.type"
></dict-selector>
<!--
<el-select
v-model=
"form.type"
placeholder=
"请选择客户类别"
>
-->
<!--
<el-option
v-for=
"dict in getDictDatas(DICT_TYPE.CUSTOMER_TYPE)"
--
>
<!-- :key="dict.value" :label="dict.label" :value="dict.value" />-->
<!--
</el-select>
-->
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
...
...
@@ -51,8 +47,8 @@
<el-col
:span=
"13"
v-show=
"form.type && form.type.indexOf('3') !== -1"
>
<el-form-item
label=
"所属代理"
prop=
"agentId"
>
<el-select
v-model=
"form.agentId"
placeholder=
"请选择所属代理"
>
<el-option
v-for=
"
dict in getDictDatas(DICT_TYPE.COMMON_STATUS)
"
:key=
"
dict.value"
:label=
"dict.label"
:value=
"parseInt(dict.value)
"
/>
<el-option
v-for=
"
item in serviceUserList
"
:key=
"
item.id"
:label=
"item.nickname"
:value=
"item.id
"
/>
</el-select>
</el-form-item>
</el-col>
...
...
@@ -75,7 +71,6 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"主营类别"
prop=
"productType"
>
<!--
<el-cascader
:options=
"productTypeList"
:props=
"
{label: 'titleZh', value: 'id', lazy: true, lazyLoad}">
</el-cascader>
-->
<el-row
:gutter=
"10"
>
<el-col
:span=
"11"
>
<el-select
v-model=
"form.productType"
placeholder=
"请选择产品类别"
@
change=
"form.productId = ''"
>
...
...
@@ -109,8 +104,8 @@
<el-col
:span=
"12"
>
<el-form-item
label=
"跟进客服"
prop=
"customerService"
>
<el-select
v-model=
"form.customerService"
placeholder=
"请选择跟进客服"
>
<el-option
v-for=
"
dict in getDictDatas(DICT_TYPE.COMMON_STATUS)
"
:key=
"
dict.value"
:label=
"dict.label"
:value=
"parseInt(dict.value)
"
/>
<el-option
v-for=
"
item in serviceUserList
"
:key=
"
item.id"
:label=
"item.nickname"
:value=
"item.id
"
/>
</el-select>
</el-form-item>
</el-col>
...
...
@@ -122,7 +117,7 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"客户状态"
prop=
"status"
>
<el-select
v-model=
"form.status"
placeholder=
"请选择客户状态"
>
<el-select
v-model=
"form.status"
placeholder=
"请选择客户状态"
disabled
>
<el-option
v-for=
"dict in getDictDatas(DICT_TYPE.CUSTOMER_STATUS)"
:key=
"dict.value"
:label=
"dict.label"
:value=
"parseInt(dict.value)"
/>
</el-select>
...
...
@@ -384,6 +379,7 @@ import {getWarehouseList} from "@/api/ecw/warehouse"
import
CustomerLineTable
from
'
@/components/CustomerLineTable
'
import
{
getCustomerSelect
}
from
"
@/api/ecw/customer
"
import
{
listServiceUser
}
from
"
@/api/system/user
"
import
{
getZhongPaoPage
}
from
"
../../../api/ecw/zhongPao
"
export
default
{
name
:
"
edit
"
,
...
...
@@ -420,6 +416,8 @@ export default {
listServiceUser
().
then
(
r
=>
{
this
.
serviceUserList
=
r
.
data
})
this
.
getZhongPao
()
},
data
(){
return
{
...
...
@@ -511,7 +509,7 @@ export default {
customerLines
:
[],
lightUnit
:
undefined
,
promoter
:
undefined
,
status
:
undefined
,
status
:
1
,
founder
:
this
.
$store
.
getters
.
userId
,
department
:
undefined
,
invoiceTitle
:
undefined
,
...
...
@@ -561,6 +559,18 @@ export default {
// "userid": 0,
// "username": ""
})
},
getZhongPao
(){
// todo 接口不对,应该用list
getZhongPaoPage
().
then
(
r
=>
{
r
.
data
.
list
.
forEach
(
e
=>
{
if
(
e
.
type
===
1
)
{
this
.
form
.
lightUnit
=
e
.
edge
}
else
if
(
e
.
type
===
2
||
true
){
// todo 缺少type
this
.
form
.
weightUnit
=
e
.
edge
}
})
})
}
},
computed
:
{
...
...
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