Giter Club home page Giter Club logo

airsupport's People

Contributors

chanm003 avatar

Watchers

 avatar  avatar

airsupport's Issues

Submit MSR, Identify Drop Zones

Ask user to identify Drop Zones when

  • AIR Mobility (SAM), Infill/Exfill, MFF
  • AIR Mobility (SAM), Infill/Exfill, Static Line

Submit MSR, Identify PN Forces

Ask user to identify PN Forces when

  • AIR Mobility (SAM), Infill/Exfill, MFF
  • AIR Mobility (SAM), Infill/Exfill, Static Line
  • AIR Mobility (SAM), HAAR/TAAR
  • AIR Mobility (SAM), Equipment Drop
  • AIR Mobility (SAM), FARP

People Picker

  • should query user directory #7

  • should search as user types (auto-complete) and only be able to pick an item that comes back from query results #10

  • querying user directory should not be case sensitive #9

Checkboxes for owners of a request not refreshing

ngOnit for OwnerTabcontentComponent does not fire when the URL change does not route to a different component:

From /msrs/33 to /msrs/new, is component A to component A

From /msrs/33 to /msrs to /msrs/new is component A to B to A

Add Mission title

Since this will not be integrated with OAA I think we need a mission title, just a text field

Submit MSR with SAM Form (17 fields)

When user selects "AIR Mobility (SAM)" as the Operation Type, collect additional information.

This form contains the following fields:

  • Estimated Height (number)
  • Estimated Length (number)
  • Estimated Weight (number)
  • FF Equipment (dropdown)
  • Fast Rope/FRIES (checkbox)
  • Hoist (checkbox)
  • Infill/Exfill Type (radiobutton group)
  • Type (dropdown)
  • # Personnel (number)
  • # Refuel Points Required (number)
  • Rappel (checkbox)
  • Type Release (dropdown)
  • Parachute Type (text)
  • Other AIE Type (text)
  • Other Parachute Type (text)
  • Surveys Required (checkbox)
  • Vehicles Used (checkbox)

Submit MSR with Personnel Cargo Form (8 fields)

When user selects "Cargo/Personnel Move" as the Operation Type, collect additional information.

Fields:

  • Amplifying Detail (text)
  • HAZMAT (checkbox)
  • ISU Weight (number)
  • # ISU/Type (text)
  • # Pallets (number)
  • # PAX (number)
  • Pallet Weight (number)
  • Pax Baggage Weight (number)

Submit MSR, Identify Landing Zones

Ask user to identify Landing Zones when

  • AIR Mobility (SAM), Infill/Exfill, RAPIDS, and "Surveys Required" checked
  • AIR Mobility (SAM), FARP

Submit MSR (no additional forms, 17 fields)

User does not need to fill out any additional forms provided they do NOT select "Air Mobility (SAM)", "Special Tactics/Battlefield Airman (ST/BAO)", or "Cargo/Personnel Move" from the dropdown "Operation Type"

Logic to display or disable tabs

When submitting new MSR:

  • only show 'Requester'

When editing existing MSR:

  • 'Requester' always show
  • 'JSOAC/JMOC' hide if current user not a member of one of the owner units
  • 'Support Unit'
    • hide if 'Unit Assigned' field is blank
    • hide if 'Unit Assigned' field is not blank AND current user NOT a member that unit

Must be able to comment whenever changing status

On the 'JSOAC/JMOC' and 'Support Unit' tabs, users can change status to:

  • Vetting
  • Assigned
  • Planning
  • Approved
  • Rejected

Whenever transitioning to these statuses, a modal dialog will appear. User should be able to enter comments.

These statuses are triggered by buttons on 'Requester' tab. No comments are required.

  • Canceled
  • Draft
  • Submitted

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.