作者 李宇航

合并分支 'master-server' 到 'master'

Master server



查看合并请求 !1002
@@ -59,7 +59,7 @@ class CNoticeController extends BaseController @@ -59,7 +59,7 @@ class CNoticeController extends BaseController
59 $this->request->validate([ 59 $this->request->validate([
60 'language'=>'required', 60 'language'=>'required',
61 ],[ 61 ],[
62 - 'language.required' => 'name不能为空', 62 + 'language.required' => 'language不能为空',
63 ]); 63 ]);
64 $lang_num = count($this->param['language']); 64 $lang_num = count($this->param['language']);
65 $keyword_num = (new Keyword())->counts(['route'=>['!=',null]]); 65 $keyword_num = (new Keyword())->counts(['route'=>['!=',null]]);
@@ -68,7 +68,7 @@ class CNoticeController extends BaseController @@ -68,7 +68,7 @@ class CNoticeController extends BaseController
68 if($number >= 45000){ 68 if($number >= 45000){
69 $this->response('success',Code::SUCCESS,['msg'=>'翻译数量过多, 大概页面数量:'.$number.', 磁盘空间占用可能会超过40G,请谨慎使用!']); 69 $this->response('success',Code::SUCCESS,['msg'=>'翻译数量过多, 大概页面数量:'.$number.', 磁盘空间占用可能会超过40G,请谨慎使用!']);
70 } 70 }
71 - $this->response('success',Code::SUCCESS,['msg'=>'翻译数量过多, 大概页面数量:'.$number.', 磁盘空间占用可能会超过40G,请谨慎使用!']); 71 + $this->response('success');
72 } 72 }
73 73
74 /** 74 /**
@@ -124,7 +124,7 @@ class CNoticeController extends BaseController @@ -124,7 +124,7 @@ class CNoticeController extends BaseController
124 $newsCateList = $newsCateModel->list(['status'=>0]); 124 $newsCateList = $newsCateModel->list(['status'=>0]);
125 if(!empty($newsCateList)){ 125 if(!empty($newsCateList)){
126 foreach ($newsCateList as $v){ 126 foreach ($newsCateList as $v){
127 - $cate_num = $newsModel->counts(['cate_id'=>['like',','.$v['id'].',']]); 127 + $cate_num = $newsModel->counts(['category_id'=>['like',','.$v['id'].',']]);
128 if($cate_num == 0){ 128 if($cate_num == 0){
129 $number += 1; 129 $number += 1;
130 }else{ 130 }else{
@@ -156,7 +156,7 @@ class CNoticeController extends BaseController @@ -156,7 +156,7 @@ class CNoticeController extends BaseController
156 $blogCateList = $blogCateModel->list(['status'=>0]); 156 $blogCateList = $blogCateModel->list(['status'=>0]);
157 if(!empty($blogCateList)){ 157 if(!empty($blogCateList)){
158 foreach ($blogCateList as $v){ 158 foreach ($blogCateList as $v){
159 - $cate_num = $blogModel->counts(['cate_id'=>['like',','.$v['id'].',']]); 159 + $cate_num = $blogModel->counts(['category_id'=>['like',','.$v['id'].',']]);
160 if($cate_num == 0){ 160 if($cate_num == 0){
161 $number += 1; 161 $number += 1;
162 }else{ 162 }else{
@@ -188,7 +188,7 @@ class CNoticeController extends BaseController @@ -188,7 +188,7 @@ class CNoticeController extends BaseController
188 $cateList = $cateModel->list(['status'=>0]); 188 $cateList = $cateModel->list(['status'=>0]);
189 if(!empty($cateList)){ 189 if(!empty($cateList)){
190 foreach ($cateList as $v){ 190 foreach ($cateList as $v){
191 - $cate_num = $contentModel->counts(['cate_id'=>['like',','.$v['id'].',']]); 191 + $cate_num = $contentModel->counts(['category_id'=>['like',','.$v['id'].',']]);
192 if($cate_num == 0){ 192 if($cate_num == 0){
193 $number += 1; 193 $number += 1;
194 }else{ 194 }else{
@@ -23,6 +23,7 @@ class BaseController extends Controller @@ -23,6 +23,7 @@ class BaseController extends Controller
23 protected $row = 20;//每页条数 23 protected $row = 20;//每页条数
24 protected $header = [];//设置请求头参数 24 protected $header = [];//设置请求头参数
25 protected $order = 'created_at'; 25 protected $order = 'created_at';
  26 + protected $order_type = 'desc';
26 protected $map = [];//处理后的参数 27 protected $map = [];//处理后的参数
27 protected $uid = 0; 28 protected $uid = 0;
28 protected $user = [];//当前登录用户详情 29 protected $user = [];//当前登录用户详情
@@ -79,6 +80,9 @@ class BaseController extends Controller @@ -79,6 +80,9 @@ class BaseController extends Controller
79 case "order": 80 case "order":
80 $this->order = $v; 81 $this->order = $v;
81 break; 82 break;
  83 + case "order":
  84 + $this->order_type = $v;
  85 + break;
82 case 'page': 86 case 'page':
83 $this->page = $v; 87 $this->page = $v;
84 break; 88 break;
@@ -49,8 +49,8 @@ class ProductController extends BaseController @@ -49,8 +49,8 @@ class ProductController extends BaseController
49 { 49 {
50 $filed = ['id', 'project_id', 'title', 'sort' ,'thumb' ,'product_type' , 'route' , 50 $filed = ['id', 'project_id', 'title', 'sort' ,'thumb' ,'product_type' , 'route' ,
51 'category_id', 'keyword_id', 'status', 'created_uid', 'is_upgrade' ,'created_at', 'updated_at','six_read']; 51 'category_id', 'keyword_id', 'status', 'created_uid', 'is_upgrade' ,'created_at', 'updated_at','six_read'];
52 - $this->order = 'sort';  
53 - $query = $product->orderBy($this->order ,'desc')->orderBy('id','desc'); 52 + $this->order = $this->order ?? 'sort';
  53 + $query = $product->orderBy($this->order ,$this->order_type)->orderBy('id','desc');
54 $query = $this->searchParam($query); 54 $query = $this->searchParam($query);
55 $lists = $query->select($filed)->paginate($this->row, ['*'], 'page', $this->page); 55 $lists = $query->select($filed)->paginate($this->row, ['*'], 'page', $this->page);
56 if(!empty($lists)){ 56 if(!empty($lists)){
@@ -71,6 +71,10 @@ class ProductController extends BaseController @@ -71,6 +71,10 @@ class ProductController extends BaseController
71 } 71 }
72 $this->response('success',Code::SUCCESS,$lists); 72 $this->response('success',Code::SUCCESS,$lists);
73 } 73 }
  74 +
  75 + public function setOrderBy(){
  76 +
  77 + }
74 /** 78 /**
75 * @remark :列表 79 * @remark :列表
76 * @name :index 80 * @name :index
@@ -31,6 +31,8 @@ class TextMail extends Mailable @@ -31,6 +31,8 @@ class TextMail extends Mailable
31 */ 31 */
32 public function build() 32 public function build()
33 { 33 {
34 - return $this->subject($this->subject)->view('mail.text', ['text' => $this->text]); 34 + return $this->subject($this->subject)->text('mail.text', ['text' => $this->text])
  35 + ->view('mail.html', ['text' => $this->text]); // HTML 内容
35 } 36 }
  37 +
36 } 38 }
  1 +<div class="editor-text-wrap">
  2 + {!! $text !!}
  3 +</div>