修复几处bug

This commit is contained in:
2020-05-09 13:06:11 +08:00
parent 170690de77
commit fe89edd979
2 changed files with 6 additions and 2 deletions

View File

@@ -73,7 +73,7 @@ class Content extends Base {
$data = $this->request->post();
$data['create_time'] = time();
$data['update_time'] = time();
$data['uid'] = session('userInfo.uid');
$data['uid'] = session('adminInfo.uid');
$result = $this->model->save($data);
if ($result) {

View File

@@ -115,7 +115,11 @@ class Datatable {
$field_attr['length'] = "";
}
$field_attr['is_null'] = (isset($attr['is_must']) && $attr['is_must']) ? 'NOT NULL' : 'NULL';
$field_attr['default'] = (isset($attr['is_must']) && $attr['is_must'] !== '') ? 'DEFAULT "' . $attr['value'] . '"' : '';
if(isset($attr['type']) && in_array($attr['type'], ['textarea', 'editor', 'fieldlist', 'text'])){
$field_attr['default'] = "";
}else{
$field_attr['default'] = (isset($attr['is_must']) && $attr['is_must'] !== '') ? 'DEFAULT "' . $attr['value'] . '"' : '';
}
$field_attr['comment'] = (isset($attr['remark']) && $attr['remark']) ? $attr['remark'] : $attr['title'];
$field_attr['after'] = (isset($attr['after']) && $attr['after']) ? ' AFTER `' . $attr['after'] . '`' : ' AFTER `id`';