作者 何书鹏
1 个管道 的构建 通过 耗费 0 秒

测试

... ... @@ -361,36 +361,56 @@ class AfterToBefore extends Api
// 税前工资去向
$user_go = [
'salary' => round($salary_average,2),
'info' => [
'zh' => [
[
'value' => $social_user['housing_fund']['money'],
'zh' => '个人基本住房公积金',
'en'=>'Personal basic housing funds'
'name' => '个人基本住房公积金',
],
[
'value' => $social_user['endowment']['money'],
'zh' => '个人养老保险金',
'en' => 'Personal pension insurance'
'name' => '个人养老保险金',
],
[
'value' => $social_user['medical']['money'],
'zh' => '个人医疗保险金',
'en' => 'Personal medical insurance',
'name' => '个人医疗保险金',
],
[
'value' => $social_user['unemployment']['money'],
'zh' => '个人失业保险金',
'en' => 'Personal unemployment insurance'
'name' => '个人失业保险金',
],
[
'value' => $person_fee_average,
'zh' => '个人所得税',
'en' => 'Personal income tax'
'name' => '个人所得税',
],
[
'value' => $salary_hand_average,
'zh' => '个人税后月薪',
'en' => 'After-tax monthly salary'
'name' => '个人税后月薪',
],
],
'en' => [
[
'value' => $social_user['housing_fund']['money'],
'name'=>'Personal basic housing funds',
],
[
'value' => $social_user['endowment']['money'],
'name' => 'Personal pension insurance',
],
[
'value' => $social_user['medical']['money'],
'name' => 'Personal medical insurance',
],
[
'value' => $social_user['unemployment']['money'],
'name' => 'Personal unemployment insurance',
],
[
'value' => $person_fee_average,
'name' => 'Personal income tax',
],
[
'value' => $salary_hand_average,
'name' => 'After-tax monthly salary',
],
],
];
... ... @@ -399,38 +419,58 @@ class AfterToBefore extends Api
// 单位成本去向
$company_go = [
'cost' => $company_cost,
'info' => array_merge([
'zh' => array_merge([
[
'value' => $social_company['housing_fund']['money'],
'name' => '企业基本住房公积金',
],
[
'value' => $social_company['endowment']['money'],
'name' => '企业养老保险金',
],
[
'value' => $social_company['medical']['money'],
'name' => '企业医疗保险金',
],
[
'value' => $social_company['unemployment']['money'],
'name' => '企业失业保险金',
],
[
'value' => $social_company['birth']['money'],
'name' => '企业生育保险金',
],
[
'value' => $social_company['industrial']['money'],
'name' => '企业工伤保险金',
]
],$user_go['zh']),
'en' => array_merge([
[
'value' => $social_company['housing_fund']['money'],
'zh' => '企业基本住房公积金',
'en'=>'Company basic housing funds'
'name'=>'Company basic housing funds',
],
[
'value' => $social_company['endowment']['money'],
'zh' => '企业养老保险金',
'en' => 'Company pension insurance'
'name' => 'Company pension insurance',
],
[
'value' => $social_company['medical']['money'],
'zh' => '企业医疗保险金',
'en' => 'Company medical insurance',
'name' => 'Company medical insurance',
],
[
'value' => $social_company['unemployment']['money'],
'zh' => '企业失业保险金',
'en' => 'Company unemployment insurance'
'name' => 'Company unemployment insurance',
],
[
'value' => $social_company['birth']['money'],
'zh' => '企业生育保险金',
'en' => 'Company maternity insurance'
'name' => 'Company maternity insurance',
],
[
'value' => $social_company['industrial']['money'],
'zh' => '企业工伤保险金',
'en' => 'Company work injury insurance'
'name' => 'Company work injury insurance',
]
],$user_go['info']),
],$user_go['en']),
];
$this->success('请求成功',compact('param','salary_average','social_user','social_user_money','social_company','social_company_money','person_fee_average','company_cost','user_go','company_go'));
... ...
... ... @@ -395,74 +395,114 @@ class BeforeToAfter extends Api
// 税前工资去向
$user_go = [
'salary' => round($salary,2),
'info' => [
'zh' => [
[
'value' => $social_user['housing_fund']['money'],
'zh' => '个人基本住房公积金',
'en'=>'Personal basic housing funds'
'name' => '个人基本住房公积金',
],
[
'value' => $social_user['endowment']['money'],
'zh' => '个人养老保险金',
'en' => 'Personal pension insurance'
'name' => '个人养老保险金',
],
[
'value' => $social_user['medical']['money'],
'zh' => '个人医疗保险金',
'en' => 'Personal medical insurance',
'name' => '个人医疗保险金',
],
[
'value' => $social_user['unemployment']['money'],
'zh' => '个人失业保险金',
'en' => 'Personal unemployment insurance'
'name' => '个人失业保险金',
],
[
'value' => $plan_a['new_person_current_fee'],
'zh' => '个人所得税',
'en' => 'Personal income tax'
'name' => '个人所得税',
],
[
'value' => $plan_a['new_current_salary'],
'zh' => '个人税后月薪',
'en' => 'After-tax monthly salary'
'name' => '个人税后月薪',
],
],
'en' => [
[
'value' => $social_user['housing_fund']['money'],
'name'=>'Personal basic housing funds',
],
[
'value' => $social_user['endowment']['money'],
'name' => 'Personal pension insurance',
],
[
'value' => $social_user['medical']['money'],
'name' => 'Personal medical insurance',
],
[
'value' => $social_user['unemployment']['money'],
'name' => 'Personal unemployment insurance',
],
[
'value' => $plan_a['new_person_current_fee'],
'name' => 'Personal income tax',
],
[
'value' => $plan_a['new_current_salary'],
'name' => 'After-tax monthly salary',
],
],
];
// 单位成本去向
$company_go = [
'cost' => round($cost_new_a,2),
'info' => array_merge([
'zh' => array_merge([
[
'value' => $social_company['housing_fund']['money'],
'zh' => '企业基本住房公积金',
'en'=>'Company basic housing funds'
'name' => '企业基本住房公积金',
],
[
'value' => $social_company['endowment']['money'],
'zh' => '企业养老保险金',
'en' => 'Company pension insurance'
'name' => '企业养老保险金',
],
[
'value' => $social_company['medical']['money'],
'zh' => '企业医疗保险金',
'en' => 'Company medical insurance',
'name' => '企业医疗保险金',
],
[
'value' => $social_company['unemployment']['money'],
'zh' => '企业失业保险金',
'en' => 'Company unemployment insurance'
'name' => '企业失业保险金',
],
[
'value' => $social_company['birth']['money'],
'zh' => '企业生育保险金',
'en' => 'Company maternity insurance'
'name' => '企业生育保险金',
],
[
'value' => $social_company['industrial']['money'],
'zh' => '企业工伤保险金',
'en' => 'Company work injury insurance'
'name' => '企业工伤保险金',
]
],$user_go['info']),
],$user_go['zh']),
'en' => array_merge([
[
'value' => $social_company['housing_fund']['money'],
'name'=>'Company basic housing funds',
],
[
'value' => $social_company['endowment']['money'],
'name' => 'Company pension insurance',
],
[
'value' => $social_company['medical']['money'],
'name' => 'Company medical insurance',
],
[
'value' => $social_company['unemployment']['money'],
'name' => 'Company unemployment insurance',
],
[
'value' => $social_company['birth']['money'],
'name' => 'Company maternity insurance',
],
[
'value' => $social_company['industrial']['money'],
'name' => 'Company work injury insurance',
]
],$user_go['zh']),
];
$this->success('请求成功',compact('param','plan_a','plan_b','social_user','social_user_money','social_company','social_company_money','user_go','company_go'));
}
... ...