UNPKG

ttk-app-core

Version:
45 lines (42 loc) 3.47 kB
/** * webapi.js 封装app所需的所有web请求 * 供app测试使用,app加入网站后webpai应该由网站通过config,提供给每个app */ import { fetch } from 'edf-utils' export default { init: (option) => fetch.post('/v1/biz/scm/pu/arrivalList/init', option), //列表初始化 auditAndExportBatch:(option) => fetch.formPost('/v1/biz/scm/pu/arrival/auditAndExportBatch', option), //生成凭证并导出到T+ auditAndExportBatchU8:(option) => fetch.formPost('/v1/biz/scm/pu/arrival/auditAndExportBatchU8', option), //生成凭证并导出到U8 deleteBatch: (option) => fetch.post('/v1/biz/scm/pu/arrival/deleteBatch', option),//批量删除 delete: (option) => fetch.post('/v1/biz/scm/pu/arrival/delete', option), //删除 checkAccountInfo: (option) => fetch.post('/v1/biz/scm/invoice/checkAccountInfo', option), queryInvoiceSum: (option) => fetch.post('/v1/biz/scm/invoice/queryInvoiceSum', option),//发票汇总 import: (option) => fetch.post('/v1/biz/invoice/import', option),//导入excel bankAccount:(option)=>fetch.post('/v1/ba/bankAccount/queryList',option),//账户列表 collecteData:(option)=>fetch.post('/v1/biz/scm/invoice/collecteDataNew',option),//采集发票 generateDocument:(option)=>fetch.post('/v1/biz/scm/invoice/generateDocument',option),//生单 settlement:(option)=>fetch.post('/v1/biz/scm/invoice/settlement',option),//批量结算 saveInvoice:(option)=>fetch.post('/v1/biz/scm/invoice/saveInvoice',option),//保存 getDisplayDate: (option) => fetch.post('/v1/biz/scm/invoice/queryTimeRange', option), //初始化时间 getPrintConfig: () => fetch.post('v1/gl/docManage/printConfig', {}), //打印初始化 getAudit: (option) => fetch.post('/v1/biz/scm/pu/arrival/auditBatch', option), // 生成凭证(审核) delAudit: (option) => fetch.post('/v1/biz/scm/pu/arrival/unauditBatch', option), // 删除凭证(批量反审核) inventory: (option) => fetch.post('/v1/ba/inventory/queryList', {}), //存货名称 supplier: (option) => fetch.post('/v1/ba/supplier/queryList', option), //客户 findByParam: (option) => fetch.post('/v1/edf/column/findByParam', option), //查询栏目 updateWithDetail: (option) => fetch.post('/v1/edf/column/updateWithDetail', option), //更新栏目 initData: (option) => fetch.post('/v1/edf/column/initData', option),//初始化栏目数据 reInitByUser: (option) => fetch.post('/v1/edf/column/reInitByUser', option),//栏目重新初始化,恢复成预置数据 batchUpdate: (option) => fetch.post('/v1/edf/columnDetail/save', option), //批量保存栏目明细 export: (option) => fetch.formPost('/v1/biz/scm/pu/arrivalList/export', option), //导出 hasReadSJInfo: (option) => fetch.post('/v1/edf/dlxx/hasReadSJInfo', option), audit: (option) => fetch.post('/v1/biz/scm/pu/arrival/audit', option),//审核 unaudit: (option) => fetch.post('/v1/biz/scm/pu/arrival/unaudit', option),//反审核 settleBatch: (option) => fetch.post('/v1/biz/scm/pu/arrival/settleBatch', option),//现结 completeBatch: (option) => fetch.post('/v1/biz/scm/pu/arrival/completeBatch', option),//批量补充, auditBatchForTPlus:(option)=>fetch.post('/v1/biz/scm/pu/arrival/auditBatchForTPlus',option),// tplus: { configQuery: (option) => fetch.post('/v1/edf/linkConfig/query', option),//查询配置 configExist: (option) => fetch.post('/v1/edf/linkConfig/exist', option),//是否有配置 } }