1234567891011121314151617181920212223242526272829303132333435363738 |
- import * as benchApi from "../../../api/bench.js";
- export default {
- async fetchBenchList({ commit }, data) {
- try {
- let benchList = []
- if (data) {
- benchList = await benchApi.searchBenchList(data)
- } else {
- benchList = await benchApi.fetchBenchList()
- }
- commit("setBenchList", benchList.data.data);
- benchList.data.data.forEach(async b => {
- const bench = await benchApi.getBenchDetail(b.id);
- commit("setBenchDetail", bench.data.data)
- })
- } catch (err) {
- console.log("error", "服务异常", 1000);
- }
- },
- async getBenchDetail({commit}, benchId) {
- try {
- const bench = await benchApi.getBenchDetail(benchId);
- commit("setBenchDetail", bench.data.data)
- } catch (err) {
- console.log("error", "服务异常", 1000)
- }
- },
- setBenchImgList({commit}, data) {
- commit('setBenchImgList',data)
- },
- removeBenchImgList({commit}, data) {
- commit('removeBenchImgList',data)
- },
- filterBenchList({commit}, data) {
- commit('filterBenchList', data)
- }
- };
|