diff --git a/src/api/xm/core/xmTask.js b/src/api/xm/core/xmTask.js
index 97418c32..61788325 100644
--- a/src/api/xm/core/xmTask.js
+++ b/src/api/xm/core/xmTask.js
@@ -29,6 +29,7 @@ export const editXmTask = params => { return axios.post(`${base}/xm/core/xmTask/
export const addXmTask = params => { return axios.post(`${base}/xm/core/xmTask/add`, params); };
export const getTask = params => { return axios.get(`${base}/xm/core/xmTask/getTask`, { params: params }); };
+export const getOutTask = params => { return axios.get(`${base}/xm/core/xmTask/getOutTask`, { params: params }); };
export const addTask = params => { return axios.post(`${base}/xm/core/xmTask/addTask`, params ); };
diff --git a/src/router/routes_xm.js b/src/router/routes_xm.js
index 842fd0ce..89bca134 100644
--- a/src/router/routes_xm.js
+++ b/src/router/routes_xm.js
@@ -69,8 +69,22 @@ export default {
{ path: 'xmTask/XmTaskCenter', component: _import('xm/core/xmTask/XmTaskCenter'), name: 'xmTaskCenter', meta: { title: '任务大厅' }},
{ path: 'xmTask/XmMyTaskCenter', component: _import('xm/core/xmTask/XmMyTaskCenter'), name: 'xmMyTaskCenter', meta: { title: '任务(我的)' }},
- { path: 'xmTaskExecuser/XmTaskExecuserMng', component: _import('xm/core/xmTaskExecuser/XmTaskExecuserMng'), name: 'XmTaskExecuserMng', meta: { title: '竞标管理' }},
- { path: 'xmTaskExecuser/XmTaskExecuserForMy', component: _import('xm/core/xmTaskExecuser/XmTaskExecuserForMy'), name: 'XmTaskExecuserForMy', meta: { title: '竞标(我的)' }},
+ ]
+ },
+ {
+ path: '/xm/core',
+ component: Layout,
+ name: '众包任务',
+ iconCls: 'fa el-icon-menu',
+ meta: {
+ title: '众包任务',
+ icon: 'task'
+ },
+ // leaf: true,//只有一个节点
+ children: [
+ { path: 'crowd/XmTaskCrowdMng', component: _import('xm/core/crowd/XmTaskCrowdMng'), name: 'XmTaskCrowdMng', meta: { title: '众包大厅' }},
+ { path: 'xmTaskExecuser/XmTaskExecuserMng', component: _import('xm/core/xmTaskExecuser/XmTaskExecuserMng'), name: 'XmTaskExecuserMng', meta: { title: '候选人管理' }},
+ { path: 'xmTaskExecuser/XmTaskExecuserForMy', component: _import('xm/core/xmTaskExecuser/XmTaskExecuserForMy'), name: 'XmTaskExecuserForMy', meta: { title: '候选人(我的)' }},
]
},
diff --git a/src/views/xm/core/crowd/XmTaskCrowdMng.vue b/src/views/xm/core/crowd/XmTaskCrowdMng.vue
new file mode 100644
index 00000000..95ef0c49
--- /dev/null
+++ b/src/views/xm/core/crowd/XmTaskCrowdMng.vue
@@ -0,0 +1,1498 @@
+
+