劳动合同没有约定基本工资是违法的。1. 基本工资是劳动合同的重要组成部分。根据相关法律规定劳动合同应当具备工作内容和工作地点、工作时间和休息休假、劳动报酬等必备条款。劳动报酬中就应明确基本工资等内容以保障劳动者的基本权益。2. 缺乏基本工资约定会使劳动者难以确定自己正常工作应获得的稳定收入。比如在计算加班工资、经济补偿等时因无法明确基本工资基数易引发劳动纠纷。3. 如果劳动合同未约定基本工资劳动者可与用人单位协商补充约定。若协商不成可向劳动监察部门投诉由劳动监察部门责令用人单位改正。4. 劳动者也可以以此为由解除劳动合同并要求用人单位支付经济补偿。经济补偿按劳动者在本单位工作的年限每满一年支付一个月工资的标准向劳动者支付。六个月以上不满一年的按一年计算;不满六个月的向劳动者支付半个月工资的经济补偿。总之劳动合同明确约定基本工资是保障劳动者权益的重要方面用人单位应依法履行。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。