From 489dc02f629714fe00fef4f84474a9e59f133d34 Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期三, 18 九月 2024 16:46:07 +0800 Subject: [PATCH] add:合伙人禁用查询限制 --- utils/coupon-form.js | 35 +++++++++++++++++++++++++++-------- 1 files changed, 27 insertions(+), 8 deletions(-) diff --git a/utils/coupon-form.js b/utils/coupon-form.js index cf3e885..caced4f 100644 --- a/utils/coupon-form.js +++ b/utils/coupon-form.js @@ -55,6 +55,7 @@ type: 'input-number', el: { min: 0, + max: 99999999, precision: 2, controls: false, }, @@ -73,6 +74,7 @@ type: 'input-number', el: { min: 0.01, + max: 99999999, precision: 2, controls: false, }, @@ -144,18 +146,14 @@ } // 优惠券领取/发放记录 -export const couponRecordColumn = () => { +export const couponRecordColumn = (timeName) => { return [ { label: '序号', type: 'index' }, { label: '店铺名称', prop: 'customerName' }, - { label: '优惠券类型', prop: 'couponDiscountTypeName' }, - { - label: '使用条件', - formatter: (row) => `满${row.minOrderAmount}`, - }, - { label: '优惠券面值', prop: 'couponDiscountValue' }, + { label: '联系方式', prop: 'tel' }, + { label: timeName, prop: 'createTime' }, { label: '状态', prop: 'statusName' }, - { label: '使用时间', prop: 'index' }, + { label: '使用时间', prop: 'usedTime' }, { label: '订单号', prop: 'orderNo' }, ] } @@ -171,3 +169,24 @@ }, } } + + +export const getImageUrlRules = (row,form) => { + const id="imageUrl" + let required=false; + let message=""; + if(row.getType==="home"){ + required=true; + message="图片为必填项目"; + } + const curField =form.find( + (field) => field.id === id + ); + if (curField && curField.rules && required) { + curField.rules.required = true; + curField.rules.message = message; + }else if(curField && curField.rules){ + curField.rules.required = false; + curField.rules.message = message; + } +} -- Gitblit v1.9.3