| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | <?phpnamespace app\admin\controller\consultant;use app\admin\service\consultant\CustomService;use app\admin\validate\consultant\MarketCustomerValidate;use app\controller\Curd;use app\model\MarketCustomer;use support\Request;class CustomController extends Curd{    public function __construct()    {        $this->model = new MarketCustomer();        $this->validate = true;        $this->validateClass = new MarketCustomerValidate();    }    /**     * Notes: 获取选项配置信息     * User: yb     * Date: 2024/8/5     * Time: 15:35     */    public function getOptionConfig()    {        return json_success('请求成功', CustomService::config());    }    /**     * Notes: 新增客户     * User: yb     * Date: 2024/8/6     * Time: 11:19     */    public function addCustom(Request $request)    {        $params = $request->post();        if ($this->validate && !$this->validateClass->scene('add')->check($params)) {            return json_fail($this->validateClass->getError());        }        return CustomService::add($params);    }}
 |