| | |
| | | <el-input v-model="formState.unit" disabled /> |
| | | </el-form-item> |
| | | |
| | | <!-- productType === 1:半成品(允许手动填写数量入库) --> |
| | | <el-form-item |
| | | v-if="type === 'qualified' && formState.productType === 1" |
| | | label="数量" |
| | | prop="qualitity" |
| | | :rules="[ |
| | | { required: true, message: '请输入数量', trigger: ['blur', 'change'] } |
| | | ]" |
| | | > |
| | | <el-input-number |
| | | v-model="formState.qualitity" |
| | | :min="0" |
| | | :step="1" |
| | | :precision="0" |
| | | style="width: 100%" |
| | | controls-position="right" |
| | | placeholder="请输入数量" |
| | | /> |
| | | </el-form-item> |
| | | |
| | | <!-- productType === 0:原材料 --> |
| | | <el-form-item |
| | | v-if="type === 'qualified' && formState.productType === 0" |
| | |
| | | productModelName: "", |
| | | unit: "", |
| | | productType: undefined, |
| | | // 库存数量(半成品合格入库可手动填写) |
| | | qualitity: undefined, |
| | | // 过磅相关字段(仅原材料合格品使用) |
| | | licensePlateNo: "", |
| | | grossWeight: undefined, |
| | |
| | | productModelId: undefined, |
| | | productName: "", |
| | | productModelName: "", |
| | | description: '', |
| | | unit: "", |
| | | productType: undefined, |
| | | qualitity: undefined, |
| | | licensePlateNo: "", |
| | | grossWeight: undefined, |
| | | tareWeight: undefined, |
| | | netWeight: undefined, |
| | | weighingDate: undefined, |
| | | weighingOperator: "", |
| | | remark: '', |
| | | }; |
| | | isShow.value = false; |
| | | }; |
| | |
| | | formState.value.grossWeight = undefined; |
| | | formState.value.tareWeight = undefined; |
| | | formState.value.netWeight = undefined; |
| | | formState.value.qualitity = undefined; |
| | | if (products && products.length > 0) { |
| | | const product = products[0]; |
| | | formState.value.productId = product.productId; |