|
@@ -37,28 +37,28 @@
|
|
|
<view class="row row-bottom">
|
|
|
<view class="left">净重(吨)</view>
|
|
|
<input @input='calculate' v-model='detailData.netWeight' class="right-bottom"
|
|
|
- placeholder="不可编辑,自动计算"></input>
|
|
|
+ placeholder="不可编辑,自动计算" :disabled="true"></input>
|
|
|
</view>
|
|
|
<view class="row row-bottom">
|
|
|
<view class="left">扣款(元/吨)</view>
|
|
|
<input @input='calculate' v-model='detailData.deductionAmount' class="right-bottom" placeholder="0"></input>
|
|
|
</view>
|
|
|
- <view class="row row-bottom">
|
|
|
+ <view class="row row-bottom" v-if="detailData.type=='潮粮'">
|
|
|
<view class="left">扣重比</view>
|
|
|
<input @input='calculate' v-model='detailData.buckleWeightRatio' class="right-bottom" placeholder="输入扣重比"></input>
|
|
|
</view>
|
|
|
- <view class="row row-bottom">
|
|
|
+ <view class="row row-bottom" v-if="detailData.type=='潮粮'">
|
|
|
<view class="left">干粮水分(%)</view>
|
|
|
<input @input='calculate' v-model='detailData.solidGrainWater' class="right-bottom" placeholder="输入干粮水分占比"></input>
|
|
|
</view>
|
|
|
- <view class="row row-bottom">
|
|
|
+ <view class="row row-bottom" v-if="detailData.type=='潮粮'">
|
|
|
<view class="left">潮粮水分(%)</view>
|
|
|
<input @input='calculate' v-model='detailData.tidalGrainWater' class="right-bottom" placeholder="输入潮粮水分占比"></input>
|
|
|
</view>
|
|
|
- <view class="row row-bottom">
|
|
|
+ <view class="row row-bottom" v-if="detailData.type=='潮粮'">
|
|
|
<view class="left">纯重(吨)</view>
|
|
|
<input @input='calculate' v-model='detailData.pureWeight' class="right-bottom"
|
|
|
- placeholder="不可编辑,自动计算"></input>
|
|
|
+ placeholder="不可编辑,自动计算" :disabled="true"></input>
|
|
|
</view>
|
|
|
<view class="row">
|
|
|
<view class="left">品级</view>
|
|
@@ -82,23 +82,24 @@
|
|
|
</view>
|
|
|
<view class="row">
|
|
|
<view class="left">入库类型</view>
|
|
|
- <view @click='show5=true'>请选择入库类型</view>
|
|
|
- <u-picker :range="warehousingTypeList" range-key="type" @confirm='warehousingTypePicker($event)' v-model="show5" mode="selector">
|
|
|
+ <view @click='show5=true'>{{detailData.inOutType}}</view>
|
|
|
+ <u-picker :range="warehousingTypeList" range-key="constValue" @confirm='warehousingTypePicker($event)' v-model="show5" mode="selector">
|
|
|
</u-picker>
|
|
|
</view>
|
|
|
- <view class="row">
|
|
|
+ <view class="row row-bottom">
|
|
|
<view class="left">车牌号</view>
|
|
|
- <view @click='slectCarNo'>{{detailData.carNo}}</view>
|
|
|
+ <input v-if="true" @input='' v-model='detailData.carNo' class="right-bottom" placeholder="请输入车牌号"></input>
|
|
|
+ <view @click='slectCarNo' v-if="false">{{detailData.carNo}}</view>
|
|
|
</view>
|
|
|
<view class="row row-bottom has-btn">
|
|
|
<view class="left">成本(元/吨)</view>
|
|
|
- <input @input='calculate' v-model='detailData.grossWeight' class="right-bottom"
|
|
|
- placeholder="自动获取"></input>
|
|
|
+ <input @input='' v-model='detailData.grossWeight' class="right-bottom"
|
|
|
+ placeholder="自动获取" disabled="isEditCB"></input>
|
|
|
<u-button class="edit-btn">编辑</u-button>
|
|
|
</view>
|
|
|
<view class="row row-bottom has-btn">
|
|
|
<view class="left">运费(元/吨)</view>
|
|
|
- <input @input='calculate' v-model='detailData.grossWeight' class="right-bottom"
|
|
|
+ <input @input='' v-model='detailData.grossWeight' disabled="isEditYF" class="right-bottom"
|
|
|
placeholder="自动获取"></input>
|
|
|
<u-button class="edit-btn">编辑</u-button>
|
|
|
</view>
|
|
@@ -180,6 +181,8 @@
|
|
|
minute: true,
|
|
|
second: true
|
|
|
},
|
|
|
+ isEditCB:'false',
|
|
|
+ isEditYF:'false',
|
|
|
warehouseName:'',
|
|
|
binNumber:'',
|
|
|
contractNoList: [{
|
|
@@ -202,35 +205,23 @@
|
|
|
grade: "三等品"
|
|
|
},
|
|
|
{
|
|
|
- grade: "等外品"
|
|
|
+ grade: "等外"
|
|
|
}
|
|
|
],
|
|
|
handlerList: [{
|
|
|
- name: "张三"
|
|
|
+ agent: "张三"
|
|
|
},
|
|
|
{
|
|
|
- name: "二等"
|
|
|
+ agent: "二等"
|
|
|
},
|
|
|
{
|
|
|
- name: "三等"
|
|
|
+ agent: "三等"
|
|
|
},
|
|
|
{
|
|
|
- name: "等外"
|
|
|
- }
|
|
|
- ],
|
|
|
- warehousingTypeList: [{
|
|
|
- type: "采购入库"
|
|
|
- },
|
|
|
- {
|
|
|
- type: "采购入库"
|
|
|
- },
|
|
|
- {
|
|
|
- type: "采购入库"
|
|
|
- },
|
|
|
- {
|
|
|
- type: "采购入库"
|
|
|
+ agent: "等外"
|
|
|
}
|
|
|
],
|
|
|
+ warehousingTypeList: [],
|
|
|
action: this.$uploadUrl,
|
|
|
maxSize: 50 * 1024 * 1024, //限制文件大小 50M
|
|
|
btnLoading: false, //防止重复点击
|
|
@@ -242,6 +233,8 @@
|
|
|
goodsName: "123",
|
|
|
inOutDate:'请输入入库日期',
|
|
|
grade:"一等品",
|
|
|
+ agent:'张三',
|
|
|
+ inOutType:'请选择入库类型',
|
|
|
qualityInspectionManagement: {}
|
|
|
}
|
|
|
}
|
|
@@ -250,17 +243,30 @@
|
|
|
this.binNumber = helper.erpWarehouse.binNumber
|
|
|
this.warehouseName = helper.erpWarehouse.warehouseName
|
|
|
this.compId = helper.erpWarehouse.compId
|
|
|
- this.detailData.agent = helper.erpWarehouse.agent
|
|
|
+ //获取经办人
|
|
|
+ // this.detailData.agent = helper.erpWarehouse.agent
|
|
|
console.log(helper.erpWarehouse)
|
|
|
},
|
|
|
onShow() {
|
|
|
this.detailData.goodsName = uni.getStorageSync('erpContractNo').goodsName;
|
|
|
+ this.detailData.contractNo = uni.getStorageSync('erpContractNo').contractNo;
|
|
|
+ // 获取入库类型
|
|
|
+ this.getrkType()
|
|
|
|
|
|
},
|
|
|
methods: {
|
|
|
+ getrkType(){
|
|
|
+ this.$api.doRequest('get', '/commonSysParameter/getInfo', {
|
|
|
+ constId: 'CON5'
|
|
|
+ }).then(res => {
|
|
|
+ this.warehousingTypeList = res.data.data
|
|
|
+ })
|
|
|
+ },
|
|
|
contractNopicker(e) {},
|
|
|
typePicker(e) {
|
|
|
console.log(e)
|
|
|
+ this.detailData.type = this.typeList[e].type
|
|
|
+
|
|
|
|
|
|
},
|
|
|
pjPicker(e) {
|