|
|
|
@ -208,6 +208,15 @@ |
|
|
|
大小180*180像素,支持PNG、JPG格式,图片需小于100K |
|
|
|
</div> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="必中用户" prop="dccodes"> |
|
|
|
<el-input |
|
|
|
v-model="form.dccodes" |
|
|
|
type="textarea" |
|
|
|
:rows="4" |
|
|
|
placeholder="请输入精网号或以Excel的格式粘贴精网号 示例: 90042088 90023488 90046788" |
|
|
|
clearable |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<template #footer> |
|
|
|
<div class="dialog-footer"> |
|
|
|
@ -248,6 +257,7 @@ const form = reactive({ |
|
|
|
templateName: "", |
|
|
|
term_value: null, |
|
|
|
time_unit: 3, |
|
|
|
dccodes: "", |
|
|
|
}); |
|
|
|
const isRegionLoading = ref(false); |
|
|
|
const templateList = ref([]); |
|
|
|
@ -445,6 +455,7 @@ const resetForm = () => { |
|
|
|
form.num = null; |
|
|
|
form.probability = null; |
|
|
|
form.img = ""; |
|
|
|
form.dccodes = ""; |
|
|
|
fileList.value = []; |
|
|
|
}; |
|
|
|
|
|
|
|
@ -479,6 +490,7 @@ const submitForm = async () => { |
|
|
|
prize_type: form.prize_type, |
|
|
|
probability: form.probability, |
|
|
|
img: form.img, |
|
|
|
dccodes: form.dccodes, |
|
|
|
}; |
|
|
|
if (form.id) { |
|
|
|
requestParams.id = form.id; |
|
|
|
@ -537,6 +549,7 @@ const handleEdit = (row) => { |
|
|
|
form.prize_type = row.prize_type; // 触发 watch,可能会清空字段,所以需要在nextTick后赋值 |
|
|
|
form.probability = row.probability; |
|
|
|
form.img = row.img; |
|
|
|
form.dccodes = row.dccodes || ""; |
|
|
|
|
|
|
|
// 图片回显 (让 Upload 组件显示图片) |
|
|
|
if (row.img) { |
|
|
|
|