前端工作总结238-uni-设置请求参数

简介: 前端工作总结238-uni-设置请求参数
// 如果没有通过拦截器配置域名的话,可以在这里写上完整的URL(加上域名部分)
//上传图片
let uploadUrl = '/uploadFile/file';
//登录相关
let loginUrl = '/login/toLogin';
let logoutUrl = '/login/logout';
//市场相关url
let fireMapUrl = '/marketfiles/findFireFighting';
let mapUpdateUrl = '/marketfiles/uPFirefighting';
let boothMapUrl = '/marketfiles/findFireBooth';
//通知公告 党建等相关api
let partyAddUrl = '/fmtouchshow/addFmshow';
let partyDetailUrl = '/fmtouchshow/findById';
let partyListUrl = '/fmtouchshow/findFmShow';
//进货凭证相关
let PurchaseFindUrl = '/safetyreceipt/findReceipt';
let PurchaseAddUrl = '/safetyreceipt/addReceipt';
//供应商相关
let supplierFindUrl = '/safetysupplier/findSupplierByMid';
let supplierAddUrl = '/safetysupplier/addSupplier';
let supplierUpDateUrl = '/safetysupplier/addSupplier';
let supplierUpDelUrl = '/safetysupplier/removeSupplier';
//市场荣誉相关
let honorDelUrl = '/markeHhonour/delHonourById';
let honorAddUrl = '/markeHhonour/addMarketHonour';
let honorFindByIdUrl = '/markeHhonour/findHonourById';
let honorFindByMarketIdUrl = '/markeHhonour/findHonourByMarketId';
//摊位相关
let stallByStatusUrl = '/fmstall/findStallByStatus';
let stallAllGoodsTypeUrl = '/fmstall/findAllGoodsType';
let stallAllUrl = '/fmstall/findAll';
let stallAddUrl = '/fmstall/addStall';
//销毁凭证相关
let destroyAddUrl = '/safetyDestroy/add';
let destroyListUrl = '/safetyDestroy/list';
//制度相关
let institutionAddUrl = '/institution/addInstitution';
let institutionDelUrl = '/institution/delInstitutionById';
let institutionUpUrl = '/institution/upInstitution';
let institutionByIdUrl = '/institution/findInstitutionById';
let institutionUrl = '/institution/findInstitution';
//市场管理相关
let marketUrl = '/market/market';
let marketByIdUrl = '/market/findMarketById';
let marketUpUrl = '/market/upMarketInfo';
let marketAddrUrl = '/market/upMarketAddress';
//工单管理相关
let workOrderAddUrl = '/appWorkOrder/save';
let workOrderDetailUrl = '/appWorkOrder/queryById';
let workOrderOverUrl = '/appWorkOrder/isOverdue';
//管理员
let workOrderConfirmUrl_ = '/appWorkOrder/confirm';
let workOrderByStatusUrl_ = '/appWorkOrder/aqueryWorkOrderByStatus';
//用户
let workOrderByStatusUrl = '/appWorkOrder/uqueryWorkOrderByStatus';
let workOrderSub = '/appWorkOrder/upWorkOrder';
let findExAccounts= '/systemaccount/findExAccount';
//商品相关
let goodsUpUrl = '/goods/upGoods';
let goodsListUrl = '/goods/showGoodsPrice';
let goodsByIdUrl = '/goods/findGoodsById';
let goodsDel = '/goods/delGoodsById';
let goodsAddUrl = '/goods/addGoods';
//查询商品分类
let goodsCategoryUrl = '/goodscategory/findAll';
//商户信息相关
let merchantListUrl = '/merchant/queryMerchantInfo';
let merchantByIdUrl = '/merchant/queryMerchantInfoById';
let merchantAddUrl = '/merchant/addMerchant';
let merchantUpUrl = '/merchant/upMerchant';
//日常巡检相关
//我的的巡检任务
let patrolListUrl = '/appPatrol/findByDistributionId';
//根据巡检循环表id查询
let patrolByIdUrl = '/appPatrol/findByForId';
//日常巡检工作人员完成添加
let patrolAddUrl = '/appPatrol/save'
//检测信息相关
let testAddUrl = '/SafetyInspections/add';
let testListUrl = '/SafetyInspections/listPage';
//农贸宝典相关
//根据id查询法律法规等详情
let treasureByIdUrl = '/treasure/findById';
//分页查询查询法律法规,政策文件等相关api
let treasureListUrl = '/treasure/findTreasure';
//日常巡检-管理员管理
//日常巡检~查询我已发布的任务
let patrolAdminListUrl = '/appPatrolAdmin/findByAccountId';
//日常巡检~查询我的任务进展
let patrolAdminByTimeUrl = '/appPatrolAdmin/findAllByStartTimeGroupBy';
//日常巡检管理员添加
let patrolAdminAddUrl = '/appPatrolAdmin/save';
//数据字典
let dataDictionaryUrl = '/systemdic/findBycataPrimaryId'
const install = (Vue, vm) => {
  //登录相关
  let getLogin = (params = {}) => vm.$u.post(loginUrl, params);
  let getLogout = (params = {}) => vm.$u.post(logoutUrl, params);
  //市场相关
  //消防图
  let getFireMap = (params = {}) => vm.$u.get(fireMapUrl, params);
  let getBoothMap = (params = {}) => vm.$u.get(boothMapUrl, params);
  let getMapUpdate = (params = {}) => vm.$u.post(mapUpdateUrl, params);
  //通知公告 党建等相关api
  let getPartyAdd = (params = {}) => vm.$u.post(partyAddUrl, params);
  let getPartyDetail = (params = {}) => vm.$u.get(partyDetailUrl, params);
  let getpartyList = (params = {}) => vm.$u.get(partyListUrl, params);
  //进货凭证相关api
  let getPurchaseAdd = (params = {}) => vm.$u.post(PurchaseAddUrl, params);
  let getPurchaseFind = (params = {}) => vm.$u.post(PurchaseFindUrl, params);
  //供应商相关
  let getSupplierFind = (params = {}) => vm.$u.get(supplierFindUrl, params);
  let getSupplierAdd = (params = {}) => vm.$u.post(supplierAddUrl, params);
  let getSupplierUpDate = (params = {}) => vm.$u.post(supplierUpDateUrl, params);
  let getSupplierDeDate = (params = {}) => vm.$u.post(supplierUpDelUrl, params);
  //市场荣誉相关
  let getHonorDel = (params = {}) => vm.$u.get(honorDelUrl, params);
  let getHonorAdd = (params = {}) => vm.$u.post(honorAddUrl, params);
  let getHonorById = (params = {}) => vm.$u.get(honorFindByIdUrl, params);
  let getHonorByMarketId = (params = {}) => vm.$u.get(honorFindByMarketIdUrl, params);
  //摊位相关
  let getStallAdd = (params = {}) => vm.$u.post(stallAddUrl, params);
  let getStallAll = (params = {}) => vm.$u.post(stallAllUrl, params);
  let getStallByStatus = (params = {}) => vm.$u.get(stallByStatusUrl, params);
  let getStallByGoodsType = (params = {}) => vm.$u.post(stallAllGoodsTypeUrl, params);
  //销毁凭证相关
  let getDestroy = (params = {}) => vm.$u.get(destroyListUrl, params);
  let getDestroyAdd = (params = {}) => vm.$u.post(destroyAddUrl, params);
  //制度相关
  let getInstitutionAdd = (params = {}) => vm.$u.post(institutionAddUrl, params);
  let getInstitutionDel = (params = {}) => vm.$u.get(institutionDelUrl, params);
  let getInstitutionUp = (params = {}) => vm.$u.post(institutionUpUrl, params);
  let getInstitutionById = (params = {}) => vm.$u.get(institutionByIdUrl, params);
  let getInstitution = (params = {}) => vm.$u.get(institutionUrl, params);
  //市场管理相关
  let getMarket = (params = {}) => vm.$u.get(marketUrl, params);
  let getMarketById = (params = {}) => vm.$u.get(marketByIdUrl, params);
  let getMarketUp = (params = {}) => vm.$u.post(marketUpUrl, params);
  let getMarketAddr = (params = {}) => vm.$u.post(marketAddrUrl, params);
  //用户相关
  let findExAccount =(params = {}) => vm.$u.get(findExAccounts, params);
  /*
   * 工单管理相关
   */
  //新增工单
  let getWorkOrderAdd = (params = {}) => vm.$u.post(workOrderAddUrl, params);
  //用户端-根据id查询工单详情
  let getWorkOrderDetail = (params = {}) => vm.$u.get(workOrderDetailUrl, params);
  //判断工单是否过期
  let getWorkOrderOver = (params = {}) => vm.$u.get(workOrderOverUrl, params);
  //管理员端确认用户完成工单
  let getWorkOrderConfirm = (params = {}) => vm.$u.get(workOrderConfirmUrl_, params);
  //管理员端-根据工单状态查询 (已发布,待确认,已完成)
  let getWorkOrderByStatus = (params = {}) => vm.$u.get(workOrderByStatusUrl_, params);
  //用户端-提交完成工单
  let getWorkOrderSub = (params = {}) => vm.$u.post(workOrderSub, params);
  //用户端-根据工单状态查询(待办,已办)
  let getWorkOrder = (params = {}) => vm.$u.get(workOrderByStatusUrl, params);
  //商户信息相关
  let getMerchantList = (params = {}) => vm.$u.post(merchantListUrl, params);
  let getMerchantById = (params = {}) => vm.$u.get(merchantByIdUrl, params);
  let getMerchantAdd = (params = {}) => vm.$u.post(merchantAddUrl, params);
  let getMerchantUp = (params = {}) => vm.$u.post(merchantUpUrl, params);
  //商品相关
  let getGoodsUp = (params = {}) => vm.$u.post(goodsUpUrl, params);
  let getGoodsList = (params = {}) => vm.$u.get(goodsListUrl, params);
  let getGoodsById = (params = {}) => vm.$u.get(goodsByIdUrl, params);
  let getGoodsDel = (params = {}) => vm.$u.get(goodsDel, params);
  let getGoodsAdd = (params = {}) => vm.$u.post(goodsAddUrl, params);
  //查询商品分类
  let getGoodsCategory = (params = {}) => vm.$u.get(goodsCategoryUrl, params);
  //日常巡检相关
  //我的的巡检任务
  let getPatrolList = (params = {}) => vm.$u.get(patrolListUrl, params);
  //根据巡检循环表
  let getPatrolById = (params = {}) => vm.$u.get(patrolByIdUrl, params);
  //日常巡检工作人员完成添加
  let getPatrolAdd = (params = {}) => vm.$u.post(patrolAddUrl, params);
  //检测信息相关
  let getTestAdd = (params = {}) => vm.$u.post(testAddUrl, params);
  let getTestList = (params = {}) => vm.$u.get(testListUrl, params);
  //农贸宝典相关
  //根据id查询法律法规等详情
  let getTreasureById = (params = {}) => vm.$u.get(treasureByIdUrl, params);
  //分页查询查询法律法规,政策文件等相关api
  let getTreasureList = (params = {}) => vm.$u.post(treasureListUrl, params);
  //日常巡检-管理员管理
  //日常巡检~查询我已发布的任务
  let getPatrolAdminList = (params = {}) => vm.$u.get(patrolAdminListUrl, params);
  //日常巡检~查询我的任务进展
  let getPatrolAdminByTime = (params = {}) => vm.$u.get(patrolAdminByTimeUrl, params);
  //日常巡检管理员添加
  let getPatrolAdminAdd = (params = {}) => vm.$u.post(patrolAdminAddUrl, params);
  //上传
  let uploadFile = (params = {}) => vm.$u.post(uploadUrl, params);
  //数据字典
  let getDataDictionary = (params = {}) => vm.$u.get(dataDictionaryUrl, params);
  // 定义的接口名称
  vm.$u.api = {
    //登录相关
    getLogin,
    getLogout,
    //市场相关
    getFireMap,
    getBoothMap,
    getMapUpdate,
    //党建通知相关
    getPartyAdd,
    getPartyDetail,
    getpartyList,
    //进货凭证相关
    getPurchaseAdd,
    getPurchaseFind,
    //供应商相关
    getSupplierFind,
    getSupplierAdd,
    getSupplierUpDate,
    getSupplierDeDate,
    //市场荣誉相关
    getHonorDel,
    getHonorAdd,
    getHonorById,
    getHonorByMarketId,
    //摊位相关
    getStallAdd,
    getStallAll,
    getStallByStatus,
    getStallByGoodsType,
    //销毁凭证相关
    getDestroy,
    getDestroyAdd,
    //制度相关
    getInstitutionAdd,
    getInstitutionDel,
    getInstitutionUp,
    getInstitutionById,
    getInstitution,
    //市场管理相关
    getMarket,
    getMarketById,
    getMarketUp,
    getMarketAddr,
    findExAccount,
    //新增工单
    getWorkOrderAdd,
    getWorkOrderDetail,
    getWorkOrderOver,
    getWorkOrderConfirm,
    getWorkOrderByStatus,
    getWorkOrderSub,
    getWorkOrder,
    //商户信息相关
    getMerchantList,
    getMerchantById,
    getMerchantAdd,
    getMerchantUp,
    //商品相关
    getGoodsUp,
    getGoodsList,
    getGoodsById,
    getGoodsDel,
    getGoodsAdd,
    //查询商品分类
    getGoodsCategory,
    //日常巡检相关
    //我的的巡检任务
    getPatrolList,
    //根据巡检循环表
    getPatrolById,
    //日常巡检工作人员完成添加
    getPatrolAdd,
    //检测信息相关
    getTestAdd,
    getTestList,
    //农贸宝典相关
    //根据id查询法律法规等详情
    getTreasureById,
    //分页查询查询法律法规,政策文件等相关api
    getTreasureList,
    //日常巡检-管理员管理
    //日常巡检~查询我已发布的任务
    getPatrolAdminList,
    //日常巡检~查询我的任务进展
    getPatrolAdminByTime,
    //日常巡检管理员添加
    getPatrolAdminAdd,
    //
    uploadFile,
    getDataDictionary,
  };
}
export default {
  install
}
相关文章
|
1天前
|
前端开发
web前端开发-----CSS样式设置
web前端开发-----CSS样式设置
35 0
|
1天前
|
移动开发 前端开发 JavaScript
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
VSCode设置类似Webstorm那样可以用本地局域网IP地址访问自己开发的测试项目,vs code 前端如何以服务器模式打开?
|
9月前
|
Web App开发 前端开发 JavaScript
VSCode如何设置Vue前端的debug调试
VSCode如何设置Vue前端的debug调试
560 0
|
1天前
|
前端开发
【专栏】在前端开发中,package.json 文件是项目的重要配置文件,其中包含了许多与项目相关的信息和设置
【4月更文挑战第29天】`package.json`的`proxy`字段用于配置开发环境中的代理服务器,解决跨域问题并模拟后端响应。它是字符串类型,值为代理服务器地址。主要应用场景包括前端跨域请求和本地调试。配置时在`package.json`顶层添加`proxy`字段,如`"proxy": "http://localhost:8080"`。该配置仅在开发环境中生效,生产环境需另寻解决方案。
|
1天前
|
前端开发 Java 网络架构
[AIGC] Spring 获取前端请求参数的全面指南
[AIGC] Spring 获取前端请求参数的全面指南
|
1天前
|
前端开发 小程序
前端get请求参数包含数组的情况
前端get请求参数包含数组的情况
53 0
|
9月前
|
前端开发
前端项目实战玖拾肆react-admin+material ui-踩坑-List的用法之disableAuthentication设置验证
前端项目实战玖拾肆react-admin+material ui-踩坑-List的用法之disableAuthentication设置验证
45 0
|
9月前
|
前端开发
前端项目实战玖拾叁react-admin+material ui-踩坑-List的用法之debounce设置显示时间
前端项目实战玖拾叁react-admin+material ui-踩坑-List的用法之debounce设置显示时间
46 0
|
1天前
|
数据采集 缓存 前端开发
前端知识笔记(三十五)———http代理如何设置手机上网?http代理起到了哪些作用
前端知识笔记(三十五)———http代理如何设置手机上网?http代理起到了哪些作用
58 0
|
6月前
|
Web App开发 缓存 前端开发
前端项目根据环境设置请求地址和接口代理,以及解决多个localhost服务token被覆盖
一般开发项目除了正式的生产环境,还会有对应的开发环境、测试环境和预发布环境,每个环境所访问的接口地址肯定不一样,如果自己一个个手动修改那就太不程序猿了
240 1