-
年检申请人员
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 上传资料
+ 删除
+ 详情
+ 提交培训公司
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+const addEdit = (type, row) => {
+ if (type === 'select') {
+ selectTtaningRef.value.open(row, type);
+ return
+ }
+
+ trainerRef.value.open(row, type);
+};
+
+const onSearch = (value) => {
+ queryFrom.value = value
+ pageData.pageConfiger.pageCurrent = 1;
+ getList();
+}
+
+const getList = async () => {
+ try {
+ pageData.tableConfiger.loading = true;
+ const res = await qcckPost({
+ ...pageData.pageConfiger,
+ ...queryFrom.value
+ }, `/mosty-base/baxx/pxry/page`)
+
+ if(res) {
+ pageData.tableData = res.records || [];
+ pageData.total = res.total;
+ }
+ } finally {
+ pageData.tableConfiger.loading = false;
+ }
+}
+
+onMounted(() => {
+ tabHeightFn();
+ getList();
+});
+
+
+
diff --git a/src/views/securityManagement/examManagement/components/viewAndUploadDialog.vue b/src/views/securityManagement/examManagement/components/viewAndUploadDialog.vue
index 1baecef..cd9fb32 100644
--- a/src/views/securityManagement/examManagement/components/viewAndUploadDialog.vue
+++ b/src/views/securityManagement/examManagement/components/viewAndUploadDialog.vue
@@ -1,9 +1,9 @@
-
+
- 确定
+ 确定
取消
@@ -14,10 +14,6 @@ import { computed, ref, reactive } from 'vue';
import FormMessage from '@/components/aboutTable/FormMessage.vue'
const props = defineProps({
- title: {
- type: String,
- default: '上传成绩'
- },
modelValue: {
type: Boolean,
default: false
@@ -35,7 +31,9 @@ const visible = computed({
}
})
+const title = ref('上传成绩')
const loading = ref(false)
+const disabled = ref(false)
const FormRef = ref(null)
const formData = ref({})
@@ -44,13 +42,26 @@ const formList = reactive([
{ label: "成绩", prop: "cj", type: "input" },
],
[
- { label: "卷面", prop: "ssbmdm", type: "upload", limit: 1 },
+ { label: "卷面", prop: "jm", type: "upload", limit: 1 },
],
])
const rules = {
cj: [{ required: true, message: "请输入考试成绩", trigger: "change" }],
- sfzh: [{ required: true, message: "请输入证件号码", trigger: "change" }],
+ jm: [{ required: true, message: "请输上传卷面", trigger: "change" }],
+}
+
+const open = (row = {}, type = 'updata') => {
+ FormRef.value?.reset()
+ visible.value = true
+ disabled.value = false
+ formData.value = { ...row }
+ if (type === 'updata') {
+ title.value = '上传成绩'
+ } else {
+ disabled.value = true
+ title.value = '查看成绩'
+ }
}
const handleClose = () => {
@@ -70,14 +81,6 @@ const handleSubmit = () => {
loading.value = false
}
}
-
-
+defineExpose({ open })
+
diff --git a/src/views/securityManagement/examManagement/components/viewExamDetalis.vue b/src/views/securityManagement/examManagement/components/viewExamDetalis.vue
index 89f27bb..848fbd4 100644
--- a/src/views/securityManagement/examManagement/components/viewExamDetalis.vue
+++ b/src/views/securityManagement/examManagement/components/viewExamDetalis.vue
@@ -8,7 +8,8 @@