干燥机配套车间生产管理系统/云平台服务端
baoshiwei
2023-05-24 beca65f4d01ca07c358102a35b949c2a4f277afe
src/views/dry/components/DryOrderForm.vue
@@ -8,12 +8,12 @@
</template>
<script lang="ts">
import { computed, defineComponent } from 'vue';
import { saveOrUpdate } from '../api/DryOrder.api';
import { getBpmFormSchema } from '../dataDefine/DryOrder.data';
import { BasicForm, useForm } from '/@/components/Form/index';
import { defHttp } from '/@/utils/http/axios';
import { propTypes } from '/@/utils/propTypes';
   import { computed, defineComponent } from 'vue'
   import { saveOrUpdate } from '../api/DryOrder.api'
   import { getBpmFormSchema } from '../dataDefine/DryOrder.data'
   import { BasicForm, useForm } from '/@/components/Form/index'
   import { defHttp } from '/@/utils/http/axios'
   import { propTypes } from '/@/utils/propTypes'
export default defineComponent({
  name: 'DryOrderForm',
@@ -30,41 +30,41 @@
      schemas: getBpmFormSchema(props.formData),
      showActionButtonGroup: false,
      baseColProps: { span: 24 },
    });
         })
    const formDisabled = computed(() => {
      if (props.formData.disabled === false) {
        return false;
               return false
      }
      return true;
    });
            return true
         })
    let formData = {};
    const queryByIdUrl = '/dry/dryOrder/queryById';
         let formData = {}
         const queryByIdUrl = '/dry/dryOrder/queryById'
    async function initFormData() {
      let params = { id: props.formData.dataId };
      const data = await defHttp.get({ url: queryByIdUrl, params });
      formData = { ...data };
            let params = { id: props.formData.dataId }
            const data = await defHttp.get({ url: queryByIdUrl, params })
            formData = { ...data }
      //设置表单的值
      await setFieldsValue(formData);
            await setFieldsValue(formData)
      //默认是禁用
      await setProps({ disabled: formDisabled.value });
            await setProps({ disabled: formDisabled.value })
    }
    async function submitForm() {
      let data = getFieldsValue();
      let params = Object.assign({}, formData, data);
      console.log('表单数据', params);
      await saveOrUpdate(params, true);
            let data = getFieldsValue()
            let params = Object.assign({}, formData, data)
            console.log('表单数据', params)
            await saveOrUpdate(params, true)
    }
    initFormData();
         initFormData()
    return {
      registerForm,
      formDisabled,
      submitForm,
    };
         }
  },
});
   })
</script>