作者 lyh

gx

@@ -34,7 +34,7 @@ class TranslateLogic extends BaseLogic @@ -34,7 +34,7 @@ class TranslateLogic extends BaseLogic
34 if($this->param['url'] == 'All'){ 34 if($this->param['url'] == 'All'){
35 $info = $this->model->read(['url'=>$this->param['url'],'language_id'=>$this->param['language_id'],'type'=>$this->param['type']]); 35 $info = $this->model->read(['url'=>$this->param['url'],'language_id'=>$this->param['language_id'],'type'=>$this->param['type']]);
36 if(!empty($info) && !empty($info['data'])){ 36 if(!empty($info) && !empty($info['data'])){
37 - $translateInfo = json_decode($info['data'],JSON_UNESCAPED_UNICODE); 37 + $translateInfo = json_decode($info['data']);
38 foreach ($translateInfo as $k => $v){ 38 foreach ($translateInfo as $k => $v){
39 $data[] = [$k=>$v]; 39 $data[] = [$k=>$v];
40 } 40 }
@@ -52,9 +52,9 @@ class TranslateLogic extends BaseLogic @@ -52,9 +52,9 @@ class TranslateLogic extends BaseLogic
52 // 原始校对程序 52 // 原始校对程序
53 $old_key = [];//key值组成数据 53 $old_key = [];//key值组成数据
54 if($info !== false){ 54 if($info !== false){
55 - $data_read = json_decode($info['data'],JSON_UNESCAPED_UNICODE); 55 + $data_read = json_decode($info['data']);
56 foreach ($data_read as $k => $v){ 56 foreach ($data_read as $k => $v){
57 - $old_key[] = trim($k); 57 + $old_key[] = $k;
58 $data[] = [$k => $v]; 58 $data[] = [$k => $v];
59 } 59 }
60 } 60 }
@@ -77,7 +77,7 @@ class TranslateLogic extends BaseLogic @@ -77,7 +77,7 @@ class TranslateLogic extends BaseLogic
77 }else{ 77 }else{
78 foreach ($arr2 as $k => $v){ 78 foreach ($arr2 as $k => $v){
79 $data[] = [ 79 $data[] = [
80 - trim($v)=>$translate_list[$k] 80 + $v=>$translate_list[$k]
81 ]; 81 ];
82 } 82 }
83 83
@@ -99,7 +99,7 @@ class TranslateLogic extends BaseLogic @@ -99,7 +99,7 @@ class TranslateLogic extends BaseLogic
99 $info = $this->model->read(['url'=>$this->param['url'],'language_id'=>$this->param['language_id'],'type'=>$this->param['type']]); 99 $info = $this->model->read(['url'=>$this->param['url'],'language_id'=>$this->param['language_id'],'type'=>$this->param['type']]);
100 $data = []; 100 $data = [];
101 if(!empty($info) && !empty($info['data'])){ 101 if(!empty($info) && !empty($info['data'])){
102 - $translateInfo = json_decode($info['data'],JSON_UNESCAPED_UNICODE); 102 + $translateInfo = json_decode($info['data']);
103 foreach ($translateInfo as $k => $v){ 103 foreach ($translateInfo as $k => $v){
104 $data[] = [$k=>$v]; 104 $data[] = [$k=>$v];
105 } 105 }
@@ -120,7 +120,7 @@ class TranslateLogic extends BaseLogic @@ -120,7 +120,7 @@ class TranslateLogic extends BaseLogic
120 } 120 }
121 $new_list = $this->getUrlImageRead($url); 121 $new_list = $this->getUrlImageRead($url);
122 $old_list = []; 122 $old_list = [];
123 - $data_read = json_decode($info['data'],JSON_UNESCAPED_UNICODE); 123 + $data_read = json_decode($info['data']);
124 foreach ($data_read as $k=>$v){ 124 foreach ($data_read as $k=>$v){
125 $old_list[] = $k; 125 $old_list[] = $k;
126 $data[] = [ 126 $data[] = [
@@ -250,10 +250,10 @@ class TranslateLogic extends BaseLogic @@ -250,10 +250,10 @@ class TranslateLogic extends BaseLogic
250 'language_id'=>$this->param['language_id'], 250 'language_id'=>$this->param['language_id'],
251 'alias'=>$this->param['alias'], 251 'alias'=>$this->param['alias'],
252 ]; 252 ];
253 - $param['data'] = json_encode($data,JSON_UNESCAPED_UNICODE); 253 + $param['data'] = json_encode($data);
254 $this->model->add($param); 254 $this->model->add($param);
255 }else{ 255 }else{
256 - $data = json_encode($data,JSON_UNESCAPED_UNICODE); 256 + $data = json_encode($data);
257 $this->model->edit(['data'=>$data],['language_id'=>$this->param['language_id'],'url'=>$this->param['url'],'type'=>$this->param['type']]); 257 $this->model->edit(['data'=>$data],['language_id'=>$this->param['language_id'],'url'=>$this->param['url'],'type'=>$this->param['type']]);
258 } 258 }
259 }catch (\Exception $e){ 259 }catch (\Exception $e){