导航新增字段key

This commit is contained in:
augushong
2020-12-20 16:04:51 +08:00
parent c87972e0fc
commit 8359d94c44
5 changed files with 38 additions and 5 deletions

View File

@@ -45,8 +45,14 @@ class ColumnFormat
->setLimit(30)
->setDefault('');
}
public static function stringTypeStatus($name = 'type')
{
return Column::make($name,'string')
->setLimit(80)
->setDefault('');
}
public static function integerTypeStatus($name,$default = 0)
public static function integerTypeStatus($name = 'type',$default = 0)
{
return Column::make($name,'integer')
->setLimit(10)
@@ -61,4 +67,15 @@ class ColumnFormat
->setLimit(20)
->setSigned(false);
}
public static function text($name)
{
return Column::make($name,'text')
->setDefault('');
}
public static function textLong($name)
{
return Column::longText($name)
->setDefault('');
}
}

View File

@@ -45,6 +45,7 @@ class CreateTableNav extends Migrator
$table->addColumn(Column::make('value','string')->setLimit(100)->setComment('对象值,有可能是网页链接,小程序导航页面路径,小程序普通页面路径,电话'));
$table->addColumn(Column::make('xcx_appid','string')->setLimit(30)->setComment('小程序appid,目标是其他小程序是有效'));
$table->addColumn(ColumnFormat::integerTypeStatus('status')->setComment('0:下架,1:显示'));
$table->addColumn(ColumnFormat::stringTypeStatus('key')->setComment('英文标记'));
$table->addIndex('delete_time');
$table->addIndex('type');
$table->addIndex('sort');

View File

@@ -45,7 +45,7 @@
<div class="layui-form-item">
<div class="layui-form-label">标题</div>
<div class="layui-input-block">
<input type="text" name="title" required lay-verify="required" value="" class="layui-input">
<input type="text" name="title" value="" class="layui-input">
</div>
</div>
<div class="layui-form-item">
@@ -109,7 +109,13 @@
</div>
{/if}
<div class="layui-form-item">
<div class="layui-form-label">排序<span class="layui-word-aux">排序越小越靠前</span></div>
<div class="layui-form-label">key</div>
<div class="layui-input-block">
<input type="text" name="key" value="" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<div class="layui-form-label">排序</div>
<div class="layui-input-block">
<input type="number" name="sort" value="" class="layui-input">
</div>

View File

@@ -44,7 +44,7 @@
<div class="layui-form-item">
<div class="layui-form-label">标题</div>
<div class="layui-input-block">
<input type="text" name="title" required lay-verify="required" value="{$nav.title}"
<input type="text" name="title" value="{$nav.title}"
class="layui-input">
</div>
</div>
@@ -110,7 +110,13 @@
</div>
{/if}
<div class="layui-form-item">
<div class="layui-form-label">排序<span class="layui-word-aux">排序越小越靠前</span></div>
<div class="layui-form-label">key</div>
<div class="layui-input-block">
<input type="text" name="key" value="{$nav.key}" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<div class="layui-form-label">排序</div>
<div class="layui-input-block">
<input type="number" name="sort" value="{$nav.sort}" class="layui-input">
</div>

View File

@@ -82,6 +82,9 @@
{/if}
</tbody>
</table>
<div>
{$list|raw}
</div>
</div>
</div>
</div>