12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import Ajax from '../../util/ajax'
- import api from '../../util/api'
-
- // 请求数据
- export default {
- namespaced: true,
- state: {
- caseTotal: {},
- caseConf: {},
- choosedCase: {}
- },
- mutations: {
- setCaseTotal (state, data) { // 获取案场下单数量信息
- state.caseTotal = data
- },
- setCaseConf (state, data) { // 获取案场下单数量信息
- state.caseConf = data
- },
- setChoosedCase (state, data) { // 获取案场下单数量信息
- state.choosedCase = data
- },
- },
- actions: {
- getCaseTotal ({ commit }, { caseid }) {
- return new Promise((resolve, reject) => {
- Ajax(api.case.total.url, {
- method: api.case.total.method,
- urlData: {
- caseid
- }
- }).then(res => {
- commit("setCaseTotal", res)
- resolve(res)
- }).catch((err) => {
- reject(err)
- })
- })
- },
- getCaseConf ({ commit }, { caseid }) {
- return new Promise((resolve, reject) => {
- Ajax(api.case.conf.url, {
- method: api.case.conf.method,
- urlData: {
- caseid
- }
- }).then(res => {
- commit("setCaseConf", res)
- resolve(res)
- }).catch((err) => {
- reject(err)
- })
- })
- },
- changeChoosedCase ({ commit }, data) {
- commit("setChoosedCase", data)
- }
- }
- }
|