import DS from 'ember-data'; import { validator, buildValidations } from 'ember-cp-validations'; const Validations = buildValidations({ 'remarks': validator('presence', true), }); export default DS.Model.extend(Validations, { pdiDocNo: DS.attr('string'), sourceSystemNo: DS.attr('string'), pdiRequestDate: DS.attr('date'), requestCompanyCode: DS.attr('string'), requestCompanyName: DS.attr('string'), requestedBy: DS.attr('string'), requestToCompanyCode: DS.attr('string'), requestToCompanyName: DS.attr('string'), companyCode: DS.attr('string'), companyName: DS.attr('string'), profitCenterCode: DS.attr('string'), profitCenterDescription: DS.attr('string'), acceptedBy: DS.attr('string'), totalFrt: DS.attr('number'), creationUserId: DS.attr('string'), creationUserName: DS.attr('string'), creationDateTime: DS.attr('date'), changeUserId: DS.attr('string'), changeUserName: DS.attr('string'), changeDateTime: DS.attr('date'), documentStatus: DS.attr('string'), remark: DS.attr('string'), dmsPdiRequestDetail: DS.hasMany('dms-pdi-request-detail'), remarks: DS.attr('string'), approvalActionType: DS.attr('string'), isApprovalData: DS.attr('boolean'), code:DS.attr('string'), documentStatusDesc:DS.attr('string'), orderStatus:DS.attr('string'), });