def member_join_form(nodes=[]): return pyforms.Form(pyforms.Dropdown("node_id", description=u"区域", args=nodes, required="required", **input_style), pyforms.Textbox("realname", rules.len_of(2, 32), description=u"用户姓名(必填)", required="required", **input_style), pyforms.Dropdown("sex", description=u"性别", args=sexopt.items(), required="required", **input_style), pyforms.Textbox("age", rules.is_number, description=u"年龄(必填)", size=3, required="required", **input_style), pyforms.Textbox("username", rules.is_alphanum3(6, 32), description=u"用户名(必填)", size=32, required="required", **input_style), pyforms.Password("password", rules.len_of(6, 32), description=u"登录密码(必填)", size=32, required="required", **input_style), pyforms.Textbox("email", rules.is_email, description=u"电子邮箱(必填)", size=64, required="required", **input_style), pyforms.Textbox("idcard", rules.len_of(0, 32), description=u"证件号码", **input_style), pyforms.Textbox("mobile", rules.len_of(0, 32), description=u"用户手机号码", **input_style), pyforms.Textbox("address", description=u"用户地址", hr=True, **input_style), pyforms.Button("submit", type="submit", html=u"<b>注册</b>", **button_style), action="/join", title=u"用户注册")
def member_join_form(nodes=[]): return pyforms.Form( pyforms.Dropdown("node_id", description=u"区域", args=nodes,required="required", **input_style), pyforms.Textbox("realname", rules.len_of(2,32), description=u"用户姓名(必填)", required="required",**input_style), pyforms.Dropdown("sex", description=u"性别", args=sexopt.items(),required="required", **input_style), pyforms.Textbox("age", rules.is_number, description=u"年龄(必填)", size=3,required="required",**input_style), pyforms.Textbox("username", rules.is_alphanum3(6, 32), description=u"用户名(必填)", size=32,required="required",**input_style), pyforms.Password("password", rules.len_of(6,32), description=u"登录密码(必填)", size=32, required="required",**input_style), pyforms.Textbox("email", rules.is_email, description=u"电子邮箱(必填)", size=64,required="required",**input_style), pyforms.Textbox("idcard", rules.len_of(0,32), description=u"证件号码", **input_style), pyforms.Textbox("mobile", rules.len_of(0,32),description=u"用户手机号码", **input_style), pyforms.Textbox("address", description=u"用户地址",hr=True, **input_style), pyforms.Button("submit", type="submit", html=u"<b>注册</b>", **button_style), action="/join", title=u"用户注册" )
**input_style), pyforms.Button("submit", type="submit", html=u"<b>更新</b>", **button_style), title=u"修改用户组", action="/group/update") roster_type = {0: u"白名单", 1: u"黑名单"} roster_add_form = pyforms.Form(pyforms.Textbox("mac_addr", description=u"MAC地址", required="required", **input_style), pyforms.Textbox("account_number", rules.is_alphanum3(0, 16), description=u"上网账号", **input_style), pyforms.Textbox("begin_time", description=u"开始时间", required="required", **input_style), pyforms.Textbox("end_time", description=u"结束时间", required="required", **input_style), pyforms.Dropdown("roster_type", args=roster_type.items(), description=u"类型", value=0, required="required",
pyforms.Textbox("realname", rules.len_of(2,32), description=u"用户姓名(必填)", required="required",**input_style), pyforms.Dropdown("sex", description=u"性别", args=sexopt.items(),required="required", **input_style), pyforms.Textbox("age", rules.is_number, description=u"年龄(必填)", size=3,required="required",**input_style), pyforms.Textbox("username", rules.is_alphanum3(6, 32), description=u"用户名(必填)", size=32,required="required",**input_style), pyforms.Password("password", rules.len_of(6,32), description=u"登录密码(必填)", size=32, required="required",**input_style), pyforms.Textbox("email", rules.is_email, description=u"电子邮箱(必填)", size=64,required="required",**input_style), pyforms.Textbox("idcard", rules.len_of(0,32), description=u"证件号码", **input_style), pyforms.Textbox("mobile", rules.len_of(0,32),description=u"用户手机号码", **input_style), pyforms.Textbox("address", description=u"用户地址",hr=True, **input_style), pyforms.Button("submit", type="submit", html=u"<b>注册</b>", **button_style), action="/join", title=u"用户注册" ) password_update_form = pyforms.Form( pyforms.Textbox("account_number", description=u"上网账号", readonly="readonly", **input_style), pyforms.Textbox("old_password",description=u"旧密码(必填)", required="required",**input_style), pyforms.Textbox("new_password", rules.is_alphanum3(6, 32),description=u"新密码(必填)", required="required",**input_style), pyforms.Textbox("new_password2",rules.is_alphanum3(6, 32), description=u"确认新密码(必填)", required="required",**input_style), pyforms.Button("submit", type="submit", html=u"<b>提交</b>", **button_style), title=u"修改密码", action="/password/update" )
pyforms.Textbox("age", rules.is_number, description=u"年龄(必填)", size=3,required="required",**input_style), pyforms.Textbox("username", rules.is_alphanum3(6, 32), description=u"用户名(必填)", size=32,required="required",**input_style), pyforms.Password("password", rules.len_of(6,32), description=u"登录密码(必填)", size=32, required="required",**input_style), pyforms.Textbox("email", rules.is_email, description=u"电子邮箱(必填)", size=64,required="required",**input_style), pyforms.Textbox("idcard", rules.len_of(0,32), description=u"证件号码", **input_style), pyforms.Textbox("mobile", rules.len_of(0,32),description=u"用户手机号码", **input_style), pyforms.Textbox("address", description=u"用户地址",hr=True, **input_style), pyforms.Button("submit", type="submit", html=u"<b>注册</b>", **button_style), action="/join", title=u"用户注册" ) password_update_form = pyforms.Form( pyforms.Textbox("account_number", description=u"上网账号", readonly="readonly", **input_style), pyforms.Password("old_password",description=u"旧密码(必填)", required="required",**input_style), pyforms.Password("new_password", rules.is_alphanum3(6, 32),description=u"新密码(必填)", required="required",**input_style), pyforms.Password("new_password2",rules.is_alphanum3(6, 32), description=u"确认新密码(必填)", required="required",**input_style), pyforms.Button("submit", type="submit", html=u"<b>提交</b>", **button_style), title=u"修改密码", action="/password/update" ) def account_open_form(products=[]): return pyforms.Form( pyforms.Textbox("recharge_card", description=u"充值卡号", required="required", **input_style), pyforms.Password("recharge_pwd", description=u"充值卡密码", required="required", **input_style), pyforms.Textbox("account_number", description=u"上网账号", required="required", **input_style), pyforms.Textbox("password", description=u"上网密码", required="required", **input_style), pyforms.Dropdown("product_id",args=products, description=u"上网资费", required="required", **input_style), pyforms.Button("submit", type="submit", html=u"<b>提交</b>", **button_style),
html=u"<b>注册</b>", **button_style), action="/join", title=u"用户注册") password_update_form = pyforms.Form(pyforms.Textbox("account_number", description=u"上网账号", readonly="readonly", **input_style), pyforms.Password("old_password", description=u"旧密码(必填)", required="required", **input_style), pyforms.Password("new_password", rules.is_alphanum3(6, 32), description=u"新密码(必填)", required="required", **input_style), pyforms.Password("new_password2", rules.is_alphanum3(6, 32), description=u"确认新密码(必填)", required="required", **input_style), pyforms.Button("submit", type="submit", html=u"<b>提交</b>", **button_style), title=u"修改密码", action="/password/update")