- {{ pageData.configer }}
- 提交培训
+ 提交培训
删除
详情
@@ -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 @@
-
+