货品调拨

This commit is contained in:
zzyuan 2025-07-18 17:34:49 +08:00
parent 1f489e6c0d
commit 8d58e01ac3
3 changed files with 20 additions and 3 deletions

View File

@ -29,6 +29,10 @@
<template slot="label">调入仓库</template> <template slot="label">调入仓库</template>
{{ baseInfo.intoWarehouseName }} {{ baseInfo.intoWarehouseName }}
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item>
<template slot="label">调拨日期</template>
{{ baseInfo.requestArrivalTime }}
</el-descriptions-item>
<el-descriptions-item> <el-descriptions-item>
<template slot="label">备注</template> <template slot="label">备注</template>
{{ baseInfo.remark }} {{ baseInfo.remark }}

View File

@ -33,6 +33,14 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="调拨日期" prop="requestArrivalTime">
<el-date-picker
v-model="baseInfo.requestArrivalTime"
type="datetime" align="right"
format="yyyy-MM-dd HH:mm:ss" style="width: 240px;"
:picker-options="pickerOptions" @change="baseInfo.requestArrivalTime=formatDateTime(baseInfo.requestArrivalTime)">
</el-date-picker>
</el-form-item>
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="baseInfo.remark" placeholder="请输入备注" maxlength="30" clearable style="width: 240px"/> <el-input v-model="baseInfo.remark" placeholder="请输入备注" maxlength="30" clearable style="width: 240px"/>
</el-form-item> </el-form-item>
@ -220,7 +228,10 @@ export default {
], ],
outType: [ outType: [
{ required: true, message: "出库类型不能为空", trigger: "change" } { required: true, message: "出库类型不能为空", trigger: "change" }
] ],
requestArrivalTime: [
{ required: true, message: "调拨日期不能为空", trigger: "change" }
],
}, },
treeAreaOptions:[], treeAreaOptions:[],
canteenOptions:[], canteenOptions:[],
@ -411,6 +422,7 @@ export default {
this.$refs["baseInfo"].validate(valid => { this.$refs["baseInfo"].validate(valid => {
if (valid) { if (valid) {
let param = Object.assign({},this.baseInfo); let param = Object.assign({},this.baseInfo);
param.requestArrivalTime = this.formatDateTime(this.baseInfo.requestArrivalTime)
param.totalNum=0 param.totalNum=0
param.goodsAllocationDetailDTOList = [] param.goodsAllocationDetailDTOList = []
this.noMaterial = false; this.noMaterial = false;
@ -464,7 +476,8 @@ export default {
confirmSubmit(){ confirmSubmit(){
this.$refs["baseInfo"].validate(valid => { this.$refs["baseInfo"].validate(valid => {
if (valid) { if (valid) {
let param = Object.assign({},this.baseInfo); let param = Object.assign({},this.baseInfo);
param.requestArrivalTime = this.formatDateTime(this.baseInfo.requestArrivalTime)
param.totalNum=0 param.totalNum=0
param.goodsAllocationDetailDTOList = [] param.goodsAllocationDetailDTOList = []
this.noMaterial = false; this.noMaterial = false;

View File

@ -55,7 +55,7 @@
</el-table-column> </el-table-column>
<el-table-column label="调拨单号" align="center" prop="goodsTransferCode" :show-overflow-tooltip="true" /> <el-table-column label="调拨单号" align="center" prop="goodsTransferCode" :show-overflow-tooltip="true" />
<el-table-column label="调拨人" align="center" prop="createBy" :show-overflow-tooltip="true" width="120"/> <el-table-column label="调拨人" align="center" prop="createBy" :show-overflow-tooltip="true" width="120"/>
<el-table-column label="调拨日期" align="center" prop="" :show-overflow-tooltip="true" width="150"/> <el-table-column label="调拨日期" align="center" prop="requestArrivalTime" :show-overflow-tooltip="true" width="150"/>
<el-table-column label="调拨区域" align="center" prop="areaName" :show-overflow-tooltip="true" width="120"/> <el-table-column label="调拨区域" align="center" prop="areaName" :show-overflow-tooltip="true" width="120"/>
<el-table-column label="调出仓库" align="center" prop="outWarehouseName" :show-overflow-tooltip="true" width="120"/> <el-table-column label="调出仓库" align="center" prop="outWarehouseName" :show-overflow-tooltip="true" width="120"/>
<el-table-column label="调入仓库" align="center" prop="intoWarehouseName" :show-overflow-tooltip="true" width="120"/> <el-table-column label="调入仓库" align="center" prop="intoWarehouseName" :show-overflow-tooltip="true" width="120"/>