+
+
{{ formData.auditContent }}
-
@@ -337,7 +337,7 @@ const formData = reactive
>({
createTime: '',
status: '',
auditContent: '',
- isInvited:'',
+ applyType: '',
});
const statusVal = ref('')
const { createMessage } = useMessage();
diff --git a/src/views/admin/employeesapply/components/EmployeesApplyModal.vue b/src/views/admin/employeesapply/components/EmployeesApplyModal.vue
index f47db5e..5cd8204 100644
--- a/src/views/admin/employeesapply/components/EmployeesApplyModal.vue
+++ b/src/views/admin/employeesapply/components/EmployeesApplyModal.vue
@@ -15,7 +15,17 @@
关闭
-
+
+
+
+
+
+ 关闭
+ 确认
+
+
+
@@ -24,13 +34,17 @@ import { ref, nextTick, defineExpose } from 'vue';
import EmployeesApplyForm from './EmployeesApplyForm.vue'
import JModal from '/@/components/Modal/src/JModal/JModal.vue';
import NuEmployeesAdvisoryInfoList from '/@/views/admin/employeesadvisoryinfo/NuEmployeesAdvisoryInfoList.vue'
+import EmployeesUpInfoForm from '/@/views/admin/employeesapply/components/EmployeesUpInfoForm.vue'
+
const title = ref('');
const width = ref(800);
const visible = ref(false);
const disableSubmit = ref(false);
const registerForm = ref();
+const upInfoForm = ref();
const invidedVisible = ref(false);
+const upInfoVisible = ref(false);
const invidedRef = ref();
const emit = defineEmits(['register', 'success']);
/**
@@ -56,6 +70,18 @@ function edit(record) {
});
}
+/**
+ * 编辑
+ * @param record
+ */
+function upInfoEdit(record) {
+ title.value = disableSubmit.value ? '详情' : '审核';
+ upInfoVisible.value = true;
+ nextTick(() => {
+ upInfoForm.value.show(record);
+ });
+}
+
/**
* 确定按钮点击事件
*/
@@ -86,9 +112,26 @@ function openInvidedList() {
invidedVisible.value = true
}
+/**
+ * 员工信息变更-关闭
+ */
+function handleUpInfoCancel() {
+ console.log(123123)
+ upInfoVisible.value = false
+ emit('success');
+}
+
+/**
+ * 员工信息变更确认
+ */
+function handleUpInfoOk() {
+ upInfoForm.value.submitForm();
+}
+
defineExpose({
add,
edit,
+ upInfoEdit,
disableSubmit,
openInvidedList,
});
diff --git a/src/views/admin/employeesapply/components/EmployeesUpInfoForm.vue b/src/views/admin/employeesapply/components/EmployeesUpInfoForm.vue
new file mode 100644
index 0000000..ff3f9cf
--- /dev/null
+++ b/src/views/admin/employeesapply/components/EmployeesUpInfoForm.vue
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+
+ 审核通过
+ 审核驳回
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ applyObj[record.d1] }}
+
+
+
+
+
+
+
+
+ {{ provinceOptions[record.d2] }}
+
+
+ {{ provinceOptions[record.d3] }}
+
+
+ {{ record.d2 }}㎡
+
+
+ {{ record.d3 }}㎡
+
+
+ {{ record.d2 == '9999-12-31' ? '长期' : record.d2 }}
+
+
+ {{ record.d3 == '9999-12-31' ? '长期' : record.d3 }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file