|
@@ -31,13 +31,13 @@ function getDepUserTree(data) {
|
|
|
if (!data.children) data.children = new Array();
|
|
|
|
|
|
if (data.children) {
|
|
|
- data.children.forEach(item => {
|
|
|
+ data.children.forEach((item) => {
|
|
|
getDepUserTree(item);
|
|
|
});
|
|
|
}
|
|
|
|
|
|
if (data.Users && data.Users.length !== 0) {
|
|
|
- data.Users.forEach(item => {
|
|
|
+ data.Users.forEach((item) => {
|
|
|
item.title = item.CName;
|
|
|
item.key = item.ID + '||' + data.ID;
|
|
|
item.value = item.ID + '||' + data.ID;
|
|
@@ -73,7 +73,7 @@ export default {
|
|
|
*fetchDepV2({ payload, callback }, { call, put }) {
|
|
|
const response = yield call(queryDepV2, { pageSize: 999999 });
|
|
|
if (response) {
|
|
|
- const depUserTree = response.data.list.map(item => {
|
|
|
+ const depUserTree = response.data.list.map((item) => {
|
|
|
return getDepUserTree(item);
|
|
|
});
|
|
|
yield put({
|
|
@@ -84,7 +84,7 @@ export default {
|
|
|
},
|
|
|
|
|
|
*queryType({ payload }, { call, put, select }) {
|
|
|
- const { typeList } = yield select(s => s.approval);
|
|
|
+ const { typeList } = yield select((s) => s.approval);
|
|
|
if (typeList.length > 0) return;
|
|
|
const { data } = yield call(queryType);
|
|
|
if (!data) return;
|
|
@@ -94,7 +94,7 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
*queryFlow({ payload }, { call, put, select }) {
|
|
|
- const { flowList } = yield select(s => s.approval);
|
|
|
+ const { flowList } = yield select((s) => s.approval);
|
|
|
if (flowList.length > 0) return;
|
|
|
const { data } = yield call(queryFlow);
|
|
|
if (!data) return;
|
|
@@ -104,7 +104,7 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
*queryIndustry({ payload }, { call, put, select }) {
|
|
|
- const { industryList } = yield select(s => s.approval);
|
|
|
+ const { industryList } = yield select((s) => s.approval);
|
|
|
if (industryList.length > 0) return;
|
|
|
const { data } = yield call(queryIndustry);
|
|
|
if (!data) return;
|
|
@@ -114,7 +114,7 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
*queryApproval({ payload = {}, callback }, { call, put, select }) {
|
|
|
- const { filter } = yield select(s => s.approval);
|
|
|
+ const { filter } = yield select((s) => s.approval);
|
|
|
const newFileter = {
|
|
|
...filter,
|
|
|
...payload,
|
|
@@ -140,7 +140,9 @@ export default {
|
|
|
if (!data) return;
|
|
|
yield put({
|
|
|
type: 'save',
|
|
|
- payload: { member: data.map(item => item.User) },
|
|
|
+ payload: {
|
|
|
+ member: data.map((item) => item.User).filter((item) => item),
|
|
|
+ },
|
|
|
});
|
|
|
},
|
|
|
*authApproval({ payload, callback }, { call, put }) {
|
|
@@ -204,7 +206,10 @@ export default {
|
|
|
message.success('添加成功');
|
|
|
yield put({
|
|
|
type: 'queryMember',
|
|
|
- payload: { project_code_id: payload.project_code_id, flow_id: payload.flow_id },
|
|
|
+ payload: {
|
|
|
+ project_code_id: payload.project_code_id,
|
|
|
+ flow_id: payload.flow_id,
|
|
|
+ },
|
|
|
});
|
|
|
},
|
|
|
*deleteMember({ payload, callback }, { call, put }) {
|
|
@@ -214,7 +219,10 @@ export default {
|
|
|
message.success('移除成功');
|
|
|
yield put({
|
|
|
type: 'queryMember',
|
|
|
- payload: { project_code_id: payload.project_code_id, flow_id: payload.flow_id },
|
|
|
+ payload: {
|
|
|
+ project_code_id: payload.project_code_id,
|
|
|
+ flow_id: payload.flow_id,
|
|
|
+ },
|
|
|
});
|
|
|
},
|
|
|
*startExecution({ payload, callback }, { call, put }) {
|