sql:=fmt.Sprintf(`select %s from %s where %s = %s and %s = %s`,meta.WorkArea_WorkAreaId.ColumnName,meta.WorkArea.TableName,meta.WorkArea_WorkAreaType.ColumnName,selectType,meta.WorkArea_RelevanceId.ColumnName,relId1)
sql:=fmt.Sprintf(`select %s from %s where %s = '%s' and %s = '%s'`,meta.WorkArea_WorkAreaId.ColumnName,meta.WorkArea.TableName,meta.WorkArea_WorkAreaType.ColumnName,selectType,meta.WorkArea_RelevanceId.ColumnName,relId1)
where:=fmt.Sprintf(`%s in (%s)`,meta.WorkAreaUserLst_WorkAreaId.ColumnName,sql)
sql:=fmt.Sprintf(`select %s from %s where %s = %s and %s = %s and %s = %s`,meta.WorkArea_WorkAreaId.ColumnName,meta.WorkArea.TableName,meta.WorkArea_WorkAreaType.ColumnName,selectType,meta.WorkArea_RelevanceId.ColumnName,relId1,meta.WorkArea_WACtrlPara3.ColumnName,relId2)
sql:=fmt.Sprintf(`select %s from %s where %s = '%s' and %s = '%s' and %s = '%s'`,meta.WorkArea_WorkAreaId.ColumnName,meta.WorkArea.TableName,meta.WorkArea_WorkAreaType.ColumnName,selectType,meta.WorkArea_RelevanceId.ColumnName,relId1,meta.WorkArea_WACtrlPara3.ColumnName,relId2)
where:=fmt.Sprintf(`%s in (%s)`,meta.WorkAreaUserLst_WorkAreaId.ColumnName,sql)