瀏覽代碼

H5请假页面

chenjun 1 年之前
父節點
當前提交
8ae31f5d1b
共有 1 個文件被更改,包括 4 次插入21 次删除
  1. 4 21
      client_h5/src/pages/leave/index.vue

+ 4 - 21
client_h5/src/pages/leave/index.vue

@@ -29,7 +29,7 @@
                 :rules="[{ required: true, message: '请填写申请时间' }]"
               />
               <van-field
-                v-model="formData.leaveType"
+                v-model="formData.leaveTypeText"
                 is-link
                 readonly
                 name="休假类型"
@@ -63,24 +63,6 @@
                 autosize
                 :rules="[{ required: true, message: '请填写休假原因' }]"
               />
-              <van-field
-                v-model="formData.leaveDays"
-                name="休假天数"
-                label="休假天数"
-                placeholder="休假天数"
-                readonly
-                :rules="[{ required: true, message: '请填写休假天数' }]"
-              />
-              <van-field
-                v-model="formData.leaveReason"
-                name="请假原因"
-                label="请假原因"
-                placeholder="请假原因"
-                type="textarea"
-                rows="3"
-                autosize
-                :rules="[{ required: true, message: '请填写休假原因' }]"
-              />
             </van-cell-group>
           </van-form>
         </card>
@@ -141,6 +123,7 @@ const formData = ref({
   createTime: undefined,
   leaveNo: undefined,
   leaveType: undefined,
+  leaveTypeText: undefined,
   leaveDays: undefined,
   leaveReason: undefined,
   leaveTimeCreateList: [],
@@ -169,7 +152,7 @@ const activityData: FlowDTO = {
   flowOpinion: ''
 }
 const onConfirm = ({ selectedOptions }) => {
-  formData.leaveType = selectedOptions[0]?.text;
+  formData.value.leaveTypeText = selectedOptions[0]?.text;
   showPicker.value = false;
 };
 const submitNextActivity = async () => {
@@ -208,7 +191,7 @@ const saveHandle = () => {
 }
 /** 初始化 */
 onMounted(() => {
-  // initFormData()
+  initFormData()
 })
 </script>