| | |
| | | |
| | | if (list.rows) { |
| | | list = list.rows |
| | | list = list.map(item => { |
| | | item.Sort = +item.Sort |
| | | return item |
| | | }) |
| | | list.sort((a, b) => a.Sort - b.Sort) |
| | | } |
| | | |
| | | result = [] |
| | |
| | | } |
| | | } |
| | | |
| | | cell.dataSource = cell.dataSource.replace(/@userid[^0-9a-z_@]/ig, '@UserID@') |
| | | cell.dataSource = cell.dataSource.replace(/@userid[^0-9a-z_@]/ig, (w) => w.replace(/@UserID/i, '@UserID@')) |
| | | |
| | | if (item.multiple === 'true') { |
| | | cell.type = 'multiselect' |
| | |
| | | tb += ` where ${data.AppendWhere.replace(/^\s*\(|\)\s*$/g, '')}` |
| | | } |
| | | |
| | | tb = tb.replace(/@ID[^0-9a-z_@]/ig, '@ID@') |
| | | tb = tb.replace(/@BID[^0-9a-z_@]/ig, '@BID@') |
| | | tb = tb.replace(/@userid[^0-9a-z_@]/ig, '@UserID@') |
| | | tb = tb.replace(/@ID[^0-9a-z_@]/ig, (w) => w.replace(/@ID/i, '@ID@')) |
| | | tb = tb.replace(/@BID[^0-9a-z_@]/ig, (w) => w.replace(/@BID/i, '@BID@')) |
| | | tb = tb.replace(/@userid[^0-9a-z_@]/ig, (w) => w.replace(/@UserID/i, '@UserID@')) |
| | | |
| | | tb = tb.replace(/@ID@\s+nvarchar\(/ig, '@ID nvarchar(') |
| | | tb = tb.replace(/@BID@\s+nvarchar\(/ig, '@BID nvarchar(') |
| | | tb = tb.replace(/@userid@\s+nvarchar\(/ig, '@UserID nvarchar(') |
| | | |
| | | result = { |
| | | tableName: '@db@' + data.TableName, |
| | |
| | | |
| | | if (list.rows) { |
| | | list = list.rows |
| | | list.reverse() |
| | | list = list.map(item => { |
| | | item.Sort = +item.Sort |
| | | return item |
| | | }) |
| | | list.sort((a, b) => a.Sort - b.Sort) |
| | | } |
| | | |
| | | result = [] |
| | |
| | | |
| | | if (list.rows) { |
| | | list = list.rows |
| | | list.reverse() |
| | | list = list.map(item => { |
| | | item.Sort = +item.Sort |
| | | return item |
| | | }) |
| | | list.sort((a, b) => a.Sort - b.Sort) |
| | | } |
| | | |
| | | result = [] |
| | |
| | | } |
| | | } |
| | | |
| | | cell.dataSource = cell.dataSource.replace(/@userid[^0-9a-z_@]/ig, '@UserID@') |
| | | cell.dataSource = cell.dataSource.replace(/@userid[^0-9a-z_@]/ig, (w) => w.replace(/@UserID/i, '@UserID@')) |
| | | |
| | | if (item.Multi === 'true') { |
| | | cell.type = 'multiselect' |
| | |
| | | return w |
| | | }) |
| | | |
| | | result = result.replace(/@ID[^0-9a-z_@]/ig, '@ID@') |
| | | result = result.replace(/@BID[^0-9a-z_@]/ig, '@BID@') |
| | | result = result.replace(/@userid[^0-9a-z_@]/ig, '@UserID@') |
| | | // result = result.replace(/\n+/g, '\n') |
| | | result = result.replace(/@ID[^0-9a-z_@]/ig, (w) => w.replace(/@ID/i, '@ID@')) |
| | | result = result.replace(/@BID[^0-9a-z_@]/ig, (w) => w.replace(/@BID/i, '@BID@')) |
| | | result = result.replace(/@userid[^0-9a-z_@]/ig, (w) => w.replace(/@UserID/i, '@UserID@')) |
| | | |
| | | result = result.replace(/@ID@\s+nvarchar\(/ig, '@ID nvarchar(') |
| | | result = result.replace(/@BID@\s+nvarchar\(/ig, '@BID nvarchar(') |
| | | result = result.replace(/@userid@\s+nvarchar\(/ig, '@UserID nvarchar(') |
| | | } |
| | | |
| | | this.setState({value: result}) |