Procházet zdrojové kódy

refactor(应收管理): 使用枚举优化来源类型显示逻辑

liujt před 6 měsíci
rodič
revize
02828b32ec

+ 3 - 11
src/views/financialManage/receivableManage/components/detailDialog.vue

@@ -80,17 +80,7 @@
           <el-col :span="12">
             <el-form-item label="来源类型" prop="sourceType">
               <el-input
-                :value="
-                  form.sourceType == 2
-                    ? '合同'
-                    : form.sourceType == 3
-                    ? '销售订单'
-                    : form.sourceType == 4
-                    ? '售后管理'
-                    : form.sourceType == 5
-                    ? '发货单'
-                    : '对账单'
-                "
+                :value="payAndReceiveEnum.find(item=>item.value==form.sourceType)?.label"
                 disabled
               ></el-input>
             </el-form-item>
@@ -146,6 +136,7 @@
   import { getTreeByPid } from '@/api/classifyManage';
   import infoTable from '@/views/financialManage/receivableManage/components/infoTable.vue';
   import bpmDetail from '@/views/bpm/processInstance/detail.vue';
+  import { payAndReceiveEnum } from "@/enum/dict";
 
   export default {
     mixins: [dictMixins],
@@ -162,6 +153,7 @@
           { key: 'main', name: '收款详情' },
           { key: 'bpm', name: '流程详情' }
         ],
+        payAndReceiveEnum,
         dialogType: '',
         form: {
           accountingSubjectCode: '',