From e45c29467f1fe3728d032c1d6c9f26e1ebf81d67 Mon Sep 17 00:00:00 2001 From: cpfzone <40598986@qq.com> Date: Thu, 27 Jul 2023 16:07:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=B0=86=E5=9B=9E=E8=B0=83=E9=80=9A?= =?UTF-8?q?=E7=9F=A5=E6=94=B9=E4=B8=BAv2=E7=9A=84=E5=86=99=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/routes/callback.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/server/routes/callback.js b/server/routes/callback.js index 816b292..1b0709c 100644 --- a/server/routes/callback.js +++ b/server/routes/callback.js @@ -4,22 +4,22 @@ const CallbackService = require('../services/callback') module.exports = app => { app.post(`${process.env.VUE_APP_BASE_API}/common/callback`, (req, res) => { const { body } = req; - const decryptBody = decrypt(body); + const decryptBody = decrypt(body.encrypt); console.log('decryptBody = ', decryptBody); - if (decryptBody?.CallbackType === 'sign') {// 签署操作 + if (decryptBody?.MsgType === 'FlowStatusChange') {// 签署操作 const callbackService = new CallbackService(); - callbackService.handleContracts(decryptBody); - }else if(decryptBody?.CallbackType === 'sign'){ // 审核操作 - }else if(decryptBody?.CallbackType === 'fill'){ // 填写操作 + callbackService.handleContracts(decryptBody.MsgData); + }else if(decryptBody?.MsgType === 'OperateSeal'){ // 印章操作 + }else if(decryptBody?.MsgType.includes('Template')){ // 模板操作 + // TemplateAdd:创建模板 + // TemplateUpdate:编辑模板 + // TemplateDelete: 删除模板 + }else if(decryptBody?.MsgType === 'VerifyStaffInfo' || decryptBody?.MsgType === 'RolesChange' ){ // 员工操作 + // VerifyStaffInfo 员工认证成功 + // RolesChange 员工变更角色 } res.status(200).json({ message: 'ok', }); }); -}; - -// 5HqGb+DZJuPpEDmoKqzizbk3c5FKvUR5mMrSks2pNRpHYMrtbxtIl5v7fwoVa9Q+Daw4nj3fkLEeo0N6+qeZFNSZg4wy2xo6zPnFULzonL7tykyqn7dKLcJauwUgdy2YJs81gKUTXUa6twpIVLUbBctRz2LykIX8K/yqtSjOPtlYpN1o74NFuTpzR2oc8bnK629hzV9zdHTl6aA12nOrQgN4gRGstdb1lbWuBZomHgHfJJt3xw8gzcqJ1s/IIkY+iXZhGo/az6K0jsT3PoqUqEdlqtltXrPkPAxR0KYpBRxDRW3pJLsXvKrTLYyr85Y9vbz2046f9lvL3jRhDyi2pyh0ITSkJIwaqMmSipIKyVp9Ey9yw/lPnm9J8AkqVVy110+vNd8FTqt9fct56e5mtR1evr3cCS/jfsAi9Iwx+zAj9Ip/4VbI9624XrlTydHHfYeLGF4r7E5gFAmK7Qo8KPTj2o/UaLLaloSWh/vMz7KMaGLFhbafkBDW0OecvlYrSmbW+36G970yxNMxEqD2tCqXCrmDPxp1z2lgBg/xe6u7QweiodPQHgWwMBG1r9nggMNTmiL0rmeh1Y4tetMd93ZG+qunvlYtkqPjCo3q0mfRAOiF0vg1UL/0uza6G6FWVFZiUOIkh734pROAInT+Rn82QcHZzPVqyHnFFh8vEJWy1SCWuq9SFm7KHOHzXghYAq6Rnlhkg87PB8DVHKeuS8RlHlZvdcudmM4O81Rjo/hI9TVQ2afaqOXLoDRxwsE11ZEZSCchLcJVr72O88vBYsMTYIakDVC6uvYOHsFKef16u7Y0ACf6RMb/KDEHn6kYE5kuLtSs33qW96mJ8W63m7ZhTKoHAyt/TUXj2UP85PyJMv9JdoUCDj8GuzzsfrxAjNwlB1841i1cN1HPAonwuKfjDxdjIa+SWLLNE8IAtNGQkK3Wr4VV105XaaVRC0/gvkzgpeYkf30B1jtMBiJHvPpgyVnMBA1lKRifSQncq8fd5kYXaEpsfK2MTgl9scbUplHHb9YdOzwA7ekkALqINU7tsaIyekHb3FdOwQmx9kmepi3hFgwQJFBjA0zD/UtDQNNgDCQP8Le3sRsCc91pBn6pxGarO77puFh9oyUmNxKfkwDRjefZwUM8NMNI4Hu/KDb8PsL1ZGGzsbEOAGy2mMpvkq6VSLapmdxMtMOVHc29Z7qdrqqMX9NqWChcCkEGaO1EKQBH9RqTCL6lVj51P8VqSgz0dBDOvZ/G9vd8jObTQwaO/limSF7XIsSFmSqdWax1gn3afy/5aNJQpospFytXdizSyhC+nPdVluertpA= -// 5HqGb+DZJuPpEDmoKqzizbk3c5FKvUR5mMrSks2pNRpHYMrtbxtIl5v7fwoVa9Q+Daw4nj3fkLEeo0N6+qeZFNSZg4wy2xo6zPnFULzonL7tykyqn7dKLcJauwUgdy2YJs81gKUTXUa6twpIVLUbBctRz2LykIX8K/yqtSjOPtlYpN1o74NFuTpzR2oc8bnK629hzV9zdHTl6aA12nOrQgN4gRGstdb1lbWuBZomHgHfJJt3xw8gzcqJ1s/IIkY+iXZhGo/az6K0jsT3PoqUqOOXYwgoxPkDn9RXFIkJDBjJbmYGgp8qoR5JWNi9fcjNPDne4eNYEdrIOu7eBSuRr5Yy291F32RBMWZcngULSP4y65eEPyZQXNsGppW0Sy+tVbBbEbPPKNmLNXBiE6H2K2DXrXq/hWW7MU4CCvmfJYW+qbxQObwmVsATSaYVJ3zs3Cy4fJzHMtMIbE0xaJHxHvKkbs0U7i9u2mWBzAOMHZyYe1RFJEtjIwqOfgeAYEPG6ptX4wAJk9q16JBMmpScGPZAqq9pLWjjeU5eEu9CGofBCeEE3EWKs7GHJcxh+t55fDtCMUGOpdRLgGLZb+RF3Wt6g59b++aMtOArTBTpyGeIqMDW6Xwh2HWfG6/pwEW5TOrBgnreAdZQQZtl7kO+cXUJn0IMnDc7Ela/5dc3b8CqnKL1tnJ/mbckd9rAzdbR8ggx6abPT+823N8zkMfsce7mis2JMrf8dLodhHJEyuJmfHHWUDSvHI/SPpuHes8w7h+wFfM1ePUxfblw3O14P9LGYn5c96M8YOLoTqaxqeSPNJoPefwqWh1FykjZRajRgFrwMoQic/b/QwoVSqQv8Pm6sd6es75bksxPITuWwPKVxnSMYabyX08Dg4hL6DXTOu1TJic95/hq6dqxW/SOSqB5ZVKPzFJ6YP142Q7k5MHuB7ZSEzIMZkjwJDJjs5OQQtoD6tkoFbB3gvCeQJIl25kZ04F6CVTXyiGVupWiEcb78QcXggf3dU8KHafj4R5Shqr1TY+99dbNN+CEUTOUTt7vhAb3vu1M/D0zkdWzok+a57HLzAY0/tK1aYg0HywBofYO8YxOGl7BEiqNadjTcKzwWvZlejv1AZUM3pCOubSYxlcNmQBRkO4Lr1Eoypq20O3KSSisIV2/+cM1WJdSpgSk+Xnkkv2MrTSa073HnTqgx4ViLXlAA2bd6KLogyuM6muCUPM7RL24/LLeGTDiqwjh/fzoa6sp+2He3WpesN7+CyiJVwn+vKbZk2egbZLMdEWRDDWLFNJMMjstyxD5Yzx/i2Mu65VQpmW1YcfZ0zKEE0H4j3V7YEl0jiki980oZgYdd68LVTJ0mz19XSfgFvi8f7Q98MLfiMl7BPL9FpA= - - - +}; \ No newline at end of file -- Gitee