@rero/rero-ils-ui
Version:
User interface for RERO integrated library system (RERO ILS).
2 lines (1 loc) • 736 B
JavaScript
import{a}from"./chunk-TB7ZIQWO.js";import{a as c,b as i}from"./chunk-FCC5WNRC.js";import{a as s}from"./chunk-CGU6MK6Q.js";import{Eb as r,mc as o}from"./chunk-MTJX6JRK.js";var _=()=>new t().getTypes(),h=[{path:"edit/:pid",component:o,title:"Receipt",canActivate:[i,a],canDeactivate:[r],data:{action:c.UPDATE}}],t=class extends s{constructor(){super(...arguments),this.name="acq_receipts",this.recordType="acq_receipts"}getTypes(){return[{key:this.name,label:"Receipts",editorSettings:{longMode:!0},searchFilters:[this.expertSearchFilter()],preUpdateRecord:e=>this._cleanRecord(e)}]}_cleanRecord(e){let n=["total_amount","currency","quantity","receipt_lines","is_current_budget"];return this.fieldsToRemoved(e,n)}};export{_ as a,h as b};