소스 검색

解决售后工单查询过滤问题

hezhanp 7 달 전
부모
커밋
b9519e9e94

+ 2 - 2
src/views/saleManage/contact/components/darwerComponents/saleOderAftersalesList.vue

@@ -196,8 +196,8 @@ export default {
     },
     datasource({ page, limit, where, order }) {
       
-      let isDispatch = '1';
-      return getSalesWorkOrder({ orderid: this.saleOrderData.id,isDispatch });
+      // let isDispatch = '1';
+      return getSalesWorkOrder({ orderid: this.saleOrderData.id, });
     },
     // async declarationForm(row, type) {
     //   if (type === 'view') {

+ 13 - 12
src/views/saleManage/saleOrder/components/darwerComponents/saleOderAftersalesList.vue

@@ -1,15 +1,14 @@
 <template>
-  <div class="ele-body" style="width:100%">
+  <div class="ele-body" style="width: 100%">
     <ele-pro-table
       ref="table"
-      style="width:100%"
+      style="width: 100%"
       :columns="columns"
       :datasource="datasource"
       cache-key="systemRoleTable"
       :pageSize="20"
       :needPage="false"
     >
-   
     </ele-pro-table>
   </div>
 </template>
@@ -101,9 +100,10 @@ export default {
             if (!row.deviceDetails) return '';
             let str = '';
             row.deviceDetails.map((el, idx) => {
-              str += idx + 1 === row.deviceDetails.length 
-                ? el.categoryName 
-                : `${el.categoryName},`;
+              str +=
+                idx + 1 === row.deviceDetails.length
+                  ? el.categoryName
+                  : `${el.categoryName},`;
             });
             return str;
           }
@@ -162,7 +162,9 @@ export default {
           align: 'center',
           showOverflowTooltip: true,
           formatter: (row) => {
-            return this.workOrderStatus.find(item => item.code === row.orderStatus)?.label;
+            return this.workOrderStatus.find(
+              (item) => item.code === row.orderStatus
+            )?.label;
           }
         }
       ],
@@ -186,7 +188,7 @@ export default {
       const res = await getByCode(code);
       if (res?.code === '0') {
         const obj = {};
-        res.data.forEach(el => {
+        res.data.forEach((el) => {
           const key = Object.keys(el)[0];
           const value = Object.values(el)[0];
           obj[key] = value;
@@ -195,10 +197,9 @@ export default {
       }
     },
     datasource({ page, limit, where, order }) {
-      
-      let isDispatch = '1';
-      return getSalesWorkOrder({ orderid: this.saleOrderData.id,isDispatch });
-    },
+      // let isDispatch = '1';
+      return getSalesWorkOrder({ orderid: this.saleOrderData.id,});
+    }
     // async declarationForm(row, type) {
     //   if (type === 'view') {
     //     const detailRes = await getSalesWorkOrderById(row.id);

+ 2 - 2
src/views/salesServiceManagement/accessory/components/workOrderList.vue

@@ -192,12 +192,12 @@ export default {
 
     /* 表格数据源 */
     datasource({ page, limit, where, order }) {
-      let isDispatch = '1';
+      // let isDispatch = '1';
       return getSalesWorkOrder({
         pageNum: page,
         size: limit,
         // orderStatus: 5,
-        isDispatch,
+        // isDispatch,
         ...where
       });
     },

+ 2 - 2
src/views/salesServiceManagement/workOrder/components/drawer.vue

@@ -230,11 +230,11 @@ export default {
     datasource({ page, limit, where }) {
       this.loading = true;
       
-      let isDispatch = '1';
+      // let isDispatch = '1';
       const params = {
         pageNum: page,
         size: limit,
-        isDispatch,
+        // isDispatch,
         ...where
       };
       return getSalesWorkOrder(params).finally(() => {

+ 2 - 2
src/views/salesServiceManagement/workOrder/index.vue

@@ -550,12 +550,12 @@ export default {
     },
     /* 表格数据源 */
     datasource({ page, limit, where, order }) {
-      let isDispatch = '1';
+      // let isDispatch = '1';
       return getSalesWorkOrder({
         pageNum: page,
         size: limit,
         ...where,
-        isDispatch
+        // isDispatch
       });
     },
     /* 刷新表格 */