Changeset 602 in tmcsimulator for branches/LCSv1/controllers/default.py
- Timestamp:
- 03/26/2020 12:25:28 PM (6 years ago)
- File:
-
- 1 edited
-
branches/LCSv1/controllers/default.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/LCSv1/controllers/default.py
r601 r602 102 102 103 103 form = FORM(BR(), 104 TABLE(THEAD(TR(TH('Closure ID/',BR(),'Log No.'), TH('Route & Dir',BR(),'Type of Closure'),TH('Start Date/',BR(),'End Date/',BR(),'Est. Delay'),TH('Requestor/',BR(),'Radio Call No.'),TH('Status'))),104 TABLE(THEAD(TR(TH('Closure ID/',BR(),'Log No.'), TH('Route & Dir',BR(),'Type of Closure'),TH('Start Date/',BR(),'End Date/',BR(),'Est. Delay'),TH('Requestor/',BR(),'Radio Call No.'),TH('Status'))), 105 105 [TR(TD(row.closureid,HR(),row.lognum),TD(row.route,' ',row.direction,HR(),row.closuretype),TD(row.startdate,HR(),row.enddate,HR(),row.estdelay),TD(row.supervisor,BR(),db(db.supervisors.name == row.supervisor).select().first().radiocallnum),TD(LABEL('1097'), INPUT(_type='checkbox', _name='statustype', _value='1097'+row.closureid),LABEL('1098'), INPUT(_type='checkbox', _name='statustype', _value='1098'+row.closureid),LABEL('1022'), INPUT(_type='checkbox', _name='statustype', _value='1022'+row.closureid),BR(), LABEL('Statuser:'),INPUT(_name='statuser',_size='9'))) for row in closedItems], 106 106 _border='1', _cellpadding='5'),INPUT(_type='submit',_value="submit status form",_class="submit-button"),) … … 167 167 LABEL('*Direction',_for='direction'), SELECT(hwyDirections,_name='direction', requires=IS_LENGTH(minsize=1,error_message='direction cannot be empty')), XML(' '), 168 168 LABEL('*Facility',_for='facility'), SELECT(facilities,_name='facility', requires=IS_LENGTH(minsize=1,error_message='facility cannot be empty')), BR(),BR(), 169 TABLE(TR(TD(),TD('*County'),TD('*Location')),TR(TD('BEGIN='),TD(SELECT('ORA',_name='startcounty')),TD(SELECT(streets,_name='startlocation',_id='startlocation')), 170 TR(TD('END='),TD(SELECT('ORA',_name='endcounty')),TD(SELECT(streets,_name='endlocation',_id='endlocation'))))),BR(), 171 'Date Range:',BR(), 169 TABLE(TR(TD(),TD(LABEL('*County')),TD(LABEL('*Location'))), 170 TR(TD(LABEL('BEGIN=')),TD(SELECT('ORA',_name='startcounty')), 171 TD(SELECT(streets,_name='startlocation',_id='startlocation')), 172 TR(TD(LABEL('END=')),TD(SELECT('ORA',_name='endcounty')),TD(SELECT(streets,_name='endlocation',_id='endlocation'))))),BR(), 173 LABEL('Date Range:'),BR(), 172 174 LABEL('From',_for='startdate'),INPUT(_name='startdate',_size='8',_class='date'), XML(' '), 173 175 LABEL('to:',_for='enddate'), INPUT(_name='enddate',_size='8',_class='date'),XML(' '), … … 176 178 LABEL('to:',_for='endtime'),SELECT(hournames,_name='endtime'), 177 179 LABEL(':',_for='endtimemin'),SELECT('','00','15','30','45','59',_name='endtimemin'), BR(),BR(), 178 TABLE(TR(TD('*Type of Closure'),TD('*Type of Work'),TD('Estimated Delay'),TD('TMP Details')), 180 TABLE(TR(TD(LABEL('*Type of Closure') ), 181 TD(LABEL('*Type of Work')), 182 TD(LABEL('Estimated Delay')), 183 TD(LABEL('TMP Details'))), 179 184 TR(TD(SELECT(closuretypes,_name='closuretype',requires=IS_LENGTH(minsize=1,error_message='type of closure cannot be empty'))), 180 185 TD(SELECT(worktypes,_name='worktype', requires=IS_LENGTH(minsize=1,error_message='type of work cannot be empty'))), … … 183 188 INPUT(_type='checkbox', _name='detour'),'Detour Available')), 184 189 _width='100%' ), 185 TABLE(TR(TD('*Supervisor'),TD('Field Rep')), 190 TABLE(TR(TD(LABEL('*Supervisor'), _style="margin-right: 5%;"), 191 TD(LABEL('Field Rep'))), 186 192 TR(TD(SELECT(supervisors,_name='supervisor', requires=IS_LENGTH(minsize=1,error_message='supervisor cannot be empty'))), 187 193 TD(SELECT(supervisors,_name='fieldrep')))), 188 TABLE(TR(TD('Meeting Place/CHP Contact'),TD('Reason for Closure'),TD('Additional Remarks / Detour ')), 189 TR(TD(INPUT(_name='meeting')),TD(INPUT(_name='reason',_size='40')),TD(INPUT(_name='remarks',_size='40'))) ), BR(), 190 INPUT(_type='submit',_value='Submit Closure'),XML('\n'),SELECT(streetlookup,_name='stlookup', _id='stlookup', _class='hideme')) 194 TABLE(TR(TD( LABEL('Meeting Place/CHP Contact')), 195 TD(LABEL('Reason for Closure')), 196 TD(LABEL('Additional Remarks / Detour '))), 197 TR(TD(INPUT(_name='meeting', _size='30')),TD(INPUT(_name='reason',_size='40')),TD(INPUT(_name='remarks',_size='40'))) ), BR(), 198 INPUT(_type='submit',_value='Submit Closure', _class="btn btn-primary btn-default", _style="margin: 7% 45% 2% 40%;"), 199 XML('\n'),SELECT(streetlookup,_name='stlookup', _id='stlookup', _class='hideme')) 200 191 201 if form.process().accepted: 192 202 newID = calcNextClosure(form.vars.route)
Note: See TracChangeset
for help on using the changeset viewer.
