出入库 状态改变

出入库 状态改变
pull/1/head
siontion 9 months ago
parent da980aa35d
commit 64bcbf0f94

@ -61,9 +61,12 @@ public class StorageController {
targetDo.setStatus(updateReqVO.getStatus()); targetDo.setStatus(updateReqVO.getStatus());
LocalDateTime currTime = LocalDateTime.now(); LocalDateTime currTime = LocalDateTime.now();
if(updateReqVO.getStatus().equals(2)){ if(updateReqVO.getStatus().equals(2) && updateReqVO.getStockType().equals(1)){
targetDo.setKeeper(updateReqVO.getKeeper()); targetDo.setKeeper(updateReqVO.getKeeper());
targetDo.setKeeperTime(currTime); targetDo.setKeeperTime(currTime);
}if(updateReqVO.getStatus().equals(2) && updateReqVO.getStockType().equals(2)){
targetDo.setOutbound(updateReqVO.getOutbound());
targetDo.setOutboundTime(currTime);
}else{ }else{
targetDo.setCancel(updateReqVO.getCancel()); targetDo.setCancel(updateReqVO.getCancel());
targetDo.setCancelTime(currTime); targetDo.setCancelTime(currTime);

@ -189,7 +189,7 @@
<el-upload ref="matUploadRef" :file-list="matUploadFiles" multiple :limit="10" :action="uploadUrl" <el-upload ref="matUploadRef" :file-list="matUploadFiles" multiple :limit="10" :action="uploadUrl"
:headers="{ 'Authorization': 'Bearer ' + getAccessToken(), 'tenant-id': getTenantId() }" name="files" :headers="{ 'Authorization': 'Bearer ' + getAccessToken(), 'tenant-id': getTenantId() }" name="files"
:show-file-list="false" :auto-upload="false" :show-file-list="false" :auto-upload="false"
:data="matUploadData :data="matUploadData"
:on-change="matUploadChange" class="upload-file-uploader"> :on-change="matUploadChange" class="upload-file-uploader">
<el-button type="primary"> <el-button type="primary">
<Icon icon="ep:upload-filled" />上传 <Icon icon="ep:upload-filled" />上传
@ -352,12 +352,10 @@ const handleStatus = (async (num) => {
const dataUpdate = formData.value as unknown as StorageApi.StorageVO const dataUpdate = formData.value as unknown as StorageApi.StorageVO
if(num==2){ if(num==2){
dataUpdate.outbound = useUserStore().getUser.id dataUpdate.outbound = useUserStore().getUser.id
dataUpdate.outboundTime = new Date().toLocaleString()
}else{ }else{
dataUpdate.cancel = useUserStore().getUser.id dataUpdate.cancel = useUserStore().getUser.id
dataUpdate.cancelTime = new Date().toLocaleString()
} }
await StorageApi.updateStorage(dataUpdate) await StorageApi.updateStorageStatus(dataUpdate)
message.success(t('common.updateSuccess')) message.success(t('common.updateSuccess'))

Loading…
Cancel
Save