初始提交:人事共享服务中心钉钉登录功能
This commit is contained in:
23
forms.py
Normal file
23
forms.py
Normal file
@@ -0,0 +1,23 @@
|
||||
from flask_wtf import FlaskForm
|
||||
from wtforms import StringField, TextAreaField, SelectField, BooleanField, SubmitField
|
||||
from wtforms.validators import DataRequired, Length
|
||||
|
||||
class DemandForm(FlaskForm):
|
||||
title = StringField('需求标题', validators=[DataRequired(), Length(max=200)])
|
||||
content = TextAreaField('需求内容', validators=[DataRequired(), Length(max=1000)])
|
||||
branch = SelectField('分会', choices=[
|
||||
('comprehensive', '综合分会'),
|
||||
('training', '培训服务分会'),
|
||||
('hr', '基础人事服务分会'),
|
||||
('talent', '人才服务分会'),
|
||||
('functional', '职能支持分会'),
|
||||
('finance_review', '经费审查委员会'),
|
||||
('women', '女职工委员会')
|
||||
], validators=[DataRequired()])
|
||||
contact = StringField('联系方式', validators=[DataRequired(), Length(max=100)])
|
||||
is_public = BooleanField('是否公开')
|
||||
submit = SubmitField('提交')
|
||||
|
||||
class AnswerForm(FlaskForm):
|
||||
answer = TextAreaField('回答内容', validators=[DataRequired(), Length(max=2000)])
|
||||
submit = SubmitField('保存回答')
|
||||
Reference in New Issue
Block a user