🎈 perf(ID1000763): 新报小程序报表默认全部销售类型,不要默认货主自营
https://www.tapd.cn/53459131/bugtrace/bugs/view/1153459131001000763
This commit is contained in:
parent
949bb9149b
commit
c6f3173e5e
@ -44,7 +44,8 @@ export const throttle = (fn, delay) => {
|
|||||||
export const getFilterData = (val = {}, arr: string[] = []) => {
|
export const getFilterData = (val = {}, arr: string[] = []) => {
|
||||||
let res = {}
|
let res = {}
|
||||||
for (let key in val) {
|
for (let key in val) {
|
||||||
if (val[key] !== undefined && val[key] !== null && val[key] !== '' && !arr.includes(key)) {
|
// undefined == null output: true
|
||||||
|
if (val[key] != null && val[key] !== '' && !arr.includes(key)) {
|
||||||
if (typeof val[key] == 'number') {
|
if (typeof val[key] == 'number') {
|
||||||
if (!isNaN(val[key])) {
|
if (!isNaN(val[key])) {
|
||||||
res[key] = val[key]
|
res[key] = val[key]
|
||||||
|
@ -79,7 +79,7 @@ const FilterTimeOptions = {
|
|||||||
const saleStatistic = () => {
|
const saleStatistic = () => {
|
||||||
const { fetchData } = SaleOrderDataFormApi()
|
const { fetchData } = SaleOrderDataFormApi()
|
||||||
|
|
||||||
const [saleType, setSaleType] = useState<number | null>(0)
|
const [saleType, setSaleType] = useState<number | null>(null)
|
||||||
const [saleDepartmentId, setSaleDepartmentId] = useState<number | null>(null)
|
const [saleDepartmentId, setSaleDepartmentId] = useState<number | null>(null)
|
||||||
const [dateRange, setDateRange] = useState({
|
const [dateRange, setDateRange] = useState({
|
||||||
date_min: FilterTimeOptions[0].date_min,
|
date_min: FilterTimeOptions[0].date_min,
|
||||||
@ -165,7 +165,7 @@ const saleStatistic = () => {
|
|||||||
<View className={styles.saleStatistic}>
|
<View className={styles.saleStatistic}>
|
||||||
<View className={styles['saleStatistic--filterBar']}>
|
<View className={styles['saleStatistic--filterBar']}>
|
||||||
<SelectGroup>
|
<SelectGroup>
|
||||||
<SelectSaleType onChange={onChangeSaleType} onCloseOverlay={()=>true} ref={selectSaleTypeRef}></SelectSaleType>
|
<SelectSaleType onChange={onChangeSaleType} defaultValue={-1} onCloseOverlay={()=>true} ref={selectSaleTypeRef}></SelectSaleType>
|
||||||
<SelectMarketingDepartment onChange={onChangeDepartment} onCloseOverlay={()=>true} ref={selectMarketingDepartmentRef}></SelectMarketingDepartment>
|
<SelectMarketingDepartment onChange={onChangeDepartment} onCloseOverlay={()=>true} ref={selectMarketingDepartmentRef}></SelectMarketingDepartment>
|
||||||
<SelectTimePicker onChange={onChangeTimePicker} onCloseOverlay={()=>true} defaultValue='0' timeOptions={FilterTimeOptions} ref={selectTimePickerRef}></SelectTimePicker>
|
<SelectTimePicker onChange={onChangeTimePicker} onCloseOverlay={()=>true} defaultValue='0' timeOptions={FilterTimeOptions} ref={selectTimePickerRef}></SelectTimePicker>
|
||||||
</SelectGroup>
|
</SelectGroup>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user