Browse Source

feat(market): 添加线索来源渠道功能

- 在 add_clues.vue 中添加了来源渠道选择功能- 在 writing_followUp.vue 中:  - 修改了跟进类型的标题为选择线索
  - 更新了上传录音的占位符
  - 移除了学员名称字段 - 添加了表单数据对象 formData
  - 更新了 existing_data函数,增加了新的表单字段
master
liutong 1 year ago
parent
commit
8e12a62a4d
  1. 15
      pages/market/clue/add_clues.vue
  2. 47
      pages/market/clue/writing_followUp.vue

15
pages/market/clue/add_clues.vue

@ -82,6 +82,21 @@
</view> </view>
</fui-form-item> </fui-form-item>
<fui-form-item label="来源渠道" asterisk asteriskPosition="right" labelSize='26' prop="" background='#434544'
labelColor='#fff' :bottomBorder='false'>
<view class="input-title" style="margin-right:14rpx;">
<view class="input-title" style="margin-right:14rpx;" @click="selectCon(1)"
v-if="result_customer_source == ''">点击选择
</view>
<view class="input-title" style="margin-right:14rpx;" @click="selectCon(1)" v-else>
{{ result_customer_source }}
</view>
</view>
</fui-form-item>
<fui-form-item label="客户来源" asterisk asteriskPosition="right" labelSize='26' prop="" background='#434544' <fui-form-item label="客户来源" asterisk asteriskPosition="right" labelSize='26' prop="" background='#434544'
labelColor='#fff' :bottomBorder='false'> labelColor='#fff' :bottomBorder='false'>
<view class="input-title" style="margin-right:14rpx;"> <view class="input-title" style="margin-right:14rpx;">

47
pages/market/clue/writing_followUp.vue

@ -4,7 +4,7 @@
<fui-form ref="form" top="0" :model="formData" :show="false"> <fui-form ref="form" top="0" :model="formData" :show="false">
<view class="input-style"> <view class="input-style">
<fui-form-item <fui-form-item
label="跟进类型" label="选择线索"
asterisk asterisk
asteriskPosition="right" asteriskPosition="right"
labelSize='26' labelSize='26'
@ -19,6 +19,8 @@
<view class="input-title" style="margin-right:14rpx;" v-else @click="selectCon(2)">{{ result_leixing }} <view class="input-title" style="margin-right:14rpx;" v-else @click="selectCon(2)">{{ result_leixing }}
</view> </view>
</fui-form-item> </fui-form-item>
<fui-form-item label="跟进时间" labelSize='26' asterisk asteriskPosition="right" prop="mobile" <fui-form-item label="跟进时间" labelSize='26' asterisk asteriskPosition="right" prop="mobile"
background='#434544' labelColor='#fff' :bottomBorder='false'> background='#434544' labelColor='#fff' :bottomBorder='false'>
<view class="input-title" style="margin-right:14rpx;" @click="selectCon(1)" <view class="input-title" style="margin-right:14rpx;" @click="selectCon(1)"
@ -27,10 +29,11 @@
<view class="input-title" style="margin-right:14rpx;" @click="selectCon(1)" v-else>{{ result_date }} <view class="input-title" style="margin-right:14rpx;" @click="selectCon(1)" v-else>{{ result_date }}
</view> </view>
</fui-form-item> </fui-form-item>
<fui-form-item label="上传录音" labelSize='26' asterisk asteriskPosition="right" prop="mobile" <fui-form-item label="上传录音" labelSize='26' asterisk asteriskPosition="right" prop="mobile"
background='#434544' labelColor='#fff' background='#434544' labelColor='#fff'
:bottomBorder='false'> :bottomBorder='false'>
<fui-input :borderBottom="false" :padding="[0]" placeholder="点击填写" v-model="formData.mobile" <fui-input :borderBottom="false" :padding="[0]" placeholder="选择附件" v-model="formData.mobile"
backgroundColor="#434544" size="26" color="#fff"></fui-input> backgroundColor="#434544" size="26" color="#fff"></fui-input>
</fui-form-item> </fui-form-item>
</view> </view>
@ -47,14 +50,16 @@
</view> </view>
<view class="input-style" style="margin-top: 50rpx;"> <view class="input-style" style="margin-top: 50rpx;">
<fui-form-item label="学员名称" labelSize='26' asterisk asteriskPosition="right" prop="mobile"
background='#434544' labelColor='#fff' :bottomBorder='false'> <!-- <fui-form-item label="学员名称" labelSize='26' asterisk asteriskPosition="right" prop="mobile"-->
<view class="input-title" style="margin-right:14rpx;" @click="selectCon(3)" <!-- background='#434544' labelColor='#fff' :bottomBorder='false'>-->
v-if="result_student == ''">点击选择 <!-- <view class="input-title" style="margin-right:14rpx;" @click="selectCon(3)"-->
</view> <!-- v-if="result_student == ''">点击选择-->
<view class="input-title" style="margin-right:14rpx;" @click="selectCon(3)" v-else>{{ result_student }} <!-- </view>-->
</view> <!-- <view class="input-title" style="margin-right:14rpx;" @click="selectCon(3)" v-else>{{ result_student }}-->
</fui-form-item> <!-- </view>-->
<!-- </fui-form-item>-->
<fui-form-item label="客户状态" labelSize='26' asterisk asteriskPosition="right" prop="mobile" <fui-form-item label="客户状态" labelSize='26' asterisk asteriskPosition="right" prop="mobile"
background='#434544' labelColor='#fff' :bottomBorder='false'> background='#434544' labelColor='#fff' :bottomBorder='false'>
<view class="input-title" style="margin-right:14rpx;" @click="selectCon(4)" <view class="input-title" style="margin-right:14rpx;" @click="selectCon(4)"
@ -63,6 +68,7 @@
<view class="input-title" style="margin-right:14rpx;" @click="selectCon(4)" v-else>{{ result_status }} <view class="input-title" style="margin-right:14rpx;" @click="selectCon(4)" v-else>{{ result_status }}
</view> </view>
</fui-form-item> </fui-form-item>
<fui-form-item label="签单意向联系人" labelWidth="230" labelSize='26' asterisk asteriskPosition="right" prop="mobile" <fui-form-item label="签单意向联系人" labelWidth="230" labelSize='26' asterisk asteriskPosition="right" prop="mobile"
background='#434544' labelColor='#fff' :bottomBorder='false'> background='#434544' labelColor='#fff' :bottomBorder='false'>
<view class="input-title" style="margin-right:14rpx;" @click="selectCon(5)" <view class="input-title" style="margin-right:14rpx;" @click="selectCon(5)"
@ -150,7 +156,6 @@ export default {
return { return {
switchChange_type: 1, switchChange_type: 1,
rules, rules,
formData: {},
show_date: false, show_date: false,
result_date: '', result_date: '',
result_leixing: '', result_leixing: '',
@ -228,6 +233,26 @@ export default {
signing_intention_contact: [],// signing_intention_contact: [],//
follow_up_personnel: [],// follow_up_personnel: [],//
reminder_method: [],// reminder_method: [],//
//
formData:{
//
//
audio_upload:''//()
//
//
//()
//(id)
//########
//
//
//
//
//
},
} }
}, },
onLoad(options) { onLoad(options) {

Loading…
Cancel
Save