| | |
| | | <el-input v-model="addForm.taskType" placeholder="请输入任务类别"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="认定标准描述:" prop="remark"> |
| | | <el-input v-model="addForm.remark" placeholder="请输入任务名称"></el-input> |
| | | <el-input v-model="addForm.remark" placeholder="请输入认定标准描述"></el-input> |
| | | </el-form-item> |
| | | <!-- <el-form-item label="评优类型:" prop="type"> |
| | | <el-select disabled v-model="addForm.type" placeholder="请选择评优类型" style="width: 100%;"> |
| | |
| | | // 读取部门列表 |
| | | getDeptTree(tenantId) |
| | | .then(res => { |
| | | const result = _.cloneDeep(res.data.data); |
| | | let deptList = []; |
| | | result.forEach(item => { |
| | | _.cloneDeep(res.data.data).forEach(item => { |
| | | deptList.push(item); |
| | | if (item.children) { |
| | | deptList = result.concat(item.children); |
| | | item.children.forEach(ic => { |
| | | ic.title = item.title +'/'+ ic.title; |
| | | }) |
| | | deptList = deptList.concat(item.children); |
| | | delete item.children; |
| | | } |
| | | }); |
| | | return deptList; |
| | | return { |
| | | deptList, |
| | | }; |
| | | }) |
| | | .then(deptList => { |
| | | .then(({ deptList }) => { |
| | | const depts_list = _.cloneDeep(deptList); |
| | | this.depts = []; |
| | | depts_list.forEach(dept => { |