| | |
| | | <template> |
| | | <view class="content"> |
| | | <view class="tabs"> |
| | | <view :class="tabs == 0 ? 'on':''" @tap="changeTab(0)">缓存列表</view> |
| | | <view :class="tabs == 1 ? 'on':''" @tap="changeTab(1)">已校验列表</view> |
| | | <view :class="tabs == 0 ? 'on':''" @tap="changeTab(0)"> |
| | | {{ $t("Kf_MoveStockBill_PDA.cacheList") == "Kf_MoveStockBill_PDA.cacheList" ? "缓存列表" : $t("Kf_MoveStockBill_PDA.cacheList") }} |
| | | </view> |
| | | <view :class="tabs == 1 ? 'on':''" @tap="changeTab(1)"> |
| | | {{ $t("Kf_MoveStockBill_PDA.checkedList") == "Kf_MoveStockBill_PDA.checkedList" ? "已校验列表" : $t("Kf_MoveStockBill_PDA.checkedList") }} |
| | | </view> |
| | | </view> |
| | | |
| | | <view style="width: 100%;height: 16rpx;background-color: #e5e5e5;"></view> |
| | | |
| | | <view class="form" v-if="tabs == 0"> |
| | | <view class="buttons" @tap="add"> |
| | | <uni-icons type="plus" style="margin-right: 10rpx;" size="22"></uni-icons>新增 |
| | | <uni-icons type="plus" style="margin-right: 10rpx;" size="22"></uni-icons> |
| | | {{ $t("Kf_MoveStockBill_PDA.btnAdd") == "Kf_MoveStockBill_PDA.btnAdd" ? "新增" : $t("Kf_MoveStockBill_PDA.btnAdd") }} |
| | | </view> |
| | | </view> |
| | | <view class="form" v-if="tabs == 1"> |
| | | <view class="form-item"> |
| | | <view class="title">单据号:</view> |
| | | <view class="title">{{ $t("Gy.HBillNo") == "Gy.HBillNo" ? "单据号:" : $t("Gy.HBillNo") }}</view> |
| | | <view class="right"> |
| | | <input v-model="hform.HBillNo" placeholder="请输入单据号" /> |
| | | <input v-model="hform.HBillNo" :placeholder="$t('Kf_MoveStockBill_PDA.billNoPlaceholder') == 'Kf_MoveStockBill_PDA.billNoPlaceholder' ? '请输入单据号' : $t('Kf_MoveStockBill_PDA.billNoPlaceholder')" /> |
| | | </view> |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">源单单号:</view> |
| | | <view class="title">{{ $t("Gy.HMainSourceBillNo") == "Gy.HMainSourceBillNo" ? "源单单号:" : $t("Gy.HMainSourceBillNo") }}</view> |
| | | <view class="right"> |
| | | <input v-model="hform.HSourceBillNo" placeholder="请输入源单单号" /> |
| | | <input v-model="hform.HSourceBillNo" :placeholder="$t('Kf_MoveStockBill_PDA.sourceBillNoPlaceholder') == 'Kf_MoveStockBill_PDA.sourceBillNoPlaceholder' ? '请输入源单单号' : $t('Kf_MoveStockBill_PDA.sourceBillNoPlaceholder')" /> |
| | | </view> |
| | | </view> |
| | | <view class="buttons"> |
| | | <button class="btn-a" size="mini" type="default" @tap="clear">重置</button> |
| | | <button class="btn-c" size="mini" type="default" @tap="search">查询</button> |
| | | <button class="btn-a" size="mini" type="default" @tap="clear"> |
| | | {{ $t("Kf_MoveStockBill_PDA.btn_Reset") == "Kf_MoveStockBill_PDA.btn_Reset" ? "重置" : $t("Kf_MoveStockBill_PDA.btn_Reset") }} |
| | | </button> |
| | | <button class="btn-c" size="mini" type="default" @tap="search"> |
| | | {{ $t("Kf_MoveStockBill_PDA.btn_Query") == "Kf_MoveStockBill_PDA.btn_Query" ? "查询" : $t("Kf_MoveStockBill_PDA.btn_Query") }} |
| | | </button> |
| | | </view> |
| | | </view> |
| | | |
| | |
| | | @tap="showDetail = showDetail==index?-1:index"> |
| | | <view class="card-detail"> |
| | | <view class="detail" v-if="item.制单人"> |
| | | <text>制单人:</text>{{item.制单人}} |
| | | <text>{{ $t("Gy.HMaker") == "Gy.HMaker" ? "制单人:" : $t("Gy.HMaker") }}</text>{{item.制单人}} |
| | | </view> |
| | | <view class="detail" v-if="item.单据内码"> |
| | | <text>单据内码:</text>{{item.单据内码}} |
| | | <text>{{ $t("Kf_MoveStockBill_PDA.table_BillID") == "Kf_MoveStockBill_PDA.table_BillID" ? "单据内码:" : $t("Kf_MoveStockBill_PDA.table_BillID") }}</text>{{item.单据内码}} |
| | | </view> |
| | | <view class="detail" v-if="item.数量"> |
| | | <text>数量:</text>{{item.数量}} |
| | | <text>{{ $t("Gy.HQty") == "Gy.HQty" ? "数量:" : $t("Gy.HQty") }}</text>{{item.数量}} |
| | | </view> |
| | | <view class="detail" v-if="item.源单单号"> |
| | | <text>源单单号:</text>{{item.源单单号}} |
| | | <text>{{ $t("Gy.HMainSourceBillNo") == "Gy.HMainSourceBillNo" ? "源单单号:" : $t("Gy.HMainSourceBillNo") }}</text>{{item.源单单号}} |
| | | </view> |
| | | <view class="detail" v-if="item.组织"> |
| | | <text>组织:</text>{{item.组织}} |
| | | <text>{{ $t("Gy.HStockOrgName") == "Gy.HStockOrgName" ? "组织:" : $t("Gy.HStockOrgName") }}</text>{{item.组织}} |
| | | </view> |
| | | </view> |
| | | |
| | | <view class="more"> |
| | | <view class="part" style="border-right: 1px solid #eee;color: #3a78ff;" @tap.stop="edit(item)"> |
| | | <uni-icons type="compose" style="color: #3a78ff;margin-right: 10rpx;" size="18"></uni-icons>编辑 |
| | | <uni-icons type="compose" style="color: #3a78ff;margin-right: 10rpx;" size="18"></uni-icons> |
| | | {{ $t("Kf_MoveStockBill_PDA.btn_Edit") == "Kf_MoveStockBill_PDA.btn_Edit" ? "编辑" : $t("Kf_MoveStockBill_PDA.btn_Edit") }} |
| | | </view> |
| | | <view class="part" style="color: #da0000;" @tap.stop="del(item)"> |
| | | <uni-icons type="trash" style="color: #da0000;margin-right: 10rpx;" size="18"></uni-icons>删除 |
| | | <uni-icons type="trash" style="color: #da0000;margin-right: 10rpx;" size="18"></uni-icons> |
| | | {{ $t("Kf_MoveStockBill_PDA.btn_Del") == "Kf_MoveStockBill_PDA.btn_Del" ? "删除" : $t("Kf_MoveStockBill_PDA.btn_Del") }} |
| | | </view> |
| | | </view> |
| | | </uni-card> |
| | |
| | | @tap="showDetail = showDetail==index?-1:index"> |
| | | <view class="card-detail"> |
| | | <view class="detail" v-if="item.状态"> |
| | | <text>状态:</text>{{item.状态}} |
| | | <text>{{ $t("Kf_MoveStockBill_PDA.table_Status") == "Kf_MoveStockBill_PDA.table_Status" ? "状态:" : $t("Kf_MoveStockBill_PDA.table_Status") }}</text>{{item.状态}} |
| | | </view> |
| | | <view class="detail" v-if="item.制单人"> |
| | | <text>制单人:</text>{{item.制单人}} |
| | | <text>{{ $t("Gy.HMaker") == "Gy.HMaker" ? "制单人:" : $t("Gy.HMaker") }}</text>{{item.制单人}} |
| | | </view> |
| | | <view class="detail" v-if="item.数量"> |
| | | <text>数量:</text>{{item.数量}} |
| | | <text>{{ $t("Gy.HQty") == "Gy.HQty" ? "数量:" : $t("Gy.HQty") }}</text>{{item.数量}} |
| | | </view> |
| | | <view class="detail" v-if="item.源单单号"> |
| | | <text>源单单号:</text>{{item.源单单号}} |
| | | <text>{{ $t("Gy.HMainSourceBillNo") == "Gy.HMainSourceBillNo" ? "源单单号:" : $t("Gy.HMainSourceBillNo") }}</text>{{item.源单单号}} |
| | | </view> |
| | | <view class="detail" v-if="item.物料代码"> |
| | | <text>物料代码:</text>{{item.物料代码}} |
| | | <text>{{ $t("Kf_MoveStockBill_PDA.table_MaterNumber") == "Kf_MoveStockBill_PDA.table_MaterNumber" ? "物料代码:" : $t("Kf_MoveStockBill_PDA.table_MaterNumber") }}</text>{{item.物料代码}} |
| | | </view> |
| | | <view class="detail" v-if="item.物料名称"> |
| | | <text>物料名称:</text>{{item.物料名称}} |
| | | <text>{{ $t("Gy.HMaterName_B") == "Gy.HMaterName_B" ? "物料名称:" : $t("Gy.HMaterName_B") }}</text>{{item.物料名称}} |
| | | </view> |
| | | <view class="detail" v-if="item.规格型号"> |
| | | <text>规格型号:</text>{{item.规格型号}} |
| | | <text>{{ $t("Gy.HMaterModel_B") == "Gy.HMaterModel_B" ? "规格型号:" : $t("Gy.HMaterModel_B") }}</text>{{item.规格型号}} |
| | | </view> |
| | | <view class="detail" v-if="item.组织"> |
| | | <text>组织:</text>{{item.组织}} |
| | | <text>{{ $t("Gy.HStockOrgName") == "Gy.HStockOrgName" ? "组织:" : $t("Gy.HStockOrgName") }}</text>{{item.组织}} |
| | | </view> |
| | | </view> |
| | | |
| | | <view class="more"> |
| | | <view class="part" style="color: #3a78ff;width: 100%;" @tap.stop="qrCodeDisplay(item)"> |
| | | <uni-icons type="scan" style="color: #3a78ff;margin-right: 10rpx;" size="18"></uni-icons>显示二维码 |
| | | <uni-icons type="scan" style="color: #3a78ff;margin-right: 10rpx;" size="18"></uni-icons> |
| | | {{ $t("Kf_MoveStockBill_PDA.btn_DisplayCode") == "Kf_MoveStockBill_PDA.btn_DisplayCode" ? "显示二维码" : $t("Kf_MoveStockBill_PDA.btn_DisplayCode") }} |
| | | </view> |
| | | <view class="part" style="color: #d98d00;width: 100%;" @tap.stop="revoke(item)"> |
| | | <uni-icons type="undo" style="color: #d98d00;margin-right: 10rpx;" size="18"></uni-icons>撤销 |
| | | <uni-icons type="undo" style="color: #d98d00;margin-right: 10rpx;" size="18"></uni-icons> |
| | | {{ $t("Kf_MoveStockBill_PDA.btn_Revoke") == "Kf_MoveStockBill_PDA.btn_Revoke" ? "撤销" : $t("Kf_MoveStockBill_PDA.btn_Revoke") }} |
| | | </view> |
| | | </view> |
| | | </uni-card> |
| | | </view> |
| | | |
| | | <view class="over" v-if="!listData || listData.length == 0">暂无数据</view> |
| | | <view class="over" v-if="listData.length != 0 && listData.length != showList.length">加载中...</view> |
| | | <view class="over" v-if="listData.length != 0 && listData.length == showList.length">已到底</view> |
| | | <view class="over" v-if="!listData || listData.length == 0"> |
| | | {{ $t("Kf_MoveStockBill_PDA.noData") == "Kf_MoveStockBill_PDA.noData" ? "暂无数据" : $t("Kf_MoveStockBill_PDA.noData") }} |
| | | </view> |
| | | <view class="over" v-if="listData.length != 0 && listData.length != showList.length"> |
| | | {{ $t("Kf_MoveStockBill_PDA.Loading") == "Kf_MoveStockBill_PDA.Loading" ? "加载中..." : $t("Kf_MoveStockBill_PDA.Loading") }} |
| | | </view> |
| | | <view class="over" v-if="listData.length != 0 && listData.length == showList.length"> |
| | | {{ $t("Kf_MoveStockBill_PDA.bottom") == "Kf_MoveStockBill_PDA.bottom" ? "已到底" : $t("Kf_MoveStockBill_PDA.bottom") }} |
| | | </view> |
| | | <BarCodePopupVue ref="barcodePopup"></BarCodePopupVue> |
| | | </view> |
| | | </template> |
| | |
| | | serverUrl: uni.getStorageSync('serverUrl') || 'http://47.96.97.237/API', |
| | | tabs: 0, |
| | | urls: '/WEBSController/GetKf_PonderationBillMain_TempList_New_Json', |
| | | MvarReportTitle: '生产领料单缓存列表', |
| | | MvarReportTitle: this.$t('Kf_MoveStockBill_PDA.reportTitle') == 'Kf_MoveStockBill_PDA.reportTitle' ? '生产领料单缓存列表' : this.$t('Kf_MoveStockBill_PDA.reportTitle'), |
| | | hform: { |
| | | HBillNo: '', |
| | | HSourceBillNo: '', |
| | |
| | | fail: (res) => { |
| | | console.log(res); |
| | | uni.showToast({ |
| | | title: '接口请求失败', |
| | | title: this.$t('Kf_MoveStockBill_PDA.requestFailed') == 'Kf_MoveStockBill_PDA.requestFailed' ? '接口请求失败' : this.$t('Kf_MoveStockBill_PDA.requestFailed'), |
| | | icon: 'none' |
| | | }) |
| | | }, |
| | |
| | | }, |
| | | getList() { |
| | | uni.showLoading({ |
| | | title: '加载中...' |
| | | title: this.$t('Kf_MoveStockBill_PDA.loadingTitle') == 'Kf_MoveStockBill_PDA.loadingTitle' ? '加载中...' : this.$t('Kf_MoveStockBill_PDA.loadingTitle') |
| | | }) |
| | | uni.request({ |
| | | url: this.serverUrl + this.urls, |
| | |
| | | console.log(res); |
| | | uni.hideLoading() |
| | | uni.showToast({ |
| | | title: '接口请求失败', |
| | | title: this.$t('Kf_MoveStockBill_PDA.requestFailed') == 'Kf_MoveStockBill_PDA.requestFailed' ? '接口请求失败' : this.$t('Kf_MoveStockBill_PDA.requestFailed'), |
| | | icon: 'none' |
| | | }) |
| | | }, |
| | |
| | | console.log(res); |
| | | uni.hideLoading() |
| | | uni.showToast({ |
| | | title: '接口请求失败', |
| | | title: this.$t('Kf_MoveStockBill_PDA.requestFailed') == 'Kf_MoveStockBill_PDA.requestFailed' ? '接口请求失败' : this.$t('Kf_MoveStockBill_PDA.requestFailed'), |
| | | icon: 'none' |
| | | }) |
| | | }, |
| | |
| | | del(item) { |
| | | // console.log(item.hmainid,uni.getStorageSync('HUserName')) |
| | | uni.showModal({ |
| | | title: '提示', |
| | | content: '确认要删除记录?删除后不能恢复', |
| | | title: this.$t('Kf_MoveStockBill_PDA.confirmTitle') == 'Kf_MoveStockBill_PDA.confirmTitle' ? '提示' : this.$t('Kf_MoveStockBill_PDA.confirmTitle'), |
| | | content: this.$t('Kf_MoveStockBill_PDA.delConfirm') == 'Kf_MoveStockBill_PDA.delConfirm' ? '确认要删除记录?删除后不能恢复' : this.$t('Kf_MoveStockBill_PDA.delConfirm'), |
| | | success: (res) => { |
| | | if (res.confirm) { |
| | | console.log('用户点击确定'); |
| | |
| | | console.log(res); |
| | | uni.hideLoading() |
| | | uni.showToast({ |
| | | title: '接口请求失败', |
| | | title: this.$t('Kf_MoveStockBill_PDA.requestFailed') == 'Kf_MoveStockBill_PDA.requestFailed' ? '接口请求失败' : this.$t('Kf_MoveStockBill_PDA.requestFailed'), |
| | | icon: 'none' |
| | | }) |
| | | }, |
| | |
| | | revoke(item) { |
| | | // console.log(item.hmainid,uni.getStorageSync('HUserName')) |
| | | uni.showModal({ |
| | | title: '提示', |
| | | content: '是否确认撤销', |
| | | title: this.$t('Kf_MoveStockBill_PDA.confirmTitle') == 'Kf_MoveStockBill_PDA.confirmTitle' ? '提示' : this.$t('Kf_MoveStockBill_PDA.confirmTitle'), |
| | | content: this.$t('Kf_MoveStockBill_PDA.revokeConfirm') == 'Kf_MoveStockBill_PDA.revokeConfirm' ? '是否确认撤销' : this.$t('Kf_MoveStockBill_PDA.revokeConfirm'), |
| | | success: (res) => { |
| | | if (res.confirm) { |
| | | console.log('用户点击确定'); |
| | |
| | | console.log(res); |
| | | uni.hideLoading() |
| | | uni.showToast({ |
| | | title: '接口请求失败', |
| | | title: this.$t('Kf_MoveStockBill_PDA.requestFailed') == 'Kf_MoveStockBill_PDA.requestFailed' ? '接口请求失败' : this.$t('Kf_MoveStockBill_PDA.requestFailed'), |
| | | icon: 'none' |
| | | }) |
| | | }, |
| | |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |
| | | /* 样式保持不变 */ |
| | | .form { |
| | | width: 640rpx; |
| | | margin: 20rpx auto; |