<template>
	<view class="">
		<view class="uni-flex uni-column">
			<view>
				<view class="item">
					<text class="item_title">申请单号 : </text>
					<text class="text_wrap">{{dataContent.requestNumber}} </text>
				</view>
				<view class="item">
					<text class="item_title">申请时间 : </text>
					<text class="text_wrap">{{dateFormat(dataContent.requestTime)}} </text>
				</view>
				<view class="item">
					<text class="item_title">要求截至时间 : </text>
					<text class="text_wrap">{{dateFormat(dataContent.requestDueTime)}} </text>
				</view>
				<view class="item">
					<text class="item_title">从仓库代码 : </text>
					<text class="text_wrap">{{dataContent.fromWarehouseCode}} </text>
				</view>
				<view class="item">
					<text class="item_title">到仓库代码 : </text>
					<text class="text_wrap">{{dataContent.toWarehouseCode}} </text>
				</view>
				<view class="item">
					<text class="item_title">出库库存状态范围 : </text>
					<text class="text_wrap">{{getInventoryStatusDesc(getDirectoryItemArray(dataContent.outInventoryStatuses))}} </text>
				</view>
				<view class="item">
					<text class="item_title">入库库存状态范围 : </text>
					<text class="text_wrap">{{getInventoryStatusDesc(getDirectoryItemArray(dataContent.inInventoryStatuses))}} </text>
				</view>
				<view class="item">
					<text class="item_title">从库位类型范围 : </text>
					<text class="text_wrap">{{getLocationTypeNameList(getDirectoryItemArray(dataContent.fromLocationTypes))}} </text>
				</view>
				<view class="item">
					<text class="item_title">到库位类型范围 : </text>
					<text class="text_wrap">{{getLocationTypeNameList(getDirectoryItemArray(dataContent.toLocationTypes))}} </text>
				</view>
			</view>
		</view>
	</view>
</template>

<script>
	import {
		dateFormat,
		getDirectoryItemArray,
	} from '@/common/basic.js';
	
	import {
		getInventoryStatusDesc,
		getLocationTypeNameList
	} from '@/common/directory.js';
	
	export default {
		components: {},
		data() {
			return {
				list:["OK"]

			}
		},

		mounted() {},
		props: {
			dataContent: {
				type: Object,
				default: {}
			}
		},

		methods: {
			dateFormat(value){
				return dateFormat(value)
			},
			getInventoryStatusDesc(value){
				return getInventoryStatusDesc(value)
			},
			
			getDirectoryItemArray(value){
				return getDirectoryItemArray(value)
			},
			
			getLocationTypeNameList(value){
				return getLocationTypeNameList(value)
			}
			
		}
	}
</script>

<style>

</style>
