Commit f2d13f84 authored by clone's avatar clone

1

parent 6905e4c3
...@@ -281,6 +281,7 @@ class StoreFeeService ...@@ -281,6 +281,7 @@ class StoreFeeService
$districtAttendanceNum = $this->sumAttendanceNum(0, 2, $setting_date); $districtAttendanceNum = $this->sumAttendanceNum(0, 2, $setting_date);
$discountsNum = $this->sumAttendanceNum(0, 4, $setting_date); $discountsNum = $this->sumAttendanceNum(0, 4, $setting_date);
foreach ($storeSettingInfo as $key => $item) { foreach ($storeSettingInfo as $key => $item) {
$applyForFeeArr = $this->getApplyForFee($item["store_id"], $setting_date); $applyForFeeArr = $this->getApplyForFee($item["store_id"], $setting_date);
$site_id = $applyForFeeArr[0]["site_id"]; $site_id = $applyForFeeArr[0]["site_id"];
$store_id = $item["store_id"]; $store_id = $item["store_id"];
...@@ -314,6 +315,7 @@ class StoreFeeService ...@@ -314,6 +315,7 @@ class StoreFeeService
$assume_fee, $purpose $assume_fee, $purpose
)); ));
} }
}
//todo 处理 房租租金 上海固定成本分部固定成本 发展基金社保报销 总经理薪资 手续费 //todo 处理 房租租金 上海固定成本分部固定成本 发展基金社保报销 总经理薪资 手续费
//门店租金 //门店租金
$storeModel = new AStore(); $storeModel = new AStore();
...@@ -327,6 +329,7 @@ class StoreFeeService ...@@ -327,6 +329,7 @@ class StoreFeeService
//上海总部固定成本 门店是上海的只承担总部成本,否则承担总部和分部成本 //上海总部固定成本 门店是上海的只承担总部成本,否则承担总部和分部成本
//上海 //上海
$attendance_discount = $attendance_num; $attendance_discount = $attendance_num;
if ($item["is_discounts"] == 1) { if ($item["is_discounts"] == 1) {
$attendance_discount = $attendance_num * $tree[0]["discounts"] * 0.01; $attendance_discount = $attendance_num * $tree[0]["discounts"] * 0.01;
...@@ -369,14 +372,15 @@ class StoreFeeService ...@@ -369,14 +372,15 @@ class StoreFeeService
break; break;
} }
//分部 //分部
$disc_assume_fee1 = ceil($attendance_num / $officeAttendanceNum * $apply_for_fee * 100) * 0.01; $disc_assume_fee1 = ceil($attendance_num / $officeAttendanceNum * $apply_for_fee * 100) * 0.01;
$disc_assume_fee2 = ceil($attendance_num / $officeAttendanceNum * $apply_for_fee * 100) * 0.01; $disc_assume_fee2 = ceil($attendance_num / $officeAttendanceNum * $apply_for_fee * 100) * 0.01;
array_push($insertArr, $this->storeCostExtBin($cost_id, 3, 301, 0, $create_time, array_push($insertArr, $this->storeCostExtBin($cost_id, $store_id,3, 301, 0, $create_time,
$rent_fixed, $attendance_num, $officeAttendanceNum, $districtNum, $companyAttendanceNum, $rent_fixed, $attendance_num, $officeAttendanceNum, $districtNum, $companyAttendanceNum,
$disc_assume_fee1, "" $disc_assume_fee1, ""
)); ));
array_push($insertArr, $this->storeCostExtBin($cost_id, 3, 302, 0, $create_time, array_push($insertArr, $this->storeCostExtBin($cost_id, $store_id,3, 302, 0, $create_time,
$apply_for_fee, $attendance_num, $officeAttendanceNum, $districtNum, $companyAttendanceNum, $apply_for_fee, $attendance_num, $officeAttendanceNum, $districtNum, $companyAttendanceNum,
$disc_assume_fee2, "" $disc_assume_fee2, ""
)); ));
...@@ -402,7 +406,7 @@ class StoreFeeService ...@@ -402,7 +406,7 @@ class StoreFeeService
$item["transfer_charge"], $attendance_num, $officeAttendanceNum, $districtNum, $companyAttendanceNum, $item["transfer_charge"], $attendance_num, $officeAttendanceNum, $districtNum, $companyAttendanceNum,
$item["transfer_charge"], "" $item["transfer_charge"], ""
)); ));
}
$storeCostExtModel = new FStoreCostExt(); $storeCostExtModel = new FStoreCostExt();
$is_ok = $storeCostExtModel->addCostExt($insertArr); $is_ok = $storeCostExtModel->addCostExt($insertArr);
if ($is_ok) { if ($is_ok) {
......
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