whycq
2022-03-09 c7712b3c72af60fd4bd01e4bd910e489fc223e6f
#更新库存查询&注销不清用户
2个文件已修改
55 ■■■■■ 已修改文件
pages/basics/logOut.vue 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/basics/stockQuery.vue 51 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/basics/logOut.vue
@@ -5,13 +5,11 @@
    export default {
        mounted() {
            uni.showToast({
                title: "退出成功",
                title: '注销成功',
                duration: 1000
            })
            setTimeout(() => {
                uni.removeStorageSync('token');
                uni.removeStorageSync('HCuname');
                uni.removeStorageSync('HCpassw');
                uni.reLaunch({
                    url:"/pages/login/login"
                });
pages/basics/stockQuery.vue
@@ -6,21 +6,24 @@
        </view>
        <view class="cu-form-group margin-top">
            <view class="title">产品</view>
            <input v-model="matNo" placeholder="产品ID" name="input" @input="findByMatNo()"></input>
            <input v-model="matNo" placeholder="产品" name="input" @input="findByMatNo()"></input>
        </view>
        <view class="margin-top">
            <uni-table border stripe emptyText="暂无更多数据">
                <uni-tr>
                    <uni-th width="90">产品ID</uni-th>
                    <uni-th width="90">产品名称</uni-th>
                    <uni-th width="90">库位</uni-th>
                    <uni-th width="70">数量</uni-th>
                    <uni-th align="center" width="90">产品ID</uni-th>
                    <uni-th align="center" width="90">产品名称</uni-th>
                    <uni-th align="center" width="90">产品代号</uni-th>
                    <uni-th align="center" width="90">库位</uni-th>
                    <uni-th align="center" width="70">数量</uni-th>
                </uni-tr>
                <uni-tr v-for="(item, index) in locDetlData" :key="index" @input="tabRender()">
                    <uni-td>{{item.matNo}}</uni-td>
                    <uni-td>{{item.matName}}</uni-td>
                    <uni-td>{{item.locNo}}</uni-td>
                    <uni-td>{{item.count}}</uni-td>
                    <uni-td align="center">{{item.matNo}}</uni-td>
                    <uni-td align="center">{{item.matName}}</uni-td>
                    <uni-td align="center">{{item.size}}</uni-td>
                    <uni-td align="center">{{item.locNo}}</uni-td>
                    <uni-td align="center">{{item.count}}</uni-td>
                </uni-tr>
            </uni-table>
            
@@ -45,6 +48,8 @@
                matNo:'',
                locDetlData:[],
                basePORT:'',
                msgType: '',
                messageText: '',
            }
        },
        mounted(){
@@ -59,6 +64,11 @@
                that.locNo = '';
                that.matNo = '';
                that.locDetlData = [];
            },
            messageToggle(type) {
                this.msgType = type
                this.messageText = '提取失败'
                this.$refs.message.open()
            },
            // 根据库位号查找库存明细
            findByLocNo(){
@@ -91,14 +101,23 @@
                    },
                    method: 'POST',
                    success(res) {
                        if(res.data.code === 200){
                            if(res.data.data != null){
                        console.log(res)
                        if(res.data.code === 200) {
                            if(res.data.data != null) {
                                that.locDetlData = res.data.data
                            } else if (res.data.code ===403){
                            } else {
                            }
                            };
                        } else if (res.data.code ===403) {
                            uni.navigateBack({
                                delta: 1
                            })
                        } else {
                            console.log(1)
                            uni.showToast({
                                title: res.data.msg,
                                icon: 'error',
                                duration:  1500
                            });
                        }
                    }
                })