Commit 9531e37a by 王昆

Merge branch 'xgg-saas-merchant' of gitlab.gongsibao.com:jiangyong/zhichan into xgg-saas-merchant

parents 2076d72c c00910d5
......@@ -74,8 +74,6 @@ class InvoiceCtl extends CtlBase {
} else {
return system.getResult(null, "费用类型错误");
}
return await this.orderSve.page(params);
} catch (error) {
let msg = error.message;
......@@ -84,8 +82,6 @@ class InvoiceCtl extends CtlBase {
}
return system.getResult(null, `系统错误 错误信息 ${error}`);
}
}
// 功能2开票
......
......@@ -25,6 +25,9 @@ class InvoiceService extends ServiceBase {
async applySave(params) {
var rs = await this.callms("invoice", "invoiceapplySave", params);
if (rs && rs.data && rs.data.rows) {
this.transOrderField(rs.data.rows);
}
return rs;
}
......@@ -35,6 +38,7 @@ class InvoiceService extends ServiceBase {
for (let row of rows) {
row.price = system.f2y(row.price);
row.invoice_amount = system.f2y(row.invoice_amount);
}
}
......
......@@ -133,6 +133,16 @@ class TradeService extends ServiceBase {
// 封装返回对象
result.error = error;
if (result.error) {
// 处理错误信息
for (let idx = 0; idx < itemList.length; idx ++) {
let item = itemList[idx];
if (item.errors && item.errors.length > 0) {
let len = Number(idx) + 7;
return system.getResult(null, `第${len}行错误,` + item.errors.join("、"));
}
}
}
result.itemList = itemList;
return system.getResultSuccess(result);
}
......
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