|
@@ -26,13 +26,13 @@ export default function getOptionsSqlString(baseData, conditions) {
|
|
|
conditions.forEach(condition => {
|
|
|
switch (condition.flagFormData.flagType) {
|
|
|
case 0://自定义
|
|
|
- conditionArr.push(`${tableName}.${condition.fieldName} = ${condition.flagFormData.flagValue}`)
|
|
|
+ conditionArr.push(`${tableName}.${condition.fieldName} = '${condition.flagFormData.flagValue}'`)
|
|
|
break;
|
|
|
case 1://关联其他字段
|
|
|
- conditionArr.push(`${tableName}.${condition.fieldName} = #{${condition.flagFormData.tableField.tableName}.${condition.flagFormData.tableField.fieldName}}`)
|
|
|
+ conditionArr.push(`${tableName}.${condition.fieldName} = '#{${condition.flagFormData.tableField.tableName}.${condition.flagFormData.tableField.fieldName}}'`)
|
|
|
break;
|
|
|
case 2://固定值
|
|
|
- conditionArr.push(`${tableName}.${condition.fieldName} = ${condition.flagFormData.flagValue}`)
|
|
|
+ conditionArr.push(`${tableName}.${condition.fieldName} = '${condition.flagFormData.flagValue}'`)
|
|
|
break;
|
|
|
default:
|
|
|
break;
|