#
whycq
2023-04-19 88697c49dec6b7a84515497300a7b5c968612549
#
2个文件已修改
49 ■■■■■ 已修改文件
pages/basics/matQuery.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/basics/pakin.vue 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/basics/matQuery.vue
@@ -65,8 +65,9 @@
            
            // 监听acceptDataFromOpenerPage事件,获取上一页面通过eventChannel传送到当前页面的数据
            eventChannel.on('matData', function(data) {
                console.log(data);
            that.matData = data.data
            that.matData.anfme = 0
            that.matData.anfme = that.matData.fullQty
            })
            
            
pages/basics/pakin.vue
@@ -32,13 +32,25 @@
                    </view>
                </view>
            </view>
            <view class="square-1">
                <view class="square-title">
                    <view class="title-sign"><view class="sign"></view></view>
                    <view class="title-text"><text>是否包装</text></view>
                    <radio-group @change="isFrozen">
                        <label>
                            <radio :checked="ck1" style="margin-left: 100rpx;"/><text>是</text>
                        </label>
                        <label>
                            <radio :checked="ck2" style="margin-left: 50rpx;"/><text>否</text>
                        </label>
                    </radio-group>
                </view>
            </view>
            
            <view class="square-1">
                <view class="square-title">
                    <view class="title-sign"><view class="sign"></view></view>
                    <view class="title-text"><text>商品列表</text></view>
                    <!-- <label v-show="matList.length != 0" style="float: right;margin-right: 20px;margin-top: 13px;"><uni-icons type="trash" size="25" color="#a5a5a5" @click="remove()"></uni-icons></label> -->
                </view>
            </view>
            
@@ -49,9 +61,6 @@
            <checkbox-group @change="checkbox">
                <view v-for="(item,index) in matList" :key="index" class="data-list bg-false" :class="'bg-'+item.checked" >
                    <view class="data-list-left">
                        <!-- <view>
                            <checkbox :value="item.id+''" :checked="item.checked" style="display: block;" />
                        </view> -->
                        <view class="matnr"><text style="width: 400rpx;">编码:{{item.matnr}}</text></view>
                        <view><text style="width: 400rpx;">品名:{{item.maktx}}</text></view>
                        <view><text style="width: 400rpx;">规格:{{item.specs}}</text></view>
@@ -60,9 +69,6 @@
                            <text style="width: 400rpx;">备注:{{item.memo}}</text>
                            <text style="width: 400rpx;margin-left: 100rpx">数量:{{item.anfme}}</text>
                        </view>
                        <!-- <view>
                            <text style="width: 400rpx;">数量:{{item.anfme}}</text>
                        </view> -->
                    </view>
                    <view class="data-list-right">
                        <label><uni-icons type="compose" size="20" color="#a5a5a5" @click="revise(item,index)"></uni-icons></label>
@@ -75,12 +81,6 @@
        
        <!-- 底部按钮 -->
        <view class="footer flex justify-around">
            <!-- <label class="label-btn" style="width: 170rpx;">
                <checkbox :checked="check" @click="allChecked()">{{checkText}}</checkbox>
            </label>
            <label class="label-btn" style="width: 100rpx;">
                <text  @click="reChecked()">反选</text>
            </label> -->
            
            <label class="label-btn" style="width: 150rpx;">
                <button class="cu-btn" @click="resst()">重置</button>
@@ -147,6 +147,9 @@
                checkedData:[],
                batch:'',
                memo: '',
                ck1: true,
                ck2: false,
                frozen: 0,
            }
        },
        onShow() {
@@ -165,6 +168,18 @@
            this.getUrl()
        },
        methods: {
            // 包装
            isFrozen() {
                var temp = this.ck1
                this.ck1 = this.ck2
                this.ck2 = temp
                this.frozen = this.ck1
                if (this.frozen == true) {
                    this.frozen = 1
                } else {
                    this.frozen = 0
                }
            },
            // 获取url
            getUrl() {
                this.commonUrl = this.baseHttp + this.baseIP + ':' +this.basePORT + "/" +this.baseUrl
@@ -247,6 +262,9 @@
                        return;
                    }
                }
                for (var j = 0; j < that.matList.length; j++) {
                    that.matList[j].beBatch = that.frozen
                }
                uni.showLoading();
                uni.request({
                    url: that.commonUrl + '/mobile/comb/auth',