pages/basics/offLines.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
pages/basics/putOnSale.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
pages/index/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
static/css/putOnSale.css | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
pages/basics/offLines.vue
@@ -8,7 +8,7 @@ </view> <view class="square-content"> <view class="content-input"> <input type="text" v-model="yyds" placeholder="扫码 / 输入" @input="find" :focus="focus"> <input type="text" v-model="matnr" placeholder="扫码 / 输入" @input="find" :focus="focus"> <uni-icons type="closeempty" size="20" color="#dadada"></uni-icons> </view> </view> @@ -21,11 +21,41 @@ </view> <view class="square-content"> <view class="content-input"> <input type="text" v-model="yyds" placeholder="扫码 / 输入" @input="find" :focus="focus"> <input type="text" v-model="locno" placeholder="扫码 / 输入" @input="find" :focus="focus"> <uni-icons type="closeempty" size="20" color="#dadada"></uni-icons> </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> </view> </view> <view class="square-none" v-show="matList.length == 0"> <view class="v-show">暂无更多数据...</view> </view> <checkbox-group> <view v-for="(item,index) in matList" :key="index" class="data-list bg-false" :class="'bg-'+item.checked" > <view class="data-list-left"> <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.batch}}</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> <label><uni-icons type="trash" size="25" color="#a5a5a5" @click="removeItem(item,index)"></uni-icons></label> </view> </view> </checkbox-group> <!-- 底部按钮 --> <view class="footer flex justify-around"> <!-- <label class="label-btn" style="width: 170rpx;"> @@ -50,9 +80,27 @@ export default { data() { return { yyds:'', matnr: '', locno: '', matList: [], focus:true } }, methods: { comb() { let that = this var offSaleParam = {} offSaleParam['locNo'] = 'NA002' offSaleParam['matnr'] = 'YJ2022081808312309' uni.request({ url:'http://localhost:8081/lywms/mobile/mat/offSale/auth', data:JSON.stringify(offSaleParam), method:'POST', success(result) { console.log(result); } }) } } } </script> pages/basics/putOnSale.vue
@@ -1,10 +1,10 @@ <template> <view> <!-- 库位码输入框 --> <!-- 库位号输入框 --> <view class="square-2"> <view class="square-title"> <view class="title-sign"><view class="sign"></view></view> <view class="title-text"><text>库位码</text></view> <view class="title-text"><text>库位号</text></view> </view> <view class="square-content"> <view class="content-input"> @@ -31,18 +31,6 @@ </view> </view> <!-- <view class="square-2"> <view class="square-title"> <view class="title-sign"><view class="sign"></view></view> <view class="title-text"><text>商品码</text></view> </view> <view class="square-content"> <view class="content-input"> <input type="text" v-model="matnr" placeholder="扫码 / 输入" @input="findMat" :focus="matnrFocus"> <uni-icons v-show="matnr" type="closeempty" size="20" color="#dadada" @click="remove('matnr')"></uni-icons> </view> </view> </view> --> <!-- 商品列表表头 --> <view class="square-1"> <view class="square-title"> @@ -51,31 +39,13 @@ </view> </view> <view class="square-none"> <view class="v-show" v-show="matList.length == 0">暂无更多数据...</view> <view class="square-none" v-show="matList.length == 0"> <view class="v-show">暂无更多数据...</view> </view> <!-- 商品列表 --> <!-- <checkbox-group > <view v-for="(item,index) in matList" :key="index" class="data-list bg-false" :class="'bg-'+item.checked" > <view class="list-left"> <view class="lists-item">No:{{listNum}}</view> <view class="lists-item">商品编码:{{item.matnr}}</view> <view class="lists-item">商品批号:{{item.batch}}</view> <view class="lists-item">上架数量:{{item.anfme}}</view> </view> <view class="list-right"> <uni-icons type="trash" size="20" color="#a5a5a5" @click="removeItem(item,index)"></uni-icons> </view> </view> </checkbox-group> --> <checkbox-group> <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.batch}}</text></view> @@ -85,7 +55,7 @@ </view> <view class="data-list-right"> <label><uni-icons type="compose" size="20" color="#a5a5a5" @click="revise(item,index)"></uni-icons></label> <label><uni-icons type="trash" size="25" color="#a5a5a5" @click="remove(item,index)"></uni-icons></label> <label><uni-icons type="trash" size="25" color="#a5a5a5" @click="removeItem(item,index)"></uni-icons></label> </view> </view> </checkbox-group> @@ -247,7 +217,20 @@ header: { 'token':uni.getStorageSync('token'),}, method:'POST', success(result) { console.log(result) var res = result if (res.code === 200) { uni.showToast({title: res.msg, icon: "none", position: 'top'}); that.resst() } else if(res.code === 403) { uni.showToast({title: res.msg, icon: "none", position: 'top'}) setTimeout(() => { uni.reLaunch({ url: '../login/login' }); }, 1000); } else { uni.showToast({title: res.msg, icon: "none",position: 'top'}) } } }) }, @@ -297,4 +280,15 @@ <style> @import url(@/static/css/putOnSale.css); .footer { width: 100%; height: 100rpx; line-height: 100rpx; background-color: #FFF; position: fixed; bottom: 0; border-top: 1px solid #d8d8d8; border-radius: 20rpx 20rpx 0 0 ; z-index: 1; } </style> pages/index/index.vue
@@ -24,12 +24,12 @@ return { elements:[ // { // title: '下架管理', // name: 'offLines', // color: 'blue', // cuIcon: 'copy' // }, { title: '下架管理', name: 'offLines', color: 'blue', cuIcon: 'copy' }, { title: '组托入库', name: 'pakin', @@ -48,12 +48,12 @@ color: 'blue', cuIcon: 'searchlist' }, // { // title: '上架', // name: 'putOnSale', // color: 'blue', // cuIcon: 'video' // }, { title: '上架', name: 'putOnSale', color: 'blue', cuIcon: 'video' }, { title: '单据出库', name: 'orderOut', static/css/putOnSale.css
@@ -1,3 +1,23 @@ .revise-box { width: 400rpx; height: 300rpx; border-radius: 25px; } .revise-box-top { width: 400rpx; height: 120rpx; border-radius: 25px; } .changeBox { width: 400rpx; height: 100rpx; } .num-box { margin-left: 100rpx; } .revise-box-buttom{ margin-left: 130rpx; } .bg-false { background-color: #FFFFFF; } @@ -11,7 +31,7 @@ border-radius: 20rpx; } .data-list:first-child { margin-top: 20rpx; /* margin-top: 20rpx; */ } .data-list:last-child { margin-bottom: 120rpx;