reloaded il y a 5 ans
Parent
commit
0350ebd484
1 fichiers modifiés avec 32 ajouts et 32 suppressions
  1. 32 32
      store/dictionary.js

+ 32 - 32
store/dictionary.js

@@ -1,33 +1,33 @@
-// import Vue from 'vue';
-// import Vuex from 'vuex';
-// import _ from 'lodash';
-// Vue.use(Vuex);
-// const api = {
-//   dictionary: '/api/code/{type}/items', //type === xzqh:query:level(1/2);parent(无/code)
-// };
-// const state = () => ({});
-// const mutations = {};
+import Vue from 'vue';
+import Vuex from 'vuex';
+import _ from 'lodash';
+Vue.use(Vuex);
+const api = {
+  dictionary: '/api/code/{type}/items', //type === xzqh:query:level(1/2);parent(无/code)
+};
+const state = () => ({});
+const mutations = {};
 
-// const actions = {
-//   // 字典表
-//   async dicOperation({ state }, type) {
-//     let result;
-//     if (!_.isObject(type)) {
-//       result = await this.$axios.$get(api.dictionary, { type: type });
-//     } else {
-//       let { level, parent, name } = type;
-//       if (name) {
-//         result = await this.$axios.$get(api.findOne, {}, { name: name });
-//       } else {
-//         result = await this.$axios.$get(api.dictionary, { type: 'xzqh' }, { level: level, parent: parent });
-//       }
-//     }
-//     return result;
-//   },
-// };
-// export default {
-//   namespaced: true,
-//   state,
-//   mutations,
-//   actions,
-// };
+const actions = {
+  // 字典表
+  async dicOperation({ state }, type) {
+    let result;
+    if (!_.isObject(type)) {
+      result = await this.$axios.$get(api.dictionary, { type: type });
+    } else {
+      let { level, parent, name } = type;
+      if (name) {
+        result = await this.$axios.$get(api.findOne, {}, { name: name });
+      } else {
+        result = await this.$axios.$get(api.dictionary, { type: 'xzqh' }, { level: level, parent: parent });
+      }
+    }
+    return result;
+  },
+};
+export default {
+  namespaced: true,
+  state,
+  mutations,
+  actions,
+};