Commit e414aaa3 by 王勇飞

gyq

parent cad6fd9d
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
......@@ -144,135 +144,135 @@ class DeliverybillCtl extends CtlBase {
}
}
// // 创建融易算服务实例
// async insertInfo(obj, qobj, req) {
// console.log("GGGGGGG----------------------------------------------" + JSON.stringify(obj));
// try {
// var pobj = obj.actionBody.messageBody;
// var cachestr = sha235(JSON.stringify(pobj));
// var cacheInfo = await this.cacheManager["TxCache"].getCache(cachestr);
// if (cacheInfo && cacheInfo != 'undefined') {
// return {
// "status": 1, //1代表成功,否则失败
// "msg": "已处理成功!",
// "data": "",
// "requestId": ""
// }
// }
// else {
// pobj.orderId = pobj.orderId + "_book";
// pobj.contactsPhone = pobj.contactsMobile;
// pobj.product_code = "bookkeeping";
// pobj.product_name = "代帐服务";
// pobj.delivery_status = "received";
// pobj.facilitator_id = "10";
// pobj.facilitator_name = "公司宝";
// pobj.source_number = "tx";
// pobj.source_name = "tencentCloud";
// pobj.taxpayerName = pobj.taxpayerType;
// if (pobj.taxpayerType == 1){
// pobj.taxpayerType = "generalTaxpayer";
// }
// else if (pobj.taxpayerType == 2){
// pobj.taxpayerType = "smallScaleTaxpayer";
// }
// if (pobj.solutionBizId){
// var scheme = await this.fitaxschemeService.findInfoByBizid({"bizId":pobj.solutionBizId});
// if (scheme){
// pobj.demand_code = scheme.demand_code;
// }
// }
// var buInfo = await this.service.insertInfo(pobj);
// if (buInfo) {
// await this.cacheManager["TxCache"].cache(cachestr, JSON.stringify({ cachestr: cachestr }), 180);//插入redis缓存
// return {
// "status": 1, //1代表成功,否则失败
// "msg": "处理成功!",
// "data": buInfo,
// "requestId": ""
// }
// }
// else {
// return system.getResultFail(buInfo);
// }
// }
// }
// catch (err) {
// return system.getResult(null, err.message)
// }
// }
// 创建融易算服务实例
async insertInfo(obj, qobj, req) {
console.log("GGGGGGG----------------------------------------------" + JSON.stringify(obj));
try {
var pobj = obj.actionBody.messageBody;
var cachestr = sha235(JSON.stringify(pobj));
var cacheInfo = await this.cacheManager["TxCache"].getCache(cachestr);
if (cacheInfo && cacheInfo != 'undefined') {
return {
"status": 1, //1代表成功,否则失败
"msg": "已处理成功!",
"data": "",
"requestId": ""
}
}
else {
pobj.orderId = pobj.orderId + "_book";
pobj.contactsPhone = pobj.contactsMobile;
pobj.product_code = "bookkeeping";
pobj.product_name = "代帐服务";
pobj.delivery_status = "received";
pobj.facilitator_id = "10";
pobj.facilitator_name = "公司宝";
pobj.source_number = "tx";
pobj.source_name = "tencentCloud";
pobj.taxpayerName = pobj.taxpayerType;
if (pobj.taxpayerType == 1){
pobj.taxpayerType = "generalTaxpayer";
}
else if (pobj.taxpayerType == 2){
pobj.taxpayerType = "smallScaleTaxpayer";
}
if (pobj.solutionBizId){
var scheme = await this.fitaxschemeService.findInfoByBizid({"bizId":pobj.solutionBizId});
if (scheme){
pobj.demand_code = scheme.demand_code;
}
}
var buInfo = await this.service.insertInfo(pobj);
if (buInfo) {
await this.cacheManager["TxCache"].cache(cachestr, JSON.stringify({ cachestr: cachestr }), 180);//插入redis缓存
return {
"status": 1, //1代表成功,否则失败
"msg": "处理成功!",
"data": buInfo,
"requestId": ""
}
}
else {
return system.getResultFail(buInfo);
}
}
}
catch (err) {
return system.getResult(null, err.message)
}
}
// 更新融易算服务实例
// async updateServer(obj, qobj, req) {
// try {
// var pobj = obj.actionBody.messageBody;
// var cachestr = sha235(JSON.stringify(pobj));
// var cacheInfo = await this.cacheManager["TxCache"].getCache(cachestr);
// var cacheInfo;
// if (cacheInfo && cacheInfo != 'undefined') {
// return {
// "status": 1, //1代表成功,否则失败
// "msg": "已处理成功!",
// "data": "",
// "requestId": ""
// }
// } else {
// if (!pobj.requestId || pobj.requestId == 'undefined') {
// throw new Error("requestId 不能为空");
// }
// if (!pobj.bizId || pobj.bizId == 'undefined') {
// throw new Error("bizId 不能为空");
// }
// if (!pobj.orderId || pobj.orderId == 'undefined') {
// throw new Error("orderId 不能为空");
// }
// if (!pobj.topOrgCode || pobj.topOrgCode == 'undefined') {
// throw new Error("topOrgCode 不能为空");
// }
// if (!pobj.companyName || pobj.companyName == 'undefined') {
// throw new Error("companyName 不能为空");
// }
// if (!pobj.contactName || pobj.contactName == 'undefined') {
// throw new Error("contactName 不能为空");
// }
// if (!pobj.companyBizType || pobj.companyBizType == 'undefined') {
// throw new Error("companyBizType 不能为空");
// }
// if (!pobj.uscc || pobj.uscc == 'undefined') {
// throw new Error("uscc 不能为空");
// }
// const rs = await this.service.updateServer(pobj);
// if (rs) {
// await this.cacheManager["TxCache"].cache(cachestr, JSON.stringify({ cachestr: cachestr }), 180);//插入redis缓存
// return {
// "status": 1, //1代表成功,否则失败
// "msg": "处理成功!",
// "data": rs,
// "requestId": ""
// }
// } else {
// return system.getResultFail(rs);
// }
// }
// }
// catch (err) {
// return system.getResult(null, err.message)
// }
// }
//更新融易算服务实例
async updateServer(obj, qobj, req) {
try {
var pobj = obj.actionBody.messageBody;
var cachestr = sha235(JSON.stringify(pobj));
var cacheInfo = await this.cacheManager["TxCache"].getCache(cachestr);
var cacheInfo;
if (cacheInfo && cacheInfo != 'undefined') {
return {
"status": 1, //1代表成功,否则失败
"msg": "已处理成功!",
"data": "",
"requestId": ""
}
} else {
if (!pobj.requestId || pobj.requestId == 'undefined') {
throw new Error("requestId 不能为空");
}
if (!pobj.bizId || pobj.bizId == 'undefined') {
throw new Error("bizId 不能为空");
}
if (!pobj.orderId || pobj.orderId == 'undefined') {
throw new Error("orderId 不能为空");
}
if (!pobj.topOrgCode || pobj.topOrgCode == 'undefined') {
throw new Error("topOrgCode 不能为空");
}
if (!pobj.companyName || pobj.companyName == 'undefined') {
throw new Error("companyName 不能为空");
}
if (!pobj.contactName || pobj.contactName == 'undefined') {
throw new Error("contactName 不能为空");
}
if (!pobj.companyBizType || pobj.companyBizType == 'undefined') {
throw new Error("companyBizType 不能为空");
}
if (!pobj.uscc || pobj.uscc == 'undefined') {
throw new Error("uscc 不能为空");
}
const rs = await this.service.updateServer(pobj);
if (rs) {
await this.cacheManager["TxCache"].cache(cachestr, JSON.stringify({ cachestr: cachestr }), 180);//插入redis缓存
return {
"status": 1, //1代表成功,否则失败
"msg": "处理成功!",
"data": rs,
"requestId": ""
}
} else {
return system.getResultFail(rs);
}
}
}
catch (err) {
return system.getResult(null, err.message)
}
}
// //根据bizId查询deliverybill表中的所有信息
// async getInfo(pobj, qobj, req) {
// try {
// if (!pobj.bizId) {
// throw new Error("bizId 不能为空");
// }
// const rs = await this.service.getInfo(pobj);
// //console.log("got message");
// return system.getResult(rs);
// } catch (err) {
// return system.getResult(null, err.message)
// }
// }
//根据bizId查询deliverybill表中的所有信息
async getInfo(pobj, qobj, req) {
try {
if (!pobj.bizId) {
throw new Error("bizId 不能为空");
}
const rs = await this.service.getInfo(pobj);
//console.log("got message");
return system.getResult(rs);
} catch (err) {
return system.getResult(null, err.message)
}
}
}
module.exports = DeliverybillCtl;
......
......@@ -24,20 +24,20 @@ class FitaxschemeCtl extends CtlBase {
}
}
// async findInfoByBizid(pobj,qobj,req){//方案
// try{
// if (pobj.bizId){
// var res = await this.service.findInfoByBizid(pobj);
// return system.getResult(res);
// }
// else{
// return system.getResultError("缺少方案编号");
// }
// }
// catch(error){
// return system.getResultError(error);
// }
// }
async findInfoByBizid(pobj,qobj,req){//方案
try{
if (pobj.bizId){
var res = await this.service.findInfoByBizid(pobj);
return system.getResult(res);
}
else{
return system.getResultError("缺少方案编号");
}
}
catch(error){
return system.getResultError(error);
}
}
}
module.exports = FitaxschemeCtl;
......
......@@ -94,120 +94,120 @@ class DeliverybillDao extends Dao {
return qw;
}
// async insertInfo(qobj, t) {
// var obj = {
// "delivery_code": qobj.orderId,
// "product_code": qobj.product_code,
// "product_name": qobj.product_name,
// "service_address": qobj.area,
// "delivery_status": qobj.delivery_status,
// "facilitator_id": qobj.facilitator_id,
// "biz_id": qobj.bizId
// };
// // source_number
// if (qobj.source_number && qobj.source_number != 'undefined') {
// obj.source_number = qobj.source_number;
// delete qobj.source_number;
// }
// // demand_code
// if (qobj.demand_code && qobj.demand_code != 'undefined') {
// obj.demand_code = qobj.demand_code;
// delete qobj.demand_code;
// }
// // sku_code
// if (qobj.sku_code && qobj.sku_code != 'undefined') {
// obj.sku_code = qobj.sku_code;
// delete qobj.sku_code;
// }
// // scheme_number
// if (qobj.solutionBizId && qobj.solutionBizId != 'undefined') {
// obj.scheme_number = qobj.solutionBizId;
// delete qobj.solutionBizId;
// }
// // selling_price
// if (qobj.selling_price && qobj.selling_price != 'undefined') {
// obj.selling_price = qobj.selling_price;
// delete qobj.selling_price;
// }
// // cost_price
// if (qobj.cost_price && qobj.cost_price != 'undefined') {
// obj.cost_price = qobj.cost_price;
// delete qobj.cost_price;
// }
// // close_reason
// if (qobj.close_reason && qobj.close_reason != 'undefined') {
// obj.close_reason = qobj.close_reason;
// delete qobj.close_reason;
// }
// // facilitator_name
// if (qobj.facilitator_name && qobj.facilitator_name != 'undefined') {
// obj.facilitator_name = qobj.facilitator_name;
// delete qobj.facilitator_name;
// }
// // salesman_opcode
// if (qobj.salesman_opcode && qobj.salesman_opcode != 'undefined') {
// obj.salesman_opcode = qobj.salesman_opcode;
// delete qobj.salesman_opcode;
// }
// // salesman_id
// if (qobj.salesman_id && qobj.salesman_id != 'undefined') {
// obj.salesman_id = qobj.salesman_id;
// delete qobj.salesman_id;
// }
// // salesman_name
// if (qobj.salesman_name && qobj.salesman_name != 'undefined') {
// obj.salesman_name = qobj.salesman_name;
// delete qobj.salesman_name;
// }
// // salesman_phone
// if (qobj.salesman_phone && qobj.salesman_phone != 'undefined') {
// obj.salesman_phone = qobj.salesman_phone;
// delete qobj.salesman_phone;
// }
// // source_name
// if (qobj.source_name && qobj.source_name != 'undefined') {
// obj.source_name = qobj.source_name;
// delete qobj.source_name;
// }
// // master_source_number
// if (qobj.master_source_number && qobj.master_source_number != 'undefined') {
// obj.master_source_number = qobj.master_source_number;
// delete qobj.master_source_number;
// }
// // settle_status
// if (qobj.settle_status && qobj.settle_status != 'undefined') {
// obj.settle_status = qobj.settle_status;
// delete qobj.settle_status;
// }
// // settlebill_id
// if (qobj.settlebill_id && qobj.settlebill_id != 'undefined') {
// obj.settlebill_id = qobj.settlebill_id;
// delete qobj.settlebill_id;
// }
// // delivery_man_id
// if (qobj.delivery_man_id && qobj.delivery_man_id != 'undefined') {
// obj.delivery_man_id = qobj.delivery_man_id;
// delete qobj.delivery_man_id;
// }
// // delivery_man_name
// if (qobj.delivery_man_name && qobj.delivery_man_name != 'undefined') {
// obj.delivery_man_name = qobj.delivery_man_name;
// delete qobj.delivery_man_name;
// }
// // delivery_man_opcode
// if (qobj.delivery_man_opcode && qobj.delivery_man_opcode != 'undefined') {
// obj.delivery_man_opcode = qobj.delivery_man_opcode;
// delete qobj.delivery_man_opcode;
// }
// delete qobj.orderId;
// delete qobj.product_code;
// delete qobj.product_name;
// delete qobj.service_address;
// delete qobj.delivery_status;
// delete qobj.facilitator_id;
// obj.delivery_info = qobj;
// return await this.create(obj, t);
// }
async insertInfo(qobj, t) {
var obj = {
"delivery_code": qobj.orderId,
"product_code": qobj.product_code,
"product_name": qobj.product_name,
"service_address": qobj.area,
"delivery_status": qobj.delivery_status,
"facilitator_id": qobj.facilitator_id,
"biz_id": qobj.bizId
};
// source_number
if (qobj.source_number && qobj.source_number != 'undefined') {
obj.source_number = qobj.source_number;
delete qobj.source_number;
}
// demand_code
if (qobj.demand_code && qobj.demand_code != 'undefined') {
obj.demand_code = qobj.demand_code;
delete qobj.demand_code;
}
// sku_code
if (qobj.sku_code && qobj.sku_code != 'undefined') {
obj.sku_code = qobj.sku_code;
delete qobj.sku_code;
}
// scheme_number
if (qobj.solutionBizId && qobj.solutionBizId != 'undefined') {
obj.scheme_number = qobj.solutionBizId;
delete qobj.solutionBizId;
}
// selling_price
if (qobj.selling_price && qobj.selling_price != 'undefined') {
obj.selling_price = qobj.selling_price;
delete qobj.selling_price;
}
// cost_price
if (qobj.cost_price && qobj.cost_price != 'undefined') {
obj.cost_price = qobj.cost_price;
delete qobj.cost_price;
}
// close_reason
if (qobj.close_reason && qobj.close_reason != 'undefined') {
obj.close_reason = qobj.close_reason;
delete qobj.close_reason;
}
// facilitator_name
if (qobj.facilitator_name && qobj.facilitator_name != 'undefined') {
obj.facilitator_name = qobj.facilitator_name;
delete qobj.facilitator_name;
}
// salesman_opcode
if (qobj.salesman_opcode && qobj.salesman_opcode != 'undefined') {
obj.salesman_opcode = qobj.salesman_opcode;
delete qobj.salesman_opcode;
}
// salesman_id
if (qobj.salesman_id && qobj.salesman_id != 'undefined') {
obj.salesman_id = qobj.salesman_id;
delete qobj.salesman_id;
}
// salesman_name
if (qobj.salesman_name && qobj.salesman_name != 'undefined') {
obj.salesman_name = qobj.salesman_name;
delete qobj.salesman_name;
}
// salesman_phone
if (qobj.salesman_phone && qobj.salesman_phone != 'undefined') {
obj.salesman_phone = qobj.salesman_phone;
delete qobj.salesman_phone;
}
// source_name
if (qobj.source_name && qobj.source_name != 'undefined') {
obj.source_name = qobj.source_name;
delete qobj.source_name;
}
// master_source_number
if (qobj.master_source_number && qobj.master_source_number != 'undefined') {
obj.master_source_number = qobj.master_source_number;
delete qobj.master_source_number;
}
// settle_status
if (qobj.settle_status && qobj.settle_status != 'undefined') {
obj.settle_status = qobj.settle_status;
delete qobj.settle_status;
}
// settlebill_id
if (qobj.settlebill_id && qobj.settlebill_id != 'undefined') {
obj.settlebill_id = qobj.settlebill_id;
delete qobj.settlebill_id;
}
// delivery_man_id
if (qobj.delivery_man_id && qobj.delivery_man_id != 'undefined') {
obj.delivery_man_id = qobj.delivery_man_id;
delete qobj.delivery_man_id;
}
// delivery_man_name
if (qobj.delivery_man_name && qobj.delivery_man_name != 'undefined') {
obj.delivery_man_name = qobj.delivery_man_name;
delete qobj.delivery_man_name;
}
// delivery_man_opcode
if (qobj.delivery_man_opcode && qobj.delivery_man_opcode != 'undefined') {
obj.delivery_man_opcode = qobj.delivery_man_opcode;
delete qobj.delivery_man_opcode;
}
delete qobj.orderId;
delete qobj.product_code;
delete qobj.product_name;
delete qobj.service_address;
delete qobj.delivery_status;
delete qobj.facilitator_id;
obj.delivery_info = qobj;
return await this.create(obj, t);
}
async updateServer(qobj, whereobj, t) {
return await this.updateByWhere(qobj, whereobj, t);
......
......@@ -68,11 +68,11 @@ class FitaxschemeDao extends Dao {
return obj;
}
// async findInfoByBizid(qobj){
// let obj = {
// "solution_bizid": qobj.bizId
// }
// return await this.findOne(obj);
// }
async findInfoByBizid(qobj){
let obj = {
"solution_bizid": qobj.bizId
}
return await this.findOne(obj);
}
}
module.exports = FitaxschemeDao;
......@@ -27,7 +27,7 @@ class DeliverybillService extends ServiceBase {
if (pobj.orderStaus === true) {
updateResult = {
delivery_info: {
...delivery_info,
delivery_info,
setupAt: pobj.setupAt//建账时间
},
delivery_status: system.SERVERSESTATUS.WAITUSERCONFIRM
......@@ -235,12 +235,12 @@ class DeliverybillService extends ServiceBase {
}
// async insertInfo(qobj) {
// var self = this;
// return self.db.transaction(async function (t) {
// return await self.dao.insertInfo(qobj, t);
// });
// }
async insertInfo(qobj) {
var self = this;
return self.db.transaction(async function (t) {
return await self.dao.insertInfo(qobj, t);
});
}
async updateServer(qobj) {
var self = this;
......
......@@ -19,8 +19,8 @@ class FitaxschemeService extends ServiceBase {
return await self.dao.findInfo(qobj);
}
// async findInfoByBizid(qobj){
// return await this.dao.findInfoByBizid(qobj);
// }
async findInfoByBizid(qobj){
return await this.dao.findInfoByBizid(qobj);
}
}
module.exports = FitaxschemeService;
\ No newline at end of file
......@@ -307,6 +307,7 @@
"aproba": {
"version": "1.2.0",
"resolved": "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz",
"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
"optional": true
},
"arch": {
......@@ -381,6 +382,7 @@
"are-we-there-yet": {
"version": "1.1.5",
"resolved": "https://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz",
"integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
"optional": true,
"requires": {
"delegates": "^1.0.0",
......@@ -1620,7 +1622,8 @@
},
"connect-history-api-fallback": {
"version": "1.6.0",
"resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz"
"resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz",
"integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg=="
},
"connect-redis": {
"version": "3.4.2",
......@@ -1644,6 +1647,7 @@
"console-control-strings": {
"version": "1.1.0",
"resolved": "https://registry.npm.taobao.org/console-control-strings/download/console-control-strings-1.1.0.tgz",
"integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
"optional": true
},
"console-stream": {
......@@ -1675,6 +1679,16 @@
"emitter-listener": "^1.1.1"
}
},
"convert-hex": {
"version": "0.1.0",
"resolved": "https://registry.npm.taobao.org/convert-hex/download/convert-hex-0.1.0.tgz",
"integrity": "sha1-CMBFaJIsJ3drii6BqV05M2LqC2U="
},
"convert-string": {
"version": "0.1.0",
"resolved": "https://registry.npm.taobao.org/convert-string/download/convert-string-0.1.0.tgz",
"integrity": "sha1-ec5BqbsNA7z3LNxqjzxW+7xkQQo="
},
"cookie": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
......@@ -2109,6 +2123,7 @@
"deep-extend": {
"version": "0.6.0",
"resolved": "https://registry.npm.taobao.org/deep-extend/download/deep-extend-0.6.0.tgz",
"integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
"optional": true
},
"deep-is": {
......@@ -2200,6 +2215,7 @@
"detect-libc": {
"version": "1.0.3",
"resolved": "https://registry.npm.taobao.org/detect-libc/download/detect-libc-1.0.3.tgz",
"integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
"optional": true
},
"dicer": {
......@@ -3447,6 +3463,7 @@
"gifsicle": {
"version": "4.0.1",
"resolved": "https://registry.npm.taobao.org/gifsicle/download/gifsicle-4.0.1.tgz",
"integrity": "sha512-A/kiCLfDdV+ERV/UB+2O41mifd+RxH8jlRG8DMxZO84Bma/Fw0htqZ+hY2iaalLRNyUu7tYZQslqUBJxBggxbg==",
"dev": true,
"optional": true,
"requires": {
......@@ -3882,6 +3899,7 @@
"has-unicode": {
"version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz",
"integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==",
"optional": true
},
"hawk": {
......@@ -4052,6 +4070,7 @@
"ignore-walk": {
"version": "3.0.3",
"resolved": "https://registry.npm.taobao.org/ignore-walk/download/ignore-walk-3.0.3.tgz",
"integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==",
"optional": true,
"requires": {
"minimatch": "^3.0.4"
......@@ -4075,6 +4094,7 @@
"imagemin-gifsicle": {
"version": "6.0.1",
"resolved": "https://registry.npm.taobao.org/imagemin-gifsicle/download/imagemin-gifsicle-6.0.1.tgz",
"integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==",
"dev": true,
"optional": true,
"requires": {
......@@ -5558,6 +5578,7 @@
"minizlib": {
"version": "1.3.3",
"resolved": "https://registry.npm.taobao.org/minizlib/download/minizlib-1.3.3.tgz",
"integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
"optional": true,
"requires": {
"minipass": "^2.9.0"
......@@ -5742,6 +5763,7 @@
"nan": {
"version": "2.14.1",
"resolved": "https://registry.npm.taobao.org/nan/download/nan-2.14.1.tgz",
"integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==",
"optional": true
},
"nanoid": {
......@@ -5817,6 +5839,7 @@
"nodejieba": {
"version": "2.4.1",
"resolved": "https://registry.npm.taobao.org/nodejieba/download/nodejieba-2.4.1.tgz",
"integrity": "sha512-fxlVloaO5baDBmpnQ2egDCe6FT9SJdfbFak7tK7dKH16d7SxA5bLdv47EdTwtKS9DRbnXnMlyX5Wc33XAnaQuA==",
"optional": true,
"requires": {
"nan": "^2.14.0",
......@@ -5968,6 +5991,7 @@
"npm-bundled": {
"version": "1.1.1",
"resolved": "https://registry.npm.taobao.org/npm-bundled/download/npm-bundled-1.1.1.tgz",
"integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==",
"optional": true,
"requires": {
"npm-normalize-package-bin": "^1.0.1"
......@@ -6021,6 +6045,7 @@
"npmlog": {
"version": "4.1.2",
"resolved": "https://registry.npm.taobao.org/npmlog/download/npmlog-4.1.2.tgz",
"integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
"optional": true,
"requires": {
"are-we-there-yet": "~1.1.2",
......@@ -6739,6 +6764,7 @@
"rc": {
"version": "1.2.8",
"resolved": "https://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz",
"integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
"optional": true,
"requires": {
"deep-extend": "^0.6.0",
......@@ -7193,6 +7219,15 @@
"crypt": ">= 0.0.1"
}
},
"sha256": {
"version": "0.2.0",
"resolved": "https://registry.npm.taobao.org/sha256/download/sha256-0.2.0.tgz",
"integrity": "sha1-c6C0GNqrcDW/+G6EkeNjQS/CqwU=",
"requires": {
"convert-hex": "~0.1.0",
"convert-string": "~0.1.0"
}
},
"shebang-command": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
......@@ -8347,6 +8382,7 @@
"wide-align": {
"version": "1.1.3",
"resolved": "https://registry.npm.taobao.org/wide-align/download/wide-align-1.1.3.tgz",
"integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
"optional": true,
"requires": {
"string-width": "^1.0.2 || 2"
......
......@@ -51,6 +51,7 @@
"sequelize-cli": "^4.1.1",
"serve-favicon": "^2.4.5",
"sha1": "^1.1.1",
"sha256": "^0.2.0",
"socket.io": "^2.1.1",
"uuid": "^3.2.1",
"xml2js": "^0.4.19"
......
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