| src/pages/inventoryManagement/issueManagement/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/pages/inventoryManagement/receiptManagement/procurement-edit.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/pages/inventoryManagement/stockManagement/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/pages/inventoryManagement/issueManagement/index.vue
@@ -20,7 +20,7 @@ <view class="item-box item-box0"> <view class="item"> <view class="label">入库时间</view> <view class="value">{{ item.inboundDate }}</view> <view class="value">{{ item.createTime }}</view> </view> <view class="item"> <view class="label">产品名称</view> @@ -59,7 +59,7 @@ <view class="value">{{ item.createBy }}</view> </view> <view class="item" style="justify-content: flex-end;"> <button class="mini-btn" type="primary" size="mini" style="margin-left: 0;margin-right: 0;" <button class="mini-btn" type="primary" size="mini" style="margin-left: 0;margin-right: 0;" :disabled="!item.inboundNum0" @click="openForm(item, 'edit')">领用</button> </view> </view> @@ -78,7 +78,7 @@ </view> <view class="item"> <view class="label">入库时间</view> <view class="value">{{ item.inboundDate }}</view> <view class="value">{{ item.createTime }}</view> </view> <view class="item"> <view class="label">产品名称</view> @@ -117,7 +117,7 @@ <view class="value">{{ item.createBy }}</view> </view> <view class="item" style="justify-content: flex-end;"> <button class="mini-btn" type="primary" size="mini" style="margin-left: 0;margin-right: 0;" <button class="mini-btn" type="primary" size="mini" style="margin-left: 0;margin-right: 0;" :disabled="!item.inboundNum0" @click="openForm(item, 'edit')">领用</button> </view> </view> src/pages/inventoryManagement/receiptManagement/procurement-edit.vue
@@ -23,7 +23,7 @@ <uni-easyinput v-model="item.productCategory" placeholder="请输入名称" disabled /> </uni-forms-item> <uni-forms-item label="高度" required> <uni-easyinput v-model="item.specificationModel" type="number" placeholder="请输入高度" disabled /> <uni-easyinput v-model="item.specificationModel" placeholder="请输入高度" disabled /> </uni-forms-item> <uni-forms-item label="高度单位" required> <uni-easyinput v-model="item.unit" placeholder="请输入高度单位" disabled /> @@ -36,7 +36,7 @@ <uni-number-box v-model="item.quantity0" :min="0" disabled></uni-number-box> </uni-forms-item> <uni-forms-item label="入库数量/件" required> <uni-number-box v-model="item.quantityStock" :min="0" :max="item.quantity0"></uni-number-box> <uni-number-box v-model="item.quantityStock" :min="0" :max="item.quantity0+(type=='add'?0:item.inboundNum)"></uni-number-box> </uni-forms-item> <uni-forms-item label="每件数量/支" required> <uni-number-box v-model="item.boxNum" :min="0" :disabled="type == 'edit'"></uni-number-box> @@ -102,9 +102,46 @@ _list.push(item) } if (type.value == 'edit') { _list.push({ ...item, quantityStock: item.inboundNum }) _list.push({ ...item }) } }) let isVerify = _list.some((item,itemIndex)=>{ let _index = itemIndex+1 if(!item.quantityStock){ uni.showToast({ title:`第${_index}行入库数量/件不能为0`, icon:'none', duration: 1500 }) return true } if(!item.cartonSpecifications){ uni.showToast({ title:`第${_index}行纸箱规格不能为空`, icon:'none', duration: 1500 }) return true } if(!item.boxNum){ uni.showToast({ title:`第${_index}每件数量/支不能为0`, icon:'none', duration: 1500 }) return true } if(!item.dollarPrice){ uni.showToast({ title:`第${_index}单价(美元)/件不能为0`, icon:'none', duration: 1500 }) return true } }) if(isVerify)return if (_list.length === 0) { uni.showToast({ title: '请选择要入库的产品', @@ -224,7 +261,7 @@ }) } else { goodsList.value = res.data.map(item => { return { ...defaultGoods, ...item } return { ...defaultGoods, ...item,quantityStock:0 } }) } @@ -234,7 +271,7 @@ if (_goods.id) { pageTitle.value = '编辑自定义入库' type.value = 'edit' goodsList.value.push({ ...defaultGoods, ..._goods }) goodsList.value.push({ ...defaultGoods, ..._goods,quantityStock:_goods.inboundNum }) } getLedgerList(_goods) userStore.getInfo() src/pages/inventoryManagement/stockManagement/index.vue
@@ -20,7 +20,7 @@ <view class="item-box item-box0"> <view class="item"> <view class="label">入库时间</view> <view class="value">{{ item.inboundDate }}</view> <view class="value">{{ item.createTime }}</view> </view> <view class="item"> <view class="label">产品名称</view> @@ -74,7 +74,7 @@ </view> <view class="item"> <view class="label">入库时间</view> <view class="value">{{ item.inboundDate }}</view> <view class="value">{{ item.createTime }}</view> </view> <view class="item"> <view class="label">产品名称</view>