Merge fixes
gitea/salix/pipeline/head This commit looks good
Details
gitea/salix/pipeline/head This commit looks good
Details
This commit is contained in:
parent
7a1bb7e68d
commit
07cbac7fcd
|
@ -442,7 +442,7 @@ export default {
|
||||||
saleLine: 'vn-table div > vn-tbody > vn-tr',
|
saleLine: 'vn-table div > vn-tbody > vn-tr',
|
||||||
saleDescriptorPopover: '.vn-popover.shown vn-item-descriptor',
|
saleDescriptorPopover: '.vn-popover.shown vn-item-descriptor',
|
||||||
saleDescriptorPopoverSummaryButton: '.vn-popover.shown vn-item-descriptor a[ui-sref="item.card.summary({id: $ctrl.item.id})"]',
|
saleDescriptorPopoverSummaryButton: '.vn-popover.shown vn-item-descriptor a[ui-sref="item.card.summary({id: $ctrl.item.id})"]',
|
||||||
descriptorItemDiaryButton: 'vn-item-descriptor .quicklinks.ng-scope > vn-horizontal > a > vn-icon > i',
|
descriptorItemDiaryButton: '.vn-popover vn-item-descriptor vn-quick-link[icon="icon-transaction"] > a',
|
||||||
newItemFromCatalogButton: 'vn-ticket-sale vn-float-button[icon="add"]',
|
newItemFromCatalogButton: 'vn-ticket-sale vn-float-button[icon="add"]',
|
||||||
newItemButton: 'vn-ticket-sale vn-card vn-icon-button[icon="add_circle"]',
|
newItemButton: 'vn-ticket-sale vn-card vn-icon-button[icon="add_circle"]',
|
||||||
moreMenu: 'vn-ticket-sale vn-tool-bar > vn-button-menu[vn-id="more-button"] > div > button',
|
moreMenu: 'vn-ticket-sale vn-tool-bar > vn-button-menu[vn-id="more-button"] > div > button',
|
||||||
|
@ -569,9 +569,9 @@ export default {
|
||||||
firstSaleItemId: 'vn-claim-summary vn-horizontal > vn-auto:nth-child(4) vn-table > div > vn-tbody > vn-tr:nth-child(1) > vn-td:nth-child(1) > span',
|
firstSaleItemId: 'vn-claim-summary vn-horizontal > vn-auto:nth-child(4) vn-table > div > vn-tbody > vn-tr:nth-child(1) > vn-td:nth-child(1) > span',
|
||||||
firstSaleDescriptorImage: '.vn-popover.shown vn-item-descriptor img',
|
firstSaleDescriptorImage: '.vn-popover.shown vn-item-descriptor img',
|
||||||
itemDescriptorPopover: '.vn-popover.shown vn-item-descriptor',
|
itemDescriptorPopover: '.vn-popover.shown vn-item-descriptor',
|
||||||
itemDescriptorPopoverItemDiaryButton: '.vn-popover.shown vn-item-descriptor a[href="#!/item/2/diary"]',
|
itemDescriptorPopoverItemDiaryButton: '.vn-popover vn-item-descriptor vn-quick-link[icon="icon-transaction"] > a',
|
||||||
firstDevelopmentWorker: 'vn-claim-summary vn-horizontal > vn-auto:nth-child(5) vn-table > div > vn-tbody > vn-tr:nth-child(1) > vn-td:nth-child(4) > span',
|
firstDevelopmentWorker: 'vn-claim-summary vn-horizontal > vn-auto:nth-child(5) vn-table > div > vn-tbody > vn-tr:nth-child(1) > vn-td:nth-child(4) > span',
|
||||||
firstDevelopmentWorkerGoToClientButton: '.vn-popover.shown vn-worker-descriptor .quicklinks a[href="#!/client/21/summary"]',
|
firstDevelopmentWorkerGoToClientButton: '.vn-popover vn-worker-descriptor vn-quick-link[icon="person"] > a',
|
||||||
firstActionTicketId: 'vn-claim-summary > vn-card > vn-horizontal > vn-auto:nth-child(6) vn-table > div > vn-tbody > vn-tr > vn-td:nth-child(2) > span',
|
firstActionTicketId: 'vn-claim-summary > vn-card > vn-horizontal > vn-auto:nth-child(6) vn-table > div > vn-tbody > vn-tr > vn-td:nth-child(2) > span',
|
||||||
firstActionTicketDescriptor: '.vn-popover.shown vn-ticket-descriptor'
|
firstActionTicketDescriptor: '.vn-popover.shown vn-ticket-descriptor'
|
||||||
},
|
},
|
||||||
|
@ -847,7 +847,7 @@ export default {
|
||||||
},
|
},
|
||||||
entryDescriptor: {
|
entryDescriptor: {
|
||||||
agency: 'vn-entry-descriptor div.body vn-label-value:nth-child(2) span',
|
agency: 'vn-entry-descriptor div.body vn-label-value:nth-child(2) span',
|
||||||
travelsQuicklink: 'vn-entry-descriptor .quicklinks > :nth-child(1) a',
|
travelsQuicklink: 'vn-entry-descriptor vn-quick-link[icon="local_airport"] > a',
|
||||||
entriesQuicklink: 'vn-entry-descriptor .quicklinks > :nth-child(2) a'
|
entriesQuicklink: 'vn-entry-descriptor vn-quick-link[icon="icon-entry"] > a'
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="fix suffix"></div>
|
<div class="fix suffix"></div>
|
||||||
<label>
|
<label>
|
||||||
<span translate>{{::$ctrl.label}}</span>
|
<span translate>{{$ctrl.label}}</span>
|
||||||
<span class="required">*</span>
|
<span class="required">*</span>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
<div class="control"></div>
|
<div class="control"></div>
|
||||||
<div class="fix suffix"></div>
|
<div class="fix suffix"></div>
|
||||||
<label>
|
<label>
|
||||||
<span translate>{{::$ctrl.label}}</span>
|
<span translate>{{$ctrl.label}}</span>
|
||||||
<span class="required">*</span>
|
<span class="required">*</span>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="fix suffix"></div>
|
<div class="fix suffix"></div>
|
||||||
<label>
|
<label>
|
||||||
<span translate>{{::$ctrl.label}}</span>
|
<span translate>{{$ctrl.label}}</span>
|
||||||
<span class="required">*</span>
|
<span class="required">*</span>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
<div class="control"></div>
|
<div class="control"></div>
|
||||||
<div class="fix suffix"></div>
|
<div class="fix suffix"></div>
|
||||||
<label>
|
<label>
|
||||||
<span translate>{{::$ctrl.label}}</span>
|
<span translate>{{$ctrl.label}}</span>
|
||||||
<span class="required">*</span>
|
<span class="required">*</span>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -65,7 +65,7 @@
|
||||||
<vn-tr ng-repeat="saleClaimed in $ctrl.summary.salesClaimed">
|
<vn-tr ng-repeat="saleClaimed in $ctrl.summary.salesClaimed">
|
||||||
<vn-td number>
|
<vn-td number>
|
||||||
<span
|
<span
|
||||||
ng-click="itemDescriptor.show($event, saleClaimed.sale.itemFk)"
|
ng-click="itemDescriptor.show($event, saleClaimed.sale.itemFk, saleClaimed.sale.id)"
|
||||||
class="link">
|
class="link">
|
||||||
{{::saleClaimed.sale.itemFk | zeroFill:6}}
|
{{::saleClaimed.sale.itemFk | zeroFill:6}}
|
||||||
</span>
|
</span>
|
||||||
|
@ -148,7 +148,7 @@
|
||||||
<vn-tr ng-repeat="action in $ctrl.summary.actions">
|
<vn-tr ng-repeat="action in $ctrl.summary.actions">
|
||||||
<vn-td number>
|
<vn-td number>
|
||||||
<span
|
<span
|
||||||
ng-click="itemDescriptor.show($event, action.sale.itemFk)"
|
ng-click="itemDescriptor.show($event, action.sale.itemFk, action.sale.id)"
|
||||||
class="link">
|
class="link">
|
||||||
{{::action.sale.itemFk | zeroFill:6}}
|
{{::action.sale.itemFk | zeroFill:6}}
|
||||||
</span>
|
</span>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<btn-three>
|
<btn-three>
|
||||||
<vn-quick-link
|
<vn-quick-link
|
||||||
tooltip="Item diary"
|
tooltip="Item diary"
|
||||||
state="['item.card.diary', {id: $ctrl.id, warehouseFk: $ctrl.warehouseFk, ticketFk: $ctrl.ticketFk}]"
|
state="['item.card.diary', {id: $ctrl.id, warehouseFk: $ctrl.warehouseFk, lineFk: $ctrl.lineFk}]"
|
||||||
icon="icon-transaction">
|
icon="icon-transaction">
|
||||||
</vn-quick-link>
|
</vn-quick-link>
|
||||||
</btn-three>
|
</btn-three>
|
||||||
|
|
|
@ -1,13 +1,23 @@
|
||||||
import ngModule from '../module';
|
import ngModule from '../module';
|
||||||
import DescriptorPopover from 'salix/components/descriptor-popover';
|
import DescriptorPopover from 'salix/components/descriptor-popover';
|
||||||
|
|
||||||
class Controller extends DescriptorPopover {}
|
class Controller extends DescriptorPopover {
|
||||||
|
show(parent, id, lineFk) {
|
||||||
|
super.show(parent, id);
|
||||||
|
this.lineFk = lineFk;
|
||||||
|
}
|
||||||
|
|
||||||
|
hide() {
|
||||||
|
super.hide();
|
||||||
|
this.lineFk = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
ngModule.vnComponent('vnItemDescriptorPopover', {
|
ngModule.vnComponent('vnItemDescriptorPopover', {
|
||||||
slotTemplate: require('./index.html'),
|
slotTemplate: require('./index.html'),
|
||||||
controller: Controller,
|
controller: Controller,
|
||||||
bindings: {
|
bindings: {
|
||||||
warehouseFk: '<?',
|
warehouseFk: '<?',
|
||||||
ticketFk: '<?'
|
lineFk: '<?'
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -27,15 +27,18 @@
|
||||||
fields="['code','townFk']"
|
fields="['code','townFk']"
|
||||||
order="code, townFk"
|
order="code, townFk"
|
||||||
value-field="geoFk"
|
value-field="geoFk"
|
||||||
show-field="code"
|
show-field="code">
|
||||||
>
|
|
||||||
<tpl-item>
|
<tpl-item>
|
||||||
{{code}} - {{town.name}} ({{town.province.name}},
|
<div>
|
||||||
{{town.province.country.country}})
|
{{code}} {{town.name}}
|
||||||
|
</div>
|
||||||
|
<div class="text-caption text-secondary">
|
||||||
|
{{town.province.name}}, {{town.province.country.country}}
|
||||||
|
</div>
|
||||||
</tpl-item>
|
</tpl-item>
|
||||||
</vn-autocomplete>
|
</vn-autocomplete>
|
||||||
<vn-autocomplete
|
<vn-autocomplete
|
||||||
label="Agency"
|
label="{{$ctrl.deliveryMethodFk == 'delivery' ? 'Agency' : 'Warehouse'}}"
|
||||||
ng-model="params.agencyModeFk"
|
ng-model="params.agencyModeFk"
|
||||||
url="AgencyModes/isActive"
|
url="AgencyModes/isActive"
|
||||||
where="$ctrl.agencyFilter"
|
where="$ctrl.agencyFilter"
|
||||||
|
|
|
@ -88,15 +88,13 @@
|
||||||
</div>
|
</div>
|
||||||
</vn-data-viewer>
|
</vn-data-viewer>
|
||||||
</vn-side-menu>
|
</vn-side-menu>
|
||||||
<a
|
<vn-float-button
|
||||||
vn-tooltip="Add event"
|
|
||||||
ng-click="$ctrl.create('weekday')"
|
ng-click="$ctrl.create('weekday')"
|
||||||
|
icon="add"
|
||||||
|
vn-tooltip="Add event"
|
||||||
vn-bind="+"
|
vn-bind="+"
|
||||||
fixed-bottom-right>
|
fixed-bottom-right>
|
||||||
<vn-float-button
|
</vn-float-button>
|
||||||
icon="add">
|
|
||||||
</vn-float-button>
|
|
||||||
</a>
|
|
||||||
<vn-dialog
|
<vn-dialog
|
||||||
vn-id="dialog"
|
vn-id="dialog"
|
||||||
on-response="$ctrl.onIncludeResponse($response)"
|
on-response="$ctrl.onIncludeResponse($response)"
|
||||||
|
|
Loading…
Reference in New Issue