Browse Source

refactor(lead): 使用常量替换状态选项并更新状态注释

yz 2 days ago
parent
commit
4b0f2d7ec8
2 changed files with 4 additions and 8 deletions
  1. 1 5
      src/views/lead/mixins/leadIndex.js
  2. 3 3
      src/views/lead/types.d.ts

+ 1 - 5
src/views/lead/mixins/leadIndex.js

@@ -459,11 +459,7 @@ export default {
                         label: '状态',
                         prop: 'status',
                         type: 'select',
-                        dicData: [
-                            { label: '新建', value: 1 },
-                            { label: '跟进中', value: 2 },
-                            { label: '已关闭', value: 3 }
-                        ],
+                        dicData: LEAD_STATUS_OPTIONS,
                         rules: [{
                             required: true,
                             message: '请选择状态',

+ 3 - 3
src/views/lead/types.d.ts

@@ -9,7 +9,7 @@ export interface LeadRecord {
   createTime: string
   updateUser: string
   updateTime: string
-  status: number // 1-新建 2-跟进中 3-已关闭
+  status: number // 0-待处理 1-跟进中 2-已转化 3-已关闭
   isDeleted: number // 0-未删除 1-已删除
   leadCode: string
   customerId: number
@@ -32,7 +32,7 @@ export interface LeadDetailRecord {
   createTime: string
   updateUser: string
   updateTime: string
-  status: number
+  status: number // 0-待处理 1-跟进中 2-已转化 3-已关闭
   isDeleted: number
   leadId: string
   followTime: string
@@ -48,7 +48,7 @@ export interface LeadQueryParams {
   contactName?: string
   contactPhone?: string
   title?: string
-  status?: number
+  status?: number // 0-待处理 1-跟进中 2-已转化 3-已关闭
   priority?: number
   source?: string
   groupName?: string