feat: 模板编辑回传,阶段添加刷新,阶段默认选中

This commit is contained in:
王熙东
2022-11-24 14:15:40 +08:00
parent a1cc502454
commit 08a77174d9
5 changed files with 29 additions and 34 deletions

View File

@@ -47,7 +47,6 @@
}
"
v-model:value="projectInfo.category"
placeholder="管理者"
style="width: 100%"
:options="classifyList"
@change="classificationChange"
@@ -121,7 +120,8 @@
<a-range-picker
separator="至"
:placeholder="[' 开始时间', ' 结束时间']"
v-model:value="rangevalue"
v-model:value="projectInfo.choosedTime"
format="YYYY-MM-DD"
style="width: 100%; height: 40px; border-radius: 5px"
/>
</div>
@@ -141,7 +141,8 @@
return triggerNode.parentNode || document.body;
}
"
:value="projectInfo.manager"
:value="classifySelect1"
mode="multiple"
placeholder="请选择项目经理"
style="width: 100%"
@@ -319,6 +320,7 @@ import * as api from "../../api/indexTemplate";
import { storage } from "../../api/storage";
import {useStore} from "vuex";
// import { toDate } from "../../api/method";
import dayjs from "dayjs";
export default {
name: "projectAdd",
@@ -358,7 +360,7 @@ export default {
valueE: null,
valueE1: null,
valueE2: null,
classifySelect1: [],
classifySelect1: ['李俊国'],
classifySelect2: [],
classifySelect3: [],
classifySelect4: [],
@@ -370,16 +372,16 @@ export default {
totalPages: 0, //总页数
viewDetail: routers.query.viewDetail ? routers.query.viewDetail : null,
projectInfo:{
beginTime:null,
endTime:null,
choosedTime:'',
name: null,
manager: null,
notice: null,
sourceBelongId: null,
sourceBelongId: 1,
category:1,
remark: "",
courseSyncFlag: false,
level: null,
systemId: null,
level: 1,
systemId: 2,
boeFlag: false,
}
});
@@ -468,7 +470,7 @@ export default {
}
if (info.file.status === "error") {
loading.value = false;
message.error("upload error");
message.error("upload error");
}
};
@@ -628,9 +630,9 @@ export default {
"name": state.projectInfo.name,
"category": state.projectInfo.category,
"picUrl": "x",
"beginTime": state.projectInfo.rangevalue || 1,
"endTime": state.projectInfo.rangevalue || 1,
"manager": state.projectInfo.manager,
"beginTime": Number(dayjs(state.projectInfo.choosedTime[0]).format("YYYY-MM-DD")) || 1,
"endTime": Number(dayjs(state.projectInfo.choosedTime[1]).format("YYYY-MM-DD")) || 1,
"manager": state.classifySelect1.toString(),
"managerId": state.projectInfo.managerId || 0,
"sourceBelongId": state.projectInfo.sourceBelongId,
"level": state.projectInfo.level,