DERLHome

APIDescription
GET api/DERLHome/GetVersion

获取最新图书目录下载文件

POST api/DERLHome/PostVersion

添加新版本图书目录文件

Bookcase

书柜控制器

APIDescription
GET api/Bookcase/GetNewByMid?bookclass={bookclass}&mid={mid}

获取新上架书柜图书表

GET api/Bookcase/GetNewByID/{id}

获取新上架书柜图书表

POST api/Bookcase/PostNew

添加新上架书柜图书表

DELETE api/Bookcase/DeleteNew

删除全部新上架书柜图书表

DELETE api/Bookcase/DeleteNewByID?ids={ids}

删除指定新上架书柜图书表

PUT api/Bookcase/PutNew

修改常看书柜图书表

GET api/Bookcase/GetCommonByMid?bookclass={bookclass}&mid={mid}

获取常看书柜图书表

GET api/Bookcase/GetCommonByID/{id}

获取常看书柜图书表

POST api/Bookcase/PostCommon

添加常看书柜图书表

PUT api/Bookcase/PutCommon

修改常看书柜图书表

POST api/Bookcase/PostReadTime

阅读数加1

DELETE api/Bookcase/DeleteCommon

删除全部常看书柜图书表

DELETE api/Bookcase/DeleteCommonByID?ids={ids}

删除指定常看书柜图书表

GET api/Bookcase/GetRecommendedByMid?bookclass={bookclass}&mid={mid}

获取书柜推荐图书表

GET api/Bookcase/GetRecommendedByID/{id}

获取书柜推荐图书表

POST api/Bookcase/PostRecommended

添加推荐图书表

PUT api/Bookcase/PutRecommended

修改推荐图书表

DELETE api/Bookcase/DeleteRecommended

删除推荐图书表

DELETE api/Bookcase/DeleteRecommendedByID?ids={ids}

删除推荐

GET api/Bookcase/GetNoticeWithMID?mid={mid}

获取公告

GET api/Bookcase/GetNoticeByID/{id}

获取指定ID的公告

POST api/Bookcase/PostNotice

添加公告

PUT api/Bookcase/PutNotice

修改公告

DELETE api/Bookcase/DeleteNotice?ids={ids}

删除公告 id=0 删除全部

POST api/Bookcase/PostNotFind

缺书提醒

GET api/Bookcase/GetNotFind?eqtype={eqtype}

获取书柜推荐图书表

GET api/Bookcase/GetNotFindByMID?mid={mid}

获取缺书提醒列表

DELETE api/Bookcase/DeleteNotFindByID?ids={ids}

删除缺书提醒一条

PUT api/Bookcase/PutNotFindByID

处理缺书提醒一条

DELETE api/Bookcase/DeleteNotFind

删除全部缺书提醒

POST api/Bookcase/PostBuyFromUser

用户申请购买图书

POST api/Bookcase/PostBuyFromUserWhithID

用户申请购买图书(ID数组参数)

DELETE api/Bookcase/DeleteBuyFromUser

删除全部的自动申购

DELETE api/Bookcase/DeleteBuyByID?ids={ids}&buytype={buytype}

删除指定的自动申购

POST api/Bookcase/PostBuyFromAuto

自动申请购买图书

DELETE api/Bookcase/DeleteBuyFromAuto

删除全部的自动申购

GET api/Bookcase/GetBuy?eqtype={eqtype}

获取书柜申请购买图书表

GET api/Bookcase/GetBuyByID/{id}?eqtype={eqtype}

获取书柜申请购买图书表

GET api/Bookcase/GetSupplier?page_size={page_size}&page_num={page_num}

获取供应商图书表

GET api/Bookcase/GetSupplierByID/{id}

获取供应商图书表

GET api/Bookcase/GetSupplierWithSearch?key={key}&page_size={page_size}&page_num={page_num}

获取供应商图书表

DELETE api/Bookcase/DeleteSupplier

删除供应商图书表

DELETE api/Bookcase/DeleteSupplierByID?ids={ids}

删除指定供应商图书表

PUT api/Bookcase/PutSupplier

修改供应商图书表

POST api/Bookcase/PostSupplier

添加供应商图书表

POST api/Bookcase/PostSupplierWithID

添加供应商图书表

POST api/Bookcase/PostBookcaseMID

添加常看书柜机器id

GET api/Bookcase/GetAllBookcaseMid?type={type}

获取所有机器

GET api/Bookcase/GetBookcaseMidByID/{id}

获取指定机器信息

PUT api/Bookcase/PutBookcaseMid

修改机器信息

DELETE api/Bookcase/DeleteBookcaseMidByID/{id}

删除指定机器信息

POST api/Bookcase/PostSearchByMid

搜索书柜图书表

WindVane

风向标控制器

APIDescription
GET api/WindVane/Get

获取风向标数据

GET api/WindVane/GetWindVaneCommon

获取风向标正常数据

OilPainting

油画屏控制器

APIDescription
GET api/OilPainting/GetDataWithMID?mid={mid}

获取指定机器的显示数据

GET api/OilPainting/GetALLPub

获取公共数据

GET api/OilPainting/GetALLWithMID?mid={mid}

获取指定机器的数据

GET api/OilPainting/GetPubByID/{id}

获取公共库的指定数据

GET api/OilPainting/GetMIDByID/{id}

获取自定义库的指定数据

POST api/OilPainting/PostNewPub

添加油画屏公共资源

POST api/OilPainting/PostNewWithMID

添加油画屏指定机器资源

GET api/OilPainting/GetAllOilMid

获取所有机器

DELETE api/OilPainting/DeleteByID?ids={ids}

删除公共油画

DELETE api/OilPainting/DeleteMIDByID?ids={ids}

删除指定机器的资源

GET api/OilPainting/GetBKByID/{id}

获取指定公共背景

GET api/OilPainting/GetBKAll

获取全部公共背景

POST api/OilPainting/PostBK

添加公共背景图

DELETE api/OilPainting/DeleteBk?ids={ids}

删除公共背景图

GET api/OilPainting/GetBKMidByID/{id}

获取指定自定义背景

GET api/OilPainting/GetBKMIDAll?mid={mid}

获取指定机器全部自定义背景

POST api/OilPainting/PostBKMID

添加公共背景图

DELETE api/OilPainting/DeleteBkMID?ids={ids}

删除自定义背景图

Setting

配置控制器

APIDescription
POST api/Setting/PostSetReadAdd

添加人数设置数据 类型为周的时候 起始 结束时间填空字符串

GET api/Setting/GetSetReadAdd

获取阅读人数设置

DELETE api/Setting/DeleteSetReadAdd/{id}

删除阅读人数设置,根据ID 如果id等于0 删除全部

POST api/Setting/PostFilterKeyword

添加过滤关键词

GET api/Setting/GetFilterKeyword

获取过滤关键词

DELETE api/Setting/DeleteFilterKeyword/{id}

删除全部过滤关键词(0 全部 )

GET api/Setting/GetPeriod

获取风向标阅读时长统计周期设置

PUT api/Setting/PutPeriod

修改风向标阅读时长统计周期设置

GET api/Setting/GetOliPaintingSetWithMID?mid={mid}

获取油画屏指定机器设置

PUT api/Setting/PutOliPaintingSetWithMID

修改油画屏设置

PUT api/Setting/PutOliPaintingSetShowType

设置全部油画屏的显示模式

PUT api/Setting/PutOliPaintingSetBKType

设置全部油画屏的背景显示模式

GET api/Setting/GetBackPage?mid={mid}

获取指定机器自动返回页面设置

PUT api/Setting/PutBackPage

修改指定机器的自动返回设置

PUT api/Setting/PutBackPageALL

修改全部指定机器的自动返回设置

GET api/Setting/GetAllMid

获取全部的机器码

GET api/Setting/GetShowControl

获取后台设置开关

PUT api/Setting/PutShowControl

修改后台控制显示

GET api/Setting/GetShowTableImg

获取油画屏显示课桌拍照设置

PUT api/Setting/PutShowTableImg

修改油画屏显示课桌拍照设置

GET api/Setting/GetImgCount

获取油画屏显示课桌拍照数目设置

PUT api/Setting/PutImgCount

修改油画屏显示课桌拍照设置

POST api/Setting/PostLogin

登录

TableOcr

AI课桌服务器的控制器

APIDescription
POST api/TableOcr/PostOCR

上传桌子识别的关键字数据或者用户点击或者输入的关键字数据

POST api/TableOcr/PostThirdPart

上传桌子上用户点击的第三方资源名字

POST api/TableOcr/PostKeyword

上传桌子上用户点击或者搜索的关键字