|
|
@@ -1,25 +1,25 @@
|
|
|
<!-- 现货仓单-现货明细-挂牌 -->
|
|
|
<template>
|
|
|
<app-drawer title="挂牌" v-model:show="show" :loading="loading" :refresh="refresh">
|
|
|
- <el-form ref="formRef" class="el-form--vertical" label-width="100px" label-position="left" :model="formData"
|
|
|
+ <el-form ref="formRef" class="el-form--vertical" label-width="120px" label-position="left" :model="formData"
|
|
|
:rules="formRules">
|
|
|
<el-form-item label="商品代码/名称">
|
|
|
-
|
|
|
+ <span>{{selectedRow.wrstandardcode}}/{{ selectedRow.wrstandardname }}</span>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="仓库">
|
|
|
-
|
|
|
+ <el-form-item label="仓库" >
|
|
|
+ <span>{{selectedRow.warehousename}}</span>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="库存量">
|
|
|
-
|
|
|
+ <span>{{selectedRow.qty}}</span>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="冻结量">
|
|
|
-
|
|
|
+ <span>{{selectedRow.freezerqty}}</span>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="可用量">
|
|
|
-
|
|
|
+ <span>{{selectedRow.enableqty}}</span>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="OrderQty" label="挂牌数量">
|
|
|
- <el-input-number placeholder="请输入挂牌数量" v-model="formData.OrderQty" />
|
|
|
+ <el-input-number placeholder="请输入挂牌数量" v-model="formData.OrderQty" :max="selectedRow.enableqty" min="0" />
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="FixedPrice" label="挂牌价格">
|
|
|
<el-input-number placeholder="请输入挂牌价格" v-model="formData.FixedPrice" />
|
|
|
@@ -27,7 +27,7 @@
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
|
<el-button type="primary" @click="formSubmit">提交</el-button>
|
|
|
- <el-button @click="onCancel(false)" plain>取消</el-button>
|
|
|
+ <el-button type="danger" @click="onCancel(false)">取消</el-button>
|
|
|
</template>
|
|
|
</app-drawer>
|
|
|
</template>
|
|
|
@@ -45,6 +45,8 @@ const props = defineProps({
|
|
|
}
|
|
|
})
|
|
|
|
|
|
+console.log(props.selectedRow)
|
|
|
+
|
|
|
const { formData, listingSubmit, loading } = useHdWROrder()
|
|
|
const show = ref(true)
|
|
|
const refresh = ref(false)
|
|
|
@@ -59,14 +61,8 @@ const formRules: FormRules = {
|
|
|
}],
|
|
|
OrderQty: [{
|
|
|
message: '请输入数量',
|
|
|
- validator: (val) => {
|
|
|
- // if (val) {
|
|
|
- // if (val > props.selectedRow.enableqty) {
|
|
|
- // return '可用数量不足'
|
|
|
- // }
|
|
|
- // return true
|
|
|
- // }
|
|
|
- return false
|
|
|
+ validator: () => {
|
|
|
+ return !!formData.OrderQty
|
|
|
}
|
|
|
}],
|
|
|
}
|