ali 3 år sedan
förälder
incheckning
79cc5541da

+ 8 - 0
src/components/Widgets/Content/AdminContentCreate/AdminContentCreate.vue

@@ -1,6 +1,14 @@
 <template>
   <div class="AdminContentCreate"
        :style="localOptions.style">
+    <div class="flex justify-end">
+      <q-btn flat
+             color="grey"
+             @click="$router.go(-1)">
+        بازگشت
+        >
+      </q-btn>
+    </div>
     <entity-create v-if="mounted"
                    ref="entityCreate"
                    v-model:value="inputs"

+ 8 - 0
src/components/Widgets/Content/AdminContentShow/AdminContentShow.vue

@@ -1,6 +1,14 @@
 <template>
   <div class="AdminContentShow"
        :style="localOptions.style">
+    <div class="flex justify-end">
+      <q-btn flat
+             color="grey"
+             @click="$router.go(-1)">
+        بازگشت
+        >
+      </q-btn>
+    </div>
     <entity-edit v-if="mounted"
                  ref="entityEdit"
                  v-model:value="inputs"

+ 8 - 0
src/components/Widgets/ContentCategory/AdminContentCategoryCreate/AdminContentCategoryCreate.vue

@@ -1,6 +1,14 @@
 <template>
   <div class="AdminContentCategoryCreate"
        :style="localOptions.style">
+    <div class="flex justify-end">
+      <q-btn flat
+             color="grey"
+             @click="$router.go(-1)">
+        بازگشت
+        >
+      </q-btn>
+    </div>
     <entity-create v-if="mounted"
                    ref="entityCreate"
                    v-model:value="inputs"

+ 8 - 0
src/components/Widgets/ContentCategory/AdminContentCategoryShow/AdminContentCategoryShow.vue

@@ -1,6 +1,14 @@
 <template>
   <div class="AdminContentCategoryShow"
        :style="localOptions.style">
+    <div class="flex justify-end">
+      <q-btn flat
+             color="grey"
+             @click="$router.go(-1)">
+        بازگشت
+        >
+      </q-btn>
+    </div>
     <entity-edit v-if="mounted"
                  ref="entityEdit"
                  v-model:value="inputs"

+ 9 - 0
src/components/Widgets/Payment/PaymentShow/PaymentShow.vue

@@ -1,6 +1,14 @@
 <template>
   <div class="PaymentShow"
        :style="localOptions.style">
+    <div class="flex justify-end">
+      <q-btn flat
+             color="grey"
+             @click="$router.go(-1)">
+        بازگشت
+        >
+      </q-btn>
+    </div>
     <entity-show v-if="mounted"
                  ref="entityEdit"
                  v-model:value="inputs"
@@ -14,6 +22,7 @@
                  :show-save-button="false"
                  :show-reload-button="false"
                  :redirect-after-edit="false"
+                 :show-index-button="false"
                  :after-load-input-data="afterLoadInputData">
       <template #after-form-builder>
         <q-btn v-if="payment.invoice_info?.id"

+ 2 - 2
src/components/Widgets/Ticket/AdminTicketShow/AdminTicketShow.vue

@@ -17,8 +17,8 @@
       </div>
       <div class="back-action">
         <q-btn flat
-               :to="{name: 'Admin.Invoice.Ticket'}"
-               color="grey">
+               color="grey"
+               @click="$router.go(-1)">
           بازگشت
           >
         </q-btn>

+ 7 - 0
src/css/Theme/quasar-crud/EntityIndex.scss

@@ -3,6 +3,13 @@
     border-radius: 8px;
     & > .q-card__section {
       padding: 0;
+      & > .q-expansion-item {
+        & > .q-expansion-item__container {
+          & > .q-item {
+            display: none;
+          }
+        }
+      }
     }
     .entity-crud-formBuilder {
       margin-bottom: 11px;

+ 8 - 0
src/pages/Admin/Category/create.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <div class="ddd">
     <entity-create v-if="mounted"
                    ref="classroomEntityCreate"

+ 8 - 0
src/pages/Admin/Category/show.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <div class="AdminCategoryIndex">
     <entity-edit v-if="mounted"
                  ref="categoryEntityEdit"

+ 8 - 0
src/pages/Admin/Classroom/create.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <div class="AdminClassroomCreate">
     <q-linear-progress v-if="unitsLoading"
                        indeterminate />

+ 8 - 0
src/pages/Admin/Classroom/show.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <q-card class="AdminClassroomShow">
     <q-tabs v-model="tab"
             dense

+ 8 - 0
src/pages/Admin/DiscussionCirclesCategory/create.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <div class="ddd">
     <entity-create v-if="mounted"
                    ref="classroomEntityCreate"

+ 14 - 5
src/pages/Admin/DiscussionCirclesCategory/show.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <div class="AdminCategoryIndex">
     <entity-edit v-if="mounted"
                  ref="categoryEntityEdit"
@@ -16,14 +24,16 @@
       <template #after-form-builder>
         <div class="row q-col-gutter-md q-mb-md">
           <div class="col-md-3">
+            <div>درس ها</div>
             <q-input v-model="newUnitName"
-                     label="درس ها"
                      :disable="newUnitLoading"
                      :loading="newUnitLoading" />
           </div>
           <div class="col-md-3">
+            <div>
+              تعداد جلسات
+            </div>
             <q-input v-model="newUnitSessionCount"
-                     label="تعداد جلسات"
                      type="number"
                      :disable="newUnitLoading"
                      :loading="newUnitLoading" />
@@ -44,8 +54,7 @@
                           :table-keys="unitTableKeys"
                           :show-reload-button="false"
                           :show-search-button="false"
-                          :show-expand-button="false"
-                          :default-layout="false">
+                          :show-expand-button="false">
               <template v-slot:entity-index-table-cell="{inputData, showConfirmRemoveDialog}">
                 <template v-if="inputData.col.name === 'actions'">
                   <div class="action-column-entity-index">
@@ -97,7 +106,7 @@ export default {
       entityParamKey: 'id',
       showRouteName: 'Admin.Category.Show',
       inputs: [
-        { type: 'input', name: 'title', responseKey: 'title', label: 'نام دسته بندی', col: 'col-md-6' },
+        { type: 'input', name: 'title', responseKey: 'title', label: 'نام دسته بندی', placeholder: ' ', col: 'col-md-6' },
         { type: BtnControlComp, name: 'btn', responseKey: 'btn', label: 'بروزرسانی', props: { atClick: this.updateCategory }, col: 'col-md-6' },
         { type: 'hidden', name: 'id', responseKey: 'id', label: 'id' }
       ],

+ 8 - 0
src/pages/Admin/DiscussionCirclesClassroom/create.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <div class="AdminClassroomCreate">
     <q-linear-progress v-if="unitsLoading"
                        indeterminate />

+ 8 - 0
src/pages/Admin/Session/create.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <entity-create ref="categoryEntityCreate"
                  v-model:value="inputs"
                  title="مشخصات دسته بندی"

+ 8 - 0
src/pages/Admin/Session/show.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <div class="AdminSessionShow">
     <entity-edit v-if="mounted"
                  ref="sessionEntityEdit"

+ 8 - 0
src/pages/Admin/SessionTemplate/create.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <entity-create ref="categoryEntityCreate"
                  v-model:value="inputs"
                  title="مشخصات دسته بندی"

+ 8 - 0
src/pages/Admin/SessionTemplate/show.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <entity-edit ref="categoryEntityEdit"
                v-model:value="inputs"
                title="جزییات جلسه"

+ 8 - 0
src/pages/Admin/Unit/show.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <q-card class="AdminUnitShow">
     <q-tabs v-model="tab"
             dense

+ 8 - 0
src/pages/Admin/User/show.vue

@@ -1,4 +1,12 @@
 <template>
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <q-card>
     <q-tabs v-model="tab"
             dense

+ 8 - 0
src/pages/User/Profile/classroomInfo.vue

@@ -1,5 +1,13 @@
 <template>
   <breadcrumbs style="margin-top: 29px; margin-bottom: 19px;" />
+  <div class="flex justify-end">
+    <q-btn flat
+           color="grey"
+           @click="$router.go(-1)">
+      بازگشت
+      >
+    </q-btn>
+  </div>
   <q-card>
     <q-tabs v-model="tab"
             dense