123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- import { httpApi } from '../../request/httpApi'
- export default {
- //分页查询
- async page(form, msg = false) {
- return httpApi({
- url: '/api/blade-control/expense/invoice/page',
- method: 'post',
- data: form,
- }, msg)
- },
- //草稿箱列表
- async draft(form = {}, msg = false) {
- return httpApi({
- url: '/api/blade-control/expense/invoice/draft/list',
- method: 'get',
- params: form,
- }, msg)
- },
- //数据详情
- async detail(form, msg = false) {
- return httpApi({
- url: '/api/blade-control/expense/invoice/detail',
- method: 'get',
- params: form,
- }, msg)
- },
- //提交申请
- async submit(form, msg = false) {
- return httpApi({
- url: '/api/blade-control/expense/invoice/submit',
- method: 'post',
- data: form,
- }, msg)
- },
- //记录物理删除
- async remove(form, msg = false) {
- return httpApi({
- url: '/api/blade-control/expense/invoice/remove',
- method: 'post',
- params: form,
- }, msg)
- },
- //记录撤销
- async cancel(form, msg = false) {
- return httpApi({
- url: '/api/blade-control/expense/invoice/cancel',
- method: 'post',
- params: form,
- }, msg)
- },
- //发票pdf上传
- async upload(form, msg = false) {
- return httpApi({
- url: '/api/blade-control/expense/invoice/upload',
- method: 'get',
- params: form,
- }, msg)
- },
- //发票查看pdf
- async pdf(form, msg = false) {
- return httpApi({
- url: '/api/blade-control/expense/invoice/pdf',
- method: 'get',
- params: form,
- }, msg)
- },
- //获取发票内容列表
- async getInvoiceContentList(form, msg = false) {
- return httpApi({
- url: '/api/blade-control/ex/ma/getInvoiceContentList',
- method: 'get',
- params: form,
- }, msg)
- },
- //获取关联发票数据
- async getContractInvoiceInfo(form, msg = false) {
- return httpApi({
- url: '/api/blade-control//ex/ma/getContractInvoiceInfo',
- method: 'get',
- params: form,
- }, msg)
- },
- }
|