This commit is contained in:
@@ -342,7 +342,9 @@ todo: many biz objects are not using new PUT methodology
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
CURRENTLY DOING: Tasks
|
CURRENTLY DOING: Tasks -> TaskGroup back and front end list, edit form etc, only model and ayType exists, no rights, no biz, no picklists etc
|
||||||
|
Also need TaskGroup Icon
|
||||||
|
|
||||||
ORDER: tasks, parts, loans, units, outside service
|
ORDER: tasks, parts, loans, units, outside service
|
||||||
|
|
||||||
todo: task chooser from big list of preset tasks, link to that list, UI for that list etc etc etc
|
todo: task chooser from big list of preset tasks, link to that list, UI for that list etc etc etc
|
||||||
@@ -363,6 +365,7 @@ todo: strip all *viz fields from object before sending over the wire from client
|
|||||||
Setting their value to undefined stops them being sent so do that, but remember they then need to be updated on the return record
|
Setting their value to undefined stops them being sent so do that, but remember they then need to be updated on the return record
|
||||||
See the header save for working example, others will be easier since they set *all* fields on return unlike header which is a bastardized one
|
See the header save for working example, others will be easier since they set *all* fields on return unlike header which is a bastardized one
|
||||||
|
|
||||||
|
todo: mark for deletion with ONE record and no table?? how does that work?
|
||||||
|
|
||||||
TODO: test new from scratch wo regularly
|
TODO: test new from scratch wo regularly
|
||||||
|
|
||||||
|
|||||||
@@ -19,6 +19,13 @@
|
|||||||
</v-list-item-icon>
|
</v-list-item-icon>
|
||||||
<v-list-item-title>{{ $ay.t("New") }}</v-list-item-title>
|
<v-list-item-title>{{ $ay.t("New") }}</v-list-item-title>
|
||||||
</v-list-item>
|
</v-list-item>
|
||||||
|
<v-list-item @click="taskGroupDialog = true">
|
||||||
|
<v-list-item-icon>
|
||||||
|
<v-icon>$ayiPlus</v-icon>
|
||||||
|
</v-list-item-icon>
|
||||||
|
<v-list-item-title>{{ $ay.t("TaskGroup") }}</v-list-item-title>
|
||||||
|
</v-list-item>
|
||||||
|
|
||||||
<v-list-item v-if="canDelete && !isDeleted" @click="deleteItem">
|
<v-list-item v-if="canDelete && !isDeleted" @click="deleteItem">
|
||||||
<v-list-item-icon>
|
<v-list-item-icon>
|
||||||
<v-icon>$ayiTrashAlt</v-icon>
|
<v-icon>$ayiTrashAlt</v-icon>
|
||||||
@@ -285,7 +292,8 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
activeItemIndex: null,
|
activeItemIndex: null,
|
||||||
selectedRow: []
|
selectedRow: [],
|
||||||
|
taskGroupDialog: false
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
props: {
|
props: {
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
</v-list-item-icon>
|
</v-list-item-icon>
|
||||||
<v-list-item-title>{{ $ay.t("New") }}</v-list-item-title>
|
<v-list-item-title>{{ $ay.t("New") }}</v-list-item-title>
|
||||||
</v-list-item>
|
</v-list-item>
|
||||||
|
|
||||||
<v-list-item v-if="canDelete && !isDeleted" @click="deleteItem">
|
<v-list-item v-if="canDelete && !isDeleted" @click="deleteItem">
|
||||||
<v-list-item-icon>
|
<v-list-item-icon>
|
||||||
<v-icon>$ayiTrashAlt</v-icon>
|
<v-icon>$ayiTrashAlt</v-icon>
|
||||||
@@ -458,7 +459,8 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
activeItemIndex: null,
|
activeItemIndex: null,
|
||||||
selectedRow: []
|
selectedRow: [],
|
||||||
|
test: null
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
props: {
|
props: {
|
||||||
|
|||||||
@@ -1461,6 +1461,7 @@ async function fetchTranslatedText(vm) {
|
|||||||
"WorkOrderItemTaskUser",
|
"WorkOrderItemTaskUser",
|
||||||
"WorkOrderItemTaskCompletedDate",
|
"WorkOrderItemTaskCompletedDate",
|
||||||
"WorkOrderItemTasks",
|
"WorkOrderItemTasks",
|
||||||
|
"TaskGroup",
|
||||||
"SaveRecordToProceed",
|
"SaveRecordToProceed",
|
||||||
"Cost",
|
"Cost",
|
||||||
"ListPrice",
|
"ListPrice",
|
||||||
|
|||||||
Reference in New Issue
Block a user