Commit c717f3ca authored by hujun's avatar hujun

财务日报增加字段

parent 479fad07
...@@ -92,6 +92,8 @@ class DailyPaper extends Basic ...@@ -92,6 +92,8 @@ class DailyPaper extends Basic
$daily_date = $params["daily_date"]; $daily_date = $params["daily_date"];
$alipay = $params["alipay"]; $alipay = $params["alipay"];
$tenpay = $params["tenpay"]; $tenpay = $params["tenpay"];
$tenpay_2 = $params["tenpay_2"];
$alipay_2 = $params["alipay_2"];
$realty_pay = $params["realty_pay"]; $realty_pay = $params["realty_pay"];
$private_bank = $params["private_bank"]; $private_bank = $params["private_bank"];
$family_pay = $params["family_pay"]; $family_pay = $params["family_pay"];
...@@ -99,7 +101,7 @@ class DailyPaper extends Basic ...@@ -99,7 +101,7 @@ class DailyPaper extends Basic
$pos = $params["pos"]; $pos = $params["pos"];
$other_bank = $params["other_bank"]; $other_bank = $params["other_bank"];
$result = $this->service_->addDaily($agent_id, $agent_name, $daily_date, $alipay, $tenpay, $realty_pay, $result = $this->service_->addDaily($agent_id, $agent_name, $daily_date, $alipay, $tenpay, $realty_pay,
$family_pay,$private_bank ,$cash, $pos, $other_bank); $family_pay,$private_bank ,$cash, $pos, $other_bank, $tenpay_2, $alipay_2);
if ($result["code"] == 101) { if ($result["code"] == 101) {
return $this->response("101", $result["msg"]); return $this->response("101", $result["msg"]);
} else { } else {
......
...@@ -164,7 +164,9 @@ class DailyPaperService ...@@ -164,7 +164,9 @@ class DailyPaperService
$payLogModel = new OPayLogModel(); $payLogModel = new OPayLogModel();
$total_arr = $payLogModel->getTotal($field, $params, "pay_type"); $total_arr = $payLogModel->getTotal($field, $params, "pay_type");
$total["alipay"] = 0; $total["alipay"] = 0;
$total["alipay_2"] = 0;
$total["tenpay"] = 0; $total["tenpay"] = 0;
$total["tenpay_2"] = 0;
$total["pos"] = 0; $total["pos"] = 0;
$total["realty_pay"] = 0; $total["realty_pay"] = 0;
$total["family_pay"] = 0; $total["family_pay"] = 0;
...@@ -177,16 +179,16 @@ class DailyPaperService ...@@ -177,16 +179,16 @@ class DailyPaperService
foreach ($total_arr as $item) { foreach ($total_arr as $item) {
switch ($item["pay_type"]) { switch ($item["pay_type"]) {
case 10: case 10:
$total["alipay1"] = $item["money"]; $total["alipay_1"] = $item["money"];
break; break;
case 11: case 11:
$total["alipay2"] = $item["money"]; $total["alipay_2"] = $item["money"];
break; break;
case 20: case 20:
$total["tenpay1"] = $item["money"]; $total["tenpay_1"] = $item["money"];
break; break;
case 21: case 21:
$total["tenpay2"] = $item["money"]; $total["tenpay_2"] = $item["money"];
break; break;
case 30: case 30:
$total["pos"] = $item["money"]; $total["pos"] = $item["money"];
...@@ -208,12 +210,6 @@ class DailyPaperService ...@@ -208,12 +210,6 @@ class DailyPaperService
break; break;
} }
} }
$total["alipay"] = $total["alipay1"] + $total["alipay2"];
$total["tenpay"] = $total["tenpay1"] + $total["tenpay2"];
unset($total["alipay1"]);
unset($total["alipay2"]);
unset($total["tenpay1"]);
unset($total["tenpay2"]);
return $total; return $total;
} }
...@@ -439,7 +435,6 @@ class DailyPaperService ...@@ -439,7 +435,6 @@ class DailyPaperService
return $this->oDailyLogModel->getDailyLogList($field, $params, 1, 15); return $this->oDailyLogModel->getDailyLogList($field, $params, 1, 15);
} }
/** /**
* @param $agent_id * @param $agent_id
* @param $agent_name * @param $agent_name
...@@ -452,13 +447,15 @@ class DailyPaperService ...@@ -452,13 +447,15 @@ class DailyPaperService
* @param $cash * @param $cash
* @param $pos * @param $pos
* @param $other_bank * @param $other_bank
* @return array|int * @param $tenpay_2
* @param $alipay_2
* @return array
* @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\ModelNotFoundException * @throws \think\db\exception\ModelNotFoundException
* @throws \think\exception\DbException * @throws \think\exception\DbException
*/ */
public function addDaily($agent_id, $agent_name, $daily_date, $alipay, $tenpay, $realty_pay, public function addDaily($agent_id, $agent_name, $daily_date, $alipay, $tenpay, $realty_pay,
$family_pay, $private_bank, $cash, $pos, $other_bank) $family_pay, $private_bank, $cash, $pos, $other_bank, $tenpay_2, $alipay_2)
{ {
$agent_info_arr["agent_id"] = $agent_id; $agent_info_arr["agent_id"] = $agent_id;
$agent_info_field = "id,name,store_id,district_id,level"; $agent_info_field = "id,name,store_id,district_id,level";
...@@ -473,7 +470,7 @@ class DailyPaperService ...@@ -473,7 +470,7 @@ class DailyPaperService
return ["code" => 101, "msg" => "请勿重复提交日报"]; return ["code" => 101, "msg" => "请勿重复提交日报"];
} }
$params = $this->dailyBin($agent_id, $agent_name, $daily_date, $alipay, $tenpay, $realty_pay, $params = $this->dailyBin($agent_id, $agent_name, $daily_date, $alipay, $tenpay, $realty_pay,
$family_pay, $private_bank, $cash, $pos, $other_bank, $agent_info[0]["store_id"], $agent_info[0]["district_id"]); $family_pay, $private_bank, $cash, $pos, $other_bank, $agent_info[0]["store_id"], $agent_info[0]["district_id"], $tenpay_2, $alipay_2);
$is_ok = $this->oDailyModel->addDaily($params); $is_ok = $this->oDailyModel->addDaily($params);
if ($is_ok > 0) { if ($is_ok > 0) {
return ["code" => 200, "data" => null]; return ["code" => 200, "data" => null];
...@@ -483,7 +480,7 @@ class DailyPaperService ...@@ -483,7 +480,7 @@ class DailyPaperService
} }
public function dailyBin($agent_id, $agent_name, $daily_date, $alipay, $tenpay, $realty_pay, public function dailyBin($agent_id, $agent_name, $daily_date, $alipay, $tenpay, $realty_pay,
$family_pay, $private_bank, $cash, $pos, $other_bank, $store_id, $district_id) $family_pay, $private_bank, $cash, $pos, $other_bank, $store_id, $district_id, $tenpay_2, $alipay_2)
{ {
$arr["agent_id"] = $agent_id; $arr["agent_id"] = $agent_id;
$arr["agent_name"] = $agent_name; $arr["agent_name"] = $agent_name;
...@@ -498,6 +495,8 @@ class DailyPaperService ...@@ -498,6 +495,8 @@ class DailyPaperService
$arr["cash"] = $cash; $arr["cash"] = $cash;
$arr["pos"] = $pos; $arr["pos"] = $pos;
$arr["other_bank"] = $other_bank; $arr["other_bank"] = $other_bank;
$arr["tenpay_2"] = $tenpay_2;
$arr["alipay_2"] = $alipay_2;
$arr["create_time"] = date("Y-m-d H:i:s", time()); $arr["create_time"] = date("Y-m-d H:i:s", time());
$arr["update_time"] = date("Y-m-d H:i:s", time()); $arr["update_time"] = date("Y-m-d H:i:s", time());
return $arr; return $arr;
......
...@@ -91,6 +91,8 @@ class DailyPaper extends Basic ...@@ -91,6 +91,8 @@ class DailyPaper extends Basic
$agent_name = $params["agent_name"]; $agent_name = $params["agent_name"];
$daily_date = $params["daily_date"]; $daily_date = $params["daily_date"];
$alipay = $params["alipay"]; $alipay = $params["alipay"];
$tenpay_2 = $params["tenpay_2"];
$alipay_2 = $params["alipay_2"];
$tenpay = $params["tenpay"]; $tenpay = $params["tenpay"];
$realty_pay = $params["realty_pay"]; $realty_pay = $params["realty_pay"];
$private_bank = $params["private_bank"]; $private_bank = $params["private_bank"];
......
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