This commit is contained in:
linfso 2025-01-07 14:08:56 +08:00
parent ef96d4b737
commit b3bf05bb47

View File

@ -10,12 +10,20 @@
</el-col>
<el-col :span="12">
<el-form-item label="供应商" prop="supplierName">
<el-input v-model="form.supplierName" placeholder="请输入供应商名称" />
<!-- <el-input v-model="form.supplierName" placeholder="请输入供应商名称" /> -->
<el-select clearable filterable v-model="form.supplierName" placeholder="请选择" style="width:100%">
<el-option
v-for="dict in dict.type.emis_supplier_name"
:key="dict.value"
:label="dict.label"
:value="dict.value"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6">
<el-col :span="7">
<el-form-item label="费用类型" prop="feeType">
<el-select clearable v-model="form.feeType" placeholder="请选择" style="width:100%">
<el-select clearable filterable v-model="form.feeType" placeholder="请选择" style="width:100%">
<el-option
v-for="dict in dict.type.emis_cost_fee_type"
:key="dict.value"
@ -26,7 +34,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-col :span="5">
<el-form-item label="费用" prop="costFee">
<el-input-number v-model="form.costFee" style="width:100%" placeholder="总费用" :min="1" :controls="false" :precision="2"></el-input-number>
</el-form-item>
@ -48,13 +56,21 @@
<el-input-number v-model="form.realPieceNumber" style="width:100%" placeholder="包裹数" :min="1" :controls="false" :precision="0"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="分摊类型" prop="splitType">
<el-radio-group v-model="form.splitType">
<el-radio label="1" >按重量分摊</el-radio>
<el-radio label="2">按体积分摊</el-radio>
<el-radio label="3">按票分摊</el-radio>
</el-radio-group>
<el-col :span="7">
<el-form-item label="交易日期" prop="tradeDate" >
<el-date-picker
style="width:100%"
clearable
v-model="form.tradeDate"
type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
placeholder="交易日期">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="账单月份" prop="billMonth">
<el-date-picker style="width:100%" v-model="form.billMonth" type="month" placeholder="账单月份" value-format="yyyy-MM"></el-date-picker>
</el-form-item>
</el-col>
@ -68,19 +84,14 @@
<el-input v-model="form.destPlace" placeholder="请输入目的地" />
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="交易日期" prop="tradeDate" >
<el-date-picker
style="width:100%"
clearable
v-model="form.tradeDate"
type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
placeholder="交易日期">
</el-date-picker>
<el-col :span="12">
<el-form-item label="分摊类型" prop="splitType">
<el-radio-group v-model="form.splitType">
<el-radio label="1" >按重量分摊</el-radio>
<el-radio label="2">按体积分摊</el-radio>
<el-radio label="3">按票分摊</el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="4">
</el-col>
<el-col :span="6">
<el-form-item label="运输方式" prop="transType">
@ -246,7 +257,7 @@ export default {
}
},
components: { EmisTmsSiteBatchPicker },
dicts: ['emis_cost_fee_type','emis_cost_split_type','emis_biz_shipping_method','emis_payment_type'],
dicts: ['emis_cost_fee_type','emis_supplier_name','emis_cost_split_type','emis_biz_shipping_method','emis_payment_type'],
data() {
return {
emisTmsCostFeeOptions: [],