Commit c2912bec9418dad5994be518f092b967b0a07be7
1 parent
cdfd02d8
Exists in
master
and in
1 other branch
update mock d01
Showing
1 changed file
with
126 additions
and
10 deletions
Show diff stats
d01.js
| @@ -300,16 +300,17 @@ module.exports.getMasterMember = async (req, res) => { | @@ -300,16 +300,17 @@ module.exports.getMasterMember = async (req, res) => { | ||
| 300 | let data = [] | 300 | let data = [] |
| 301 | 301 | ||
| 302 | for (let i = 0; i < 30; i++) { | 302 | for (let i = 0; i < 30; i++) { |
| 303 | - data.push({ | ||
| 304 | - "enterpriseId": "$enterpriseId", | ||
| 305 | - "memberId": (i + 1), | ||
| 306 | - "memberType": "$memberType", | ||
| 307 | - "subMemberType": "$subMemberType", | ||
| 308 | - "memberDescription": "$memberDescription", | ||
| 309 | - "updatedBy": "$updatedBy", | ||
| 310 | - "updatedDate": "$updatedDate", | ||
| 311 | - "createdBy": "$createdBy", | ||
| 312 | - "createdDate": "$createdDate" }) | 303 | + data.push({ |
| 304 | + "enterpriseId": "$enterpriseId", | ||
| 305 | + "memberId": (i + 1), | ||
| 306 | + "memberType": "$memberType", | ||
| 307 | + "subMemberType": "$subMemberType", | ||
| 308 | + "memberDescription": "$memberDescription", | ||
| 309 | + "updatedBy": "$updatedBy", | ||
| 310 | + "updatedDate": "$updatedDate", | ||
| 311 | + "createdBy": "$createdBy", | ||
| 312 | + "createdDate": "$createdDate" | ||
| 313 | + }) | ||
| 313 | } | 314 | } |
| 314 | 315 | ||
| 315 | if (req.query.fields) { | 316 | if (req.query.fields) { |
| @@ -493,4 +494,119 @@ module.exports.deleteGender = async (req, res) => { | @@ -493,4 +494,119 @@ module.exports.deleteGender = async (req, res) => { | ||
| 493 | } | 494 | } |
| 494 | 495 | ||
| 495 | res.send(response) | 496 | res.send(response) |
| 497 | +} | ||
| 498 | + | ||
| 499 | +module.exports.getAddressType = async (req, res) => { | ||
| 500 | + console.log('===== GET AddressType =====') | ||
| 501 | + console.log('url', req.originalUrl); | ||
| 502 | + console.log('headers', req.headers); | ||
| 503 | + console.log('query', req.query); | ||
| 504 | + console.log('params', req.params); | ||
| 505 | + | ||
| 506 | + let data = [ | ||
| 507 | + { | ||
| 508 | + "enterpriseId": "$enterpriseId", | ||
| 509 | + "addressTypeId": "1", | ||
| 510 | + "addressType": "$addressType", | ||
| 511 | + "typeName": "$typeName", | ||
| 512 | + "createdBy": "$createdBy", | ||
| 513 | + "createdDate": "$createdDate", | ||
| 514 | + "updatedDate": "$updatedDate" | ||
| 515 | + }, | ||
| 516 | + { | ||
| 517 | + "enterpriseId": "$enterpriseId", | ||
| 518 | + "addressTypeId": "2", | ||
| 519 | + "addressType": "$addressType", | ||
| 520 | + "typeName": "$typeName", | ||
| 521 | + "createdBy": "$createdBy", | ||
| 522 | + "createdDate": "$createdDate", | ||
| 523 | + "updatedDate": "$updatedDate" | ||
| 524 | + }, | ||
| 525 | + { | ||
| 526 | + "enterpriseId": "$enterpriseId", | ||
| 527 | + "addressTypeId": "3", | ||
| 528 | + "addressType": "$addressType", | ||
| 529 | + "typeName": "$typeName", | ||
| 530 | + "createdBy": "$createdBy", | ||
| 531 | + "createdDate": "$createdDate", | ||
| 532 | + "updatedDate": "$updatedDate" | ||
| 533 | + } | ||
| 534 | + ] | ||
| 535 | + | ||
| 536 | + if (req.query.fields) { | ||
| 537 | + let filteredFields = req.query.fields.split(',') | ||
| 538 | + for (let d of data) { | ||
| 539 | + for (key in d) { | ||
| 540 | + if (!filteredFields.includes(key)) { | ||
| 541 | + delete d[key] | ||
| 542 | + } | ||
| 543 | + } | ||
| 544 | + } | ||
| 545 | + } | ||
| 546 | + | ||
| 547 | + let resultData = data | ||
| 548 | + | ||
| 549 | + if (req.query.offset) { | ||
| 550 | + resultData = resultData.slice(+req.query.offset) | ||
| 551 | + } | ||
| 552 | + | ||
| 553 | + if (req.query.limit) { | ||
| 554 | + resultData = resultData.slice(0, +req.query.limit) | ||
| 555 | + } | ||
| 556 | + | ||
| 557 | + let response = { | ||
| 558 | + "resultCode": "20000", | ||
| 559 | + "resultDescription": "Success", | ||
| 560 | + "resultData": resultData, | ||
| 561 | + "rowCount": '' + data.length | ||
| 562 | + } | ||
| 563 | + res.send(response) | ||
| 564 | +} | ||
| 565 | + | ||
| 566 | +module.exports.postAddressType = async (req, res) => { | ||
| 567 | + console.log('===== POST AddressType =====') | ||
| 568 | + console.log('url', req.originalUrl); | ||
| 569 | + console.log('headers', req.headers); | ||
| 570 | + console.log('query', req.query); | ||
| 571 | + console.log('params', req.params); | ||
| 572 | + console.log('body', req.body); | ||
| 573 | + | ||
| 574 | + let response = { | ||
| 575 | + "resultCode": "20000", | ||
| 576 | + "resultDescription": "Success" | ||
| 577 | + } | ||
| 578 | + | ||
| 579 | + res.send(response) | ||
| 580 | +} | ||
| 581 | + | ||
| 582 | +module.exports.putAddressType = async (req, res) => { | ||
| 583 | + console.log('===== PUT AddressType =====') | ||
| 584 | + console.log('url', req.originalUrl); | ||
| 585 | + console.log('headers', req.headers); | ||
| 586 | + console.log('query', req.query); | ||
| 587 | + console.log('params', req.params); | ||
| 588 | + console.log('body', req.body); | ||
| 589 | + | ||
| 590 | + let response = { | ||
| 591 | + "resultCode": "20000", | ||
| 592 | + "resultDescription": "Success" | ||
| 593 | + } | ||
| 594 | + | ||
| 595 | + res.send(response) | ||
| 596 | +} | ||
| 597 | + | ||
| 598 | +module.exports.deleteAddressType = async (req, res) => { | ||
| 599 | + console.log('===== DELETE AddressType =====') | ||
| 600 | + console.log('url', req.originalUrl); | ||
| 601 | + console.log('headers', req.headers); | ||
| 602 | + console.log('query', req.query); | ||
| 603 | + console.log('params', req.params); | ||
| 604 | + console.log('body', req.body); | ||
| 605 | + | ||
| 606 | + let response = { | ||
| 607 | + "resultCode": "20000", | ||
| 608 | + "resultDescription": "Success" | ||
| 609 | + } | ||
| 610 | + | ||
| 611 | + res.send(response) | ||
| 496 | } | 612 | } |
| 497 | \ No newline at end of file | 613 | \ No newline at end of file |