Commit bc046e9d1e384d7900322cc33a1c353e419da518

Authored by 杨泽宇
1 parent b92013df

debug

src/views/event/handwork/edit.vue
@@ -80,6 +80,19 @@ const checkPrice = (rules, value, callback) => { @@ -80,6 +80,19 @@ const checkPrice = (rules, value, callback) => {
80 } 80 }
81 }; 81 };
82 /** 82 /**
  83 + * 图集校验
  84 + * @param {object} rules 验证规则
  85 + * @param {string} value 待验证数值
  86 + * @callback checkPic~checkCallback
  87 + */
  88 +const checkPic = (rules, value, callback) => {
  89 + if(form.publicityPic.length) {
  90 + callback()
  91 + } else {
  92 + callback(new Error('请上传宣传图片'))
  93 + }
  94 +}
  95 +/**
83 * 表单验证规则 96 * 表单验证规则
84 */ 97 */
85 const rules = reactive({ 98 const rules = reactive({
@@ -95,6 +108,7 @@ const rules = reactive({ @@ -95,6 +108,7 @@ const rules = reactive({
95 required: true, 108 required: true,
96 message: "请上传宣传图片", 109 message: "请上传宣传图片",
97 trigger: "change", 110 trigger: "change",
  111 + validator: checkPic
98 }, 112 },
99 ], 113 ],
100 neighborhoodId: [ 114 neighborhoodId: [