Other Receivables, Net (Details) - Schedule of other receivables - USD ($) |
Jun. 30, 2021 |
Jun. 30, 2020 |
||
|---|---|---|---|---|
| Schedule of other receivables [Abstract] | ||||
| Advances to customers | [1] | $ 6,025,670 | $ 10,004,893 | |
| Employee business advances | 1,154 | 51,334 | ||
| Total | 6,026,824 | 10,056,227 | ||
| Less: allowances for doubtful accounts | (6,024,266) | (10,005,193) | ||
| Other receivables, net – continuing operations | $ 2,558 | $ 51,034 | ||
| ||||