|
@@ -24,18 +24,121 @@
|
|
|
<view class="title">车牌号</view>
|
|
|
<view class="con-list">
|
|
|
<input v-model='gridList.carNumber' placeholder="请输入车牌号"
|
|
|
- placeholder-style="font-size: 12px;" name="input"></input>
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">扣重比</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.buckleWeightRatio' placeholder="请输入扣重比"
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">购粮性质</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.natureOfGrainPurchase' placeholder="请输入购粮性质"
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">仓位号</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <view @click='show=true'>{{gridList.binNumber}}</view>
|
|
|
+ <u-picker :range="warehouseList" range-key="binNumber" @confirm='binNumberpicker($event)' v-model="show" mode="selector" >
|
|
|
+ </u-picker>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">囤位号</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.storageTagNo' placeholder="请输入囤位号"
|
|
|
+ name="input"></input>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="c-row b-b">
|
|
|
<view class="title">货名</view>
|
|
|
<view class="con-list">
|
|
|
- <input v-model='gridList.goodsName' placeholder="请输入货名,如玉米"
|
|
|
- placeholder-style="font-size: 12px;" disabled name="input"></input>
|
|
|
+ {{gridList.goodsName}}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">类型</view>
|
|
|
+ <view class="con-list">
|
|
|
+ {{gridList.type}}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row">
|
|
|
+ <view class="title">净重单价(元/公斤)</view>
|
|
|
+ <view class="con-list">
|
|
|
+ {{gridList.tidalGrainPrice}}
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
-
|
|
|
+ <view style='margin-bottom:100px;' class='wrap'>
|
|
|
+ <view class='title'>化验信息</view>
|
|
|
+
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">等级</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <view @click='show1=true'>{{gridList.grade}}</view>
|
|
|
+ <u-picker :range="gradeList" range-key="value" @confirm='gradepicker($event)' v-model="show1" mode="selector" >
|
|
|
+ </u-picker>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">水分(%)</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.waterContent' placeholder="请输入水分占比"
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">容重(克/升)</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.bulkDensity' placeholder="请输入容重"
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">不完善粒(%)</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.imperfectGrain' placeholder="请输入不完整粒占比"
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">杂质(%)</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.impurity' placeholder="请输入杂质占比"
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">霉变粒(%)</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.impurity' placeholder="请输入霉变粒占比"
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">热损伤(%)</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.jiaorenli' placeholder="请输入热损伤占比"
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="c-row b-b">
|
|
|
+ <view class="title">不完善粒(%)<=</view>
|
|
|
+ <view class="con-list">
|
|
|
+ <input v-model='gridList.imperfectGrain' placeholder="请输入不完整粒占比"
|
|
|
+ name="input"></input>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="footer">
|
|
|
+ <view class="button">提交</view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
@@ -58,6 +161,9 @@
|
|
|
mycarStyle: '',
|
|
|
feild: undefined,
|
|
|
id:0,
|
|
|
+ show:false,
|
|
|
+ selector:[],
|
|
|
+ show1:false,
|
|
|
inputContent: '',
|
|
|
coverTransform: 'translateY(0px)',
|
|
|
coverTransition: '0s',
|
|
@@ -78,9 +184,17 @@
|
|
|
gridList: {},
|
|
|
managementType:'',
|
|
|
warehouseName: '',
|
|
|
+ warehouseList:[],
|
|
|
showTran: true,
|
|
|
companyId: 1,
|
|
|
- current: 4
|
|
|
+ current: 4,
|
|
|
+ gradeList:[
|
|
|
+ {key:1,value:'一等品'},
|
|
|
+ {key:2,value:'二等品'},
|
|
|
+ {key:3,value:'三等品'},
|
|
|
+ {key:4,value:'等外'},
|
|
|
+ ],
|
|
|
+ cangid:''
|
|
|
}
|
|
|
},
|
|
|
|
|
@@ -120,6 +234,7 @@
|
|
|
onLoad(options){
|
|
|
console.log(options)
|
|
|
this.id=options.id
|
|
|
+ this.cangid=options.cangid
|
|
|
},
|
|
|
onShow() {
|
|
|
var that = this
|
|
@@ -129,10 +244,24 @@
|
|
|
if(res.data.data){
|
|
|
let data = res.data.data
|
|
|
that.gridList =data
|
|
|
+ that.$api.doRequest('get', '/warehouseBaseInfo/getWarehouse',{
|
|
|
+ id:this.cangid
|
|
|
+ }).then(res => {
|
|
|
+ that.warehouseList=res.data.data.warehousePositionInfoList
|
|
|
+ })
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
methods: {
|
|
|
+ gradepicker(e){
|
|
|
+ console.log(e)
|
|
|
+ // this.$set(this.gradeList,'grade',this.gradeList[e[0]].value)
|
|
|
+ this.gridList.grade=this.gradeList[e[0]].value
|
|
|
+ this.gridList.gradeKey=this.gradeList[e[0]].key
|
|
|
+ },
|
|
|
+ binNumberpicker(e){
|
|
|
+ this.gridList.binNumber=this.warehouseList[e[0]].binNumber
|
|
|
+ },
|
|
|
del(item){
|
|
|
this.$api.doRequest('get', '/qualityInspectionManagement/api/deleteQualityInspection',{
|
|
|
id:item.id
|
|
@@ -292,10 +421,14 @@
|
|
|
line-height: 40rpx;
|
|
|
text-align: right;
|
|
|
padding-right: 20rpx;
|
|
|
- font-size: 12px;
|
|
|
}
|
|
|
.wrap{
|
|
|
+ padding-bottom:10px;
|
|
|
+ font-size:14px;
|
|
|
background:#fff;margin:10px;border-radius:10px;
|
|
|
+ input{
|
|
|
+ font-size:14px;
|
|
|
+ }
|
|
|
>.title{
|
|
|
padding:10px 16px;
|
|
|
}
|
|
@@ -303,6 +436,23 @@
|
|
|
border-bottom:1px solid #eee;
|
|
|
}
|
|
|
}
|
|
|
+ .footer{
|
|
|
+ background:#fff;
|
|
|
+ position:fixed;
|
|
|
+ bottom:0;
|
|
|
+ width:100%;
|
|
|
+ padding:20px 10px;
|
|
|
+ z-index:10;
|
|
|
+ .button{
|
|
|
+ background:#22C572;
|
|
|
+ width:90%;
|
|
|
+ margin:0 auto;
|
|
|
+ padding:10px;
|
|
|
+ color:#fff;
|
|
|
+ text-align:center;
|
|
|
+ border-radius: 30px;
|
|
|
+ }
|
|
|
+ }
|
|
|
</style>
|
|
|
|
|
|
|