|
@@ -3,8 +3,9 @@
|
|
namespace Collection\Src;
|
|
namespace Collection\Src;
|
|
|
|
|
|
use Dever;
|
|
use Dever;
|
|
|
|
+use Collection\Lib\Core;
|
|
|
|
|
|
-class Api
|
|
+class Api extends Core
|
|
{
|
|
{
|
|
public function test1()
|
|
public function test1()
|
|
{
|
|
{
|
|
@@ -23,6 +24,51 @@ class Api
|
|
return Dever::db('collection/info')->state();
|
|
return Dever::db('collection/info')->state();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+ public function getInfo()
|
|
|
|
+ {
|
|
|
|
+ $id = Dever::input('id');
|
|
|
|
+
|
|
|
|
+ $data['is_buy'] = false;
|
|
|
|
+ $data['button'] = array(
|
|
|
|
+ 'style' => 'background: linear-gradient(to right, #000000,#000000) !important;',
|
|
|
|
+ 'color' => '#fff',
|
|
|
|
+ 'name' => array('入口', '排行榜')
|
|
|
|
+ );
|
|
|
|
+ $data['info'] = Dever::db('collection/info')->one($id);
|
|
|
|
+ if ($data['info']) {
|
|
|
|
+ $data['info']['pic_bg'] = explode(',', $data['info']['pic_bg']);
|
|
|
|
+
|
|
|
|
+ if ($data['info']['buy'] == 1) {
|
|
|
|
+
|
|
|
|
+ $data['is_buy'] = false;
|
|
|
|
+ } else {
|
|
|
|
+
|
|
|
|
+ $data['is_buy'] = true;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ $data['button']['name'] = explode(',', $data['info']['button']);
|
|
|
|
+ if ($data['info']['button_bgcolor'] && $data['info']['button_bgjcolor']) {
|
|
|
|
+ $data['button']['style'] = 'background: linear-gradient(to right, '.$data['info']['button_bgcolor'].','.$data['info']['button_bgjcolor'].') !important;';
|
|
|
|
+ }
|
|
|
|
+ if ($data['info']['button_ftcolor']) {
|
|
|
|
+ $data['button']['color'] = 'color:' . $data['info']['button_ftcolor'];
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ return $data;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ public function getBuy()
|
|
|
|
+ {
|
|
|
|
+ $id = Dever::input('id');
|
|
|
|
+ $where['info_id'] = $id;
|
|
|
|
+ $data['buy'] = Dever::db('collection/buy')->getAll($where);
|
|
|
|
+
|
|
|
|
+ return $data;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
public function getContent()
|
|
public function getContent()
|
|
{
|
|
{
|