| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240 |
- <?php
- namespace App\JsonRpc;
- interface PublicRpcServiceInterface
- {
- /**
- * @param array $data
- */
- public function getDistrictList(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function getUserLevelList(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function addUserLevel(array $data): array;
- public function updateUserLevel(array $data): array;
- /**
- * @param int $id
- * @return array
- */
- public function delUserLevel(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function getLetterOfComplaint(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function getLetterOfComplaintInfo(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function delLetterOfComplaint(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function addLetterOfComplaint(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function upLetterOfComplaint(array $data): array;
- /**
- * 用户端更新投诉信息
- * @param array $data
- * @return array
- */
- public function userUpLetterOfComplaint(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function getLetterType(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function upLetterType(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function addLetterType(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function delLetterType(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function checkMeasure(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function getZhinengbumenList(array $data): array;
- public function getDepartment(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function addZhinengbumen(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function delZhinengbumen(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function getZhinengbumen(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function getPidZhinengbumen(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function modZhinengbumen(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function getBuckets(array $data): array;
- /**
- * @param array $data
- * @return array
- */
- public function getTemplateClassList(array $data): array;
- public function addTemplateClass(array $data): array;
- public function upTemplateClass(array $data): array;
- public function delTemplateClass(array $data): array;
- public function getTemplateClass(array $data): array;
- public function getTemplateList(array $data);
- public function getTemplateInfo(array $data);
- public function addTemplate(array $data);
- public function delTemplate(array $data);
- public function updateTemplate(array $data);
- public function getSectorList(array $data);
- public function getSectorInfo(array $data);
- public function addSector(array $data);
- public function delSector(array $data);
- public function updateSector(array $data);
- public function getComponentList(array $data);
- public function getComponentInfo(array $data);
- public function addComponent(array $data);
- public function delComponent(array $data);
- public function updateComponent(array $data);
- public function getWebsiteTemplateList(array $data);
- public function getWebsiteTemplateInfo(array $data);
- public function uploadFile(array $data): array;
- public function getBlackWordList(array $data): array;
- public function addBlackWord(array $data): array;
- public function delBlackWord(array $data): array;
- public function upBlackWord(array $data): array;
- public function getIpInfo(array $data): array;
- public function getWeatherInfo(array $data): array;
- public function getCalendar(array $data): array;
- // --------------自助建站-----------
- public function getWebPageType(array $data): array;
- public function addWebPageType(array $data): array;
- public function chooseWebsiteTemplate(array $data): array;
- public function saveWebsiteTemplate(array $data): array;
- public function getAllTemplate(array $data): array;
- public function getWebsiteTemplate(array $data): array;
- public function getAllSize(array $data): array;
- // 通栏版式管理-获取通栏版式列表
- public function getSectorPlaceList(array $data): array;
- public function addSectorPlace(array $data): array;
- public function upSectorPlace(array $data): array;
- public function delSectorPlace(array $data): array;
- public function getSectorPlaceInfo(array $data): array;
- // 通栏版式管理-通栏版式位置
- public function getSectorPlaceSort(array $data): array;
- //-所有通栏版式
- public function getAllSectorPlace(array $data): array;
- //组件管理-获取组件类型
- public function getComponentType(array $data): array;
- //自助建站-流程管理-获取所有通栏
- public function getAllSector(array $data): array;
- //组件管理-获取所有组件
- public function getAllComponent(array $data): array;
- //组件管理-获取组件预览图列表
- public function getComponentImgList(array $data): array;
- //组件管理-添加组件预览图
- public function addComponentImg(array $data): array;
- //组件管理-删除组件预览图
- public function delComponentImg(array $data): array;
- //组件管理-更新组件预览图
- public function updateComponentImg(array $data): array;
- //自助建站-获取通栏类型
- public function getSectorType(array $data): array;
- // 自助建站-随机模板
- public function randomWebTemplate(array $data): array;
- //自助建站-获取某皮肤下的通栏、组件、组件预览图
- public function getAllSectorComponentStyle(array $data): array;
- //自助建站-ai会话-获取会话列表
- public function getAiSessionList(array $data): array;
- //自助建站-ai会话-创建会话
- public function addAiSession(array $data): array;
- //自助建站-ai会话-修改会话
- public function upAiSession(array $data): array;
- //自助建站-ai会话-删除会话
- public function delAiSession(array $data): array;
- //自助建站-ai会话-发送消息
- public function sendAiMessage(array $data): array;
- //自助建站-ai会话-获取消息列表
- public function getAiMessageList(array $data): array;
- //自助建站-ai会话-获取模板草稿列表
- public function getTemplateDraftboxList(array $data): array;
- //自助建站-ai会话-添加模板草稿
- public function addTemplateDraftbox(array $data): array;
- //自助建站-ai会话-修改模板草稿
- public function upTemplateDraftbox(array $data): array;
- //自助建站-验证关键词填写重复问题
- public function checkRepeatKeyword(array $data): array;
- //自助建站-验证临时模板
- public function checkWebTemplate(array $data): array;
- }
|