mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-12 12:26:47 +08:00
fix bug
This commit is contained in:
@@ -185,7 +185,7 @@ function confirm() {
|
||||
name: selectsData.value[0].title,
|
||||
type: props.type,
|
||||
courseId: selectsData.value[0].id,
|
||||
info: selectsData.value[0]
|
||||
info: {...selectsData.value[0]}
|
||||
})
|
||||
} else {
|
||||
const data = props.taskList[taskIndex.value]
|
||||
|
||||
@@ -168,7 +168,7 @@ async function confirm() {
|
||||
});
|
||||
if (taskIndex.value === -1) {
|
||||
const list = props.taskList
|
||||
list.push({name: formData.value.evaluationName, type: props.type, info: formData.value})
|
||||
list.push({name: formData.value.evaluationName, type: props.type, info: {...formData.value}})
|
||||
} else {
|
||||
const data = props.taskList[taskIndex.value]
|
||||
data.name = formData.value.evaluationName
|
||||
|
||||
@@ -134,7 +134,7 @@ const disabledRangeTime = () => ({
|
||||
function confirm() {
|
||||
if (taskIndex.value === -1) {
|
||||
const list = props.taskList
|
||||
list.push({name: formData.value.workName, type: props.type, info: formData.value})
|
||||
list.push({name: formData.value.workName, type: props.type, info: {...formData.value}})
|
||||
} else {
|
||||
const data = props.taskList[taskIndex.value]
|
||||
data.name = formData.value.workName
|
||||
|
||||
@@ -455,7 +455,7 @@ async function confirm() {
|
||||
});
|
||||
if (taskIndex.value === -1) {
|
||||
const list = props.taskList
|
||||
list.push({name: formData.value.liveName, type: props.type, info: formData.value})
|
||||
list.push({name: formData.value.liveName, type: props.type, info: {...formData.value}})
|
||||
} else {
|
||||
const data = props.taskList[taskIndex.value]
|
||||
data.name = formData.value.liveName
|
||||
|
||||
@@ -118,7 +118,7 @@ function confirm() {
|
||||
name: selectsData.value[0].name,
|
||||
type: props.type,
|
||||
courseId: selectsData.value[0].id,
|
||||
info: selectsData.value[0]
|
||||
info: {...selectsData.value[0]}
|
||||
})
|
||||
} else {
|
||||
const data = props.taskList[taskIndex.value]
|
||||
|
||||
@@ -311,7 +311,7 @@ function confirm() {
|
||||
name: selectsData.value[0].name,
|
||||
type: props.type,
|
||||
courseId: selectsData.value[0].id,
|
||||
info: selectsData.value[0]
|
||||
info: {...selectsData.value[0]}
|
||||
})
|
||||
} else {
|
||||
const data = props.taskList[taskIndex.value]
|
||||
|
||||
@@ -450,7 +450,7 @@ function confirm() {
|
||||
}
|
||||
if (taskIndex.value === -1) {
|
||||
const list = props.taskList
|
||||
list.push({name: formData.value.examinationName, type: props.type, info: formData.value})
|
||||
list.push({name: formData.value.examinationName, type: props.type, info: {...formData.value}})
|
||||
} else {
|
||||
const data = props.taskList[taskIndex.value]
|
||||
data.name = formData.value.examinationName
|
||||
@@ -474,7 +474,7 @@ function confirmouter() {
|
||||
|
||||
if (taskIndex.value === -1) {
|
||||
const list = props.taskList
|
||||
list.push({name: formDataOuter.value.examinationName, type: props.type, info: formDataOuter.value})
|
||||
list.push({name: formDataOuter.value.examinationName, type: props.type, info: {...formDataOuter.value}})
|
||||
} else {
|
||||
const data = props.taskList[taskIndex.value]
|
||||
data.name = formDataOuter.value.examinationName
|
||||
|
||||
@@ -200,7 +200,7 @@ function confirm() {
|
||||
name: selectsData.value[0].title,
|
||||
type: 3,
|
||||
courseId: selectsData.value[0].id,
|
||||
info: selectsData.value[0]
|
||||
info: {...selectsData.value[0]}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<div class="header">
|
||||
<span class="title"
|
||||
>{{
|
||||
projectInfo.projectId ? "编辑" : "创建"
|
||||
projectInfo.id ? "编辑" : "创建"
|
||||
}}{{ ptojectType == "3" ? "班级" : "项目" }}</span
|
||||
>
|
||||
<div
|
||||
@@ -49,7 +49,7 @@
|
||||
v-model:validate="projectInfo.validate"
|
||||
:maxlength="30"
|
||||
show-count
|
||||
:id="projectInfo.projectId"
|
||||
:id="projectInfo.id"
|
||||
></NameInput>
|
||||
</div>
|
||||
</div>
|
||||
@@ -358,7 +358,7 @@ export default {
|
||||
});
|
||||
|
||||
watch(routers.query, () => {
|
||||
state.projectInfo.projectId = routers.query.projectId;
|
||||
state.projectInfo.id = routers.query.id;
|
||||
state.projectInfo.parentName = routers.query.parentName;
|
||||
state.projectInfo.parentId = routers.query.parentId;
|
||||
});
|
||||
@@ -366,12 +366,12 @@ export default {
|
||||
function getProjectInfo() {
|
||||
state.projectInfo.parentName = routers.query.parentName;
|
||||
state.projectInfo.parentId = routers.query.parentId;
|
||||
state.projectInfo.projectId = routers.query.projectId;
|
||||
(state.projectInfo.projectId || state.projectInfo.parentId) &&
|
||||
state.projectInfo.id = routers.query.projectId;
|
||||
(state.projectInfo.id || state.projectInfo.parentId) &&
|
||||
api
|
||||
.getProjectDetail({
|
||||
projectId:
|
||||
state.projectInfo.projectId || state.projectInfo.parentId,
|
||||
state.projectInfo.id || state.projectInfo.parentId,
|
||||
})
|
||||
.then((res) => {
|
||||
state.projectInfo = {
|
||||
@@ -385,7 +385,7 @@ export default {
|
||||
state.courseSyncFlag = !!state.projectInfo.courseSyncFlag;
|
||||
if (Number(state.projectInfo.status) === -5) {
|
||||
let obj = {
|
||||
project_id: state.projectInfo.projectId,
|
||||
project_id: state.projectInfo.id,
|
||||
type: 1,
|
||||
pageNo: 1,
|
||||
pageSize: 1,
|
||||
@@ -495,7 +495,7 @@ export default {
|
||||
const offName = await validateName({
|
||||
name: state.projectInfo.name,
|
||||
type: 1,
|
||||
id: state.projectInfo.projectId,
|
||||
id: state.projectInfo.id,
|
||||
}).then((res) => {
|
||||
return res.data.data == 1;
|
||||
});
|
||||
@@ -509,7 +509,7 @@ export default {
|
||||
api.createProject(state.projectInfo).then((res) => {
|
||||
state.loading = false;
|
||||
message.destroy();
|
||||
message.success(state.projectInfo.projectId ? "编辑成功" : "创建成功");
|
||||
message.success(state.projectInfo.id ? "编辑成功" : "创建成功");
|
||||
router.push({
|
||||
path: "/taskpage",
|
||||
query: {projectId: res.data.data},
|
||||
@@ -527,7 +527,7 @@ export default {
|
||||
|
||||
const disabledDate = (current) => {
|
||||
//编辑的时候 开始实际只能选当前时间之前的时间
|
||||
if (state.projectInfo.projectId && state.datePartial === 'start') {
|
||||
if (state.projectInfo.id && state.datePartial === 'start') {
|
||||
return current && current > dayjs(state.timeRange[0]).endOf("YYYY-MM-DD HH:mm");
|
||||
}
|
||||
return current && current < dayjs().endOf('day');
|
||||
|
||||
Reference in New Issue
Block a user