Commit b3bc30b3 authored by 任国军's avatar 任国军

fix xml

parent 25ff22ca
Pipeline #22644 passed with stage
in 3 seconds
......@@ -12,9 +12,9 @@ class TestController extends Controller {
CreateTime: parseInt(new Date() / 1000),
};
const builder = new xml2js.Builder({ rootName: 'xml' });
const xml = builder.buildObject(data);
let xml = builder.buildObject(data);
xml = '<xml><ToUserName><![CDATA[$openid]]></ToUserName><FromUserName><![CDATA[$appId]]></FromUserName><CreateTime>$createTine</CreateTime><MsgType><![CDATA[transfer_customer_service]]></MsgType></xml>';
this.ctx.body = xml;
console.log(this.ctx);
}
}
module.exports = TestController;
......@@ -50,14 +50,7 @@ class WechatService extends Service {
if (!flag) {
this.ctx.set('content-type', 'text/xml');
let xml = {
MsgType: 'transfer_customer_service',
ToUserName: data.FromUserName,
FromUserName: data.ToUserName,
CreateTime: parseInt(new Date() / 1000),
};
const builder = new xml2js.Builder({ rootName: 'xml' });
xml = builder.buildObject(xml);
const xml = `<xml><ToUserName><![CDATA[${data.FromUserName}]]></ToUserName><FromUserName><![CDATA[${data.ToUserName}]]></FromUserName><CreateTime>${parseInt(new Date() / 1000)}</CreateTime><MsgType><![CDATA[transfer_customer_service]]></MsgType></xml>`;
this.ctx.body = xml;
ctx.logger.info('course_ctx: ' + xml);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment