2017-07-19 23:55:50 +08:00

81 lines
1.7 KiB
JavaScript

import Ember from 'ember';
import BaseService from '../service';
export default BaseService.extend({
modelName: 'User',
pageSize: 64,
createConstraints: {
account: {
presence: true,
length: {
minimum: 1,
maximum: 36
}
},
employeeId: {
presence: true,
length: {
minimum: 1,
maximum: 36
}
},
name: {
presence: true,
length: {
minimum: 1,
maximum: 16
}
},
enName: {
length: {
maximum: 36
}
},
email: {
email: true
},
password: {
presence: true,
length: {
minimum: 4,
maximum: 36
}
},
confirmPassword: {
presence: true,
equality: 'password'
}
},
updateConstraints: {
password: {
length: {
minimum: 4,
maximum: 36
}
},
confirmPassword: {
equality: 'password'
}
},
updatePasswordConstraints: {
originPassword: {
presence: true,
length: {
minimum: 4,
maximum: 36
}
},
password: {
presence: true,
length: {
minimum: 4,
maximum: 36
}
},
confirmPassword: {
presence: true,
equality: 'password'
}
}
});