|
|
@@ -5,29 +5,33 @@
|
|
|
</template>
|
|
|
<Form ref="formRef" class="goods-details__form" @submit="onSubmit">
|
|
|
<CellGroup>
|
|
|
- <app-select v-model="formData.THJDeliveryMode" name="THJDeliveryMode" label="交割方式"
|
|
|
- :rules="formRules.THJDeliveryMode" :options="details.deliverymodes"
|
|
|
- :optionProps="{ label: 'enumdicname', value: 'enumitemname' }" />
|
|
|
+ <Field name="THJDeliveryMode" label="交割方式" :rules="formRules.THJDeliveryMode" is-link>
|
|
|
+ <template #input>
|
|
|
+ <app-select v-model="formData.THJDeliveryMode" placeholder="请选择"
|
|
|
+ :options="details.deliverymodes"
|
|
|
+ :optionProps="{ label: 'enumdicname', value: 'enumitemname' }" />
|
|
|
+ </template>
|
|
|
+ </Field>
|
|
|
<Field label="交割月份" name="PresaleApplyID" :rules="formRules.PresaleApplyID">
|
|
|
<template #input>
|
|
|
- <div class="form-month">
|
|
|
- <app-select placeholder="开始月份" :options="deliveryMonths" :is-link="false"
|
|
|
- @confirm="onMonthChange" />
|
|
|
- <app-select placeholder="结束日期" :options="deliveryDays"
|
|
|
- :optionProps="{ label: 'enddate', value: 'presaleapplyid' }" :is-link="false"
|
|
|
- @confirm="onDayChange" />
|
|
|
- </div>
|
|
|
+ <app-select placeholder="开始月份" :options="deliveryMonths" @confirm="onMonthChange" />
|
|
|
+ <app-select placeholder="结束日期" :options="deliveryDays"
|
|
|
+ :optionProps="{ label: 'enddate', value: 'presaleapplyid' }" @confirm="onDayChange" />
|
|
|
+ </template>
|
|
|
+ </Field>
|
|
|
+ <Field name="DepositID" label="支付方式" :rules="formRules.DepositID" is-link
|
|
|
+ v-if="selectedDate?.presaleapplyid">
|
|
|
+ <template #input>
|
|
|
+ <app-select v-model="formData.DepositID" placeholder="请选择" :options="presaleApplyDeposits" />
|
|
|
</template>
|
|
|
</Field>
|
|
|
- <app-select v-model="formData.DepositID" name="DepositID" label="支付方式" :rules="formRules.DepositID"
|
|
|
- :options="presaleApplyDeposits" v-if="selectedDate?.presaleapplyid" />
|
|
|
<Field v-model="formData.Qty" name="Qty" type="digit" label="采购数量" :rules="formRules.Qty">
|
|
|
<template #input>
|
|
|
<div class="form-qty">
|
|
|
<div class="form-qty__input">
|
|
|
<input type="number" v-model="formData.Qty" placeholder="必填" />
|
|
|
<span v-if="selectedDate">≤{{ selectedDate.remainqty }}{{
|
|
|
- getGoodsUnitName(goodsinfo.unitid)
|
|
|
+ getGoodsUnitName(goodsinfo.unitid)
|
|
|
}}</span>
|
|
|
</div>
|
|
|
<div class="form-qty__label">
|