123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448 |
- /*
- * @Author: your name
- * @Date: 2021-11-18 13:40:39
- * @LastEditTime: 2021-12-21 16:49:12
- * @LastEditors: Please set LastEditors
- * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
- * @FilePath: \hyyfClient\src\utils\chenApi.js
- */
- import axios from './http';
- /** 生物安全 */
- /** 车辆档案列表 **/
- export function getCarList(data) {
- return axios({
- url: '/video/car/geCarList',
- method: 'get',
- params: data
- })
- }
- /** 新增车辆档案 **/
- export function addCarBase(data) {
- return axios({
- url: '/video/car/addCarBase',
- method: 'get',
- params: data
- })
- }
- /** 车辆档案删除 **/
- export function delCarBase(data) {
- return axios({
- url: '/video/car/deleteFromCarBase',
- method: 'post',
- data: data
- })
- }
- /** 车辆档案添加白名单 **/
- export function addCarWhite(data) {
- return axios({
- url: 'video/car/addCarWhiteList',
- method: 'post',
- data: data
- })
- }
- /** 车辆档案添加黑名单 **/
- export function addCarBlack(data) {
- return axios({
- url: 'video/car/addCarBlackList',
- method: 'post',
- data: data
- })
- }
- /** 添加 白黑 名单 **/
- export function addWandB(data) {
- return axios({
- url: '/video/car/ShowUnSendCar',
- method: 'post',
- params: data
- })
- }
- /** 车辆档案白名单 **/
- export function showCarWhite(data) {
- return axios({
- url: 'video/car/ShowCarWhiteList',
- method: 'get',
- params: data
- })
- }
- /** 车辆档案黑名单 **/
- export function showCarBlack(data) {
- return axios({
- url: 'video/car/ShowCarBlackList',
- method: 'get',
- params: data
- })
- }
- /** 移出白名单 **/
- export function delCarWhite(data) {
- return axios({
- url: 'video/car/deleteFromCarWhiteList',
- method: 'post',
- data: data
- })
- }
- /** 移出黑名单 **/
- export function delCarBlack(data) {
- return axios({
- url: 'video/car/deleteFromCarBlackList',
- method: 'post',
- data: data
- })
- }
- /* 获取门禁所有 - 人脸门禁 + */
- export function getFaceGuardTotal(data) {
- return axios({
- url: '/video/person/get_person_record_totalpage',
- method: 'post',
- data: data
- })
- }
- /* 车辆管理 - 车辆通行 */
- export function getCarPassage(data) {
- return axios({
- url: '/video/car/get_car_record',
- method: 'get',
- params: data
- })
- }
- /* 车辆管理 - 车辆洗消 */
- export function getCarWash(params) {
- return axios({
- url: '/video/accident/accident_record_xixiao',
- method: 'post',
- data: params
- })
- }
- /* 车辆管理 - 车辆洗消 - 总数 */
- export function getCarWashTotal(params) {
- return axios({
- url: '/video/accident/accident_record_xixiao_totalpage',
- method: 'post',
- data: params
- })
- }
- /* 车辆洗消 - 视频回放 */
- export function getCarWashVideo(params) {
- return axios({
- url: '/video/video/getVideoRecord',
- method: 'post',
- data: params
- })
- }
- /* 车辆烘干 */
- // export function getCarDrying(params) {
- // return axios({
- // url: 'http://192.168.1.171:8089/baseTelecomRoom/list',
- // method: 'get',
- // params: params
- // })
- // }
- // 数据查询
- export function getCarDrying(params) {
- return axios({
- url: '/video/telecom/listevent',
- method: 'get',
- params: params
- })
- }
- // 温度变化
- export function getCarDryingTemp(params) {
- return axios({
- url: '/video/telecom/listeventdetail',
- method: 'get',
- params: params
- })
- }
- /* 人员管理 */
- // 档案管理
- export function getPersonFiles(params) {
- return axios({
- url: '/video/person/ge_person_list',
- method: 'post',
- data: params
- })
- }
- /** 门禁管理图表 **/
- export function getRecord(data) {
- return axios({
- url: '/video/screen/person/count_person_record',
- method: 'get',
- params: data
- })
- }
- /** 大门事件 */
- export function getDoorAdmin(params) {
- return axios({
- url: '/video/door/ListDoorEvent',
- method: 'post',
- data: params
- })
- }
- /** 生产数据 - ERP 数据分析 - 工作看板 */
- // 汇总信息
- export function getWorkTotal(params) {
- return axios({
- url: '/produce/prodWorkPlan/listWorkPlan',
- method: 'get',
- params: params
- })
- }
- // 报警信息
- export function getWorkInfos(params) {
- return axios({
- url: '/produce/prodWarningMsg/listWarningMsg',
- method: 'get',
- params: params
- })
- }
- /** 生产数据 - ERP 数据分析 - 安全库存报警 */
- export function getSafeInventory(params) {
- return axios({
- url: '/produce/prodGoodsWarning/listGoodsWarning',
- method: 'post',
- data: params
- })
- }
- /** 生产数据 - ERP - 生产情况 */
- export function getProductionCondition(params) {
- return axios({
- url: '/produce/prodProduce/listProducee',
- method: 'get',
- params: params
- })
- }
- /** 生产数据 - ERP - 重要指标折线图 */
- export function getImportantData(params) {
- return axios({
- url: '/produce/prodProduce/listImportance',
- method: 'post',
- data: params
- })
- }
- /* ERP - 经营分析 - 成本分析 */
- export function getCostData(params) {
- return axios({
- url: '/produce/prodCostStatistics/listCost',
- method: 'get',
- params: params
- })
- }
- // 销售情况
- export function getTheSales(params) {
- return axios({
- url: '/produce/prodSales/listSales',
- method: 'post',
- data: params
- })
- }
- /* 电子秤 */
- // 重量详情
- export function getDayWeight(params) {
- return axios({
- url: '/produce/weight/getBatchWeightOnPage2',
- method: 'get',
- params: params
- })
- }
- // 近七次
- export function getDaysQuery(params) {
- return axios({
- url: '/produce/weight/getWeightLastNtimes',
- method: 'get',
- params: params
- })
- }
- // 本月
- export function getMonthQuery(params) {
- return axios({
- url: '/produce/weight/getWeightInOneMonth',
- method: 'get',
- params: params
- })
- }
- // 指定时间
- export function getQuery(params) {
- return axios({
- url: '/produce/weight/getWeight',
- method: 'get',
- params: params
- })
- }
- /** 违规报警 */
- /* 报警阈值设置 */
- // 常规设置 - list
- export function getRegularList(params) {
- return axios({
- url: '/produce/threshold/getThreshold',
- method: 'get',
- params: params
- })
- }
- // 常规设置 - 修改
- export function getRegularSet(params) {
- return axios({
- url: '/produce/threshold/addThreshold',
- method: 'post',
- data: params
- })
- }
- // 报警设置 - 获取电话号码
- export function getAlarmPhones(params) {
- return axios({
- url: '/produce/warningPhone/getWarningPhone',
- method: 'get',
- params: params
- })
- }
- // 报警设置 - 修改电话号码
- export function postAlarmPhones(params) {
- return axios({
- url: '/produce/warningPhone/addWarningPhone',
- method: 'post',
- data: params
- })
- }
- // 报警设置 - 获取三个级别报警 table
- export function getAlarmSets(params) {
- return axios({
- url: '/produce/warningSet/getWarningSet',
- method: 'get',
- params: params
- })
- }
- // 报警设置 - 修改三个级别报警 table
- export function postAlarmSets(params) {
- return axios({
- url: '/produce/warningSet/addWarningSet',
- method: 'post',
- data: params
- })
- }
- /* 环境监测报警 */
- export function getEnvAlarm(params) {
- return axios({
- url: '/produce/warningInfo/listWarningInfoZoology',
- method: 'post',
- data: params
- })
- }
- /* 环境排放报警 */
- export function getSewageAlarm(params) {
- return axios({
- url: '/produce/warningInfo/listWarningInfoSewage',
- method: 'post',
- data: params
- })
- }
- /* 报警信息 */
- // 报警情况占比 - 长条图
- export function getOneWeekAlarm(params) {
- return axios({
- url: 'env/alarm/getOneWeekAlarm',
- method: 'get',
- params: params
- })
- }
- // 报警情况占比 - 圆环图
- export function getTodayAlarmRate(params) {
- return axios({
- url: 'env/alarm/getTodayAlarmRate',
- method: 'get',
- params: params
- })
- }
- // 报警信息列表
- export function getAlarmInfo(params) {
- return axios({
- url: '/produce/warningInfo/listWarningInfo',
- method: 'post',
- data: params
- })
- }
- /**
- * 设备管理
- */
- /* 设备详情 */
- // 设备概况
- export function getDeviceSummer(params) {
- return axios({
- url: '/admin/farm/device/getCountDeviceFailureRate',
- method: 'get',
- params: params
- })
- }
- // 设备列表
- export function getDeviceList(params) {
- return axios({
- url: '/admin/farm/device/listDevice',
- method: 'get',
- params: params
- })
- }
- // 设备新增
- export function postDeviceAdd(params) {
- return axios({
- url: '/admin/farm/device/newDevice',
- method: 'get',
- params: params
- })
- }
- // 设备编辑
- export function postDeviceEdit(params) {
- return axios({
- url: '/admin/farm/device/editDevice',
- method: 'get',
- params: params
- })
- }
- // 设备删除
- export function postDeviceDel(params) {
- return axios({
- url: '/admin/farm/device/removeDevice',
- method: 'get',
- params: params
- })
- }
- export function postPerson(params) {
- return axios({
- url: '/video/person/getPersonOpenDoorFail',
- method: 'post',
- data: params
- })
- }
|