|
@@ -1,5 +1,5 @@
|
|
|
-
|
|
|
-import {getSiteInfo,getSiteCategory,getFooterCategoryList,selectWebsiteArea} from '@/api/cms'
|
|
|
+
|
|
|
+import {getSiteInfo,getSiteCategory,getFooterCategoryList,selectWebsiteArea,selectWebsiteDepartment } from '@/api/cms'
|
|
|
|
|
|
import {getWebsiteintel,addWebsiteTemplateintel,getWebsiteTemplateintel,upWebsiteTemplateintel,getAllTemplateClass,getWebsiteTemplateList,addWebsiteTemplateclassintel,
|
|
|
getWebsiteTemplateclassintel,addWebsiteTemplate,getWebsiteTemplateInfo,getWebsiteTemplateData} from '@/api/template'
|
|
@@ -56,7 +56,7 @@ const state = {
|
|
|
market:[],
|
|
|
county:[]
|
|
|
},
|
|
|
- departmentList:"",
|
|
|
+ departmentList:[],
|
|
|
|
|
|
|
|
|
|
|
@@ -1426,6 +1426,17 @@ const mutations = {
|
|
|
state.area.county = data.region;
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
+ setDepartment(state,data){
|
|
|
+ for(let item of data){
|
|
|
+ let options = {
|
|
|
+ value: item.id,
|
|
|
+ label: item.name
|
|
|
+ }
|
|
|
+ state.departmentList.push(options)
|
|
|
+ }
|
|
|
+ console.log(state.departmentList)
|
|
|
+ },
|
|
|
|
|
|
setWebsiteCategory(state,data){
|
|
|
let arrayData = []
|
|
@@ -1487,6 +1498,17 @@ const actions = {
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
+
|
|
|
+ selectWebsiteDepartment({commit},data){
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ selectWebsiteDepartment(data).then(response => {
|
|
|
+ commit('setDepartment', response.data);
|
|
|
+ resolve(response)
|
|
|
+ }).catch(error => {
|
|
|
+ reject(error)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
|
|
|
|
|
|
|