Surya: checkercomplete
This commit is contained in:
parent
114161e761
commit
50f7586bfa
@ -473,27 +473,23 @@ exports.Statementtype_insert = (req, res) => {
|
|||||||
// API: Cheker Complete
|
// API: Cheker Complete
|
||||||
|
|
||||||
|
|
||||||
exports.MakerSubmit = (req, res) => {
|
exports.TaskComplete = (req, res) => {
|
||||||
const req_data = req.body;
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
const losid = req_data.losid;
|
const losid = req.query.losid;
|
||||||
const pan = req_data.pan;
|
const pan = req.query.pan;
|
||||||
const cin = req_data.cin;
|
const cin = req.query.cin;
|
||||||
Entities.findOne({where : { losid : losid,pan : pan,cin : cin },attributes: [ 'id','process_instance_id'] })
|
Entities.findOne({where : { losid : losid,pan : pan,cin : cin },attributes: [ 'id','process_instance_id'] })
|
||||||
.then(data => {
|
.then(data => {
|
||||||
console.log(data.dataValues.process_instance_id)
|
|
||||||
|
|
||||||
const processInstanceId = data.dataValues.process_instance_id;
|
const processInstanceId = data.dataValues.process_instance_id;
|
||||||
|
|
||||||
task_id = camundaHelper.financialsListOfProcessInstances(processInstanceId);
|
task_id = camundaHelper.financialsListOfProcessInstances(processInstanceId);
|
||||||
console.log(task_id)
|
task_id.then(function(task_id){
|
||||||
setTimeout(()=>{
|
camundaHelper.financialsTaskComplete(task_id) });
|
||||||
makercomplete_status = camundaHelper.financialsTaskComplete(task_id);
|
|
||||||
},1000)
|
|
||||||
});
|
});
|
||||||
|
setTimeout(()=>{
|
||||||
res.send({'status':200,'message':"success",'data':"No data"});
|
res.send({'status':200,'message':"success",'data':"No data"});
|
||||||
|
},1000)
|
||||||
logMsg.info("Cheker Completed Success");
|
logMsg.info("Cheker Completed Success");
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
@ -542,18 +538,22 @@ exports.test = (req, res) => {
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const doWorkPromise = new Promise((resolve, reject) => {
|
|
||||||
setTimeout(() => {
|
|
||||||
resolve([7, 4, 1])
|
//promise
|
||||||
// reject('Things went wrong!')
|
|
||||||
}, 2000)
|
// const doWorkPromise = new Promise((resolve, reject) => {
|
||||||
})
|
// setTimeout(() => {
|
||||||
|
// resolve([7, 4, 1])
|
||||||
doWorkPromise.then((result) => {
|
// // reject('Things went wrong!')
|
||||||
console.log('Success!', result)
|
// }, 2000)
|
||||||
}).catch((error) => {
|
// })
|
||||||
console.log('Error!', error)
|
|
||||||
})
|
// doWorkPromise.then((result) => {
|
||||||
|
// console.log('Success!', result)
|
||||||
|
// }).catch((error) => {
|
||||||
|
// console.log('Error!', error)
|
||||||
|
// })
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -842,14 +842,48 @@ module.exports = app => {
|
|||||||
* description: success
|
* description: success
|
||||||
*/
|
*/
|
||||||
router.get("/Historyapi", master.Historyapi);
|
router.get("/Historyapi", master.Historyapi);
|
||||||
router.post("/MakerSubmit", master.MakerSubmit);
|
/**
|
||||||
router.post("/doWorkPromise", master.doWorkPromise);
|
* @swagger
|
||||||
|
* /api/TaskComplete:
|
||||||
|
* get:
|
||||||
|
* summary: MakerSubmit,cheker complete
|
||||||
|
* description: MakerSubmit,cheker complete
|
||||||
|
* parameters:
|
||||||
|
* - in: query
|
||||||
|
* name: losid
|
||||||
|
* schema:
|
||||||
|
* type: string
|
||||||
|
* required: true
|
||||||
|
* description: LOSID
|
||||||
|
* example: MW112233
|
||||||
|
* - in: query
|
||||||
|
* name: pan
|
||||||
|
* schema:
|
||||||
|
* type: string
|
||||||
|
* required: true
|
||||||
|
* description: pan no
|
||||||
|
* example: AAA123AAA
|
||||||
|
* - in: query
|
||||||
|
* name: cin
|
||||||
|
* schema:
|
||||||
|
* type: string
|
||||||
|
* required: true
|
||||||
|
* description: cin no
|
||||||
|
* example: CIN
|
||||||
|
* responses:
|
||||||
|
* 200:
|
||||||
|
* description: success
|
||||||
|
*/
|
||||||
|
|
||||||
|
router.get("/TaskComplete", master.TaskComplete);
|
||||||
|
//router.post("/doWorkPromise", master.doWorkPromise);
|
||||||
router.get("/test", master.test);
|
router.get("/test", master.test);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// third party api call example
|
// third party api call example
|
||||||
router.get('/third_party_api', (req, res) => {
|
router.get('/third_party_api', (req, res) => {
|
||||||
// const options = {
|
// const options = {
|
||||||
|
|||||||
@ -66,7 +66,7 @@ const URL = process.env.CAMUNDA_URL
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
const task_complete_url = URL+"/task/"+taskid+"/complete";
|
const task_complete_url = URL+"task/"+taskid+"/complete";
|
||||||
const myJSONObject = {"variables":{"review_status":{"value":true}}};
|
const myJSONObject = {"variables":{"review_status":{"value":true}}};
|
||||||
request({
|
request({
|
||||||
url: task_complete_url,
|
url: task_complete_url,
|
||||||
@ -74,7 +74,6 @@ const URL = process.env.CAMUNDA_URL
|
|||||||
json: true,
|
json: true,
|
||||||
body: myJSONObject
|
body: myJSONObject
|
||||||
}, function (error, response, body){
|
}, function (error, response, body){
|
||||||
|
|
||||||
return body;
|
return body;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user