|
|
<template>
|
|
|
<view class="">
|
|
|
|
|
|
|
|
|
<view class="paibanBox">
|
|
|
<view class="paiban">
|
|
|
<u--input placeholder="前置图标" prefixIcon="search" shape="circle"
|
|
|
prefixIconStyle="font-size: 22px;color: #909399"></u--input>
|
|
|
</view>
|
|
|
<scroll-view scroll-y="true" style="height: 89vh;padding: 20rpx;" scroll-with-animation="true">
|
|
|
<view class="" v-for="item in this.chuKuMxList" :key="item.id" @click="openDetail(item)"
|
|
|
style="margin-bottom: 30rpx;">
|
|
|
<view class="danhaoTitle">
|
|
|
<view class="danhao">
|
|
|
<span
|
|
|
style="color: #fff;background-color: #f5bf45;border-radius: 10rpx;width: 80rpx;text-align: center;margin-right: 10rpx;">单号</span><span
|
|
|
style="font-weight: 600;font-size: 29rpx;">{{item.waterNum}}</span>
|
|
|
</view>
|
|
|
<view style="">
|
|
|
<span style="color: #3e72d2;">{{item.deptName}}</span>
|
|
|
|
|
|
</view>
|
|
|
</view>
|
|
|
<view style="display: flex;width: 100%; align-items: center;
|
|
|
justify-content: space-between;padding: 12rpx;">
|
|
|
<view style="width: 175rpx;height: 175rpx;border: 1px solid #EFEFEF;">
|
|
|
<image style="width: 100%;height: 100%;" src="../../../../static/mine/edit.png"></image>
|
|
|
</view>
|
|
|
<view style="display: flex;width: 75%;">
|
|
|
<view
|
|
|
style=" width: 75%;display: flex;flex-direction: column;justify-content: space-between; align-items: flex-start;margin-left: 10rpx;">
|
|
|
|
|
|
<span
|
|
|
style="font-size: 28rpx;color: #999999;margin-bottom: 10rpx;">登记人:{{item.djUserName}}</span>
|
|
|
<span
|
|
|
style="align-self: flex-start;font-size: 29rpx;color: #999999;margin-bottom: 10rpx;margin-right: 20rpx;width: 900rpx;">出库时间:{{item.djTime}}</span>
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</scroll-view>
|
|
|
|
|
|
|
|
|
</view>
|
|
|
<u-popup :round="10" mode="bottom" :show="Detailshow" @close="closeDetail" @open="openDetailDialog">
|
|
|
|
|
|
<view class="ruKuInfo">
|
|
|
<view style="color: #3c6fd2;font-size: 36rpx;font-weight: 600;">
|
|
|
入库单
|
|
|
</view>
|
|
|
<view style="color: #99a2a9;font-size: 29rpx;font-weight: 600;">
|
|
|
入库单号:{{chuKuMxDetail.waterNum}}
|
|
|
</view>
|
|
|
<view class="process">
|
|
|
<span
|
|
|
style="text-align: center; margin-right: 25rpx;background-color: #EFEFEF;width: 170rpx;border-radius: 10px;">采购</span>
|
|
|
<u-icon style="margin-right: 25rpx;" color="#5cc0ae" name="play-right-fill"></u-icon>
|
|
|
|
|
|
<span
|
|
|
style="text-align: center;background-color: #EFEFEF;width: 170rpx;border-radius: 10px;">入库完成</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view style="display: flex;flex-direction: column; justify-content: center;align-items: center;">
|
|
|
<view class="textInfo">
|
|
|
入库仓库:<span style="color: #85898c;">{{chuKuMxDetail.houseName}}</span>
|
|
|
</view>
|
|
|
<view class="textInfo">
|
|
|
仓库人员:<span style="color: #85898c;">总仓</span>
|
|
|
</view>
|
|
|
<view class="textInfo">
|
|
|
创建时间:<span style="color: #85898c;">{{chuKuMxDetail.djTime}}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
<view
|
|
|
style="display: flex;width: 100%; margin-top: 20rpx;padding-bottom: 15rpx; align-items: center; justify-content: space-between;padding: 12rpx; background-color: #fff;">
|
|
|
<view style="width: 175rpx;height: 175rpx;border: 1px solid #fff;">
|
|
|
<image style="width: 100%;height: 100%;" src="../../../../static/mine/edit.png"></image>
|
|
|
</view>
|
|
|
<view style="display: flex;width: 75%;">
|
|
|
|
|
|
<view
|
|
|
style=" width: 75%;display: flex;flex-direction: column;justify-content: space-between; align-items: flex-start;margin-left: 10rpx;">
|
|
|
<span
|
|
|
style="font-weight: 600;font-size: 28rpx;width: 100%;margin-bottom: 10rpx;">{{chuKuMxDetail.materialName}}</span>
|
|
|
<span
|
|
|
style="font-size: 28rpx;color: #999999;margin-bottom: 10rpx;">{{chuKuMxDetail.houseName}}</span>
|
|
|
|
|
|
</view>
|
|
|
<view
|
|
|
style=" width: 75%;display: flex;flex-direction: column;justify-content: space-between; align-items: flex-end;margin-right: 30rpx;">
|
|
|
<span
|
|
|
style="font-weight: 600;font-size: 28rpx;margin-bottom: 10rpx;">{{chuKuMxDetail.money}}</span>
|
|
|
<span
|
|
|
style="font-size: 28rpx;color: #999999;margin-bottom: 10rpx;">×{{chuKuMxDetail.realNum}}{{chuKuMxDetail.materialUnit}}</span>
|
|
|
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</u-popup>
|
|
|
</view>
|
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
// 查询入库单列表
|
|
|
import {
|
|
|
listInOutDetails,
|
|
|
getInOutDetails
|
|
|
} from '@/api/indexpage/yjWz/wzCuKu.js';
|
|
|
export default {
|
|
|
|
|
|
|
|
|
data() {
|
|
|
return {
|
|
|
chuKuMxList: [],
|
|
|
Detailshow: false,
|
|
|
chuKuMxDetail: {},
|
|
|
};
|
|
|
},
|
|
|
|
|
|
methods: {
|
|
|
onLoad(options) {
|
|
|
//获取场库入库单号
|
|
|
let inOutDbId = options.inOutDbId;
|
|
|
this.getlistInOutDetails(inOutDbId);
|
|
|
},
|
|
|
getlistInOutDetails(inOutDbId) {
|
|
|
listInOutDetails({
|
|
|
inOutDbId: inOutDbId
|
|
|
}).then(res => {
|
|
|
this.chuKuMxList = res.rows;
|
|
|
|
|
|
})
|
|
|
},
|
|
|
getInOutDetailsById(id) {
|
|
|
getInOutDetails(id).then(res => {
|
|
|
this.chuKuMxDetail = res.data;
|
|
|
console.log(res, "getInListgetInList");
|
|
|
})
|
|
|
},
|
|
|
|
|
|
closeDetail() {
|
|
|
this.Detailshow = false;
|
|
|
},
|
|
|
openDetailDialog() {
|
|
|
|
|
|
},
|
|
|
openDetail(item) {
|
|
|
this.Detailshow = true;
|
|
|
this.getInOutDetailsById(item.id);
|
|
|
},
|
|
|
|
|
|
}
|
|
|
};
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
.danhao {
|
|
|
display: flex;
|
|
|
}
|
|
|
|
|
|
.danhaoTitle {
|
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
|
}
|
|
|
|
|
|
.textInfo {
|
|
|
|
|
|
padding: 20rpx;
|
|
|
border-bottom: #dceaf1 1px solid;
|
|
|
width: 90vw;
|
|
|
}
|
|
|
|
|
|
.ruKuInfo {
|
|
|
background-color: #dceaf1;
|
|
|
border-top-left-radius: 20rpx;
|
|
|
border-top-right-radius: 20rpx;
|
|
|
height: 200rpx;
|
|
|
width: 100vw;
|
|
|
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
justify-content: space-around;
|
|
|
align-items: center;
|
|
|
|
|
|
.process {
|
|
|
display: flex;
|
|
|
margin: 20rpx 0;
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
.paiban {
|
|
|
padding: 20rpx;
|
|
|
|
|
|
}
|
|
|
|
|
|
.paibanBox {
|
|
|
width: 100vw;
|
|
|
// height: 900rpx;
|
|
|
background-color: #fff;
|
|
|
box-shadow: 0rpx 4rpx 12rpx 0rpx rgba(0, 37, 105, 0.1);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
</style> |