Just not buying Indonesian closes will probably help nobody in Indonesia. People will just lose their jobs.
You would punish business in Indonesia that pay a far wage just as much as those who don't. As a result no Indonesian business would have an incentive to choose to pay fair wages.
If I had a lot of resources to throw at the problem I would try to make it transparent in which factories there are good conditions and in which factories there aren't.
If you boycott companies that produce in Indonesia on principle they have no incentive to improve.
If you on the other hand give them clear goals as measured in average wage increase, union right and worksafety conditions and you punish those companies that don't meet them and instead buy from companies that might meet the targets you create incentive to change.
Fashion designer find there brand extremely important. If you could know whether Adidas is more friendly than Nike to their workforce you could force them to compete on that level.
Which Nike manager wouldn't want demonstrations that say buy Nike instead of Adidas to improve conditions of the poor?
That would be effective Nike marketing and worth millions which Nike would pay to get that advantage.
The strategy of opposing every company that produces in Indonesia won't help Indonesia. Because it has no hope of changing how those companies operate and those companies are extremely powerful.
On the other hand, creating a market for more fairly produced clothes might be a winning strategy if you could focus enough resources to get enough information to decide which companies are better than others and you could get the people who demonstrate against free form of product that is produced in Indonesia to follow your strategy.
Senators Push Law Banning Sale of 'Sweatshop' Imports sounds also like a strategy that could work.