cqpCow 1 سال پیش
والد
کامیت
9969b9ac3b
3فایلهای تغییر یافته به همراه119 افزوده شده و 102 حذف شده
  1. 4 0
      app/Model/Construction.php
  2. 1 0
      app/Service/ConstructionService.php
  3. 114 102
      config/oa.php

+ 4 - 0
app/Model/Construction.php

@@ -14,6 +14,10 @@ class Construction extends UseScopeBaseModel
         self::Model_type_one,
         self::Model_type_two,
     ];
+    public static $model_type_title = [
+        self::Model_type_one => '总部安装',
+        self::Model_type_two => '分社网点安装',
+    ];
 
     public static $prefix = [
         self::Model_type_one => 'WO0.',

+ 1 - 0
app/Service/ConstructionService.php

@@ -573,6 +573,7 @@ class ConstructionService extends Service
             $end_time = $value['end_time'] ? date("Y-m-d H:i",$value['end_time']) : '';
             $data['data'][$key]['construction_period'] = $start_time . '——' . $end_time;
             $data['data'][$key]['address'] = $address;
+            $data['data'][$key]['model_type_title'] = Construction::$model_type_title[$value['model_type']] ?? '';
             $data['data'][$key]['install_position_title'] = $basic_map[$value['install_position']] ?? '';
             $data['data'][$key]['install_method_title'] = $basic_map[$value['install_method']] ?? '';
             $data['data'][$key]['urgency_title'] = $basic_map[$value['urgency']] ?? '';

+ 114 - 102
config/oa.php

@@ -6,11 +6,11 @@ return [
         'menu_title' => '订单合同',
         'children' => [
             [
-                'key' => 'sales_order_type',
+                'key' => 'sales_order_type_title',
                 'title' => '销售订单类型',
             ],
             [
-                'key' => 'model_type',
+                'key' => 'model_type_title',
                 'title' => '销售订单模板',
             ],
             [
@@ -18,14 +18,22 @@ return [
                 'title' => '订单合同编号',
             ],
             [
-                'key' => 'sales_order_type',
-                'title' => '销售订单类型',
+                'key' => 'business_type_title',
+                'title' => '业务类型',
             ],
             [
-                'key' => 'title',
-                'title' => '合同名称',
+                'key' => 'sale_type_title',
+                'title' => '销售类型',
             ],
             [
+                'key' => 'plat_type_title',
+                'title' => '平台类型',
+            ],
+//            [
+//                'key' => 'title',
+//                'title' => '合同名称',
+//            ],
+            [
                 'key' => 'selling_price',
                 'title' => '含精品售价',
             ],
@@ -34,23 +42,23 @@ return [
                 'title' => '车架号',
             ],
             [
-                'key' => 'order_type',
+                'key' => 'order_type_title',
                 'title' => '订单类型',
             ],
             [
-                'key' => 'deal_type',
+                'key' => 'deal_type_title',
                 'title' => '成交类型',
             ],
             [
-                'key' => 'customer_id',
-                'title' => '客户id',
+                'key' => 'customer_title',
+                'title' => '客户名称',
             ],
             [
                 'key' => 'sign_time',
                 'title' => '签订日期',
             ],
             [
-                'key' => 'contract_state',
+                'key' => 'contract_state_title',
                 'title' => '合同状态',
             ],
             [
@@ -62,8 +70,8 @@ return [
                 'title' => '整单扣除率',
             ],
             [
-                'key' => 'crt_id',
-                'title' => '创建人ID',
+                'key' => 'crt_name',
+                'title' => '创建人',
             ],
             [
                 'key' => 'crt_time',
@@ -98,15 +106,15 @@ return [
                 'title' => '合同金额',
             ],
             [
-                'key' => 'contract_type',
+                'key' => 'contract_type_title',
                 'title' => '合同类型',
             ],
             [
-                'key' => 'pay_way',
+                'key' => 'pay_way_title',
                 'title' => '付款类型',
             ],
             [
-                'key' => 'send_state',
+                'key' => 'send_state_title',
                 'title' => '发货状态',
             ],
             [
@@ -117,33 +125,37 @@ return [
                 'key' => 'logistics_number',
                 'title' => '物流单号',
             ],
+//            [
+//                'key' => 'car_type',
+//                'title' => '车型',
+//            ],
+//            [
+//                'key' => 'year',
+//                'title' => '年份',
+//            ],
+//            [
+//                'key' => 'mileage',
+//                'title' => '表显里程',
+//            ],
+//            [
+//                'key' => 'color',
+//                'title' => '外观内饰颜色',
+//            ],
+//            [
+//                'key' => 'original_set',
+//                'title' => '原装配置',
+//            ],
+//            [
+//                'key' => 'processing',
+//                'title' => '自有后加装产品',
+//            ],
             [
-                'key' => 'car_type',
-                'title' => '车型',
-            ],
-            [
-                'key' => 'year',
-                'title' => '年份',
-            ],
-            [
-                'key' => 'mileage',
-                'title' => '表显里程',
-            ],
-            [
-                'key' => 'color',
-                'title' => '外观内饰颜色',
-            ],
-            [
-                'key' => 'original_set',
-                'title' => '原装配置',
-            ],
-            [
-                'key' => 'processing',
-                'title' => '自有后加装产品',
+                'key' => 'state_name',
+                'title' => '单据状态',
             ],
             [
-                'key' => 'state',
-                'title' => '单据状态',
+                'key' => 'dispatch_company',
+                'title' => '派遣公司',
             ],
         ]
     ],
@@ -298,12 +310,12 @@ return [
         'menu_title' => '退换货单',
         'children' => [
             [
-                'key' => 'model_type',
+                'key' => 'model_type_title',
                 'title' => '退换货类型',
             ],
             [
-                'key' => 'data_id',
-                'title' => '关联单号ID',
+                'key' => 'data_title',
+                'title' => '关联单号',
             ],
             [
                 'key' => 'order_number',
@@ -318,21 +330,21 @@ return [
                 'title' => '备注',
             ],
             [
-                'key' => 'crt_id',
-                'title' => '创建人ID',
+                'key' => 'crt_name',
+                'title' => '创建人',
             ],
             [
                 'key' => 'crt_time',
                 'title' => '创建时间',
             ],
             [
-                'key' => 'state',
+                'key' => 'state_title',
                 'title' => '单据状态',
             ],
-            [
-                'key' => 'storehouse_id',
-                'title' => '仓库ID',
-            ],
+//            [
+//                'key' => 'storehouse_title',
+//                'title' => '仓库',
+//            ],
         ]
     ],
     [
@@ -340,7 +352,7 @@ return [
         'menu_title' => '施工单',
         'children' => [
             [
-                'key' => 'model_type',
+                'key' => 'model_type_title',
                 'title' => '工单模板',
             ],
             [
@@ -352,24 +364,24 @@ return [
                 'title' => '施工单名称',
             ],
             [
-                'key' => 'customer_id',
-                'title' => '关联客户ID',
+                'key' => 'customer_title',
+                'title' => '关联客户',
             ],
             [
-                'key' => 'customer_contact_id',
+                'key' => 'customer_contact_title',
                 'title' => '客户联系人',
             ],
             [
-                'key' => 'install_method',
+                'key' => 'install_method_title',
                 'title' => '安装方式',
             ],
             [
-                'key' => 'install_position',
+                'key' => 'install_position_title',
                 'title' => '安装地点',
             ],
             [
-                'key' => 'sales_order_id',
-                'title' => '关联合同ID',
+                'key' => 'sales_order_number',
+                'title' => '关联合同',
             ],
             [
                 'key' => 'construction_fee',
@@ -380,8 +392,8 @@ return [
                 'title' => '服务价格',
             ],
             [
-                'key' => 'crt_id',
-                'title' => '创建人ID',
+                'key' => 'crt_name',
+                'title' => '创建人',
             ],
             [
                 'key' => 'crt_time',
@@ -400,25 +412,25 @@ return [
                 'title' => '交车日期',
             ],
             [
-                'key' => 'urgency',
+                'key' => 'urgency_title',
                 'title' => '紧急程度',
             ],
             [
-                'key' => 'state',
+                'key' => 'state_title',
                 'title' => '单据状态',
             ],
-            [
-                'key' => 'storehouse_id',
-                'title' => '仓库ID',
-            ],
-            [
-                'key' => 'start_time',
-                'title' => '施工开始日期',
-            ],
-            [
-                'key' => 'end_time',
-                'title' => '施工结束日期',
-            ],
+//            [
+//                'key' => 'storehouse_id',
+//                'title' => '仓库ID',
+//            ],
+//            [
+//                'key' => 'start_time',
+//                'title' => '施工开始日期',
+//            ],
+//            [
+//                'key' => 'end_time',
+//                'title' => '施工结束日期',
+//            ],
         ]
     ],
     [
@@ -430,16 +442,16 @@ return [
                 'title' => '采购单编号',
             ],
             [
-                'key' => 'order_type',
+                'key' => 'order_type_title',
                 'title' => '单据类型',
             ],
             [
-                'key' => 'supplier',
-                'title' => '供应商ID',
+                'key' => 'supplier_title',
+                'title' => '供应商',
             ],
             [
-                'key' => 'purchase_id',
-                'title' => '采购人ID',
+                'key' => 'purchase_name',
+                'title' => '采购人',
             ],
             [
                 'key' => 'total',
@@ -458,12 +470,12 @@ return [
                 'title' => '采购总价',
             ],
             [
-                'key' => 'sales_order_id',
-                'title' => '关联合同ID',
+                'key' => 'sales_order_number',
+                'title' => '关联合同',
             ],
             [
-                'key' => 'crt_id',
-                'title' => '创建人ID',
+                'key' => 'crt_name',
+                'title' => '创建人',
             ],
             [
                 'key' => 'crt_time',
@@ -474,13 +486,13 @@ return [
                 'title' => '备注',
             ],
             [
-                'key' => 'state',
+                'key' => 'state_title',
                 'title' => '单据状态',
             ],
-            [
-                'key' => 'storehouse_id',
-                'title' => '仓库ID',
-            ],
+//            [
+//                'key' => 'storehouse_id',
+//                'title' => '仓库ID',
+//            ],
         ]
     ],
     [
@@ -492,16 +504,16 @@ return [
                 'title' => '采购单编号',
             ],
             [
-                'key' => 'order_type',
+                'key' => 'order_type_title',
                 'title' => '单据类型',
             ],
             [
-                'key' => 'supplier',
-                'title' => '供应商ID',
+                'key' => 'supplier_title',
+                'title' => '供应商',
             ],
             [
-                'key' => 'purchase_id',
-                'title' => '采购人ID',
+                'key' => 'purchase_name',
+                'title' => '采购人',
             ],
             [
                 'key' => 'total',
@@ -520,12 +532,12 @@ return [
                 'title' => '采购总价',
             ],
             [
-                'key' => 'sales_order_id',
-                'title' => '关联合同ID',
+                'key' => 'sales_order_number',
+                'title' => '关联合同',
             ],
             [
-                'key' => 'crt_id',
-                'title' => '创建人ID',
+                'key' => 'crt_name',
+                'title' => '创建人',
             ],
             [
                 'key' => 'crt_time',
@@ -536,13 +548,13 @@ return [
                 'title' => '备注',
             ],
             [
-                'key' => 'state',
+                'key' => 'state_title',
                 'title' => '单据状态',
             ],
-            [
-                'key' => 'storehouse_id',
-                'title' => '仓库ID',
-            ],
+//            [
+//                'key' => 'storehouse_id',
+//                'title' => '仓库ID',
+//            ],
         ]
     ],
 ];