feat:增加项目详情信息获取。

This commit is contained in:
wuyx
2022-11-03 17:50:33 +08:00
parent 8de99d1ce8
commit a6b3c24018
3 changed files with 784 additions and 907 deletions

View File

@@ -41,4 +41,7 @@ import http from "./config";
export const createProject = (obj) => http.post('/admin/project/edit', obj) export const createProject = (obj) => http.post('/admin/project/edit', obj)
// 获取项目列表 // 获取项目列表
export const getProjectList = (obj) => http.post('/admin/project/list', obj) export const getProjectList = (obj) => http.post('/admin/project/list', obj)
// 获取项目详情信息(包含阶段及任务列表)
export const getProjectDetail = (obj) => http.get('/admin/project/detail', { params: obj })

File diff suppressed because it is too large Load Diff

View File

@@ -565,7 +565,7 @@
</div> </div>
</div> </div>
</a-modal> </a-modal>
<!-- 存为模弹窗 --> <!-- 存为模弹窗 -->
<a-modal v-model:visible="startModal" :footer="null" :closable="closeStart" wrapClassName="CopyModal" <a-modal v-model:visible="startModal" :footer="null" :closable="closeStart" wrapClassName="CopyModal"
centered="true"> centered="true">
<div class="delete"> <div class="delete">
@@ -577,7 +577,7 @@
<div class="close_exit" @click="closeStartModal"></div> <div class="close_exit" @click="closeStartModal"></div>
</div> </div>
<div class="body"> <div class="body">
<span>您确定要存为模</span> <span>您确定要存为模</span>
</div> </div>
<div class="del_btnbox"> <div class="del_btnbox">
<div class="del_btn btn1"> <div class="del_btn btn1">
@@ -1358,15 +1358,15 @@ export default {
<a-select-option value="基础信息" label="基础信息"> <a-select-option value="基础信息" label="基础信息">
<router-link to="/taskpage">基础信息</router-link> <router-link to="/taskpage">基础信息</router-link>
</a-select-option> </a-select-option>
<a-select-option value="存为模板" label="存为模板"> {/* <a-select-option value="存为模版" label="存为模版">
<div <div
onClick={() => { onClick={() => {
showStartModal(); showStartModal();
}} }}
> >
存为模 存为模
</div> </div>
</a-select-option> </a-select-option> */}
</a-select> </a-select>
</div> </div>
</div> </div>
@@ -1860,13 +1860,13 @@ export default {
删除 删除
</div> </div>
</a-select-option> </a-select-option>
<a-select-option value="存为模" label="存为模"> <a-select-option value="存为模" label="存为模">
<div <div
onClick={() => { onClick={() => {
showStartModal(); showStartModal();
}} }}
> >
存为模 存为模
</div> </div>
</a-select-option> </a-select-option>
<a-select-option value="基础信息" label="基础信息"> <a-select-option value="基础信息" label="基础信息">
@@ -1880,13 +1880,13 @@ export default {
// options={state.projectNameList} // options={state.projectNameList}
dropdownClassName="tabledropdown" dropdownClassName="tabledropdown"
> >
<a-select-option value="存为模" label="存为模"> <a-select-option value="存为模" label="存为模">
<div <div
onClick={() => { onClick={() => {
showStartModal(); showStartModal();
}} }}
> >
存为模 存为模
</div> </div>
</a-select-option> </a-select-option>
<a-select-option value="结束" label="结束"> <a-select-option value="结束" label="结束">
@@ -1918,13 +1918,13 @@ export default {
// options={state.projectNameList} // options={state.projectNameList}
dropdownClassName="tabledropdown" dropdownClassName="tabledropdown"
> >
<a-select-option value="存为模" label="存为模"> <a-select-option value="存为模" label="存为模">
<div <div
onClick={() => { onClick={() => {
showStartModal(); showStartModal();
}} }}
> >
存为模 存为模
</div> </div>
</a-select-option> </a-select-option>
<a-select-option value="删除" label="删除"> <a-select-option value="删除" label="删除">
@@ -1947,13 +1947,13 @@ export default {
// options={state.projectNameList} // options={state.projectNameList}
dropdownClassName="tabledropdown" dropdownClassName="tabledropdown"
> >
<a-select-option value="存为模" label="存为模"> <a-select-option value="存为模" label="存为模">
<div <div
onClick={() => { onClick={() => {
showStartModal(); showStartModal();
}} }}
> >
存为模 存为模
</div> </div>
</a-select-option> </a-select-option>
<a-select-option value="撤回" label="撤回"> <a-select-option value="撤回" label="撤回">
@@ -2214,7 +2214,7 @@ export default {
}, },
}; };
</script> </script>
<style lang="scss"> <style lang="scss">
.projectManage { .projectManage {
width: 100%; width: 100%;
height: 100%; height: 100%;