8000 fix · laraveladmin-cn/laraveladmin@b16adee · GitHub
[go: up one dir, main page]

Skip to content

Commit b16adee

Browse files
committed
fix
1 parent b209cbf commit b16adee

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

app/Models/Config.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ public function setValueAttribute($value){
109109
$type = Arr::get($this->attributes,'type',1);
110110
if(!isset($this->attributes['type'])){
111111
}elseif($type==2){
112-
$value = json_encode($value);
112+
$value = json_encode($value,JSON_UNESCAPED_UNICODE);
113113
}elseif ($type==3){
114114
$value = ($value?:0)-0;
115115
}

resources/js/pages/admin/configs/index.vue

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@
77
<span v-if="props.k =='name'">
88
{{$tp(array_get(props.row ,props.k),shared_name)}}
99
</span>
10+
<span v-else-if="props.field.type =='code'">
11+
<code v-if="props.field.limit">
12+
{{props.row | array_get(props.k) | str_limit(props.field.limit)}}
13+
</code>
14+
<code v-else>
15+
{{props.row | array_get(props.k)}}
16+
</code>
17+
</span>
1018
<span v-else-if="props.k =='description'">
1119
{{$tp(array_get(props.row ,props.k),shared_description) | str_limit(80,'...')}}
1220
</span>
@@ -56,9 +64,9 @@
5664
fields: {
5765
"id": {"name": "ID", "order": true},
5866
"name": {"name": "Configuration name", "order": true},
59-
"description": {"name": "Describe", "order": true},
67+
//"description": {"name": "Describe", "order": true},
6068
"key": {"name": "Key name", "order": true},
61-
"value": {"name": "Value", "order": true},
69+
"value": {"name": "Value", "order": true,type:"code",limit:30},
6270
//"created_at": {"name": "Created At", "order": true},
6371
"updated_at": {"name": "Updated At", "order": true},
6472
},

0 commit comments

Comments
 (0)
0