<template>
	<view>
		<view v-for="(item,index) in dataList" :key="index"
			style="box-shadow: 0px 0px 8px 0px rgba(165, 189, 251, 0.4);width: 96%;border-top-right-radius: 10rpx;margin: 10rpx auto;padding-top: 10rpx;">
			<span
				style="width: 10rpx;height: 40rpx;background-color: #2979ff;display: block;float: left;margin-top: 10rpx;"></span>
			<h4
				style="width: 140rpx;border-radius: 200rpx;text-align: center;color: #2979ff;border: 2rpx solid #1785FF;float: right;margin-right: 10rpx;margin-top: 10rpx;">
				{{item.audit}}
			</h4>
			<view style="width: 90%;margin: 0 auto;margin: 0 auto;">
				<view
					style="display: flex;justify-content: space-between;height: 60rpx;line-height: 60rpx;border-bottom: 1rpx solid #eff4ff;">
					<h4>委托方：{{item.refno3}}</h4>
				</view>
				<view>
					<view style="width: 100%;height: 60rpx;line-height: 60rpx;">
						<view style="float: left;">业务类型</view>
						<view style="float: right;">{{item.refno2}}</view>
					</view>
					<view style="width: 100%;height: 60rpx;line-height: 60rpx;">
						<view style="float: left;">日期</view>
						<view style="float: right;">{{item.sendTime}}</view>
					</view>
					<view style="width: 100%;height: 60rpx;line-height: 60rpx;">
						<view style="float: left;">审核人</view>
						<view style="float: right;">{{item.auditUserName}}</view>
					</view>
					<view style="width: 100%;height: 60rpx;line-height: 60rpx;">
						<view style="float: left;">审核日期</view>
						<view style="float: right;">
							{{item.auditOpTime ? item.auditOpTime.slice(0,10) : item.auditOpTime}}
						</view>
					</view>
					<view style="width: 100%;height: 60rpx;line-height: 60rpx;">
						<view style="float: left;">提交人</view>
						<view style="float: right;">{{item.sendName}}</view>
					</view>
				</view>
				<view
					style="width: 100%;margin: 0 auto;height: 80rpx;margin: 0 auto;line-height: 80rpx;border-top: 1rpx solid #eff4ff;"
					@click="expenseDetails(item)">
					<view style="float: left;">
						<h3>立即审核业务</h3>
					</view>
					<view style="float: right;">
						<u-icon name="arrow-right"></u-icon>
					</view>
				</view>
			</view>
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				dataList: []
			}
		},
		// created() {
		// 	this.$u.get('/warehouse/paths/selectAuditItems').then(res => {
		// 		res.data.map((e) => {
		// 			if (e.sendTime) {
		// 				e.sendTime = e.sendTime.slice(0, 10);
		// 			}
		// 			if (e.refno2) {
		// 				switch (e.refno2) {
		// 					case "SJRK": {
		// 						e.refno2 = "入库"
		// 						break;
		// 					}
		// 					case "SJCK": {
		// 						e.refno2 = "出库"
		// 						break;
		// 					}
		// 					case "HQZY": {
		// 						e.refno2 = "货转"
		// 						break;
		// 					}
		// 					case "CKDB": {
		// 						e.refno2 = "调拨"
		// 						break;
		// 					}
		// 					case "HWTG": {
		// 						e.refno2 = "货物通关"
		// 						break;
		// 					}
		// 					case "JSCCF": {
		// 						e.refno2 = "计算仓储费"
		// 						break;
		// 					}
		// 					case "CCF": {
		// 						e.refno2 = "仓储费"
		// 						break;
		// 					}
		// 					case "ZYF": {
		// 						e.refno2 = "作业费"
		// 						break;
		// 					}
		// 					case "SF": {
		// 						e.refno2 = "收费"
		// 						break;
		// 					}
		// 					case "DZ": {
		// 						e.refno2 = "对账"
		// 						break;
		// 					}
		// 					case "FF": {
		// 						e.refno2 = "付费"
		// 						break;
		// 					}
		// 					case "SE": {
		// 						e.refno2 = "下单配船"
		// 						break;
		// 					}
		// 					case "ApplyFP": {
		// 						e.refno2 = "凯合开票申请"
		// 						break;
		// 					}
		// 					case "KHDZ": {
		// 						e.refno2 = "凯合对账"
		// 						break;
		// 					}
		// 					case "KHSF": {
		// 						e.refno2 = "凯合收费"
		// 						break;
		// 					}
		// 					case "KHFF": {
		// 						e.refno2 = "凯合付费"
		// 						break;
		// 					}
		// 					case "KHDD": {
		// 						e.refno2 = "凯合订单"
		// 						break;
		// 					}
		// 					case "XS": {
		// 						e.refno2 = "销售出库"
		// 						break;
		// 					}
		// 					case "SQ": {
		// 						e.refno2 = "采购申请"
		// 						break;
		// 					}
		// 					case "XMGL": {
		// 						e.refno2 = "项目管理"
		// 						break;
		// 					}
		// 					default: {
		// 						return this.$message.error("未知错误，无状态");
		// 					}
		// 				}
		// 			}
		// 		})
		// 		this.dataList = res.data
		// 	})
		// },
		onShow() {
			this.$u.get('/warehouse/paths/selectAuditItems').then(res => {
				res.data.map((e) => {
					if (e.sendTime) {
						e.sendTime = e.sendTime.slice(0, 10);
					}
					if (e.refno2) {
						switch (e.refno2) {
							case "SJRK": {
								e.refno2 = "入库"
								break;
							}
							case "SJCK": {
								e.refno2 = "出库"
								break;
							}
							case "HQZY": {
								e.refno2 = "货转"
								break;
							}
							case "CKDB": {
								e.refno2 = "调拨"
								break;
							}
							case "HWTG": {
								e.refno2 = "货物通关"
								break;
							}
							case "JSCCF": {
								e.refno2 = "计算仓储费"
								break;
							}
							case "CCF": {
								e.refno2 = "仓储费"
								break;
							}
							case "ZYF": {
								e.refno2 = "作业费"
								break;
							}
							case "SF": {
								e.refno2 = "收费"
								break;
							}
							case "DZ": {
								e.refno2 = "对账"
								break;
							}
							case "FF": {
								e.refno2 = "付费"
								break;
							}
							case "SE": {
								e.refno2 = "下单配船"
								break;
							}
							case "ApplyFP": {
								e.refno2 = "凯合开票申请"
								break;
							}
							case "KHDZ": {
								e.refno2 = "凯合对账"
								break;
							}
							case "KHSF": {
								e.refno2 = "凯合收费"
								break;
							}
							case "KHFF": {
								e.refno2 = "凯合付费"
								break;
							}
							case "KHDD": {
								e.refno2 = "凯合订单"
								break;
							}
							case "XS": {
								e.refno2 = "销售出库"
								break;
							}
							case "SQ": {
								e.refno2 = "采购申请"
								break;
							}
							case "XMGL": {
								e.refno2 = "项目管理"
								break;
							}
							default: {
								return this.$message.error("未知错误，无状态");
							}
						}
					}
				})
				this.dataList = res.data
			})
		},
		methods: {
			expenseDetails(item) {
				switch (item.refno4) {
					case 'SQ':
						this.$u.route('/pages/home/procurementApplicationApproval/detailsOrUpdates', {
							form: JSON.stringify(item),
							toExamine: JSON.stringify(true)
						});
						break
					default:
						return uni.showToast({
							icon: 'none',
							title: '该单据暂不能在APP上审核',
							position: "center"
						})
						break
				}
			}
		}
	}
</script>

<style scoped lang="scss">
</style>
