-
-
+
\ No newline at end of file
+ return true;
+ });
+
+ let formData = {};
+ const queryByIdUrl = '/cees/ceesWaiTeacher/queryById';
+ async function initFormData() {
+ let params = { id: props.formData.dataId };
+ const data = await defHttp.get({ url: queryByIdUrl, params });
+ formData = { ...data };
+ //设置表单的值
+ await setFieldsValue(formData);
+ //默认是禁用
+ await setProps({ disabled: formDisabled.value });
+ }
+
+ async function submitForm() {
+ let data = getFieldsValue();
+ let params = Object.assign({}, formData, data);
+ console.log('表单数据', params);
+ await saveOrUpdate(params, true);
+ }
+
+ initFormData();
+
+ return {
+ registerForm,
+ formDisabled,
+ submitForm,
+ };
+ },
+ });
+
diff --git a/src/views/cees/waiTeacher/components/CeesWaiTeacherModal.vue b/src/views/cees/waiTeacher/components/CeesWaiTeacherModal.vue
index bc72dd0..815e732 100644
--- a/src/views/cees/waiTeacher/components/CeesWaiTeacherModal.vue
+++ b/src/views/cees/waiTeacher/components/CeesWaiTeacherModal.vue
@@ -1,66 +1,66 @@
-
+
\ No newline at end of file
+ :deep(.ant-calendar-picker) {
+ width: 100%;
+ }
+