比稿表单添加供应商

This commit is contained in:
wangchengming 2025-09-17 22:03:11 +08:00
parent df32909b97
commit 5ff02028cb
7 changed files with 43 additions and 1 deletions

View File

@ -165,6 +165,11 @@
<el-form-item label="AB面划分" prop="ab"> <el-form-item label="AB面划分" prop="ab">
<el-input v-model="form.ab" placeholder="请输入AB面划分" /> <el-input v-model="form.ab" placeholder="请输入AB面划分" />
</el-form-item> </el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="供应商" prop="supplier">
<el-input v-model="form.supplier" placeholder="请输入供应商" />
</el-form-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
@ -223,6 +228,7 @@ const data = reactive({
sov: [{ required: true, message: "请输入SOV", trigger: "blur" }], sov: [{ required: true, message: "请输入SOV", trigger: "blur" }],
cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }], cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }],
ab: [{ required: true, message: "请输入AB面划分", trigger: "blur" }], ab: [{ required: true, message: "请输入AB面划分", trigger: "blur" }],
supplier: [{ required: true, message: "请输入供应商", trigger: "blur" }],
remark: [{ required: true, message: "请输入备注", trigger: "blur" }] remark: [{ required: true, message: "请输入备注", trigger: "blur" }]
} }
}) })

View File

@ -146,7 +146,12 @@
<el-form-item label="CPM" prop="cpm"> <el-form-item label="CPM" prop="cpm">
<el-input v-model="form.cpm" placeholder="请输入CPM" /> <el-input v-model="form.cpm" placeholder="请输入CPM" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="供应商" prop="supplier">
<el-input v-model="form.supplier" placeholder="请输入供应商" />
</el-form-item>
</el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input> <el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input>
@ -201,6 +206,7 @@ const data = reactive({
totalExposure: [{ required: true, message: "请输入总曝光/人次", trigger: "blur" }], totalExposure: [{ required: true, message: "请输入总曝光/人次", trigger: "blur" }],
sov: [{ required: true, message: "请输入SOV", trigger: "blur" }], sov: [{ required: true, message: "请输入SOV", trigger: "blur" }],
cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }], cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }],
supplier: [{ required: true, message: "请输入供应商", trigger: "blur" }],
remark: [{ required: true, message: "请输入备注", trigger: "blur" }] remark: [{ required: true, message: "请输入备注", trigger: "blur" }]
} }
}) })

View File

@ -158,6 +158,11 @@
<el-form-item label="成本折扣" prop="costDiscount"> <el-form-item label="成本折扣" prop="costDiscount">
<el-input v-model="form.costDiscount" placeholder="请输入成本折扣" /> <el-input v-model="form.costDiscount" placeholder="请输入成本折扣" />
</el-form-item> </el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="供应商" prop="supplier">
<el-input v-model="form.supplier" placeholder="请输入供应商" />
</el-form-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
@ -214,6 +219,7 @@ const data = reactive({
sov: [{ required: true, message: "请输入SOV", trigger: "blur" }], sov: [{ required: true, message: "请输入SOV", trigger: "blur" }],
cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }], cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }],
costDiscount: [{ required: true, message: "请输入成本折扣", trigger: "blur" }], costDiscount: [{ required: true, message: "请输入成本折扣", trigger: "blur" }],
supplier: [{ required: true, message: "请输入供应商", trigger: "blur" }],
remark: [{ required: true, message: "请输入备注", trigger: "blur" }] remark: [{ required: true, message: "请输入备注", trigger: "blur" }]
} }
}) })

View File

@ -153,6 +153,11 @@
<el-input v-model="form.cost" placeholder="请输入成本" /> <el-input v-model="form.cost" placeholder="请输入成本" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item label="供应商" prop="supplier">
<el-input v-model="form.supplier" placeholder="请输入供应商" />
</el-form-item>
</el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input> <el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input>
@ -208,6 +213,7 @@ const data = reactive({
cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }], cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }],
costDiscount: [{ required: true, message: "请输入成本折扣", trigger: "blur" }], costDiscount: [{ required: true, message: "请输入成本折扣", trigger: "blur" }],
cost: [{ required: true, message: "请输入成本", trigger: "blur" }], cost: [{ required: true, message: "请输入成本", trigger: "blur" }],
supplier: [{ required: true, message: "请输入供应商", trigger: "blur" }],
remark: [{ required: true, message: "请输入备注", trigger: "blur" }] remark: [{ required: true, message: "请输入备注", trigger: "blur" }]
} }
}) })

View File

@ -159,6 +159,11 @@
<el-input v-model="form.costDiscount" placeholder="请输入成本折扣" /> <el-input v-model="form.costDiscount" placeholder="请输入成本折扣" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item label="供应商" prop="supplier">
<el-input v-model="form.supplier" placeholder="请输入供应商" />
</el-form-item>
</el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input> <el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input>
@ -214,6 +219,7 @@ const data = reactive({
sov: [{ required: true, message: "请输入SOV", trigger: "blur" }], sov: [{ required: true, message: "请输入SOV", trigger: "blur" }],
cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }], cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }],
costDiscount: [{ required: true, message: "请输入成本折扣", trigger: "blur" }], costDiscount: [{ required: true, message: "请输入成本折扣", trigger: "blur" }],
supplier: [{ required: true, message: "请输入供应商", trigger: "blur" }],
remark: [{ required: true, message: "请输入备注", trigger: "blur" }] remark: [{ required: true, message: "请输入备注", trigger: "blur" }]
} }
}) })

View File

@ -244,6 +244,11 @@
<el-input v-model="form.coverHotZone" placeholder="请输入覆盖热区" /> <el-input v-model="form.coverHotZone" placeholder="请输入覆盖热区" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6">
<el-form-item label="供应商" prop="supplier">
<el-input v-model="form.supplier" placeholder="请输入供应商" />
</el-form-item>
</el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input> <el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input>
@ -313,6 +318,7 @@ const data = reactive({
sov: [{ required: true, message: "请输入SOV", trigger: "blur" }], sov: [{ required: true, message: "请输入SOV", trigger: "blur" }],
cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }], cpm: [{ required: true, message: "请输入CPM", trigger: "blur" }],
coverHotZone: [{ required: true, message: "请输入覆盖热区", trigger: "blur" }], coverHotZone: [{ required: true, message: "请输入覆盖热区", trigger: "blur" }],
supplier: [{ required: true, message: "请输入供应商", trigger: "blur" }],
remark: [{ required: true, message: "请输入备注", trigger: "blur" }] remark: [{ required: true, message: "请输入备注", trigger: "blur" }]
} }
}) })

View File

@ -201,6 +201,11 @@
<el-input v-model="form.changeDrawMakeFee" placeholder="请输入中途换画制作费" /> <el-input v-model="form.changeDrawMakeFee" placeholder="请输入中途换画制作费" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item label="供应商" prop="supplier">
<el-input v-model="form.supplier" placeholder="请输入供应商" />
</el-form-item>
</el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input> <el-input v-model="form.remark" :rows="5" type="textarea" placeholder="请输入备注"></el-input>
@ -263,6 +268,7 @@ const data = reactive({
hasLighting: [{ required: true, message: "请选择是否亮灯", trigger: "blur" }], hasLighting: [{ required: true, message: "请选择是否亮灯", trigger: "blur" }],
oddEven: [{ required: true, message: "请输入单面/双面", trigger: "blur" }], oddEven: [{ required: true, message: "请输入单面/双面", trigger: "blur" }],
changeDrawMakeFee: [{ required: true, message: "请输入中途换画制作费", trigger: "blur" }], changeDrawMakeFee: [{ required: true, message: "请输入中途换画制作费", trigger: "blur" }],
supplier: [{ required: true, message: "请输入供应商", trigger: "blur" }],
remark: [{ required: true, message: "请输入备注", trigger: "blur" }] remark: [{ required: true, message: "请输入备注", trigger: "blur" }]
} }
}) })