周宾
7 小时以前 7f599469671c56a4141eb37952d5f038bbf84afb
天津双奇点-修复仓储物流入库时间显示
已修改3个文件
59 ■■■■ 文件已修改
src/pages/inventoryManagement/issueManagement/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/inventoryManagement/receiptManagement/procurement-edit.vue 47 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/inventoryManagement/stockManagement/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | 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>