需求 #23350
<p>后端分支:feature/3.25#23350专场后台排序优化</p>
<p>前端分支:feature/3.25#23350专场后台排序优化</p>
<p>执行脚本 php think live -f updateLiveSpecialSort</p>
<p>redis key </p>
<pre>
live:special:zset',//记录直播开播后的room_id 的开播时间 room_id Scores
live:special_id:neg',//记录直播开播后的special_id 负排序专场</pre>
<p>人工排序区功能:</p>
<p>1、直播功能优化:1)负数位专场直播时,专场位置不变,不跳到1位;</p>
<p>备注:排序为负数的专场,在直播状态下如果排序为正数(非0,1),排序仍需调整为1</p>
<p>排序为0的专场,直播前后序号不调,依旧为0</p>
<p>2)直播开场后置顶时间限制,只置顶开播后2个小时;</p>
<p>备注:开播时间以直播间设置的开播时间为准</p>
<p>2、后台基础功能:可导入专场排序的表头;</p>
<p>表头含:专场id、排序位置</p>
<p>备注:导入的专场排序,需支持人工再次修改</p>
<p>原型图如下:</p>
<div id="gtx-trans" style="position: absolute; left: 558px; top: 211px;">
<div class="gtx-trans-icon"> </div>
</div>
<p>前端分支:feature/3.25#23350专场后台排序优化</p>
<p>执行脚本 php think live -f updateLiveSpecialSort</p>
<p>redis key </p>
<pre>
live:special:zset',//记录直播开播后的room_id 的开播时间 room_id Scores
live:special_id:neg',//记录直播开播后的special_id 负排序专场</pre>
<p>人工排序区功能:</p>
<p>1、直播功能优化:1)负数位专场直播时,专场位置不变,不跳到1位;</p>
<p>备注:排序为负数的专场,在直播状态下如果排序为正数(非0,1),排序仍需调整为1</p>
<p>排序为0的专场,直播前后序号不调,依旧为0</p>
<p>2)直播开场后置顶时间限制,只置顶开播后2个小时;</p>
<p>备注:开播时间以直播间设置的开播时间为准</p>
<p>2、后台基础功能:可导入专场排序的表头;</p>
<p>表头含:专场id、排序位置</p>
<p>备注:导入的专场排序,需支持人工再次修改</p>
<p>原型图如下:</p>
<div id="gtx-trans" style="position: absolute; left: 558px; top: 211px;">
<div class="gtx-trans-icon"> </div>
</div>