diff --git a/apps/web-ele/src/views/ai/chat/index/data.ts b/apps/web-ele/src/views/ai/chat/index/data.ts index 8cc4ed6f3..b0bea7db4 100644 --- a/apps/web-ele/src/views/ai/chat/index/data.ts +++ b/apps/web-ele/src/views/ai/chat/index/data.ts @@ -42,10 +42,11 @@ export function useFormSchema(): VbenFormSchema[] { component: 'InputNumber', componentProps: { placeholder: '请输入温度参数', - class: 'w-full', precision: 2, min: 0, max: 2, + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -55,9 +56,10 @@ export function useFormSchema(): VbenFormSchema[] { component: 'InputNumber', componentProps: { placeholder: '请输入回复数 Token 数', - class: 'w-full', min: 0, max: 8192, + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -67,9 +69,10 @@ export function useFormSchema(): VbenFormSchema[] { component: 'InputNumber', componentProps: { placeholder: '请输入上下文数量', - class: 'w-full', min: 0, max: 20, + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, diff --git a/apps/web-ele/src/views/ai/model/model/data.ts b/apps/web-ele/src/views/ai/model/model/data.ts index 2d798bbdf..a29e31ae7 100644 --- a/apps/web-ele/src/views/ai/model/model/data.ts +++ b/apps/web-ele/src/views/ai/model/model/data.ts @@ -105,10 +105,10 @@ export function useFormSchema(): VbenFormSchema[] { component: 'InputNumber', componentProps: { placeholder: '请输入温度参数', - controlsPosition: 'right', - class: '!w-full', min: 0, max: 2, + controlsPosition: 'right', + class: '!w-full', }, dependencies: { triggerFields: ['type'], diff --git a/apps/web-ele/src/views/mall/product/spu/modules/form-data.ts b/apps/web-ele/src/views/mall/product/spu/modules/form-data.ts index 28941341e..b8cf52008 100644 --- a/apps/web-ele/src/views/mall/product/spu/modules/form-data.ts +++ b/apps/web-ele/src/views/mall/product/spu/modules/form-data.ts @@ -237,6 +237,8 @@ export function useOtherFormSchema(): VbenFormSchema[] { component: 'InputNumber', componentProps: { min: 0, + controlsPosition: 'right', + class: '!w-full', }, rules: z.number().min(0).optional().default(0), }, @@ -246,6 +248,8 @@ export function useOtherFormSchema(): VbenFormSchema[] { component: 'InputNumber', componentProps: { min: 0, + controlsPosition: 'right', + class: '!w-full', }, rules: z.number().min(0).optional().default(0), }, @@ -255,6 +259,8 @@ export function useOtherFormSchema(): VbenFormSchema[] { component: 'InputNumber', componentProps: { min: 0, + controlsPosition: 'right', + class: '!w-full', }, rules: z.number().min(0).optional().default(0), }, diff --git a/apps/web-ele/src/views/mall/promotion/banner/data.ts b/apps/web-ele/src/views/mall/promotion/banner/data.ts index fe053472c..ce9e51394 100644 --- a/apps/web-ele/src/views/mall/promotion/banner/data.ts +++ b/apps/web-ele/src/views/mall/promotion/banner/data.ts @@ -62,6 +62,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { min: 0, placeholder: '请输入排序', + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, diff --git a/apps/web-ele/src/views/mall/promotion/bargain/activity/data.ts b/apps/web-ele/src/views/mall/promotion/bargain/activity/data.ts index 63039d6d0..ffd470215 100644 --- a/apps/web-ele/src/views/mall/promotion/bargain/activity/data.ts +++ b/apps/web-ele/src/views/mall/promotion/bargain/activity/data.ts @@ -56,6 +56,8 @@ export function useFormSchema(): VbenFormSchema[] { precision: 2, step: 0.01, placeholder: '请输入砍价起始价格', + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -68,6 +70,8 @@ export function useFormSchema(): VbenFormSchema[] { precision: 2, step: 0.01, placeholder: '请输入砍价底价', + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -78,6 +82,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { min: 1, placeholder: '请输入活动库存', + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -88,6 +94,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { min: 1, placeholder: '请输入助力人数', + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -98,6 +106,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { min: 1, placeholder: '请输入砍价次数', + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -108,6 +118,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { min: 1, placeholder: '请输入购买限制', + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -120,6 +132,8 @@ export function useFormSchema(): VbenFormSchema[] { precision: 2, step: 0.01, placeholder: '请输入最小砍价金额', + controlsPosition: 'right', + class: '!w-full', }, }, { @@ -131,6 +145,8 @@ export function useFormSchema(): VbenFormSchema[] { precision: 2, step: 0.01, placeholder: '请输入最大砍价金额', + controlsPosition: 'right', + class: '!w-full', }, }, ]; diff --git a/apps/web-ele/src/views/mall/promotion/combination/activity/data.ts b/apps/web-ele/src/views/mall/promotion/combination/activity/data.ts index 0a0794477..9e2ebbbd0 100644 --- a/apps/web-ele/src/views/mall/promotion/combination/activity/data.ts +++ b/apps/web-ele/src/views/mall/promotion/combination/activity/data.ts @@ -66,6 +66,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { placeholder: '请输入用户数量', min: 2, + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -76,6 +78,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { placeholder: '请输入限制时长(小时)', min: 0, + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, @@ -86,6 +90,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { placeholder: '请输入总限购数量', min: 0, + controlsPosition: 'right', + class: '!w-full', }, }, { @@ -95,6 +101,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { placeholder: '请输入单次限购数量', min: 0, + controlsPosition: 'right', + class: '!w-full', }, }, { diff --git a/apps/web-ele/src/views/mall/promotion/point/activity/data.ts b/apps/web-ele/src/views/mall/promotion/point/activity/data.ts index c85d45750..dcb750cbb 100644 --- a/apps/web-ele/src/views/mall/promotion/point/activity/data.ts +++ b/apps/web-ele/src/views/mall/promotion/point/activity/data.ts @@ -31,6 +31,8 @@ export function useFormSchema(): VbenFormSchema[] { componentProps: { placeholder: '请输入排序', min: 0, + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, diff --git a/apps/web-ele/src/views/member/config/data.ts b/apps/web-ele/src/views/member/config/data.ts index 7f168418c..7004d702f 100644 --- a/apps/web-ele/src/views/member/config/data.ts +++ b/apps/web-ele/src/views/member/config/data.ts @@ -23,8 +23,9 @@ export const schema: VbenFormSchema[] = [ componentProps: { min: 0, precision: 2, - class: 'w-full', placeholder: '请输入积分抵扣单价', + controlsPosition: 'right', + class: '!w-full', }, }, { @@ -34,8 +35,9 @@ export const schema: VbenFormSchema[] = [ help: '单次下单积分使用上限,0 不限制', componentProps: { min: 0, - class: 'w-full', placeholder: '请输入积分抵扣最大值', + controlsPosition: 'right', + class: '!w-full', }, }, { @@ -45,8 +47,9 @@ export const schema: VbenFormSchema[] = [ help: '下单支付金额按比例赠送积分(实际支付 1 元赠送多少积分)', componentProps: { min: 0, - class: 'w-full', placeholder: '请输入赠送积分比例', + controlsPosition: 'right', + class: '!w-full', }, }, ]; diff --git a/apps/web-ele/src/views/pay/app/data.ts b/apps/web-ele/src/views/pay/app/data.ts index 063cd42ef..9204bac98 100644 --- a/apps/web-ele/src/views/pay/app/data.ts +++ b/apps/web-ele/src/views/pay/app/data.ts @@ -293,6 +293,8 @@ export function useChannelFormSchema(formType: string = ''): VbenFormSchema[] { componentProps: { placeholder: '请输入渠道费率', addonAfter: '%', + controlsPosition: 'right', + class: '!w-full', }, defaultValue: 0, }, diff --git a/apps/web-ele/src/views/pay/demo/withdraw/data.ts b/apps/web-ele/src/views/pay/demo/withdraw/data.ts index 8b2c1b547..d2622c0f5 100644 --- a/apps/web-ele/src/views/pay/demo/withdraw/data.ts +++ b/apps/web-ele/src/views/pay/demo/withdraw/data.ts @@ -33,6 +33,8 @@ export function useFormSchema(): VbenFormSchema[] { precision: 2, step: 0.01, placeholder: '请输入提现金额', + controlsPosition: 'right', + class: '!w-full', }, }, { diff --git a/apps/web-ele/src/views/pay/wallet/rechargePackage/data.ts b/apps/web-ele/src/views/pay/wallet/rechargePackage/data.ts index 00d341e87..41caff6d1 100644 --- a/apps/web-ele/src/views/pay/wallet/rechargePackage/data.ts +++ b/apps/web-ele/src/views/pay/wallet/rechargePackage/data.ts @@ -37,6 +37,8 @@ export function useFormSchema(): VbenFormSchema[] { precision: 2, step: 0.01, placeholder: '请输入支付金额', + controlsPosition: 'right', + class: '!w-full', }, }, { @@ -49,6 +51,8 @@ export function useFormSchema(): VbenFormSchema[] { precision: 2, step: 0.01, placeholder: '请输入赠送金额', + controlsPosition: 'right', + class: '!w-full', }, }, { diff --git a/apps/web-ele/src/views/system/dict/data.ts b/apps/web-ele/src/views/system/dict/data.ts index 70775d4e7..a8fe7c683 100644 --- a/apps/web-ele/src/views/system/dict/data.ts +++ b/apps/web-ele/src/views/system/dict/data.ts @@ -219,6 +219,8 @@ export function useDataFormSchema(): VbenFormSchema[] { component: 'InputNumber', componentProps: { placeholder: '请输入显示排序', + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, diff --git a/apps/web-ele/src/views/system/mail/account/data.ts b/apps/web-ele/src/views/system/mail/account/data.ts index 289c5f774..ce36cb0f5 100644 --- a/apps/web-ele/src/views/system/mail/account/data.ts +++ b/apps/web-ele/src/views/system/mail/account/data.ts @@ -62,6 +62,8 @@ export function useFormSchema(): VbenFormSchema[] { placeholder: '请输入 SMTP 服务器端口', min: 0, max: 65_535, + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, diff --git a/apps/web-ele/src/views/system/post/data.ts b/apps/web-ele/src/views/system/post/data.ts index d2d67e80e..90c2499c6 100644 --- a/apps/web-ele/src/views/system/post/data.ts +++ b/apps/web-ele/src/views/system/post/data.ts @@ -35,6 +35,8 @@ export function useFormSchema(): VbenFormSchema[] { component: 'InputNumber', componentProps: { min: 0, + controlsPosition: 'right', + class: '!w-full', }, rules: 'required', }, diff --git a/apps/web-ele/src/views/system/tenant/data.ts b/apps/web-ele/src/views/system/tenant/data.ts index 94d005338..4f148fff3 100644 --- a/apps/web-ele/src/views/system/tenant/data.ts +++ b/apps/web-ele/src/views/system/tenant/data.ts @@ -81,6 +81,10 @@ export function useFormSchema(): VbenFormSchema[] { label: '账号额度', fieldName: 'accountCount', component: 'InputNumber', + componentProps: { + controlsPosition: 'right', + class: '!w-full', + }, rules: 'required', }, {