|
@@ -18,10 +18,10 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="item">
|
|
|
- <div class="left"><span>*</span>所属项目</div>
|
|
|
+ <div class="left"><span>*</span>项目订单号</div>
|
|
|
<div class="right" @tap="selectProject">
|
|
|
- <text v-if="movementDto.projectName">{{movementDto.projectName}} ></text>
|
|
|
- <text class="tip" v-else>请选择项目 ></text>
|
|
|
+ <text v-if="movementDto.orderNo2">{{movementDto.orderNo2}} ></text>
|
|
|
+ <text class="tip" v-else>请选择项目订单号 ></text>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="item">
|
|
@@ -82,7 +82,7 @@
|
|
|
<u-picker :itemHeight="88" title="源仓库" :show="sourceWarehouseShow" :columns="sourceWarehouseList" keyName="warehouseName"
|
|
|
@cancel="sourceWarehouseShow=false" @confirm="sourceWarehouseConfirm" :immediateChange="true">
|
|
|
</u-picker>
|
|
|
- <u-picker :itemHeight="88" title="所属项目" :show="projectShow" :columns="projectList" keyName="projectName"
|
|
|
+ <u-picker :itemHeight="88" title="项目订单号" :show="projectShow" :columns="projectList" keyName="orderNo"
|
|
|
@cancel="projectShow=false" @confirm="projectConfirm" :immediateChange="true">
|
|
|
</u-picker>
|
|
|
<u-picker :itemHeight="88" title="目标仓库" :show="targetWarehouseShow" :columns="targetWarehouseList" keyName="warehouseName"
|
|
@@ -108,7 +108,7 @@
|
|
|
totalQuantity: 0,
|
|
|
details: [],
|
|
|
projectId:'',
|
|
|
- projectName:''
|
|
|
+ orderNo2:''
|
|
|
},
|
|
|
sourceWarehouseShow:false,
|
|
|
sourceWarehouseList:[],
|
|
@@ -140,7 +140,7 @@
|
|
|
selectProject(){
|
|
|
this.projectShow = true;
|
|
|
this.$nextTick(()=>{
|
|
|
- this.$api.get('/wms/project/page',{page:1,limit:-1}).then(res=>{
|
|
|
+ this.$api.get('/wms/project/getOrderPage',{page:1,limit:-1}).then(res=>{
|
|
|
if(res.data.code===0){
|
|
|
this.projectList = [res.data.data.list];
|
|
|
}else this.$showToast(res.data.msg)
|
|
@@ -149,7 +149,7 @@
|
|
|
},
|
|
|
projectConfirm(e){
|
|
|
this.movementDto.projectId = e.value[0].id;
|
|
|
- this.movementDto.projectName = e.value[0].projectName;
|
|
|
+ this.movementDto.orderNo2 = e.value[0].orderNo;
|
|
|
this.projectShow = false;
|
|
|
},
|
|
|
selectTargetWarehouse(){
|
|
@@ -176,7 +176,7 @@
|
|
|
},
|
|
|
toAddGoods(){
|
|
|
if(!this.movementDto.sourceWarehouseId) return this.$showToast('请选择源仓库')
|
|
|
- if(!this.movementDto.projectId) return this.$showToast('请选择项目')
|
|
|
+ if(!this.movementDto.projectId) return this.$showToast('请选择项目订单号')
|
|
|
let ids = this.movementDto.details.map(d=>d.skuId);
|
|
|
uni.navigateTo({
|
|
|
url:'/pagesStorage/moveStorage/goods?ids='+ids+'&warehouseId='+this.movementDto.sourceWarehouseId+'&projectId='+this.movementDto.projectId,
|
|
@@ -221,7 +221,7 @@
|
|
|
saveShipment(){
|
|
|
if(!this.movementDto.orderNo) return this.$showToast('请输入移库单号');
|
|
|
if(!this.movementDto.sourceWarehouseId) return this.$showToast('请选择源仓库')
|
|
|
- if(!this.movementDto.projectId) return this.$showToast('请选择项目')
|
|
|
+ if(!this.movementDto.projectId) return this.$showToast('请选择项目订单号')
|
|
|
if(!this.movementDto.targetWarehouseId) return this.$showToast('请选择目标仓库')
|
|
|
|
|
|
let temp = JSON.parse(JSON.stringify(this.movementDto.details));
|