|
|
@@ -274,6 +274,10 @@
|
|
|
<el-input v-model="form.productDesc" type="textarea" placeholder="请输入内容" maxlength="50" show-word-limit />
|
|
|
<div class="form-tip">建议填写商品卖点、口感特点等内容,50字内</div>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="小店链接" prop="shopUrl" required>
|
|
|
+ <el-input v-model="form.shopUrl" placeholder="请输入微信小店商品链接" clearable />
|
|
|
+ <div class="form-tip">用于溯源页跳转微信小店,可填写单品推广链接</div>
|
|
|
+ </el-form-item>
|
|
|
|
|
|
<el-form-item label="所属农场" prop="farmId">
|
|
|
<treeselect v-model="form.farmId" :options="enabledDeptOptions"
|
|
|
@@ -737,6 +741,7 @@ export default {
|
|
|
productSpec: null,
|
|
|
productImage: null,
|
|
|
productDesc: null,
|
|
|
+ shopUrl: null,
|
|
|
farmName: null,
|
|
|
farmRegion: null,
|
|
|
farmImage: null,
|
|
|
@@ -787,6 +792,11 @@ export default {
|
|
|
{ required: true, message: "农场简介不能为空", trigger: "blur" },
|
|
|
{ max: 50, message: "农场简介不能超过 50 个字符", trigger: "blur" }
|
|
|
],
|
|
|
+ shopUrl: [
|
|
|
+ { required: true, message: "小店链接不能为空", trigger: "blur" },
|
|
|
+ { max: 255, message: "小店链接不能超过 255 个字符", trigger: "blur" },
|
|
|
+ { pattern: /^https?:\/\/.+/, message: "请输入以 http:// 或 https:// 开头的链接", trigger: "blur" }
|
|
|
+ ],
|
|
|
farmId: [
|
|
|
{ required: true, message: "所属农场不能为空", trigger: "change" }
|
|
|
],
|
|
|
@@ -1019,6 +1029,7 @@ export default {
|
|
|
productSpec: null,
|
|
|
productImage: null,
|
|
|
productDesc: null,
|
|
|
+ shopUrl: null,
|
|
|
farmId: null,
|
|
|
fieldId: null,
|
|
|
farmName: null,
|