|
@@ -1,136 +1,154 @@
|
|
|
module.exports = {
|
|
|
create: {
|
|
|
requestBody: [
|
|
|
- '!name',
|
|
|
- '!phone',
|
|
|
- '!idnumber',
|
|
|
- '!gender',
|
|
|
+ "!name",
|
|
|
+ "!phone",
|
|
|
+ "!idnumber",
|
|
|
+ "!gender",
|
|
|
// '!zynumber',
|
|
|
- '!zynumberfile',
|
|
|
- 'schid',
|
|
|
- 'schname',
|
|
|
- '!email',
|
|
|
- 'openid',
|
|
|
- '!age',
|
|
|
- '!birthday',
|
|
|
- '!entrydate',
|
|
|
- '!politics',
|
|
|
- '!department',
|
|
|
- '!job',
|
|
|
- '!protitle',
|
|
|
- '!education',
|
|
|
- '!degree',
|
|
|
- '!major',
|
|
|
- '!schlesson',
|
|
|
- '!experience',
|
|
|
- '!courses',
|
|
|
- '!academic',
|
|
|
- '!jobyear',
|
|
|
- '!subid',
|
|
|
- '!islyteacher',
|
|
|
- 'zlscore',
|
|
|
- 'msscore',
|
|
|
- 'xsscore',
|
|
|
- 'file',
|
|
|
- 'status',
|
|
|
- 'jobaddress'
|
|
|
- ]
|
|
|
+ "!zynumberfile",
|
|
|
+ "schid",
|
|
|
+ "schname",
|
|
|
+ "!email",
|
|
|
+ "openid",
|
|
|
+ "!age",
|
|
|
+ "!birthday",
|
|
|
+ "!entrydate",
|
|
|
+ "!politics",
|
|
|
+ "!department",
|
|
|
+ "!job",
|
|
|
+ "!protitle",
|
|
|
+ "!education",
|
|
|
+ "!degree",
|
|
|
+ "!major",
|
|
|
+ "!schlesson",
|
|
|
+ "!experience",
|
|
|
+ "!courses",
|
|
|
+ "!academic",
|
|
|
+ "!jobyear",
|
|
|
+ "!subid",
|
|
|
+ "!islyteacher",
|
|
|
+ "zlscore",
|
|
|
+ "msscore",
|
|
|
+ "xsscore",
|
|
|
+ "file",
|
|
|
+ "status",
|
|
|
+ "jobaddress",
|
|
|
+ "withpersonal",
|
|
|
+ "career",
|
|
|
+ "training",
|
|
|
+ "nation",
|
|
|
+ "qq",
|
|
|
+ "mobile",
|
|
|
+ ],
|
|
|
},
|
|
|
destroy: {
|
|
|
- params: ['!id'],
|
|
|
- service: 'delete'
|
|
|
+ params: ["!id"],
|
|
|
+ service: "delete",
|
|
|
},
|
|
|
update: {
|
|
|
- params: ['!id'],
|
|
|
+ params: ["!id"],
|
|
|
requestBody: [
|
|
|
- 'name',
|
|
|
- 'phone',
|
|
|
- 'idnumber',
|
|
|
- 'gender',
|
|
|
+ "name",
|
|
|
+ "phone",
|
|
|
+ "idnumber",
|
|
|
+ "gender",
|
|
|
// 'zynumber',
|
|
|
- 'zynumberfile',
|
|
|
- 'schid',
|
|
|
- 'schname',
|
|
|
- 'email',
|
|
|
- 'openid',
|
|
|
- 'age',
|
|
|
- 'birthday',
|
|
|
- 'entrydate',
|
|
|
- 'politics',
|
|
|
- 'department',
|
|
|
- 'job',
|
|
|
- 'protitle',
|
|
|
- 'education',
|
|
|
- 'degree',
|
|
|
- 'major',
|
|
|
- 'schlesson',
|
|
|
- 'experience',
|
|
|
- 'courses',
|
|
|
- 'academic',
|
|
|
- 'jobyear',
|
|
|
- 'subid',
|
|
|
- 'islyteacher',
|
|
|
- 'zlscore',
|
|
|
- 'msscore',
|
|
|
- 'xsscore',
|
|
|
- 'file',
|
|
|
- 'status',
|
|
|
- 'jobaddress'
|
|
|
- ]
|
|
|
+ "zynumberfile",
|
|
|
+ "schid",
|
|
|
+ "schname",
|
|
|
+ "email",
|
|
|
+ "openid",
|
|
|
+ "age",
|
|
|
+ "birthday",
|
|
|
+ "entrydate",
|
|
|
+ "politics",
|
|
|
+ "department",
|
|
|
+ "job",
|
|
|
+ "protitle",
|
|
|
+ "education",
|
|
|
+ "degree",
|
|
|
+ "major",
|
|
|
+ "schlesson",
|
|
|
+ "experience",
|
|
|
+ "courses",
|
|
|
+ "academic",
|
|
|
+ "jobyear",
|
|
|
+ "subid",
|
|
|
+ "islyteacher",
|
|
|
+ "zlscore",
|
|
|
+ "msscore",
|
|
|
+ "xsscore",
|
|
|
+ "file",
|
|
|
+ "status",
|
|
|
+ "jobaddress",
|
|
|
+ "withpersonal",
|
|
|
+ "career",
|
|
|
+ "training",
|
|
|
+ "nation",
|
|
|
+ "qq",
|
|
|
+ "mobile",
|
|
|
+ ],
|
|
|
},
|
|
|
show: {
|
|
|
parameters: {
|
|
|
- params: ['!id']
|
|
|
+ params: ["!id"],
|
|
|
},
|
|
|
- service: 'fetch'
|
|
|
+ service: "fetch",
|
|
|
},
|
|
|
index: {
|
|
|
parameters: {
|
|
|
query: {
|
|
|
- name :'name',
|
|
|
- phone :'phone',
|
|
|
- idnumber :'idnumber',
|
|
|
- gender :'gender',
|
|
|
+ name: "name",
|
|
|
+ phone: "phone",
|
|
|
+ idnumber: "idnumber",
|
|
|
+ gender: "gender",
|
|
|
// zynumber :'zynumber',
|
|
|
- zynumberfile :'zynumberfile',
|
|
|
- schid :'schid',
|
|
|
- schname:'schname',
|
|
|
- email :'email',
|
|
|
- openid :'openid',
|
|
|
- age:'age',
|
|
|
- birthday:'birthday',
|
|
|
- entrydate :'entrydate',
|
|
|
- politics:'politics',
|
|
|
- department:'department',
|
|
|
- job :'job',
|
|
|
- protitle:'protitle',
|
|
|
- education:'education',
|
|
|
- degree :'degree',
|
|
|
- major:'major',
|
|
|
- schlesson :'schlesson',
|
|
|
- experience:'experience',
|
|
|
- courses :'courses',
|
|
|
- academic :'academic',
|
|
|
- jobyear:'jobyear',
|
|
|
- subid:'subid',
|
|
|
- islyteacher :'islyteacher',
|
|
|
- zlscore:'zlscore',
|
|
|
- msscore :'msscore',
|
|
|
- xsscore:'xsscore',
|
|
|
- file :'file',
|
|
|
- status :'status'
|
|
|
- }
|
|
|
+ zynumberfile: "zynumberfile",
|
|
|
+ schid: "schid",
|
|
|
+ schname: "schname",
|
|
|
+ email: "email",
|
|
|
+ openid: "openid",
|
|
|
+ age: "age",
|
|
|
+ birthday: "birthday",
|
|
|
+ entrydate: "entrydate",
|
|
|
+ politics: "politics",
|
|
|
+ department: "department",
|
|
|
+ job: "job",
|
|
|
+ protitle: "protitle",
|
|
|
+ education: "education",
|
|
|
+ degree: "degree",
|
|
|
+ major: "major",
|
|
|
+ schlesson: "schlesson",
|
|
|
+ experience: "experience",
|
|
|
+ courses: "courses",
|
|
|
+ academic: "academic",
|
|
|
+ jobyear: "jobyear",
|
|
|
+ subid: "subid",
|
|
|
+ islyteacher: "islyteacher",
|
|
|
+ zlscore: "zlscore",
|
|
|
+ msscore: "msscore",
|
|
|
+ xsscore: "xsscore",
|
|
|
+ file: "file",
|
|
|
+ status: "status",
|
|
|
+ withpersonal:"withpersonal",
|
|
|
+ career : "career",
|
|
|
+ training :"training",
|
|
|
+ nation:"nation",
|
|
|
+ qq:"qq",
|
|
|
+ mobile:"mobile",
|
|
|
+ },
|
|
|
},
|
|
|
- service: 'query',
|
|
|
+ service: "query",
|
|
|
options: {
|
|
|
- query: ['skip', 'limit'],
|
|
|
- sort: ['meta.createdAt'],
|
|
|
+ query: ["skip", "limit"],
|
|
|
+ sort: ["meta.createdAt"],
|
|
|
desc: true,
|
|
|
- count: true
|
|
|
- }
|
|
|
+ count: true,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ fetchteachers: {
|
|
|
+ requestBody: ["!ids"],
|
|
|
+ service: "fetchteachers",
|
|
|
},
|
|
|
- fetchteachers:{
|
|
|
- requestBody:["!ids"],
|
|
|
- service:'fetchteachers'
|
|
|
- }
|
|
|
};
|