skyouc
2025-11-04 bb44fbbe5340a86a16f6deec50cc39a8700e80c6
缓冲区入库
缓冲区出库
缓冲区组托
1 文件已复制
3个文件已修改
2 文件已重命名
74 ■■■■■ 已修改文件
pages.json 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/AGV/AGVOutCall.vue 31 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/AGV/CacheInCall.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/AGV/CachePakin.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/home/home.vue 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/mat/matSelected.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages.json
@@ -37,9 +37,9 @@
            }
        },
        {
            "path": "pages/AGV/AGVPakin",
            "path": "pages/AGV/CachePakin",
            "style": {
                "navigationBarTitleText": "AGV组托"
                "navigationBarTitleText": "缓存区组托"
            }
        },
        {
@@ -61,9 +61,15 @@
            }
        },
        {
            "path": "pages/AGV/AGVMoveCall",
            "path": "pages/AGV/CacheInCall",
            "style": {
                "navigationBarTitleText": "呼叫AGV"
                "navigationBarTitleText": "缓冲区入库"
            }
        },
        {
            "path": "pages/AGV/AGVOutCall",
            "style": {
                "navigationBarTitleText": "AGV出库"
            }
        },
        {
pages/AGV/AGVOutCall.vue
copy from pages/AGV/AGVMoveCall.vue copy to pages/AGV/AGVOutCall.vue
File was copied from pages/AGV/AGVMoveCall.vue
@@ -2,30 +2,18 @@
    <view>
        <view class="code">            
            <view class="item">
                <view class="code-decs">入库站点:</view>
                <input type="text" placeholder=" 扫码 / 输入" v-model="orgSite" :focus="barcodeFocus">
            </view>
            <view class="item">
                <view class="code-decs">托盘码:</view>
                <input type="text" placeholder=" 扫码 / 输入" v-model="barcode" >
            </view>
            <view class="item">
                <view class="code-decs">目标库位:</view>
                <view class="code-decs">目标站点:</view>
                <input type="text" placeholder=" 扫码 / 输入" v-model="tarSite" >
                <!-- <uni-combox :candidates="staList" placeholder="请选择站点"  v-model="tarSite"></uni-combox> -->
            </view>
        </view>
        <view class="mat-list-title">
        </view>
        <!-- 底部操作按钮 -->
        <view class="buttom">
            <button size="mini" @click="reset('warn')">重置</button>
            <button size="mini" type="primary" @click="combConfirm('warn')">呼叫</button>
        </view>
        <!-- 弹窗 -->
        <!-- 修改数量 -->
        <!-- 移除确认 -->
        <view>
            <!-- 提示窗示例 -->
@@ -83,21 +71,21 @@
                removeNum: 0,
                locNo:"",
                orgSite:'',
                tarSite:'e',
                tarSite:'',
                staList:[],
            }
        },
        onLoad() {
            let that = this
            const eventChannel = this.getOpenerEventChannel();
            that.getSites()
            // that.getSites()
        },
        onShow() {
            this.baseUrl = uni.getStorageSync('baseUrl');
            this.token = uni.getStorageSync('token');
        },
        mounted() {            
            this.tarSite = uni.getStorageSync('tarSite')
            // this.tarSite = uni.getStorageSync('tarSite')
        },
        methods: {
            messageToggle(type) {
@@ -269,16 +257,9 @@
                uni.setStorageSync('tarSite', this.tarSite);
                uni.vibrateShort();
                let that = this;
                if (that.orgSite === '') {
                    this.messageText = "产线站为空"
                    this.messageToggle('error')
                    return;
                }
                uni.request({
                    url: that.baseUrl + '/mobile/cache/agv/call',
                    url: that.baseUrl + '/mobile/cache/out/call',
                    data: JSON.stringify({
                        orgSite: that.orgSite,
                        barcode: that.barcode,
                        tarSite: that.tarSite                        
                    }),
                    method: 'POST',
@@ -363,7 +344,7 @@
    }
    .code-decs {
        width: 20vw;
        width: 25vw;
        font-size: 18px;
        color: #303133;
    }
pages/AGV/CacheInCall.vue
File was renamed from pages/AGV/AGVMoveCall.vue
@@ -12,7 +12,6 @@
            <view class="item">
                <view class="code-decs">目标库位:</view>
                <input type="text" placeholder=" 扫码 / 输入" v-model="tarSite" >
                <!-- <uni-combox :candidates="staList" placeholder="请选择站点"  v-model="tarSite"></uni-combox> -->
            </view>
        </view>
        <view class="mat-list-title">
@@ -83,7 +82,7 @@
                removeNum: 0,
                locNo:"",
                orgSite:'',
                tarSite:'e',
                tarSite:'',
                staList:[],
            }
        },
@@ -97,7 +96,7 @@
            this.token = uni.getStorageSync('token');
        },
        mounted() {            
            this.tarSite = uni.getStorageSync('tarSite')
            // this.tarSite = uni.getStorageSync('tarSite')
        },
        methods: {
            messageToggle(type) {
@@ -162,7 +161,6 @@
                            staResults.forEach(item => {
                                that.staList.push(item?.locNo)
                            })
                            console.log(that.staList);
                        } else if (result.code == 403) {
                            uni.showToast({
                                title: result.msg,
pages/AGV/CachePakin.vue
File was renamed from pages/AGV/AGVPakin.vue
@@ -104,7 +104,7 @@
                    <view class="popup-item">
                        <view class="popup-item-left">数量:</view>
                        <view class="popup-item-right" style="border: none;justify-content: center;">
                            <uni-number-box :value="count" :step='0.01' :max="9999999" color="#747474" @change="changeValue" />
                            <uni-number-box :value="count" :step='1' :max="9999999" color="#747474" @change="changeValue" />
                        </view>
                    </view>
                    <view class="btn">
pages/home/home.vue
@@ -61,18 +61,25 @@
                    //     url: '/pingku/POrderListOut'
                    // },
                    {
                        title: 'Agv组托',
                        name: 'AGVPakin',
                        title: '缓冲区组托',
                        name: 'AgvPakin',
                        color: 'cyan',
                        cuIcon: 'order',
                        url: '/AGV/AGVPakin'
                        url: '/AGV/CachePakin'
                    },
                    {
                        title: 'Agv入库',
                        name: 'AGVMoveCall',
                        title: '缓冲区入库',
                        name: 'AgvIn',
                        color: 'green',
                        cuIcon: 'pullup',
                        url: '/AGV/AGVMoveCall'
                        url: '/AGV/CacheInCall'
                    },
                    {
                        title: '缓冲区出库',
                        name: 'AgvOut',
                        color: 'red',
                        cuIcon: 'pulldown',
                        url: '/AGV/AGVOutCall'
                    },
                    // {
                    //     title: '呼叫Agv',
pages/mat/matSelected.vue
@@ -28,7 +28,7 @@
            <view class="form-item">
                <view class="form-item-desc"><text>数量</text></view>
                <view class="form-item-content">
                    <uni-number-box :value="mat.enableQty" :max="99999999" :step='1' color="#747474" @change="changeValue" />
                    <uni-number-box :value="mat.enableQty" :max="99999999" color="#747474" @change="changeValue" />
                </view>
            </view>
        </view>