首页 > 编程语言 >姿薇优选源码

姿薇优选源码

时间:2022-08-24 10:56:15浏览次数:146  
标签:优选 return serviceLogList successful app json 源码 limit 姿薇

最近新开发了一款姿薇优选系统,其主要功能有预约系统,支付系统,商城系统,会员系统,积分系统,物流系统,赠送系统,实名认证系统等等。

姿薇优选系统客服系统源码分享:

<?php
namespace app\api\controller\user;

use app\models\store\StoreServiceLog;
use app\models\store\StoreService as StoreServiceModel;
use app\Request;
use crmeb\services\UtilService;

/**
 * 客服类
 * Class StoreService
 * @package app\api\controller\user
 */
class StoreService
{

    /**
     * 客服列表
     * @param Request $request
     * @return mixed
     */
    public function lst(Request $request)
    {
        list($page, $limit) = UtilService::getMore([['page',0],['limit',0]], $request, true);
//        if(!$page || !$limit) return app('json')->successful([]);
        $serviceInfoList = StoreServiceModel::lst($page, $limit);
        if(!count($serviceInfoList)) return app('json')->successful([]);
        return app('json')->successful($serviceInfoList->hidden(['notify', 'status', 'mer_id', 'add_time'])->toArray());
    }

    /**
     * 客服聊天记录
     * @param Request $request
     * @param $toUid
     * @return array
     */
    public function record(Request $request, $toUid)
    {
        list($page, $limit) = UtilService::getMore([['page',0],['limit',0]], $request, true);
        if(!$toUid) return app('json')->fail('参数错误');
        $uid = $request->uid();
        if(!$limit || !$page) return app('json')->successful([]);
        $serviceLogList = StoreServiceLog::lst($uid, $toUid, $page, $limit);
        if(!$serviceLogList) return app('json')->successful([]);
        $serviceLogList = $serviceLogList->hidden(['mer_id'])->toArray();
        $idArr = array_column($serviceLogList, 'id');
        array_multisort($idArr,SORT_ASC,$serviceLogList);
        return app('json')->successful($serviceLogList);
    }

}

  

标签:优选,return,serviceLogList,successful,app,json,源码,limit,姿薇
From: https://www.cnblogs.com/v15528175269/p/16619061.html

相关文章

  • 自定义频率-权限 频率执行源码分析-全局异常处理-自动生成接口文档-RBAC
    自定义频率类 #自定义的逻辑1)取出访问者ip{192.168.1.12:[访问时间3,访问时间2,访问时间1],192.168.1.12:[],192.168.1.14:[]}2)判断当前ip不在访问字典里,......
  • 数字化培训、知识库、考学一体平台@附源码
    前言随着信息化的进一步推进,目前各行各业都在进行数字化转型,本人从事过医疗、政务等系统的研发,和客户深入交流过日常办公中“知识”的重要性,再加上现在倡导的互联互通、数......
  • 源码编译安装 git
    1、下载解压git源代码curl-Ohttps://mirrors.edge.kernel.org/pub/software/scm/git/git-2.37.2.tar.gztar-xvfgit-2.37.2.tar.gzcdgit-2.37.22、安装依赖包......
  • vue3源码学习
    建议先通过官方指南了解3.0都干了啥、解决了什么问题。然后才是阅读其源码(通过利器),进阶了解它是如何实现的。https://juejin.cn/post/6925668019884523534......
  • GammaRay源码编译mingw32版本运行文件
    1,目标GammaRay是一个允许你查看Qt应用程序甚至在某种程度上修改它的独特应用,GammaRay可以在运行时实时观察程序中的qt代码的行为和数据结构,可谓是Debugger的良好......
  • Linux0.11源码学习(四)
    Linux0.11源码学习(四)linux0.11源码学习笔记参考资料:https://github.com/sunym1993/flash-linux0.11-talkhttps://github.com/Akagi201/linux-0.11http://xiehongfeng1......
  • idea调试tomcat源码
    优化TomcatAJP误报时有一些疑问,调试一下1下载tomcat历史版本列表:https://archive.apache.org/dist/tomcat/tomcat-8/源码文件夹:https://archive.apache.org/dist/t......
  • 大家都能看得懂的源码 - 封装一个管理 url 状态的 hook
    本文是深入浅出ahooks源码系列文章的第十一篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。本文来讲下ahooks中的useUrlState。通过urlquer......
  • 源码安装RocketMQ4.x可视化控制台详细教程
    下载源码https://github.com/apache/rocketmq-externals进入roccketmq-consolecdroccketmq-console编译打包mvncleanpackage-Dmaven.test.skip=true存在......
  • 直播小程序源码,CSS实现移动端横向滚动导航条
    直播小程序源码,CSS实现移动端横向滚动导航条cssHTML代码  <ul>            <li>              <ahref="">1</a>......