This commit is contained in:
hamid zarghami
2025-02-24 16:09:39 +03:30
parent e8512bb147
commit a94f31db04
3 changed files with 44 additions and 17 deletions
+1
View File
@@ -280,6 +280,7 @@
"price": "مبلغ تخفیف", "price": "مبلغ تخفیف",
"title": "عنوان کد", "title": "عنوان کد",
"code": "کد تخفیف", "code": "کد تخفیف",
"CODE": "کد تخفیف",
"enter_discount_description": "عنوان کد تخفیف را وارد کنید", "enter_discount_description": "عنوان کد تخفیف را وارد کنید",
"add_new_discount": "افزودن تخفیف", "add_new_discount": "افزودن تخفیف",
"auto_generate_code": "ساخت کد", "auto_generate_code": "ساخت کد",
+2 -1
View File
@@ -15,6 +15,7 @@ import { ServiceItemType } from '../service/types/ServiceTypes'
import { useCreateAnnoncement } from './hooks/useAnnoncementData' import { useCreateAnnoncement } from './hooks/useAnnoncementData'
import { ErrorType } from '../../helpers/types' import { ErrorType } from '../../helpers/types'
import { toast } from 'react-toastify' import { toast } from 'react-toastify'
import moment from 'moment-jalaali'
const Create: FC = () => { const Create: FC = () => {
@@ -119,7 +120,7 @@ const Create: FC = () => {
<div className='bg-white mt-10 w-sidebar text-xs hidden 2xl:block h-fit px-5 py-7 rounded-3xl'> <div className='bg-white mt-10 w-sidebar text-xs hidden 2xl:block h-fit px-5 py-7 rounded-3xl'>
<DatePickerComponent <DatePickerComponent
label={t('announcement.publish_date')} label={t('announcement.publish_date')}
onChange={(d) => formik.setFieldValue('publishAt', d)} onChange={(d) => formik.setFieldValue('publishAt', moment(d, 'jYYYY-jMM-jDD').format('YYYY-MM-DD'))}
placeholder={t('select')} placeholder={t('select')}
/> />
+41 -16
View File
@@ -269,12 +269,25 @@ const CreateReceipt: FC = () => {
{ {
items.map((item, index: number) => { items.map((item, index: number) => {
return ( return (
<div key={item.name} className='mt-8 flex items-end justify-between text-xs text-description'> <div key={item.name} className='mt-6 flex items-end justify-between text-xs text-description'>
<div className='flex flex-col gap-2 items-center'> <div className='flex flex-col gap-2 items-center'>
<div> {
{t('receip.product_name')} index === 0 &&
<div>
{t('receip.number')}
</div>
}
<div className='size-10 bg-[#EBEDF5] rounded-xl flex justify-center items-center'>
{index + 1}
</div> </div>
</div>
<div className='flex flex-col gap-2 items-center'>
{
index === 0 &&
<div>
{t('receip.product_name')}
</div>
}
<Input <Input
className='text-center' className='text-center'
name='name' name='name'
@@ -284,9 +297,12 @@ const CreateReceipt: FC = () => {
</div> </div>
<div className='flex flex-col gap-2 items-center'> <div className='flex flex-col gap-2 items-center'>
<div> {
{t('receip.count')} index === 0 &&
</div> <div>
{t('receip.count')}
</div>
}
<Input <Input
type='number' type='number'
className='w-16 text-center' className='w-16 text-center'
@@ -297,9 +313,12 @@ const CreateReceipt: FC = () => {
</div> </div>
<div className='flex flex-col gap-2 items-center'> <div className='flex flex-col gap-2 items-center'>
<div> {
{t('receip.unit_amount')} index === 0 &&
</div> <div>
{t('receip.unit_amount')}
</div>
}
<Input <Input
className='text-center' className='text-center'
name='unitPrice' name='unitPrice'
@@ -310,9 +329,12 @@ const CreateReceipt: FC = () => {
</div> </div>
<div className='flex flex-col gap-2 items-center'> <div className='flex flex-col gap-2 items-center'>
<div> {
{t('receip.discount')} index === 0 &&
</div> <div>
{t('receip.discount')}
</div>
}
<Input <Input
type='number' type='number'
className='w-16 text-center' className='w-16 text-center'
@@ -323,9 +345,12 @@ const CreateReceipt: FC = () => {
</div> </div>
<div className='flex flex-col gap-2 items-center'> <div className='flex flex-col gap-2 items-center'>
<div> {
{t('receip.total_amount')} index === 0 &&
</div> <div>
{t('receip.total_amount')}
</div>
}
<Input <Input
className='text-center bg-[#EBEDF5]' className='text-center bg-[#EBEDF5]'
readOnly readOnly