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