1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- import BaseCurdApi from './BaseCurdApi'
- import QsUtil from '@@/utils/QsUtil'
- class TagApplyApi extends BaseCurdApi {
- importData = (data) => {
- const formData = new FormData()
- formData.append('file', data.file)
- return this.api({
- url: `${this.basePath}/data/import`,
- method: 'POST',
- data: formData,
- headers: {
- 'Content-Type': 'multipart/form-data'
- }
- })
- }
- downloadTemplate = (query) => this.api({
- url: `${this.basePath}/download/template${QsUtil.stringify(query)}`,
- method: 'GET',
- responseType: 'blob'
- })
- confirmPay = (data) => this.api({
- url: `${this.basePath}/confirm/pay`,
- method: 'POST',
- data: data
- })
- confirmOrder = (data) => this.api({
- url: `${this.basePath}/confirm/order`,
- method: 'POST',
- data: data
- })
- update = (data) => this.api({
- url: `${this.basePath}/update`,
- method: 'PUT',
- data: data
- })
- constructor () {
- super('/tag/apply')
- }
- }
- export default new TagApplyApi()
|