|
@@ -69,7 +69,7 @@
|
|
|
<!-- 调整明细-->
|
|
<!-- 调整明细-->
|
|
|
<div v-show="visGoodsDetailFlag">
|
|
<div v-show="visGoodsDetailFlag">
|
|
|
<DkTable :id="'table-'+$options.name" ref="detail-select" :data="goodsDetailData" showFooter
|
|
<DkTable :id="'table-'+$options.name" ref="detail-select" :data="goodsDetailData" showFooter
|
|
|
- :height="this.tableHeight * (1-split)-62" primaryKey="itemId" name="table">
|
|
|
|
|
|
|
+ :height="this.tableHeight * (1-split)-62" primaryKey="itemId" name="table" v-show="whFlag">
|
|
|
<!-- 商品型号-->
|
|
<!-- 商品型号-->
|
|
|
<DkTableColumn field="skuModel"/>
|
|
<DkTableColumn field="skuModel"/>
|
|
|
<!-- 商品名称-->
|
|
<!-- 商品名称-->
|
|
@@ -84,10 +84,32 @@
|
|
|
<DkTableColumn field="oWhName" />
|
|
<DkTableColumn field="oWhName" />
|
|
|
<!-- 目标仓库-->
|
|
<!-- 目标仓库-->
|
|
|
<DkTableColumn field="whName" />
|
|
<DkTableColumn field="whName" />
|
|
|
|
|
+ <DkTableColumn field="flgValid" type="switch"/>
|
|
|
|
|
+ <DkTableColumn field="remarks"/>
|
|
|
|
|
+ </DkTable>
|
|
|
|
|
+
|
|
|
|
|
+ <DkTable :id="'table-'+$options.name" ref="detail-select" :data="goodsDetailData" showFooter
|
|
|
|
|
+ :height="this.tableHeight * (1-split)-62" primaryKey="itemId" name="table" v-show="!whFlag">
|
|
|
|
|
+ <!-- 商品型号-->
|
|
|
|
|
+ <DkTableColumn field="skuModel"/>
|
|
|
|
|
+ <!-- 商品名称-->
|
|
|
|
|
+ <DkTableColumn field="skuName"/>
|
|
|
|
|
+ <!-- 唯一编码-->
|
|
|
|
|
+ <DkTableColumn field="skuCode"/>
|
|
|
|
|
+ <!-- 品牌-->
|
|
|
|
|
+ <DkTableColumn field="shortName"/>
|
|
|
|
|
+ <!-- 调整数量-->
|
|
|
|
|
+ <DkTableColumn field="transferQty" dataType="number"/>
|
|
|
|
|
+ <!-- 箱-->
|
|
|
|
|
+ <DkTableColumn field="box" dataType="number" :digits="0"/>
|
|
|
|
|
+ <!-- 片-->
|
|
|
|
|
+ <DkTableColumn field="piece" dataType="number" :digits="0"/>
|
|
|
|
|
+ <!-- 包装数量-->
|
|
|
|
|
+ <DkTableColumn field="boxPiece" />
|
|
|
<!--源批号-->
|
|
<!--源批号-->
|
|
|
- <DkTableColumn field="oNonStdCode" />
|
|
|
|
|
|
|
+ <DkTableColumn field="oNonStdCode"/>
|
|
|
<!--目标批号-->
|
|
<!--目标批号-->
|
|
|
- <DkTableColumn field="nonStdCode" />
|
|
|
|
|
|
|
+ <DkTableColumn field="nonStdCode"/>
|
|
|
<DkTableColumn field="flgValid" type="switch"/>
|
|
<DkTableColumn field="flgValid" type="switch"/>
|
|
|
<DkTableColumn field="remarks"/>
|
|
<DkTableColumn field="remarks"/>
|
|
|
</DkTable>
|
|
</DkTable>
|
|
@@ -123,6 +145,7 @@ export default {
|
|
|
data() {
|
|
data() {
|
|
|
let self = this
|
|
let self = this
|
|
|
return {
|
|
return {
|
|
|
|
|
+ whFlag:false,
|
|
|
detailModel: 'goodsDetailData',
|
|
detailModel: 'goodsDetailData',
|
|
|
detailOptions: [{label: self.$t('transferGoodsDetail'), name: 'transferGoodsDetail'}, //货物明细
|
|
detailOptions: [{label: self.$t('transferGoodsDetail'), name: 'transferGoodsDetail'}, //货物明细
|
|
|
{label: self.$t('filesDetail'), name: 'filesDetail'}, //附件明细
|
|
{label: self.$t('filesDetail'), name: 'filesDetail'}, //附件明细
|
|
@@ -138,10 +161,10 @@ export default {
|
|
|
itemCode: 'transferNo',
|
|
itemCode: 'transferNo',
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- itemCode: 'transferStatusList',
|
|
|
|
|
|
|
+ itemCode: 'transferTypeList',
|
|
|
itemName: self.$t('transferStatusName'),
|
|
itemName: self.$t('transferStatusName'),
|
|
|
valueFormat: {
|
|
valueFormat: {
|
|
|
- code: 'transferStatusList',
|
|
|
|
|
|
|
+ code: 'transferTypeList',
|
|
|
data: [],
|
|
data: [],
|
|
|
valueKey: 'id',
|
|
valueKey: 'id',
|
|
|
labelKey: 'kindName',
|
|
labelKey: 'kindName',
|
|
@@ -213,7 +236,7 @@ export default {
|
|
|
// 读取系统字典
|
|
// 读取系统字典
|
|
|
let dataKindList =this.$store.state.user.dataKindList
|
|
let dataKindList =this.$store.state.user.dataKindList
|
|
|
let data = dataKindList.filter(it=>it.kindType == this.$config.kindType.transferStatus)
|
|
let data = dataKindList.filter(it=>it.kindType == this.$config.kindType.transferStatus)
|
|
|
- let list = this.searchContent.filter(it => it.valueFormat && it.valueFormat.code == 'transferStatusList')
|
|
|
|
|
|
|
+ let list = this.searchContent.filter(it => it.valueFormat && it.valueFormat.code == 'transferTypeList')
|
|
|
if (list.length > 0) {
|
|
if (list.length > 0) {
|
|
|
list[0].valueFormat.data = data
|
|
list[0].valueFormat.data = data
|
|
|
}
|
|
}
|
|
@@ -284,6 +307,13 @@ export default {
|
|
|
transferId:row.transferId,
|
|
transferId:row.transferId,
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ if(row && row['transferType'] === this.$config.transferType.whTransfer){
|
|
|
|
|
+ this.whFlag = true
|
|
|
|
|
+ }else{
|
|
|
|
|
+ this.whFlag = false
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
// 查询调整明细
|
|
// 查询调整明细
|
|
|
this.excute(this.$service.transferItemService, this.$service.transferItemService.selectByCond, params).then(res => {
|
|
this.excute(this.$service.transferItemService, this.$service.transferItemService.selectByCond, params).then(res => {
|
|
|
if (res.code === this.$config.SUCCESS_CODE) {
|
|
if (res.code === this.$config.SUCCESS_CODE) {
|