diff --git a/src/components/aboutTable/FormMessage.vue b/src/components/aboutTable/FormMessage.vue index 6b19eb2..2610166 100644 --- a/src/components/aboutTable/FormMessage.vue +++ b/src/components/aboutTable/FormMessage.vue @@ -46,7 +46,7 @@ - @@ -150,7 +150,7 @@ const handleNum = (val) => { watch(() => props.modelValue, (newVal) => { listQuery.value = newVal; //赋值 console.log(newVal,'===newVal'); - + }, { immediate: true, deep: true }); watch(() => listQuery.value, (newVal) => { diff --git a/src/components/aboutTable/Pages.vue b/src/components/aboutTable/Pages.vue index 032f0a1..2c5758b 100644 --- a/src/components/aboutTable/Pages.vue +++ b/src/components/aboutTable/Pages.vue @@ -8,7 +8,6 @@ --> @@ -119,7 +119,8 @@ const getList = async () => { pageData.tableConfiger.loading = true; const res = await qcckPost({ ...pageData.pageConfiger, - ...queryFrom.value + ...queryFrom.value, + sfcjpx: 0 }, `/mosty-base/baxx/pxry/page`) if(res) { @@ -131,6 +132,23 @@ const getList = async () => { } } +// 提交培训 +const handleSubmitTraining = async (row) => { + await proxy.$modal.confirm("是否确认提交该人员进行待培训?") + + try { + await qcckPost({ + ...row, + sfcjpx: 1 + }, "/mosty-base/baxx/pxry/edit") + proxy.$modal.msgSuccess("提交培训成功"); + await getList(); + } catch (error) { + proxy.$modal.msgError("提交培训失败"); + console.log(error) + } +}; + // 删除 const handleDelete = async (ids) => { await proxy.$modal.confirm("是否确认删除该培训人员?") diff --git a/src/views/securityManagement/trainingManagement/trainingProject/components/prejectDetailsDialog.vue b/src/views/securityManagement/trainingManagement/trainingProject/components/prejectDetailsDialog.vue index 3150880..9614ecc 100644 --- a/src/views/securityManagement/trainingManagement/trainingProject/components/prejectDetailsDialog.vue +++ b/src/views/securityManagement/trainingManagement/trainingProject/components/prejectDetailsDialog.vue @@ -51,7 +51,6 @@ import { ref, computed, reactive, getCurrentInstance } from 'vue' import { qcckPost } from "@/api/qcckApi.js"; import MyTable from '@/components/aboutTable/MyTable.vue'; -import Pages from "@/components/aboutTable/Pages.vue" import Upload from "@/components/MyComponents/Upload/index.vue" const { proxy } = getCurrentInstance() diff --git a/src/views/securityManagement/trainingManagement/trainingProject/components/selectPersonnelDialog.vue b/src/views/securityManagement/trainingManagement/trainingProject/components/selectPersonnelDialog.vue index 36c0bf8..1b153a3 100644 --- a/src/views/securityManagement/trainingManagement/trainingProject/components/selectPersonnelDialog.vue +++ b/src/views/securityManagement/trainingManagement/trainingProject/components/selectPersonnelDialog.vue @@ -73,6 +73,7 @@ const pageData = reactive({ total: 0, tableHeight: 300, pageConfiger: { + sfcjpx: 1, pageSize: 10, pageCurrent: 1 }, diff --git a/src/views/securityManagement/trainingManagement/trainingProject/components/viewProjectDetailsDialog.vue b/src/views/securityManagement/trainingManagement/trainingProject/components/viewProjectDetailsDialog.vue index dffc1d2..654261b 100644 --- a/src/views/securityManagement/trainingManagement/trainingProject/components/viewProjectDetailsDialog.vue +++ b/src/views/securityManagement/trainingManagement/trainingProject/components/viewProjectDetailsDialog.vue @@ -9,7 +9,9 @@
- +
考试人员
- +