123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- import axios from '~plugins/axios'
- export const actions = {
-
- loadMobileHomeList ({ commit }, params = {}) {
- commit('purchaseManList/REQUEST_MOBILE_HOME_SEEK')
- return axios.get('/inquiry/public', {params})
- .then(response => {
- commit('purchaseManList/GET_MOBILE_HOME_SEEK_SUCCESS', response.data)
- }, err => {
- commit('purchaseManList/GET_MOBILE_HOME_SEEK_FAILURE', err)
- })
- },
- loadPurchaseManList ({ commit }, params = {}) {
- commit('purchaseManList/REQUEST_PURCHASEMAN')
- return axios.get('/inquiry/public', {params})
- .then(response => {
- let list = response.data
- for (let i = 0; i < list.content.length; i++) {
- list.content[i].active = false
- }
-
-
-
- commit('purchaseManList/GET_PURCHASEMAN_SUCCESS', list)
- }, err => {
- commit('purchaseManList/GET_PURCHASEMAN_FAILURE', err)
- })
- },
- loadPurchaseManDetail ({ commit }, params = {}) {
- commit('purchaseManList/REQUEST_PURCHASEMAN_DETAIL')
- return axios.get('/inquiry/public/findItemByItemId', {params})
- .then(response => {
- commit('purchaseManList/GET_PURCHASEMAN_DETAIL_SUCCESS', response.data)
- }, err => {
- commit('purchaseManList/GET_PURCHASEMAN_DETAIL_FAILURE', err)
- })
- },
-
- loadVendorInquiryDetail ({ commit }, params = {}) {
- commit('purchaseManList/REQUEST_VENDOR_INQUIRY_DETAIL')
- return axios.get('/inquiry/public/quotation/one', {params})
- .then(response => {
- commit('purchaseManList/GET_VENDOR_INQUIRY_DETAIL_SUCCESS', response.data)
- }, err => {
- commit('purchaseManList/GET_VENDOR_INQUIRY_DETAIL_FAILURE', err)
- })
- },
-
- loadBuyerInquiryDetail ({ commit }, params = {}) {
- commit('purchaseManList/REQUEST_BUYER_INQUIRY_DETAIL')
- return axios.get('/inquiry/buyer/quotation', {params})
- .then(response => {
- commit('purchaseManList/GET_BUYER_INQUIRY_DETAIL_SUCCESS', response.data)
- }, err => {
- commit('purchaseManList/GET_BUYER_INQUIRY_DETAIL_FAILURE', err)
- })
- },
- loadBuyerPurchaseManList ({ commit }, params = {}) {
- commit('purchaseManList/REQUEST_PURCHASEMAN')
- return axios.get('/inquiry/buyer/quotations', {params})
- .then(response => {
- commit('purchaseManList/GET_PURCHASEMAN_SUCCESS', response.data)
- }, err => {
- commit('purchaseManList/GET_PURCHASEMAN_FAILURE', err)
- })
- },
- loadBuyerUnSayPricePurchaseManList ({ commit }, params = {}) {
- commit('purchaseManList/REQUEST_PURCHASEMAN')
- return axios.get('/inquiry/buyer/list', {params})
- .then(response => {
- commit('purchaseManList/GET_PURCHASEMAN_SUCCESS', response.data)
- }, err => {
- commit('purchaseManList/GET_PURCHASEMAN_FAILURE', err)
- })
- },
- loadVendorPurchaseManList ({ commit }, params = {}) {
- commit('purchaseManList/REQUEST_PURCHASEMAN')
- return axios.get('/inquiry/public/quotation/list', {params})
- .then(response => {
- commit('purchaseManList/GET_PURCHASEMAN_SUCCESS', response.data)
- }, err => {
- commit('purchaseManList/GET_PURCHASEMAN_FAILURE', err)
- })
- },
-
- loadPurchaseApplyRank ({ commit }, params = {}) {
- commit('purchaseApplyRank/REQUEST_PURCHASERANK', params)
- return axios.get(`/inquiry/public/findCodeRankingList`)
- .then(response => {
- commit('purchaseApplyRank/GET_PURCHASERANK_SUCCESS', response.data)
- }, err => {
- commit('purchaseApplyRank/GET_PURCHASERANK_FAILURE', err)
- })
- },
-
- loadGoodPurchaseManList ({ commit }, params = {}) {
- commit('goodPurchaseMan/REQUEST_GOODPURCHASE')
- return axios.get('/seek/qualityBuyer/getBuyerPageInfo', params)
- .then(response => {
- commit('goodPurchaseMan/GET_GOODPURCHASE_SUCCESS', response.data)
- }, err => {
- commit('goodPurchaseMan/GET_GOODPURCHASE_FAILURE', err)
- })
- },
-
- loadBOMMaterialList ({ commit }, params = {}) {
- commit('bomMaterial/REQUEST_BOM_MATERIAL')
- return axios.get('/seek/getSeekPurchaseByBatchPageInfo', {params: params})
- .then(response => {
- commit('bomMaterial/GET_BOM_MATERIAL_SUCCESS', response.data)
- }, err => {
- commit('bomMaterial/GET_BOM_MATERIAL_FAILURE', err)
- })
- },
-
- loadBOMNumber ({ commit }, params = {}) {
- commit('bomMaterial/REQUEST_BOM_INFO')
- return axios.get('/seek/getImportBomInfo', {params: params})
- .then(response => {
- commit('bomMaterial/GET_BOM_INFO_SUCCESS', response.data)
- }, err => {
- commit('bomMaterial/GET_BOM_INFO_FAILURE', err)
- })
- }
- }
|