mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-11 11:56:46 +08:00
面授开课编辑
This commit is contained in:
@@ -928,6 +928,7 @@
|
|||||||
:type="5"
|
:type="5"
|
||||||
style="width: 440px; height: 40px; border-radius: 8px"
|
style="width: 440px; height: 40px; border-radius: 8px"
|
||||||
placeholder="请输入开课名称"
|
placeholder="请输入开课名称"
|
||||||
|
:disabled="editBeginClass"
|
||||||
></NameInput>
|
></NameInput>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -950,6 +951,7 @@
|
|||||||
@change="timeChange"
|
@change="timeChange"
|
||||||
separator="至"
|
separator="至"
|
||||||
:placeholder="[' 开始时间', ' 结束时间']"
|
:placeholder="[' 开始时间', ' 结束时间']"
|
||||||
|
:disabled="editBeginClass"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -975,6 +977,7 @@
|
|||||||
border-radius: 8px;
|
border-radius: 8px;
|
||||||
overflow: hidden;"
|
overflow: hidden;"
|
||||||
v-model:value="duration"
|
v-model:value="duration"
|
||||||
|
:disabled="true"
|
||||||
></a-input-number>
|
></a-input-number>
|
||||||
<div class="inp_num">
|
<div class="inp_num">
|
||||||
<span style="color: #c7cbd2">分钟</span>
|
<span style="color: #c7cbd2">分钟</span>
|
||||||
@@ -995,6 +998,7 @@
|
|||||||
<ProjectManager
|
<ProjectManager
|
||||||
v-model:value="member.value"
|
v-model:value="member.value"
|
||||||
v-model:name="member.name"
|
v-model:name="member.name"
|
||||||
|
:disabled="editBeginClass"
|
||||||
></ProjectManager>
|
></ProjectManager>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -1089,7 +1093,7 @@
|
|||||||
<span style="margin-right: 3px">评估设置</span>
|
<span style="margin-right: 3px">评估设置</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="b_input">
|
<div class="b_input">
|
||||||
<a-checkbox v-model:checked="checked4">
|
<a-checkbox v-model:checked="checked4" :disabled="editBeginClass">
|
||||||
<span style="color: #6d7584">是否需要评估</span>
|
<span style="color: #6d7584">是否需要评估</span>
|
||||||
</a-checkbox>
|
</a-checkbox>
|
||||||
</div>
|
</div>
|
||||||
@@ -1100,6 +1104,7 @@
|
|||||||
<AssessmentList
|
<AssessmentList
|
||||||
v-model:assessmentName="assessmentName"
|
v-model:assessmentName="assessmentName"
|
||||||
v-model:assessmentId="assessmentId"
|
v-model:assessmentId="assessmentId"
|
||||||
|
:disabled="editBeginClass"
|
||||||
>
|
>
|
||||||
<button
|
<button
|
||||||
class="xkbtn"
|
class="xkbtn"
|
||||||
@@ -1110,7 +1115,7 @@
|
|||||||
</button>
|
</button>
|
||||||
</AssessmentList>
|
</AssessmentList>
|
||||||
<div v-if="assessmentId > 0">
|
<div v-if="assessmentId > 0">
|
||||||
<a-tag closable @close="removePG" color="processing">
|
<a-tag :closable="!editBeginClass" @close="removePG" color="processing">
|
||||||
<span style="font-size: 14px; line-height: 33px">
|
<span style="font-size: 14px; line-height: 33px">
|
||||||
{{ assessmentName }}
|
{{ assessmentName }}
|
||||||
</span>
|
</span>
|
||||||
@@ -3762,11 +3767,14 @@ export default defineComponent({
|
|||||||
});
|
});
|
||||||
state.cstm_hs = false;
|
state.cstm_hs = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
let editBeginClass = ref(false)
|
||||||
//编辑开课
|
//编辑开课
|
||||||
const handelEditStu = async (item) => {
|
const handelEditStu = async (item) => {
|
||||||
|
editBeginClass.value = false
|
||||||
if (item.expenseStatus && item.expenseStatus !== 'A10' && item.expenseStatus !== 'S00') {
|
if (item.expenseStatus && item.expenseStatus !== 'A10' && item.expenseStatus !== 'S00') {
|
||||||
return message.warning("该开课已在审批流程中,不可进行编辑!");
|
editBeginClass.value = true
|
||||||
|
console.log(editBeginClass.value);
|
||||||
}
|
}
|
||||||
state.offcourseId = item.offcourseId;
|
state.offcourseId = item.offcourseId;
|
||||||
state.itemType = item.type;
|
state.itemType = item.type;
|
||||||
@@ -5042,7 +5050,8 @@ export default defineComponent({
|
|||||||
logW,
|
logW,
|
||||||
logT,
|
logT,
|
||||||
qrcodeVisible,
|
qrcodeVisible,
|
||||||
timeChange
|
timeChange,
|
||||||
|
editBeginClass
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user