Commit d9bcb57c by 孙亚楠

dd

parent 20fbf99b
......@@ -329,6 +329,19 @@ class InvoiceService extends ServiceBase {
if (!businessmenBean.sign_time) {
return system.getResult(null, `个体户未签约`);
}
//************************************************************一下是计算服务费************************************* */
let service_rate = new Decimal(businessmenBean.service_rate).div(100).toNumber();
let service_amount = new Decimal(params.invoice_amount).mul(service_rate).toNumber();
if (businessmenBean.is_bank) {
return system.getResultSuccess({
personal_invoice_tax: 0,
value_added_tax: 0,
additional_tax: 0,
service_amount: service_amount,
credit_code: params.credit_code
});
}
// params.invoice_amount = system.y2f(this.trim(params.invoice_amount));
//增值税累计类型 1按月 2按季度 add_value_up_type
//个税累计类型 1按月累计 2按季度累计 tax_up_type
......@@ -378,9 +391,7 @@ class InvoiceService extends ServiceBase {
//附加税 =增值税*附加税
let additional_tax = new Decimal(value_added_tax).mul(AVRateRes.fujiaRate).toNumber().toFixed(2);
//************************************************************一下是计算服务费************************************* */
let service_rate = new Decimal(businessmenBean.service_rate).div(100).toNumber();
let service_amount = new Decimal(params.invoice_amount).mul(service_rate).toNumber();
personal_invoice_tax = system.f2y(personal_invoice_tax);
value_added_tax = system.f2y(value_added_tax);
......
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