salix/modules/entry/front/create/index.html

62 lines
2.1 KiB
HTML
Raw Normal View History

2020-09-02 12:08:56 +00:00
<mg-ajax path="Entries" options="vnPost"></mg-ajax>
<vn-watcher
vn-id="watcher"
data="$ctrl.entry"
form="form"
save="post">
</vn-watcher>
<form name="form" ng-submit="$ctrl.onSubmit()" class="vn-w-md">
<vn-card class="vn-pa-lg">
<vn-icon color-marginal
icon="info"
vn-tooltip="Required fields (*)">
</vn-icon>
2020-09-02 12:08:56 +00:00
<vn-horizontal>
<vn-autocomplete
vn-one
ng-model="$ctrl.entry.supplierFk"
url="Suppliers"
show-field="nickname"
2020-09-07 06:15:43 +00:00
search-function="{or: [{id: $search}, {nickname: {like: '%'+ $search +'%'}}]}"
2020-09-02 12:08:56 +00:00
value-field="id"
order="nickname"
label="Supplier"
required="true">
2020-09-02 12:08:56 +00:00
<tpl-item>
{{::id}} - {{::nickname}}
</tpl-item>
</vn-autocomplete>
</vn-horizontal>
<vn-horizontal>
<vn-autocomplete
2020-09-02 12:08:56 +00:00
vn-one
ng-model="$ctrl.entry.travelFk"
url="Travels/filter"
search-function="$ctrl.searchFunction($search)"
2020-09-03 14:52:35 +00:00
value-field="id"
order="id"
label="Travel"
required="true">
2020-09-02 12:08:56 +00:00
<tpl-item>
{{::agencyModeName}} - {{::warehouseInName}} ({{::shipped | date: 'dd/MM/yyyy'}}) &#x2192;
{{::warehouseOutName}} ({{::landed | date: 'dd/MM/yyyy'}})
</tpl-item>
</vn-autocomplete>
</vn-horizontal>
<vn-horizontal>
<vn-autocomplete
url="Companies"
label="Company"
show-field="code"
value-field="id"
ng-model="$ctrl.entry.companyFk"
required="true">
2020-09-02 12:08:56 +00:00
</vn-autocomplete>
</vn-horizontal>
</vn-card>
<vn-button-bar>
<vn-submit label="Create"></vn-submit>
<vn-button ui-sref="entry.index" label="Cancel"></vn-button>
</vn-button-bar>
</form>