Kaynağa Gözat

fix پنل کاربر>>صورت حساب‌ها

زمان ثبت و زمان آخرین بروزرسانی یکی است.

فیلتر وضعیت تراکنش کار نمی‌کند.

نوع صورت‌حساب فیلترهای رویداد و آموزش و فروشگاه داشته باشد.
hgh 2 yıl önce
ebeveyn
işleme
39428e6d5a

+ 3 - 10
src/components/Widgets/Invoice/InvoiceList/InvoiceList.vue

@@ -86,8 +86,8 @@ export default {
           outsideLabel: 'تا تاریخ',
           col: 'col-md-3 col-12'
         },
-        { type: 'select', name: 'category', options: [], label: 'وضعیت تراکنش', placeholder: ' ', col: 'col-md-2 col-12' },
-        { type: 'input', name: 'category', label: 'نوع صورتحساب', placeholder: ' ', col: 'col-md-2 col-12' },
+        { type: 'select', name: 'status', options: (new Invoice()).statusEnums, label: 'وضعیت تراکنش', placeholder: ' ', col: 'col-md-2 col-12' },
+        { type: 'select', name: 'type', options: (new Invoice()).typeEnums, label: 'نوع صورتحساب', placeholder: ' ', col: 'col-md-2 col-12' },
         { type: 'hidden', name: 'owner', value: null },
         { type: BtnControlComp, name: 'btn', responseKey: 'btn', label: 'جستجو', placeholder: ' ', atClick: () => {}, col: 'col-md-2 col-12' }
       ],
@@ -131,14 +131,7 @@ export default {
           {
             name: 'creation_time',
             required: true,
-            label: 'زمان ثبت',
-            align: 'left',
-            field: row => Assist.miladiToShamsi(row.creation_time)
-          },
-          {
-            name: 'creation_time',
-            required: true,
-            label: 'زمان آخرین بروز رسانی',
+            label: 'زمان',
             align: 'left',
             field: row => Assist.miladiToShamsi(row.creation_time)
           },

+ 7 - 3
src/models/Invoice.js

@@ -82,12 +82,16 @@ class Invoice extends Model {
         enumListKey: 'typeEnums',
         enums: [
           {
-            label: 'بخش آموزش',
+            label: 'آموزش',
             value: 'CLASSROOM'
           },
           {
-            label: 'بخش فروشگاه',
-            value: 'STORE'
+            label: 'فروشگاه',
+            value: 'STORE_BASKET'
+          },
+          {
+            label: 'رویداد',
+            value: 'EVENT'
           }
         ]
       }