Other Receivables, Net (Details) - Schedule of other receivables - USD ($) |
Sep. 30, 2021 |
Jun. 30, 2021 |
||
|---|---|---|---|---|
| Schedule of other receivables [Abstract] | ||||
| Advances to customers | [1] | $ 4,100,308 | $ 6,025,670 | |
| Employee business advances | 129,453 | 1,154 | ||
| Total | 4,229,761 | 6,026,824 | ||
| Less: allowances for doubtful accounts | (4,098,496) | (6,024,266) | ||
| Other receivables, net – continuing operations | $ 131,265 | $ 2,558 | ||
| ||||