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