diff --git a/src/views/agvTask/components/HikAgvForm.vue b/src/views/agvTask/components/HikAgvForm.vue index b1e03c2..7399fcb 100644 --- a/src/views/agvTask/components/HikAgvForm.vue +++ b/src/views/agvTask/components/HikAgvForm.vue @@ -4,11 +4,6 @@ @@ -70,10 +65,11 @@ import { Form } from 'ant-design-vue'; import JFormContainer from '/@/components/Form/src/container/JFormContainer.vue'; import { JDictSelectTag } from '@/components/Form'; + const props = defineProps({ formDisabled: { type: Boolean, default: false }, - formData: { type: Object, default: () => ({})}, - formBpm: { type: Boolean, default: true } + formData: { type: Object, default: () => ({}) }, + formBpm: { type: Boolean, default: true }, }); const formRef = ref(); const useForm = Form.useForm; @@ -90,7 +86,7 @@ priority: 3, startCode: '', endCode: '', - resMessage: '', + agvVendor: 'TES', tenantId: tenantId, }); const { createMessage } = useMessage(); @@ -99,30 +95,28 @@ const confirmLoading = ref(false); //表单验证 const validatorRules = reactive({ - carrierCode: [{ required: true, message: '请选择容器!'},], - type: [{ required: true, message: '请选择业务类型!'},], - priority: [{ required: true, message: '请输入优先级!'},], - endCode: [{ required: true, message: '请选择目标库位!'},], - status: [{ required: true, message: '请选择任务状态!'},] + carrierCode: [{ required: true, message: '请选择容器!' }], + type: [{ required: true, message: '请选择业务类型!' }], + priority: [{ required: true, message: '请输入优先级!' }], + endCode: [{ required: true, message: '请选择目标库位!' }], + status: [{ required: true, message: '请选择任务状态!' }], }); const { resetFields, validate, validateInfos } = useForm(formData, validatorRules, { immediate: false }); //日期个性化选择 - const fieldPickers = reactive({ - }); + const fieldPickers = reactive({}); // 表单禁用 - const disabled = computed(()=>{ - if(props.formBpm === true){ - if(props.formData.disabled === false){ + const disabled = computed(() => { + if (props.formBpm === true) { + if (props.formData.disabled === false) { return false; - }else{ + } else { return true; } } return props.formDisabled; }); - /** * 新增 */ @@ -138,10 +132,10 @@ resetFields(); const tmpData = {}; Object.keys(formData).forEach((key) => { - if(record.hasOwnProperty(key)){ - tmpData[key] = record[key] + if (record.hasOwnProperty(key)) { + tmpData[key] = record[key]; } - }) + }); //赋值 Object.assign(formData, tmpData); }); @@ -197,7 +191,6 @@ }); } - defineExpose({ add, edit, diff --git a/src/views/base/point/components/PointForm.vue b/src/views/base/point/components/PointForm.vue index 29d6a3b..7e8df63 100644 --- a/src/views/base/point/components/PointForm.vue +++ b/src/views/base/point/components/PointForm.vue @@ -33,18 +33,18 @@ - - + + - - + + - - + + @@ -87,12 +87,12 @@ let tenantId = getTenantId(); const formData = reactive>({ id: '', - areaId: undefined, + areaId: '', pointCode: '', status: 0, - row: '00', - col: '00', - layer: '00', + rows: '00', + cols: '00', + layers: '00', description: '', delFlag: 0, izActive: 1,