Commit f65d4098 authored by zhuwei's avatar zhuwei

新增罚款

parent 69b82a2a
<?php
namespace app\api_broker\controller;
/**
* Created by PhpStorm.
* User: zhuwei
* Date: 2019-09-02
* Time: 15:27:57
*/
use app\api_broker\extend\Basic;
use app\index\service\AmercementService;
use app\model\USpreadUser;
use think\Request;
class Amercement extends Basic
{
protected $s_amercement;
public function __construct($request = null)
{
parent::__construct($request);
$this->s_amercement = new AmercementService();
}
/**
* 新增罚款
* @return \think\Response
*/
public function addAmercement(){
$params = $this->params;
/*$params = array(
"status" => 1,
"type" => 1,
"money" => 200,
"submit_agent_id" => 5775,
"agent_id" => 5776,
"remarks" => '罚你不需要理由',
);*/
$res = $this->s_amercement->addAmercement($params);//int(1)
if ($res) {
return $this->response("200", "成功");
} else {
return $this->response("101", "失败");
}
}
}
\ No newline at end of file
......@@ -10,18 +10,32 @@
namespace app\index\service;
use app\model\OAmercementModel;
class AmercementService
{
// protected $m_user;
protected $m_amercement;
public function __construct()
{
// $this->m_user = new Users();
$this->m_amercement = new OAmercementModel();
}
public function addUserAgent($agent_id,$user_id,$site_id)
/**
* 新增
* @param $params
* @return bool
*/
public function addAmercement($params)
{
$params_['status'] = $params['status'];//'状态 0待支付 1已支付 2已取消'
$params_['type'] = $params['status'];//'罚款理想 0总经理日报及施董批复 1班主任早会监督 2晚会表监督 3学习视频监督 4投诉 5日报 6房源上架 7视频审核 8商学院评论 9弟子班自律 10弟子班心得评论 11将帅赢心得评论 12各项会议处罚机制 13五星好评 14投诉暂扣 15独家协议 16视频审核 17其他处罚
$params_['money'] = $params['status'];//罚款金额
$params_['submit_agent_id'] = $params['status'];//提交人
$params_['agent_id'] = $params['status'];//被罚款人
$params_['remarks'] = $params['status'];//备注
$res = $this->m_amercement->saveAmercement($params_);
return $res;
}
......
......@@ -1075,6 +1075,8 @@ Route::group('broker', [
'subletList' => ['api_broker/Sublet/subletList', ['method' => 'GET']],//委托转铺列表
'getUserLookShopList' => ['api_broker/Shop/getUserLookShopList', ['method' => 'GET']],//获取客户浏览商铺数据
'addAmercement' => ['api_broker/Amercement/addAmercement', ['method' => 'GET|POST']],
]);
Route::group('search', [
......
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