This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
@@@@@@@@@@@@@@@ ROADMAP STAGE 6 - "REALITY" All in on porting over all the real objects from v7
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
|
||||
todo: SEEDER
|
||||
Seed sample customers from v7 specifically in addition to random ones?
|
||||
|
||||
todo: Uifielddatatype Phone and TimeSpan support at client, translation keys etc
|
||||
ay-customize.vue
|
||||
@@ -11,22 +13,27 @@ todo: Uifielddatatype Phone and TimeSpan support at client, translation keys etc
|
||||
todo: input type email url phone number etc supported on device to activate?
|
||||
if not, it must be supported somehow so figure it out
|
||||
|
||||
todo: After customer form is made
|
||||
todo: TESTING After customer form is made
|
||||
Test with devices
|
||||
ensure that a PHONE "tel" field can be triggered to make a phone call
|
||||
ensure EMAIL field can trigger email client
|
||||
if necessary add buttons to trigger that happening via javascript
|
||||
ensure that a MAP url opens correctly from the customer form
|
||||
Specifically test apple maps on the iPad because on other devices it redirects to google!?
|
||||
Test maps seperately for address and coordinates versions
|
||||
Test setting coords from phone
|
||||
|
||||
OUTSTANDING WITH MAPS
|
||||
Open map using address fields instead of lat / long
|
||||
most providers just accept it as a string of seperated values no need to be formatted particularly or with specific fields for city etc, it just figures it out
|
||||
|
||||
OUTSTANDING WITH CUSTOMER
|
||||
servicetemplate, headoffice, banking, contract fields
|
||||
contacts
|
||||
User UI for this client (generate, view)
|
||||
Customer User (contacts) UI for this client (generate, view)
|
||||
case for this and notes, sb very simple way to create and send creds for user
|
||||
Copy address to clipboard?
|
||||
Show all
|
||||
workorders
|
||||
quotes
|
||||
pm's
|
||||
|
||||
|
||||
NEXT UP: Customer
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
export default {
|
||||
version: "8.0.0-alpha.88",
|
||||
version: "8.0.0-alpha.89",
|
||||
copyright: "© 1999-2020, Ground Zero Tech-Works Inc."
|
||||
};
|
||||
|
||||
@@ -392,6 +392,29 @@
|
||||
></v-text-field>
|
||||
</v-col>
|
||||
|
||||
<v-col
|
||||
v-if="form().showMe(this, 'DefaultServiceTemplateID')"
|
||||
cols="12"
|
||||
sm="6"
|
||||
lg="4"
|
||||
xl="3"
|
||||
>
|
||||
<gz-pick-list
|
||||
:ayaType="ayaTypes().WorkOrderTemplate"
|
||||
:showEditIcon="true"
|
||||
v-model="obj.defaultServiceTemplateID"
|
||||
:readonly="formState.readOnly"
|
||||
:disabled="formState.readOnly"
|
||||
:label="$ay.t('WorkOrderTemplate')"
|
||||
ref="defaultServiceTemplateID"
|
||||
data-cy="defaultServiceTemplateID"
|
||||
:error-messages="
|
||||
form().serverErrors(this, 'defaultServiceTemplateID')
|
||||
"
|
||||
@input="fieldValueChanged('defaultServiceTemplateID')"
|
||||
></gz-pick-list>
|
||||
</v-col>
|
||||
|
||||
<v-col v-if="form().showMe(this, 'Notes')" cols="12">
|
||||
<v-textarea
|
||||
v-model="obj.notes"
|
||||
|
||||
Reference in New Issue
Block a user