浏览代码

fix: topbar

父节点
当前提交
bcd4a193ca

+ 1
- 1
app/Http/Middleware/HandleInertiaRequests.php 查看文件

41
             "auth.user" => fn() => $request->user()
41
             "auth.user" => fn() => $request->user()
42
                 ? $request->user()->only("id", "name", "username", "role_id")
42
                 ? $request->user()->only("id", "name", "username", "role_id")
43
                 : null,
43
                 : null,
44
-            "company.name" => fn() => Company::first()->name,
44
+            "company.name" => fn() => Company::first()->name ?? null,
45
             "flash" => function () use ($request) {
45
             "flash" => function () use ($request) {
46
                 return [
46
                 return [
47
                     "success" => $request->session()->get("success"),
47
                     "success" => $request->session()->get("success"),

+ 1
- 1
resources/js/layouts/Dashboard/Components/TopBar.vue 查看文件

6
   <div class="layout-topbar">
6
   <div class="layout-topbar">
7
     <Link href="/" class="layout-topbar-logo">
7
     <Link href="/" class="layout-topbar-logo">
8
       <img alt="Brand Logo" src="/images/logo.svg" class="md:mr-3" />
8
       <img alt="Brand Logo" src="/images/logo.svg" class="md:mr-3" />
9
-      <span>{{ $page.props.company.name }}</span>
9
+      <span>{{ $page.props.company?.name ?? 'Your Company' }}</span>
10
     </Link>
10
     </Link>
11
 
11
 
12
     <button
12
     <button

+ 8
- 8
resources/js/pages/Settings/Components/Invoice.vue 查看文件

30
                   <td>Partner Company</td>
30
                   <td>Partner Company</td>
31
                 </tr>
31
                 </tr>
32
                 <tr>
32
                 <tr>
33
-                  <td>Anonym</td>
33
+                  <td>XXXXXXXXXXXX</td>
34
                 </tr>
34
                 </tr>
35
               </table>
35
               </table>
36
             </td>
36
             </td>
41
             <td style="padding: 0">
41
             <td style="padding: 0">
42
               <table style="border-spacing: 0">
42
               <table style="border-spacing: 0">
43
                 <tr>
43
                 <tr>
44
-                  <td>XXXXXXXXXXXXXXX</td>
44
+                  <td>XXXXXXXXXXXX</td>
45
                 </tr>
45
                 </tr>
46
               </table>
46
               </table>
47
             </td>
47
             </td>
56
                 <tr>
56
                 <tr>
57
                   <td>Nama</td>
57
                   <td>Nama</td>
58
                   <td>:</td>
58
                   <td>:</td>
59
-                  <td>{{ form.name }}</td>
59
+                  <td>{{ form.name ?? 'Your Company' }}</td>
60
                 </tr>
60
                 </tr>
61
                 <tr>
61
                 <tr>
62
                   <td>NPWP</td>
62
                   <td>NPWP</td>
63
                   <td>:</td>
63
                   <td>:</td>
64
-                  <td>{{ form.npwp }}</td>
64
+                  <td>{{ form.npwp ?? 'XXXXXXXXXXXX' }}</td>
65
                 </tr>
65
                 </tr>
66
                 <tr>
66
                 <tr>
67
                   <td>Email</td>
67
                   <td>Email</td>
68
                   <td>:</td>
68
                   <td>:</td>
69
-                  <td>{{ form.email }}</td>
69
+                  <td>{{ form.email ?? 'XXXXXXXXXXXX' }}</td>
70
                 </tr>
70
                 </tr>
71
                 <tr>
71
                 <tr>
72
                   <td>No Telepon</td>
72
                   <td>No Telepon</td>
73
                   <td>:</td>
73
                   <td>:</td>
74
-                  <td>{{ form.telephone }}</td>
74
+                  <td>{{ form.telephone ?? 'XXXXXXXXXXXX' }}</td>
75
                 </tr>
75
                 </tr>
76
                 <tr>
76
                 <tr>
77
                   <td>Alamat</td>
77
                   <td>Alamat</td>
78
                   <td>:</td>
78
                   <td>:</td>
79
-                  <td>{{ form.address }}</td>
79
+                  <td>{{ form.address ?? 'XXXXXXXXXXXX' }}</td>
80
                 </tr>
80
                 </tr>
81
                 <tr>
81
                 <tr>
82
                   <td>Tanggal</td>
82
                   <td>Tanggal</td>
83
                   <td>:</td>
83
                   <td>:</td>
84
-                  <td>Anonym</td>
84
+                  <td>XXXXXXXXXXXX</td>
85
                 </tr>
85
                 </tr>
86
                 <tr>
86
                 <tr>
87
                   <td>Nomor Pembelian</td>
87
                   <td>Nomor Pembelian</td>

+ 6
- 6
resources/views/pdf/purchases.blade.php 查看文件

71
                             <td style="padding: 0;">
71
                             <td style="padding: 0;">
72
                                 <table style="border-spacing: 0;">
72
                                 <table style="border-spacing: 0;">
73
                                     <tr>
73
                                     <tr>
74
-                                        <td>Your Company</td>
74
+                                        <td>Partner Company</td>
75
                                     </tr>
75
                                     </tr>
76
                                     <tr>
76
                                     <tr>
77
-                                        <td>Anonym</td>
77
+                                        <td>XXXXXXXXXXXX</td>
78
                                     </tr>
78
                                     </tr>
79
                                 </table>
79
                                 </table>
80
                             </td>
80
                             </td>
100
                                     <tr>
100
                                     <tr>
101
                                         <td>Nama</td>
101
                                         <td>Nama</td>
102
                                         <td>:</td>
102
                                         <td>:</td>
103
-                                        <td>Anonym</td>
103
+                                        <td>Your Company</td>
104
                                     </tr>
104
                                     </tr>
105
                                     <tr>
105
                                     <tr>
106
                                         <td>NPWP</td>
106
                                         <td>NPWP</td>
120
                                     <tr>
120
                                     <tr>
121
                                         <td>Alamat</td>
121
                                         <td>Alamat</td>
122
                                         <td>:</td>
122
                                         <td>:</td>
123
-                                        <td>Anonym</td>
123
+                                        <td>XXXXXXXXXXXX</td>
124
                                     </tr>
124
                                     </tr>
125
                                     <tr>
125
                                     <tr>
126
                                         <td>Tanggal</td>
126
                                         <td>Tanggal</td>
127
                                         <td>:</td>
127
                                         <td>:</td>
128
-                                        <td>Anonym</td>
128
+                                        <td>XXXXXXXXXXXX</td>
129
                                     </tr>
129
                                     </tr>
130
                                     <tr>
130
                                     <tr>
131
                                         <td>Nomor Penjualan</td>
131
                                         <td>Nomor Penjualan</td>
132
                                         <td>:</td>
132
                                         <td>:</td>
133
-                                        <td>XXXXXXXXXXXX</td>
133
+                                        <td>PBN20220720115908</td>
134
                                     </tr>
134
                                     </tr>
135
                                     <tr>
135
                                     <tr>
136
                                         <td>Halaman</td>
136
                                         <td>Halaman</td>

+ 7
- 7
resources/views/pdf/sales.blade.php 查看文件

72
                             <td style="padding: 0;">
72
                             <td style="padding: 0;">
73
                                 <table style="border-spacing: 0;">
73
                                 <table style="border-spacing: 0;">
74
                                     <tr>
74
                                     <tr>
75
-                                        <td>Your Company</td>
75
+                                        <td>Partner Company</td>
76
                                     </tr>
76
                                     </tr>
77
                                     <tr>
77
                                     <tr>
78
-                                        <td>Anonym</td>
78
+                                        <td>XXXXXXXXXXXX</td>
79
                                     </tr>
79
                                     </tr>
80
                                 </table>
80
                                 </table>
81
                             </td>
81
                             </td>
86
                             <td style="padding: 0">
86
                             <td style="padding: 0">
87
                                 <table style="border-spacing: 0">
87
                                 <table style="border-spacing: 0">
88
                                     <tr>
88
                                     <tr>
89
-                                        <td>XXXXXXXXXXXXXXX</td>
89
+                                        <td>XXXXXXXXXXXX</td>
90
                                     </tr>
90
                                     </tr>
91
                                 </table>
91
                                 </table>
92
                             </td>
92
                             </td>
101
                                     <tr>
101
                                     <tr>
102
                                         <td>Nama</td>
102
                                         <td>Nama</td>
103
                                         <td>:</td>
103
                                         <td>:</td>
104
-                                        <td>Anonym</td>
104
+                                        <td>Your Company</td>
105
                                     </tr>
105
                                     </tr>
106
                                     <tr>
106
                                     <tr>
107
                                         <td>NPWP</td>
107
                                         <td>NPWP</td>
121
                                     <tr>
121
                                     <tr>
122
                                         <td>Alamat</td>
122
                                         <td>Alamat</td>
123
                                         <td>:</td>
123
                                         <td>:</td>
124
-                                        <td>Anonym</td>
124
+                                        <td>XXXXXXXXXXXX</td>
125
                                     </tr>
125
                                     </tr>
126
                                     <tr>
126
                                     <tr>
127
                                         <td>Tanggal</td>
127
                                         <td>Tanggal</td>
128
                                         <td>:</td>
128
                                         <td>:</td>
129
-                                        <td>Anonym</td>
129
+                                        <td>XXXXXXXXXXXX</td>
130
                                     </tr>
130
                                     </tr>
131
                                     <tr>
131
                                     <tr>
132
                                         <td>Nomor Pembelian</td>
132
                                         <td>Nomor Pembelian</td>
133
                                         <td>:</td>
133
                                         <td>:</td>
134
-                                        <td>Anonym</td>
134
+                                        <td>PJN20220720115908</td>
135
                                     </tr>
135
                                     </tr>
136
                                     <tr>
136
                                     <tr>
137
                                         <td>Halaman</td>
137
                                         <td>Halaman</td>