{% extends "./inc/base.html" %} {% block content %}

{{controller.meta_title}}

输入行为标识 英文字母.
输入行为名称.
{% for key,val in ""|get_action_type(true) %} {%endfor%}
选择行为类型
输入行为描述
输入行为规则,不写则只记录日志 ,${self} 替换规则里的变量为执行用户的id。
定义规则 :table:member|field:score|condition:id=${self}|rule:10|cycle:24|max:5
table->要操作的数据表,不需要加表前缀;
field->要操作的字段;
condition->操作的条件,目前支持字符串,默认变量 ${self} 为执行行为的用户
rule->对字段进行的具体操作,目前支持加或者减,如:10,-10
cycle->执行周期,单位(小时),表示cycle小时内最多执行max次
max->单个周期内的最大执行次数(cycle和max必须同时定义,否则无效)
单个行为后可加 ; 连接其他规则
(记录日志备注时按此规则来生成,支持[变量|函数]。目前变量有:user,time,model,record,data)
{% endblock %} {% block script %} {% endblock %}