mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-18 15:26:48 +08:00
讲师管理bug
This commit is contained in:
@@ -87,7 +87,7 @@ import * as lecturerApi from "@/api/Lecturer.js";
|
|||||||
default: '',
|
default: '',
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
const emit = defineEmits({})
|
const emit = defineEmits(['update:showContent','update:AddContentList'])
|
||||||
const treeAddData = ref([])
|
const treeAddData = ref([])
|
||||||
const { data: treeData, loading: orgLoading } = useRequest(
|
const { data: treeData, loading: orgLoading } = useRequest(
|
||||||
ORG_LIST,
|
ORG_LIST,
|
||||||
@@ -120,9 +120,9 @@ import * as lecturerApi from "@/api/Lecturer.js";
|
|||||||
orgLists.value = []
|
orgLists.value = []
|
||||||
}else{
|
}else{
|
||||||
getNot()
|
getNot()
|
||||||
console.log(props?.AddContentList,'props?.AddContentList')
|
// console.log(props?.AddContentList,'props?.AddContentList')
|
||||||
treeAddData.value = props?.AddContentList
|
treeAddData.value = props?.AddContentList
|
||||||
orgLists.value = props?.AddContentLists
|
orgLists.value = [...props?.AddContentLists,...props?.AddContentLists]
|
||||||
checkedKeys.value = props?.AddContentList?.map(item=>item.orgId)
|
checkedKeys.value = props?.AddContentList?.map(item=>item.orgId)
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -200,7 +200,7 @@ import * as lecturerApi from "@/api/Lecturer.js";
|
|||||||
})
|
})
|
||||||
treeAddData.value = uniqueEndLists?.filter(item => checkedKeys.value?.checked?.includes(item.orgId));
|
treeAddData.value = uniqueEndLists?.filter(item => checkedKeys.value?.checked?.includes(item.orgId));
|
||||||
// treeAddData.value = checkedNodes;
|
// treeAddData.value = checkedNodes;
|
||||||
console.log(treeAddData.value,'checkedNodes',orgLists.value)
|
// console.log(treeAddData.value,'checkedNodes',orgLists.value)
|
||||||
}
|
}
|
||||||
const clearTree = () => {
|
const clearTree = () => {
|
||||||
treeAddData.value = [];
|
treeAddData.value = [];
|
||||||
|
|||||||
@@ -120,7 +120,7 @@
|
|||||||
<a-button type="link" v-if="record.status==0||record.status==5" @click="updateModal(record,record.status)">{{record.status==0?'停用':'启用'}}</a-button>
|
<a-button type="link" v-if="record.status==0||record.status==5" @click="updateModal(record,record.status)">{{record.status==0?'停用':'启用'}}</a-button>
|
||||||
<a-button type="link" @click="() => handleLook(record, String(record.courseform))">查看</a-button>
|
<a-button type="link" @click="() => handleLook(record, String(record.courseform))">查看</a-button>
|
||||||
<!-- :disabled="record.createFrom==1 ?false :true" -->
|
<!-- :disabled="record.createFrom==1 ?false :true" -->
|
||||||
<a-button type="link" v-if="record.createFrom==1&&record.status != 2&&record.status!=3" @click="() => handleModify(record, String(record.courseform))">编辑</a-button>
|
<a-button type="link" v-if="record.status == 0||record.status==4" @click="() => handleModify(record, String(record.courseform))">编辑</a-button>
|
||||||
<!-- <a-button :disabled="record.status==='A20' || record.status==='A30'||record.status==='S20' ?true :false" type="link" @click="() => handleOperate(record, String(record.courseform))">提交</a-button> -->
|
<!-- <a-button :disabled="record.status==='A20' || record.status==='A30'||record.status==='S20' ?true :false" type="link" @click="() => handleOperate(record, String(record.courseform))">提交</a-button> -->
|
||||||
<!-- <a-button type="link" @click="handleOperate(record)">撤回</a-button> -->
|
<!-- <a-button type="link" @click="handleOperate(record)">撤回</a-button> -->
|
||||||
<a-button type="link" v-if="record.status==0||record.status==4||record.status==5" @click="deleteModal(record)">删除</a-button>
|
<a-button type="link" v-if="record.status==0||record.status==4||record.status==5" @click="deleteModal(record)">删除</a-button>
|
||||||
@@ -284,7 +284,7 @@
|
|||||||
/>
|
/>
|
||||||
费用类型
|
费用类型
|
||||||
</template>
|
</template>
|
||||||
<a-select class="draitem" v-model:value="formParam.courseType" placeholder="请选择费用类型"
|
<a-select :disabled="formParam.createFrom==0" class="draitem" v-model:value="formParam.courseType" placeholder="请选择费用类型"
|
||||||
:options="courseTypeList">
|
:options="courseTypeList">
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
@@ -306,7 +306,7 @@
|
|||||||
<!-- <a-select class="draitem" v-model:value="formParam.courseName" placeholder="请选择输入或选择面授课" style="width:63%" allowClear
|
<!-- <a-select class="draitem" v-model:value="formParam.courseName" placeholder="请选择输入或选择面授课" style="width:63%" allowClear
|
||||||
:options="getLevelList">
|
:options="getLevelList">
|
||||||
</a-select> -->
|
</a-select> -->
|
||||||
<a-input :maxlength="20" show-count v-model:value="formParam.courseName" placeholder="请输入面授课名称" class="draitem">
|
<a-input :disabled="formParam.createFrom==0" :maxlength="20" show-count v-model:value="formParam.courseName" placeholder="请输入面授课名称" class="draitem">
|
||||||
</a-input>
|
</a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
@@ -327,7 +327,7 @@
|
|||||||
v-model:value="formParam.sourceBelongId"
|
v-model:value="formParam.sourceBelongId"
|
||||||
v-model:name="formParam.sourceBelongFullName"
|
v-model:name="formParam.sourceBelongFullName"
|
||||||
></OrgClass> -->
|
></OrgClass> -->
|
||||||
<a-select v-model:value="formParam.trainOrgId" placeholder="请选择培训发生组织" allowClear
|
<a-select :disabled="formParam.createFrom==0" v-model:value="formParam.trainOrgId" placeholder="请选择培训发生组织" allowClear
|
||||||
:options="orgList" @change="changeOrg">
|
:options="orgList" @change="changeOrg">
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
@@ -342,7 +342,7 @@
|
|||||||
/>
|
/>
|
||||||
{{formParam.courseType==2?'课程':'授课'}}日期 :
|
{{formParam.courseType==2?'课程':'授课'}}日期 :
|
||||||
</template>
|
</template>
|
||||||
<a-date-picker :locale="locale" class="draitem" v-model:value="teachingDate" style="width:100%" :show-time="{ format: 'HH:mm' }" format="YYYY-MM-DD HH:mm" valueFormat="YYYY-MM-DD HH:mm"
|
<a-date-picker :disabled="formParam.createFrom==0" :locale="locale" class="draitem" v-model:value="teachingDate" style="width:100%" :show-time="{ format: 'HH:mm' }" format="YYYY-MM-DD HH:mm" valueFormat="YYYY-MM-DD HH:mm"
|
||||||
placeholder="请选择课程日期" @select="handleSelect" />
|
placeholder="请选择课程日期" @select="handleSelect" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
@@ -377,7 +377,7 @@
|
|||||||
/>
|
/>
|
||||||
参训人数
|
参训人数
|
||||||
</template>
|
</template>
|
||||||
<a-input v-model:value="formParam.studys" class="draitem" @change="clearstudysNumber"
|
<a-input :disabled="formParam.createFrom==0" v-model:value="formParam.studys" class="draitem" @change="clearstudysNumber"
|
||||||
placeholder="请输入参训人数" allowClear showSearch >
|
placeholder="请输入参训人数" allowClear showSearch >
|
||||||
</a-input>
|
</a-input>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
@@ -395,7 +395,7 @@
|
|||||||
/>
|
/>
|
||||||
评分
|
评分
|
||||||
</template>
|
</template>
|
||||||
<a-input-number class="draitem" v-model:value="formParam.score" :defaultValue="null" :max="100" :controls="false" :min="1" :precision="0" placeholder="请输入评分"
|
<a-input-number :disabled="formParam.createFrom==0" class="draitem" v-model:value="formParam.score" :defaultValue="null" :max="100" :controls="false" :min="1" :precision="0" placeholder="请输入评分"
|
||||||
allowClear @change="scoreNumber">
|
allowClear @change="scoreNumber">
|
||||||
</a-input-number>
|
</a-input-number>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
|
|||||||
Reference in New Issue
Block a user