|
@@ -5,54 +5,54 @@
|
|
|
<h3 class="common-dialog-title">查看详情</h3>
|
|
|
</div>
|
|
|
<div class="common-dialog-box">
|
|
|
- <el-form ref="form" :model="form" label-width="160px">
|
|
|
- <el-form-item label="仓库名称:" prop="warehouse_name">
|
|
|
- <el-input v-model="form.warehouse_name" disabled class="custom-disabled" style="width: 468px" />
|
|
|
+ <el-form ref="formRef" :model="form" label-width="160px">
|
|
|
+ <el-form-item label="仓库名称:" prop="warehouse_id">
|
|
|
+ <el-input v-model="form.warehouse_id" disabled class="custom-disabled" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="出库单商品总体积(cm³):" prop="totalVolume">
|
|
|
- <el-input v-model="form.totalVolume" style="width: 468px" />
|
|
|
+ <el-form-item label="出库单商品总体积(cm³):" prop="total_volume">
|
|
|
+ <el-input v-model="form.total_volume" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="出库单商品总重量(kg):" prop="totalWeight">
|
|
|
- <el-input v-model="form.totalWeight" style="width: 468px" />
|
|
|
+ <el-form-item label="出库单商品总重量(kg):" prop="total_weight">
|
|
|
+ <el-input v-model="form.total_weight" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="出库单发货总体积(cm³):" prop="shipmentTotalVolume">
|
|
|
- <el-input v-model="form.shipmentTotalVolume" style="width: 468px" />
|
|
|
+ <el-form-item label="出库单发货总体积(cm³):" prop="total_shipping_volume">
|
|
|
+ <el-input v-model="form.total_shipping_volume" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="出库单发货总重量(kg):" prop="shipmentTotalWeight">
|
|
|
- <el-input v-model="form.shipmentTotalWeight" style="width: 468px" />
|
|
|
+ <el-form-item label="出库单发货总重量(kg):" prop="total_shipping_weight">
|
|
|
+ <el-input v-model="form.total_shipping_weight" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="出库单商品总数量:" prop="totalQuantity">
|
|
|
- <el-input v-model="form.totalQuantity" style="width: 468px" />
|
|
|
+ <el-form-item label="出库单商品总数量:" prop="total_quantity">
|
|
|
+ <el-input v-model="form.total_quantity" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="出库单发货时间:" prop="shipmentDate">
|
|
|
- <el-input v-model="form.shipmentDate" style="width: 468px" />
|
|
|
+ <el-form-item label="出库单发货时间:" prop="shipping_time">
|
|
|
+ <el-input v-model="form.shipping_time" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="灾种名称:" prop="disasterType">
|
|
|
- <el-input v-model="form.disasterType" style="width: 468px" />
|
|
|
+ <el-form-item label="灾种名称:" prop="disaster_type">
|
|
|
+ <el-input v-model="form.disaster_type" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="调运机构名称:" prop="transportationOrgName">
|
|
|
- <el-input v-model="form.transportationOrgName" style="width: 468px" />
|
|
|
+ <el-form-item label="调运机构名称:" prop="dispatching_agency">
|
|
|
+ <el-input v-model="form.dispatching_agency" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="发货人姓名:" prop="shipperName">
|
|
|
- <el-input v-model="form.shipperName" style="width: 468px" />
|
|
|
+ <el-form-item label="发货人姓名:" prop="shipper_name">
|
|
|
+ <el-input v-model="form.shipper_name" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="发货人手机:" prop="shipperPhone">
|
|
|
- <el-input v-model="form.shipperPhone" style="width: 468px" />
|
|
|
+ <el-form-item label="发货人手机:" prop="shipper_mobile">
|
|
|
+ <el-input v-model="form.shipper_mobile" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="发货人地址:" prop="shipperAddress">
|
|
|
- <el-input v-model="form.shipperAddress" style="width: 468px" />
|
|
|
+ <el-form-item label="发货人地址:" prop="shipper_address">
|
|
|
+ <el-input v-model="form.shipper_address" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="发货方备注:" prop="shipperRemark">
|
|
|
- <el-input v-model="form.shipperRemark" style="width: 468px" />
|
|
|
+ <el-form-item label="发货方备注:" prop="shipper_remark">
|
|
|
+ <el-input v-model="form.shipper_remark" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="收货人姓名:" prop="receiverName">
|
|
|
- <el-input v-model="form.receiverName" style="width: 468px" />
|
|
|
+ <el-form-item label="收货人姓名:" prop="receiver_name">
|
|
|
+ <el-input v-model="form.receiver_name" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="收货人手机:" prop="receiverPhone">
|
|
|
- <el-input v-model="form.receiverPhone" style="width: 468px" />
|
|
|
+ <el-form-item label="收货人手机:" prop="receiver_mobile">
|
|
|
+ <el-input v-model="form.receiver_mobile" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="收货人地址:" prop="receiverAddress">
|
|
|
- <el-input v-model="form.receiverAddress" style="width: 468px" />
|
|
|
+ <el-form-item label="收货人地址:" prop="receiver_address">
|
|
|
+ <el-input v-model="form.receiver_address" style="width: 468px" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<div class="common-dialog-footer">
|
|
@@ -65,7 +65,10 @@
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
import { getMaterialWarehouseInfo } from '@/api/comprehensiveGuarantee/materialReserveManagement/godownManagement';
|
|
|
+import { getOutboundOrderInfo } from '@/api/comprehensiveGuarantee/materialReserveManagement/OutboundManagement';
|
|
|
+import { parseTime } from '@/utils/ruoyi';
|
|
|
const emits = defineEmits(['close']);
|
|
|
+
|
|
|
const closeDialog = () => {
|
|
|
emits('close');
|
|
|
};
|
|
@@ -75,26 +78,27 @@ const props = defineProps({
|
|
|
|
|
|
// 模拟的数据
|
|
|
const form = ref({
|
|
|
- outStockNumber: '', // 出库单号
|
|
|
- warehouse_name: '', // 仓库名称
|
|
|
- totalVolume: '', // 出库单商品总体积(cm³)
|
|
|
- totalWeight: '', // 出库单商品总重量(kg)
|
|
|
- shipmentTotalVolume: '', // 出库单发货总体积(cm³)
|
|
|
- shipmentTotalWeight: '', // 出库单发货总重量(kg)
|
|
|
- totalQuantity: '', // 出库单商品总数量
|
|
|
- shipmentDate: '', // 出库单发货时间(注意:这里应该是日期格式,但el-input默认处理字符串)
|
|
|
- disasterType: '', // 灾种名称
|
|
|
- transportationOrgName: '', // 调运机构名称
|
|
|
- shipperName: '', // 发货人姓名
|
|
|
- shipperPhone: '', // 发货人手机
|
|
|
- shipperAddress: '', // 发货人地址
|
|
|
- shipperRemark: '', // 发货方备注
|
|
|
- receiverName: '', // 收货人姓名
|
|
|
- receiverPhone: '', // 收货人手机
|
|
|
- receiverAddress: '' // 收货人地址
|
|
|
+ outbound_number: '', // 出库单号
|
|
|
+ warehouse_id: '', // 仓库名称
|
|
|
+ total_volume: '', // 出库单商品总体积(cm³)
|
|
|
+ total_weight: '', // 出库单商品总重量(kg)
|
|
|
+ total_shipping_volume: '', // 出库单发货总体积(cm³)
|
|
|
+ total_shipping_weight: '', // 出库单发货总重量(kg)
|
|
|
+ total_quantity: '', // 出库单商品总数量
|
|
|
+ shipping_time: '', // 出库单发货时间(注意:这里应该是日期格式,但el-input默认处理字符串)
|
|
|
+ disaster_type: '', // 灾种名称
|
|
|
+ dispatching_agency: '', // 调运机构名称
|
|
|
+ shipper_name: '', // 发货人姓名
|
|
|
+ shipper_mobile: '', // 发货人手机
|
|
|
+ shipper_address: '', // 发货人地址
|
|
|
+ shipper_remark: '', // 发货方备注
|
|
|
+ receiver_name: '', // 收货人姓名
|
|
|
+ receiver_mobile: '', // 收货人手机
|
|
|
+ receiver_address: '' // 收货人地址
|
|
|
});
|
|
|
|
|
|
-getMaterialWarehouseInfo(props.id).then((res) => {
|
|
|
+getOutboundOrderInfo(props.id).then((res) => {
|
|
|
+ res.data.shipping_time = parseTime(res.data.shipping_time);
|
|
|
form.value = res.data;
|
|
|
});
|
|
|
</script>
|