作者 何书鹏

会员权益

... ... @@ -5,6 +5,7 @@ return [
'Package_name' => '套餐名称',
'Package_price' => '套餐价格',
'Month' => '会员持续月数',
'Content' => '会员权益',
'Createtime' => '创建时间',
'Updatetime' => '更新时间',
'Weigh' => '权重'
... ...
... ... @@ -19,6 +19,12 @@
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label>
<div class="col-xs-12 col-sm-8">
<textarea id="c-content" data-rule="required" class="form-control editor" rows="5" name="row[content]" cols="50"></textarea>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Weigh')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-weigh" data-rule="required" class="form-control" name="row[weigh]" type="number" value="0">
... ...
... ... @@ -19,6 +19,12 @@
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label>
<div class="col-xs-12 col-sm-8">
<textarea id="c-content" data-rule="required" class="form-control editor" rows="5" name="row[content]" cols="50">{$row.content|htmlentities}</textarea>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Weigh')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-weigh" data-rule="required" class="form-control" name="row[weigh]" type="number" value="{$row.weigh|htmlentities}">
... ...
... ... @@ -6,5 +6,25 @@ use think\Model;
class Package extends Model
{
// 表名,不含前缀
protected $name = 'package';
// 自动写入时间戳字段
protected $autoWriteTimestamp = 'int';
// 定义时间戳字段名
protected $createTime = 'createtime';
protected $updateTime = 'updatetime';
// 追加属性
protected $append = [
];
// 格式化内容
public function getContentAttr($value, $data)
{
$content = $data['content'];
$content = str_replace("<img src=\"/uploads", "<img style=\"width: 100%;!important\" src=\"" . request()->domain() . "/uploads", $content);
$content = str_replace("<video src=\"/uploads", "<video style=\"width: 100%;!important\" src=\"" . request()->domain() . "/uploads", $content);
return $content;
}
}
... ...
... ... @@ -3301,15 +3301,13 @@
"code": 1,
"msg": "会员套餐",
"time": "1608621344",
"data": {
"list": [{ //会员套餐列表
"id": 1, //套餐ID
"package_name": "季度会员", //套餐名称
"package_price": "150.00", //套餐价格
"month": 3 //会员持续月数
}],
"description": "富文本内容" //会员权益
}
"data": [{ //会员套餐列表
"id": 1, //套餐ID
"package_name": "季度会员", //套餐名称
"package_price": "150.00", //套餐价格
"month": 3, //会员持续月数
"content": "富文本内容" //会员权益
}],
}</pre>
</div>
</div>
... ... @@ -11110,7 +11108,7 @@
<div class="row mt0 footer">
<div class="col-md-6" align="left">
Generated on 2021-01-26 14:55:24 </div>
Generated on 2021-02-06 13:19:37 </div>
<div class="col-md-6" align="right">
<a href="./" target="_blank">My Website</a>
</div>
... ...