|
|
@@ -2,10 +2,21 @@
|
|
|
<div class="cardclewContent assignAwaitDetail">
|
|
|
<div class="info">
|
|
|
客资线索:
|
|
|
- <span v-if="infoData.cid == 3">申请代理</span>
|
|
|
- <span v-if="infoData.cid == 4">开设门店</span>
|
|
|
- <span v-if="infoData.cid == 5">批量采购</span>
|
|
|
- <span v-if="infoData.cid == 7">家装客资</span>
|
|
|
+ <template v-if="source == 'assignPage'">
|
|
|
+ <span>{{ infoData.jzCustomerDescription }}</span>
|
|
|
+ </template>
|
|
|
+ <template v-else>
|
|
|
+ <span v-if="infoData.cid == 3">申请代理</span>
|
|
|
+ <span v-if="infoData.cid == 4">开设门店</span>
|
|
|
+ <span v-if="infoData.cid == 5">批量采购</span>
|
|
|
+ <span v-if="infoData.cid == 7">家装客资</span>
|
|
|
+ </template>
|
|
|
+ </div>
|
|
|
+ <div class="info" v-if="source == 'JZfollowUp'">
|
|
|
+ 客资类型:
|
|
|
+ <span v-if="customerClassify.length && infoData.customerClassify">{{
|
|
|
+ filterClassify(infoData.customerClassify)
|
|
|
+ }}</span>
|
|
|
</div>
|
|
|
<div class="info">区域:{{ infoData.companyName }}</div>
|
|
|
<div class="info">省:{{ infoData.provinceName }}</div>
|
|
|
@@ -35,6 +46,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import { getDictOption } from '@/api/index';
|
|
|
export default {
|
|
|
name: 'assignAwaitDetail',
|
|
|
props: {
|
|
|
@@ -42,12 +54,37 @@ export default {
|
|
|
type: Object,
|
|
|
default: {},
|
|
|
},
|
|
|
+ source: {
|
|
|
+ // assignPage 拥有家装分配权限
|
|
|
+ type: String,
|
|
|
+ },
|
|
|
},
|
|
|
data() {
|
|
|
- return {};
|
|
|
+ return {
|
|
|
+ customerClassify: [],
|
|
|
+ };
|
|
|
+ },
|
|
|
+ watch: {
|
|
|
+ source: {
|
|
|
+ handler(val) {
|
|
|
+ if (val == 'JZfollowUp') {
|
|
|
+ this.getCustomerClassify();
|
|
|
+ }
|
|
|
+ },
|
|
|
+ immediate: true,
|
|
|
+ },
|
|
|
},
|
|
|
created() {},
|
|
|
- methods: {},
|
|
|
+ methods: {
|
|
|
+ async getCustomerClassify() {
|
|
|
+ let option = await getDictOption({}, 'customer_classify');
|
|
|
+ this.customerClassify = option.data || [];
|
|
|
+ },
|
|
|
+ filterClassify(customerClassify) {
|
|
|
+ let item = this.customerClassify.find((val) => val.dictValue == customerClassify);
|
|
|
+ return item.dictLabel || '';
|
|
|
+ },
|
|
|
+ },
|
|
|
};
|
|
|
</script>
|
|
|
<style scoped lang="scss">
|