stc

a simple time card webapp
git clone _git@git.brennen.work:stc.git
Log | Files | Refs | README

commit 013a6270fd1b26e177280d1b79da54576f8469d7
parent b09211b1c3677659c12cbc3394e43b25487e908d
Author: Brennen T. Mazur <brennen@madis.cool>
Date:   Tue, 21 Feb 2023 13:04:44 -0700

fleet checkin and checkout forms

Diffstat:
Mapp/forms.py | 32++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+), 0 deletions(-)

diff --git a/app/forms.py b/app/forms.py @@ -51,3 +51,35 @@ class AdmnPermissionsForm(FlaskForm):# for each module make Boolean field. Gets manageusers = BooleanField('Manage Users') ###### End Modules ##### updaterole = SubmitField('Update')#Update to take role name for pass to write fn + +class FleetCheckoutForm(FlaskForm): + vehicle = SelectField('Vehicle', validators=[DataRequired()]) + startmilage = StringField('Starting Milage',validators=[DataRequired()])# Require some sort of validator for check... + horn = BooleanField('Horn') + signals = BooleanField('Signals') + tires = BooleanField('Tires') + mirrors = BooleanField('Mirrors') + enginefluid = BooleanField('Engine Fluids') + steeringfluid = BooleanField('Steering Fluid') + brakefluid = BooleanField('Brake Fluid') + transmissionfluid = BooleanField('Transmission Fluid') + windshield = BooleanField('Windshield') + wipers = BooleanField('Windshield Wipers') + towingequipment = BooleanField('Towing Equipment') + additionalnotes = StringField('Additional Notes',validators=[optional()])# May not need this at all? + checkout = SubmitField('Checkout')#Update to take role name for pass to write fn + +class FleetCheckinForm(FlaskForm): + horn = BooleanField('Horn') + signals = BooleanField('Signals') + tires = BooleanField('Tires') + mirrors = BooleanField('Mirrors') + enginefluid = BooleanField('Engine Fluids') + steeringfluid = BooleanField('Steering Fluid') + brakefluid = BooleanField('Brake Fluid') + transmissionfluid = BooleanField('Transmission Fluid') + windshield = BooleanField('Windshield') + wipers = BooleanField('Windshield Wipers') + towingequipment = BooleanField('Towing Equipment') + additionalnotes = StringField('Additional Notes',validators=[optional()])# May not need this at all? + checkin = SubmitField('Checkin')#Update to take role name for pass to write fn