XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses and Other Payables (Details) - USD ($)
Mar. 31, 2019
Jun. 30, 2018
Payables and Accruals [Abstract]    
Payroll payable $ 27,020 $ 13,788
Welfare payable 152,970 155,023
Accrued expenses 6,475,802 5,368,348
Other payables 4,437,889 4,543,261
Other levy payable 124,961 126,638
Total $ 11,218,642 $ 10,207,058