王虎 преди 7 години
родител
ревизия
169a6f3d30

Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
projects/colorrun/json/road.json


Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
projects/colorrun/json/zhuti.json


Файловите разлики са ограничени, защото са твърде много
+ 1 - 0
projects/colorrun/json/zhuti_new.json


+ 67 - 0
projects/colorrun/model/Zhuti_new.php

@@ -0,0 +1,67 @@
+<?php
+
+class Zhuti_new
+{
+    /**
+     * Returns table name mapped in the model.
+     *
+     * @return string
+     */
+    public static function getSource()
+    {
+        return 'zhuti_new';
+    }
+
+    /**
+     * 获取导出给客户端所需要的字段
+     *
+     * @return array
+     */
+    public static function getToClientColumns()
+    {
+         return [];
+    }
+
+    /**
+     * 生成客户端需要的字段, 生成列表
+     *
+     * @return array
+     */
+    public static function getListForClient()
+    {
+        $data = [];
+        if (empty(self::getToClientColumns())) {
+            $data = array_values(self::getList());
+        } else {
+            foreach (self::getList() as $key => $value) {
+                foreach ($value as $k => $v) {
+                    if (!in_array($k, self::getToClientColumns())) {
+                        unset($value[$k]);
+                    }
+                }
+                $data[] = $value;
+            }
+        }
+        return $data;
+    }
+
+    /**
+     * 获取单条配置内容
+     *
+     * @return array
+     */
+    public static function get($configId)
+    {
+        return IConfig::get()->loadAppConfig(self::getSource(), $configId);
+    }
+
+    /**
+     * 获取所有配置
+     *
+     * @return array
+     */
+    public static function getList()
+    {
+        return IConfig::get()->loadAppConfig(self::getSource());
+    }
+}

Файловите разлики са ограничени, защото са твърде много
+ 1044 - 1380
projects/colorrun/output/road.config.php


Файловите разлики са ограничени, защото са твърде много
+ 460 - 460
projects/colorrun/output/zhuti.config.php


+ 273 - 0
projects/colorrun/output/zhuti_new.config.php

@@ -0,0 +1,273 @@
+<?php
+return array (
+  101 => 
+  array (
+    'id' => 101,
+    'sequence' => 1,
+    'name' => '水果幻境',
+    'moregold' => 0.0,
+    'des' => '在游戏中可以获得金币',
+    'costgold' => 0,
+    'pic' => 's0',
+  ),
+  201 => 
+  array (
+    'id' => 201,
+    'sequence' => 2,
+    'name' => '音乐世界',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 100,
+    'pic' => 's1',
+  ),
+  301 => 
+  array (
+    'id' => 301,
+    'sequence' => 3,
+    'name' => '卖萌猫',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 500,
+    'pic' => 's7',
+  ),
+  401 => 
+  array (
+    'id' => 401,
+    'sequence' => 4,
+    'name' => '灵活猴',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 1000,
+    'pic' => 's16',
+  ),
+  501 => 
+  array (
+    'id' => 501,
+    'sequence' => 5,
+    'name' => '小浣熊',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 1500,
+    'pic' => 's21',
+  ),
+  601 => 
+  array (
+    'id' => 601,
+    'sequence' => 6,
+    'name' => '憨厚狗',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 2000,
+    'pic' => 's9',
+  ),
+  701 => 
+  array (
+    'id' => 701,
+    'sequence' => 7,
+    'name' => '粉嫩猪',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 2500,
+    'pic' => 's19',
+  ),
+  801 => 
+  array (
+    'id' => 801,
+    'sequence' => 8,
+    'name' => '呆山羊',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 3000,
+    'pic' => 's11',
+  ),
+  901 => 
+  array (
+    'id' => 901,
+    'sequence' => 9,
+    'name' => '软绵羊',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 3500,
+    'pic' => 's23',
+  ),
+  1001 => 
+  array (
+    'id' => 1001,
+    'sequence' => 10,
+    'name' => '实诚牛',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 4000,
+    'pic' => 's8',
+  ),
+  1101 => 
+  array (
+    'id' => 1101,
+    'sequence' => 11,
+    'name' => '威猛虎',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 4500,
+    'pic' => 's25',
+  ),
+  1201 => 
+  array (
+    'id' => 1201,
+    'sequence' => 12,
+    'name' => '笑河马',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 5000,
+    'pic' => 's13',
+  ),
+  1301 => 
+  array (
+    'id' => 1301,
+    'sequence' => 13,
+    'name' => '憨熊猫',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 6000,
+    'pic' => 's18',
+  ),
+  1401 => 
+  array (
+    'id' => 1401,
+    'sequence' => 14,
+    'name' => '欢乐兔',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 7000,
+    'pic' => 's20',
+  ),
+  1501 => 
+  array (
+    'id' => 1501,
+    'sequence' => 15,
+    'name' => '傻树懒',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 8000,
+    'pic' => 's24',
+  ),
+  1601 => 
+  array (
+    'id' => 1601,
+    'sequence' => 16,
+    'name' => '萌考拉',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 9000,
+    'pic' => 's14',
+  ),
+  1701 => 
+  array (
+    'id' => 1701,
+    'sequence' => 17,
+    'name' => '莽犀牛',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 10000,
+    'pic' => 's22',
+  ),
+  1801 => 
+  array (
+    'id' => 1801,
+    'sequence' => 18,
+    'name' => '壮棕熊',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 11000,
+    'pic' => 's17',
+  ),
+  1901 => 
+  array (
+    'id' => 1901,
+    'sequence' => 19,
+    'name' => '坚韧龟',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 12000,
+    'pic' => 's26',
+  ),
+  2001 => 
+  array (
+    'id' => 2001,
+    'sequence' => 20,
+    'name' => '睿智狼',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 13000,
+    'pic' => 's6',
+  ),
+  2101 => 
+  array (
+    'id' => 2101,
+    'sequence' => 21,
+    'name' => '霸气狮',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 14000,
+    'pic' => 's15',
+  ),
+  2201 => 
+  array (
+    'id' => 2201,
+    'sequence' => 22,
+    'name' => '神奇羊',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 15000,
+    'pic' => 's12',
+  ),
+  2301 => 
+  array (
+    'id' => 2301,
+    'sequence' => 23,
+    'name' => '机灵狐',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 16000,
+    'pic' => 's10',
+  ),
+  2401 => 
+  array (
+    'id' => 2401,
+    'sequence' => 24,
+    'name' => '桌球狂欢',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 17000,
+    'pic' => 's2',
+  ),
+  2501 => 
+  array (
+    'id' => 2501,
+    'sequence' => 25,
+    'name' => '三只小猪',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 18000,
+    'pic' => 's3',
+  ),
+  2601 => 
+  array (
+    'id' => 2601,
+    'sequence' => 26,
+    'name' => '高尔夫乐园',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 19000,
+    'pic' => 's4',
+  ),
+  2701 => 
+  array (
+    'id' => 2701,
+    'sequence' => 27,
+    'name' => '熊熊森林',
+    'moregold' => 10.0,
+    'des' => '游戏中获得金币增加10%',
+    'costgold' => 20000,
+    'pic' => 's5',
+  ),
+);

BIN
projects/colorrun/source/colorrun.xlsx