If a J-11X version can be as good as JH-7 in the strike capability, it would be cheaper to procure a dual role J-11X or J-10X than continuing to buit JH-7. They could save money and resources on pilot training and logistic.
The role of dedidcated strike aircraft may be over. Since A-6 retired from US Navy, there are no dedicated naval strike aircraft in service. F/A-18 and F-15E serve the role in USN and UASF. We will also not see any future aircraft built like old Bucaneer, Jaguar, A-4, A-7 anymore, China should follow the same trend.