diff --git a/ant-design-vue-jeecg/src/api/manage.js b/ant-design-vue-jeecg/src/api/manage.js index 25da5c4..9a8de7e 100644 --- a/ant-design-vue-jeecg/src/api/manage.js +++ b/ant-design-vue-jeecg/src/api/manage.js @@ -7,8 +7,7 @@ const api = { role: '/mock/api/role', service: '/mock/api/service', permission: '/mock/api/permission', - permissionNoPager: '/mock/api/permission/no-pager', - myTaskData: 'task/task/list' + permissionNoPager: '/mock/api/permission/no-pager' } export default api @@ -215,11 +214,37 @@ export function getFileAccessHttpUrl(avatar, subStr) { } } -// 大禹项目管理系统中的个人任务管理 +// 个人任务管理接口 +const myTaskApi = { + myTaskData: 'task/task/list', + updateWorkStatus: 'task/task/updateWorkStatus', + delete: '/task/task/delete', + edit: '/task/task/edit', + decompose: '/task/task/fengjie' +} + +// 个人任务管理数据获取接口 export function getMyTaskData(parameter) { return axios({ - url: api.myTaskData, + url: myTaskApi.myTaskData, method: 'get', params: parameter }) } +// 个人任务管理删除数据 +export function delCardData(parameter) { + return axios({ + url: myTaskApi.delete, + method: 'delete', + params: parameter + }) +} + +// 个人任务管理编辑数据 +export function editCardData(parameter) { + return axios({ + url: myTaskApi.edit, + method: 'put', + data: parameter + }) +} diff --git a/ant-design-vue-jeecg/src/views/newLayout/myTask/list/carryOut.vue b/ant-design-vue-jeecg/src/views/newLayout/myTask/list/carryOut.vue new file mode 100644 index 0000000..e66c777 --- /dev/null +++ b/ant-design-vue-jeecg/src/views/newLayout/myTask/list/carryOut.vue @@ -0,0 +1,1496 @@ + + + + + + 部门任务 + + 需求,任务 + + + + + + + + + + + + + {{ assignmnetData.title }} + {{ assignmnetData.total }} + + + + + + + + onAssignmnetCardDrop(e)" + :get-child-payload="getAssignmnetCardPayload()" + class="draggable-container" + > + + + + + {{ item.taskName }} + + + + + + + 分解任务 + 关联任务 + 子级任务 + 编辑任务 + 删除任务 + + + + 任务层级:{{ item.level_dictText }} + {{ item.union }} + + + {{ item.taskDescribe }} + + + + + + + 点击查看 + + 点击上传 + + + + + + + + + + + + + + + + 任务周期: + {{ item.startTime }} - + {{ item.expectedEndTime }} + + + 发布提交: + {{ item.publishTime }} - + {{ + `${ + item.submitTime !== '1970-01-01' + ? item.submitTime + : '待提交' + }` + }} + + + 预计时长: {{ item.expectedDuration }} + + + 实际时长:{{ + `${item.realDuration ? item.realDuration : '未完成'}` + }} + + + + 一级分类 + 二级分类 + 任务等级 + + + + + + + + + + + + + {{ developedData.title }} + {{ developedData.total }} + + + + + + + + onDevelopedCardDrop(e)" + :get-child-payload="getDevelopedCardPayload()" + class="draggable-container" + > + + + + + {{ item.taskName }} + + + + + + 任务层级:{{ item.level_dictText }} + {{ item.union }} + + + {{ item.taskDescribe }} + + + + + + + 点击查看 + + 点击上传 + + + + + + + + + + + + + + + + 任务周期: + {{ item.startTime }} - + {{ item.expectedEndTime }} + + + 发布提交: + {{ item.publishTime }} - + {{ + `${ + item.submitTime !== '1970-01-01' + ? item.submitTime + : '待提交' + }` + }} + + + 预计时长: {{ item.expectedDuration }} + + + 实际时长:{{ + `${item.realDuration ? item.realDuration : '未完成'}` + }} + + + + 一级分类 + 二级分类 + 任务等级 + + + + + + + + + + + + + {{ completedData.title }} + {{ completedData.total }} + + + + + + + + onCompletedCardDrop(e)" + :get-child-payload="getCompletedCardPayload()" + > + + + + + {{ item.taskName }} + + + + + + 任务层级:{{ item.level_dictText }} + {{ item.union }} + + + {{ item.taskDescribe }} + + + + + + + 点击查看 + + 点击上传 + + + + + + + + + + + + + + + + 任务周期: + {{ item.startTime }} - + {{ item.expectedEndTime }} + + + 发布提交: + {{ item.publishTime }} - + {{ + `${ + item.submitTime !== '1970-01-01' + ? item.submitTime + : '待提交' + }` + }} + + + 预计时长: {{ item.expectedDuration }} + + + 实际时长:{{ + `${item.realDuration ? item.realDuration : '未完成'}` + }} + + + + 一级分类 + 二级分类 + 任务等级 + + + + + + + + + + + + + {{ auditedData.title }} + {{ auditedData.total }} + + + + + + + + onAuditedCardDrop(e)" + :get-child-payload="getAuditedCardPayload()" + > + + + + + {{ item.taskName }} + + + + + + 任务层级:{{ item.level_dictText }} + {{ item.union }} + + + {{ item.taskDescribe }} + + + + + + + 点击查看 + + 点击上传 + + + + + + + + + + + + + + + + 任务周期: + {{ item.startTime }} - + {{ item.expectedEndTime }} + + + 发布提交: + {{ item.publishTime }} - + {{ + `${ + item.submitTime !== '1970-01-01' + ? item.submitTime + : '待提交' + }` + }} + + + 预计时长: {{ item.expectedDuration }} + + + 实际时长:{{ + `${item.realDuration ? item.realDuration : '未完成'}` + }} + + + + 一级分类 + 二级分类 + 任务等级 + + + + + + + + + + + + + + + + + {{ drawerData.createBy }} + {{ drawerData.typeId_dictText }} + {{ drawerData.union }} + + 任务状态 + + + + {{ drawerData.day }} + {{ drawerData.month }}月 + {{ drawerData.submit_time }} + + + + 设计稿 + 上传大禹治水项目设计稿一份 + + 1111111111111111111111111111111111111111111111111111111111 + + + + + + + + + + + + + +