Skip to content

Commit 3471b5c

Browse files
committed
CRM:线索表单去掉客户字段
1 parent 948ef08 commit 3471b5c

File tree

1 file changed

+1
-23
lines changed

1 file changed

+1
-23
lines changed

src/views/crm/clue/ClueForm.vue

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,6 @@
1010
<el-form-item label="线索名称" prop="name">
1111
<el-input v-model="formData.name" placeholder="请输入线索名称" />
1212
</el-form-item>
13-
<!-- TODO 芋艿:后续客户的选择 -->
14-
<el-form-item label="客户" prop="customerId">
15-
<el-select v-model="formData.customerId" clearable placeholder="请选择客户">
16-
<el-option
17-
v-for="item in customerList"
18-
:key="item.id"
19-
:label="item.name"
20-
:value="item.id"
21-
/>
22-
</el-select>
23-
</el-form-item>
2413
<el-form-item label="下次联系时间" prop="contactNextTime">
2514
<el-date-picker
2615
v-model="formData.contactNextTime"
@@ -54,7 +43,6 @@
5443
</template>
5544
<script setup lang="ts">
5645
import * as ClueApi from '@/api/crm/clue'
57-
import * as CustomerApi from '@/api/crm/customer'
5846
5947
const { t } = useI18n() // 国际化
6048
const message = useMessage() // 消息弹窗
@@ -63,11 +51,9 @@ const dialogVisible = ref(false) // 弹窗的是否展示
6351
const dialogTitle = ref('') // 弹窗的标题
6452
const formLoading = ref(false) // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用
6553
const formType = ref('') // 表单的类型:create - 新增;update - 修改
66-
const customerList = ref([]) // 客户列表
6754
const formData = ref({
6855
id: undefined,
6956
name: undefined,
70-
customerId: undefined,
7157
contactNextTime: undefined,
7258
telephone: undefined,
7359
mobile: undefined,
@@ -77,8 +63,7 @@ const formData = ref({
7763
remark: undefined
7864
})
7965
const formRules = reactive({
80-
name: [{ required: true, message: '线索名称不能为空', trigger: 'blur' }],
81-
customerId: [{ required: true, message: '客户不能为空', trigger: 'blur' }]
66+
name: [{ required: true, message: '线索名称不能为空', trigger: 'blur' }]
8267
})
8368
const formRef = ref() // 表单 Ref
8469
@@ -88,12 +73,6 @@ const open = async (type: string, id?: number) => {
8873
dialogTitle.value = t('action.' + type)
8974
formType.value = type
9075
resetForm()
91-
const customerData = await CustomerApi.getCustomerPage({
92-
pageNo: 1,
93-
pageSize: 100,
94-
pool: false
95-
})
96-
customerList.value = customerData.list
9776
// 修改时,设置数据
9877
if (id) {
9978
formLoading.value = true
@@ -137,7 +116,6 @@ const resetForm = () => {
137116
formData.value = {
138117
id: undefined,
139118
name: undefined,
140-
customerId: undefined,
141119
contactNextTime: undefined,
142120
telephone: undefined,
143121
mobile: undefined,

0 commit comments

Comments
 (0)