|
|
|
@ -12,8 +12,7 @@ |
|
|
|
|
<uni-forms :modelValue="formData" ref="formRef" :label-width="120" :rules="formRules"> |
|
|
|
|
<view class="v-form-item"> |
|
|
|
|
<uni-forms-item label="报损类型" name="lossType" required> |
|
|
|
|
<picker @change="LossTypeChange" v-model="formData.lossType" mode='selector' |
|
|
|
|
:value="CurrenLossType" :range="LossTypePickerList"> |
|
|
|
|
<picker @change="LossTypeChange" :value="CurrenLossType" :range="LossTypePickerList"> |
|
|
|
|
<view class="uni-input" v-if="LossTypePickerList[CurrenLossType]"> |
|
|
|
|
{{LossTypePickerList[CurrenLossType]}} |
|
|
|
|
</view> |
|
|
|
@ -51,7 +50,7 @@ |
|
|
|
|
return { |
|
|
|
|
ProductID: null, |
|
|
|
|
|
|
|
|
|
CurrenLossType: 1, |
|
|
|
|
CurrenLossType:0, |
|
|
|
|
LossTypeList: [], //报损类型列表 |
|
|
|
|
LossTypePickerList: [], //报损类型选择列表 |
|
|
|
|
|
|
|
|
@ -59,7 +58,7 @@ |
|
|
|
|
productId: undefined, |
|
|
|
|
productName: undefined, |
|
|
|
|
traceabilityProduct: undefined, |
|
|
|
|
lossType: 1, |
|
|
|
|
lossType: 2, |
|
|
|
|
productLoss: undefined, |
|
|
|
|
lossReason: undefined |
|
|
|
|
}, |
|
|
|
|