| | |
| | | 开关 |
| | | ==================== */ |
| | | |
| | | switch, |
| | | /* switch, |
| | | checkbox, |
| | | radio { |
| | | position: relative; |
| | | } |
| | | |
| | | */ |
| | | switch::after, |
| | | switch::before { |
| | | font-family: "cuIcon"; |
| | |
| | | left: auto; |
| | | } |
| | | |
| | | switch[checked]::after, |
| | | /* switch[checked]::after, |
| | | switch.checked::after { |
| | | transform: scale(1, 1); |
| | | } |
| | | } */ |
| | | |
| | | switch[checked]::before, |
| | | switch.checked::before { |
| | |
| | | } |
| | | |
| | | /* #ifndef MP-ALIPAY */ |
| | | radio::before, |
| | | /* radio::before, |
| | | checkbox::before { |
| | | font-family: "cuIcon"; |
| | | content: "\e645"; |
| | |
| | | transform: scale(1, 1); |
| | | transition: all 0.3s ease-in-out 0s; |
| | | z-index: 9; |
| | | } |
| | | } */ |
| | | |
| | | radio .wx-radio-input, |
| | | /* radio .wx-radio-input, |
| | | checkbox .wx-checkbox-input, |
| | | radio .uni-radio-input, |
| | | checkbox .uni-checkbox-input { |
| | |
| | | checkbox.round .wx-checkbox-input, |
| | | checkbox.round .uni-checkbox-input { |
| | | border-radius: 100upx; |
| | | } |
| | | } */ |
| | | |
| | | /* #endif */ |
| | | |
| | |
| | | |
| | | switch .wx-switch-input::before, |
| | | radio.radio::before, |
| | | checkbox .wx-checkbox-input::before, |
| | | /* checkbox .wx-checkbox-input::before, */ |
| | | radio .wx-radio-input::before, |
| | | switch .uni-switch-input::before, |
| | | radio.radio::before, |
| | | checkbox .uni-checkbox-input::before, |
| | | /* checkbox .uni-checkbox-input::before, */ |
| | | radio .uni-radio-input::before { |
| | | display: none; |
| | | } |
| | |
| | | // #ifndef VUE3 |
| | | import Vue from 'vue' |
| | | // Vue.prototype.baseUrl = "http://localhost:8081/acs" |
| | | Vue.prototype.baseUrl = "http://192.168.4.123:8082/xgmwms" |
| | | Vue.prototype.baseUrl = "http://localhost:8082/xgmwms" |
| | | Vue.config.productionTip = false |
| | | App.mpType = 'app' |
| | | const app = new Vue({ |
| | |
| | | <view> |
| | | <view class="cu-form-group margin-top"> |
| | | <view class="title">库位</view> |
| | | <input v-model="locNo" placeholder="库位编号" name="input" ></input> |
| | | <input v-model="locNo" placeholder="库位编号" name="input" @input="findByLocNo()" focus></input> |
| | | </view> |
| | | <view class="cu-form-group margin-top"> |
| | | <view class="title">产品</view> |
| | | <input v-model="matNo" placeholder="产品信息" name="input"></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-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-tr> |
| | | </uni-table> |
| | | |
| | | </view> |
| | | <view> |
| | | <button class='cu-btn bg-yellow pda-btn'>搜索</button> |
| | | <button class="cu-btn bg-grey pda-btn" @click="reset">重置</button> |
| | | </view> |
| | | </view> |
| | |
| | | return { |
| | | locNo:'', |
| | | matNo:'', |
| | | locDetlData:[], |
| | | } |
| | | }, |
| | | methods: { |
| | | reset:function() { |
| | | let that =this; |
| | | let that = this; |
| | | that.locNo = ''; |
| | | that.matNo = ''; |
| | | console.log(1) |
| | | }, |
| | | // 根据库位号查找库存明细 |
| | | findByLocNo(){ |
| | | if(this.locNo.length === 0){ |
| | | return; |
| | | } |
| | | this.matNo = '' |
| | | this.find(this.locNo,this.matNo) |
| | | }, |
| | | // 根据产品号查找库存明细 |
| | | findByMatNo(){ |
| | | if(this.matNo.length === 0){ |
| | | return; |
| | | } |
| | | this.locNo = '', |
| | | this.find(this.locNo,this.matNo) |
| | | }, |
| | | // find |
| | | find(){ |
| | | let that = this |
| | | uni.request({ |
| | | url:that.baseUrl + "/mobile/locDetl/stockQuery", |
| | | header:{ |
| | | 'content-type':'application/x-www-form-urlencoded', |
| | | 'token': localStorage.getItem('token') |
| | | }, |
| | | data:{ |
| | | locNo: that.locNo, |
| | | matNo: that.matNo, |
| | | }, |
| | | method: 'POST', |
| | | success(res) { |
| | | if(res.data.code === 200){ |
| | | if(res.data.data != null){ |
| | | that.locDetlData = res.data.data |
| | | } else if (res.data.code ===403){ |
| | | |
| | | } else { |
| | | |
| | | } |
| | | } |
| | | } |
| | | }) |
| | | }, |
| | | |
| | | } |
| | | } |
| | | </script> |
| | |
| | | <view> |
| | | <checkbox-group> |
| | | <label> |
| | | <checkbox value="cb" checked="true" color="#FFCC33" style="transform:scale(0.7)" />选中 |
| | | </label> |
| | | <label> |
| | | <checkbox value="cb" checked="true"/>未选中 |
| | | <checkbox value="cb" checked="true" style="transform:scale(0.7)" />记住密码 |
| | | </label> |
| | | </checkbox-group> |
| | | </view> |
| | |
| | | |
| | | <style> |
| | | @import "../../colorui/main.css"; |
| | | @import "../../colorui/icon.css"; |
| | | @import "../../colorui/animation.css"; |
| | | /* @import "../../colorui/icon.css"; |
| | | @import "../../colorui/animation.css"; */ |
| | | |
| | | .login-paddingtop { |
| | | padding-top: 50upx; |