|
|
|
|
@ -84,7 +84,7 @@
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-col v-if="formType === 'update'" :span="12">
|
|
|
|
|
<el-form-item :label="t('ErpStock.Pallet.unit')" prop="unit">
|
|
|
|
|
<el-select
|
|
|
|
|
v-model="formData.unit"
|
|
|
|
|
@ -107,6 +107,7 @@
|
|
|
|
|
<el-select
|
|
|
|
|
v-model="formData.status"
|
|
|
|
|
:placeholder="t('ErpStock.Pallet.placeholderStatus')"
|
|
|
|
|
disabled
|
|
|
|
|
class="!w-1/1"
|
|
|
|
|
>
|
|
|
|
|
<el-option
|
|
|
|
|
@ -118,19 +119,19 @@
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-col v-if="formType === 'update'" :span="12">
|
|
|
|
|
<el-form-item :label="t('ErpStock.Pallet.warehouseId')" prop="warehouseId">
|
|
|
|
|
<el-input :model-value="selectedWarehouseText" readonly :placeholder="t('ErpStock.Pallet.placeholderWarehouseId')">
|
|
|
|
|
<template #append>
|
|
|
|
|
<template v-if="formType !== 'update'" #append>
|
|
|
|
|
<el-button @click="openWarehouseDialog">{{ t('common.select') }}</el-button>
|
|
|
|
|
</template>
|
|
|
|
|
</el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-col v-if="formType === 'update'" :span="12">
|
|
|
|
|
<el-form-item :label="t('ErpStock.Pallet.areaId')" prop="areaId">
|
|
|
|
|
<el-input :model-value="selectedAreaText" readonly :placeholder="t('ErpStock.Pallet.placeholderAreaId')">
|
|
|
|
|
<template #append>
|
|
|
|
|
<template v-if="formType !== 'update'" #append>
|
|
|
|
|
<el-button @click="openAreaDialog">{{ t('common.select') }}</el-button>
|
|
|
|
|
</template>
|
|
|
|
|
</el-input>
|
|
|
|
|
@ -141,22 +142,29 @@
|
|
|
|
|
<!-- <el-input v-model="formData.planCode" :placeholder="t('ErpStock.Pallet.placeholderPlanCode')" />-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-col v-if="formType === 'update'" :span="12">
|
|
|
|
|
<el-form-item :label="t('ErpStock.Pallet.productId')" prop="productId">
|
|
|
|
|
<el-input :model-value="selectedProductText" readonly :placeholder="t('ErpStock.Pallet.placeholderProductId')" clearable @clear="clearProductSelection">
|
|
|
|
|
<template #append>
|
|
|
|
|
<el-input
|
|
|
|
|
:model-value="selectedProductText"
|
|
|
|
|
readonly
|
|
|
|
|
:placeholder="t('ErpStock.Pallet.placeholderProductId')"
|
|
|
|
|
:clearable="formType !== 'update'"
|
|
|
|
|
@clear="clearProductSelection"
|
|
|
|
|
>
|
|
|
|
|
<template v-if="formType !== 'update'" #append>
|
|
|
|
|
<el-button @click="openProductDialog">{{ t('common.select') }}</el-button>
|
|
|
|
|
</template>
|
|
|
|
|
</el-input>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="12">
|
|
|
|
|
<el-col v-if="formType === 'update'" :span="12">
|
|
|
|
|
<el-form-item :label="t('ErpStock.Pallet.productCount')" prop="productCount">
|
|
|
|
|
<el-input-number
|
|
|
|
|
v-model="formData.productCount"
|
|
|
|
|
:placeholder="t('ErpStock.Pallet.placeholderProductCount')"
|
|
|
|
|
:min="0"
|
|
|
|
|
:precision="0"
|
|
|
|
|
disabled
|
|
|
|
|
class="!w-1/1"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
@ -498,11 +506,11 @@ const areaQueryParams = reactive({
|
|
|
|
|
const formData = ref<PalletVO>({
|
|
|
|
|
code: undefined,
|
|
|
|
|
isCode: true,
|
|
|
|
|
palletType: undefined,
|
|
|
|
|
palletType: 1,
|
|
|
|
|
specification: undefined,
|
|
|
|
|
ratedLoadWeight: undefined,
|
|
|
|
|
unit: undefined,
|
|
|
|
|
status: undefined,
|
|
|
|
|
status: 1,
|
|
|
|
|
warehouseId: undefined,
|
|
|
|
|
areaId: undefined,
|
|
|
|
|
planCode: undefined,
|
|
|
|
|
@ -844,11 +852,11 @@ const resetForm = () => {
|
|
|
|
|
formData.value = {
|
|
|
|
|
code: undefined,
|
|
|
|
|
isCode: true,
|
|
|
|
|
palletType: undefined,
|
|
|
|
|
palletType: 1,
|
|
|
|
|
specification: undefined,
|
|
|
|
|
ratedLoadWeight: undefined,
|
|
|
|
|
unit: undefined,
|
|
|
|
|
status: undefined,
|
|
|
|
|
status: 1,
|
|
|
|
|
warehouseId: undefined,
|
|
|
|
|
areaId: undefined,
|
|
|
|
|
planCode: undefined,
|
|
|
|
|
|