| | |
| | | sb.Append(" prop: '" + low_prop_ColumnName + "', \n"); |
| | | |
| | | //æ·»å ç±»å |
| | | switch (enumDT) |
| | | { |
| | | case DataTypeEnum.dt_datetime: |
| | | sb.Append(" el: (props: any, { attrs }: SetupContext) => { \n"); |
| | | sb.Append(" return h(datePicker, { \n"); |
| | | sb.Append(" ...props, \n"); |
| | | sb.Append(" clearable: true, \n"); |
| | | sb.Append(" ...attrs, \n"); |
| | | sb.Append(" }) \n"); |
| | | sb.Append(" },\n"); |
| | | //switch (enumDT) |
| | | //{ |
| | | // case DataTypeEnum.dt_datetime: |
| | | // sb.Append(" el: (props: any, { attrs }: SetupContext) => { \n"); |
| | | // sb.Append(" return h(datePicker, { \n"); |
| | | // sb.Append(" ...props, \n"); |
| | | // sb.Append(" clearable: true, \n"); |
| | | // sb.Append(" ...attrs, \n"); |
| | | // sb.Append(" }) \n"); |
| | | // sb.Append(" },\n"); |
| | | |
| | | sb.Append(" width: '100%',\n"); |
| | | break; |
| | | default: |
| | | break; |
| | | // sb.Append(" width: '100%',\n"); |
| | | // break; |
| | | // default: |
| | | // break; |
| | | //} |
| | | if (enumDT == DataTypeEnum.dt_datetime) |
| | | { |
| | | sb.Append(" el: (props: any, { attrs }: SetupContext) => { \n"); |
| | | sb.Append(" return h(datePicker, { \n"); |
| | | sb.Append(" ...props, \n"); |
| | | sb.Append(" clearable: true, \n"); |
| | | sb.Append(" ...attrs, \n"); |
| | | sb.Append(" }) \n"); |
| | | sb.Append(" },\n"); |
| | | |
| | | sb.Append(" width: '100%',\n"); |
| | | } |
| | | |
| | | if (enumDT == DataTypeEnum.dt_decimal) |
| | | else if (enumDT == DataTypeEnum.dt_decimal) |
| | | { |
| | | sb.Append(" el: (props: any, { attrs }: SetupContext) => { \n"); |
| | | sb.Append(" return h(inputNumber, { \n"); |
| | |
| | | { |
| | | elment = "select"; |
| | | sb.Append(" el: '" + elment + "', \n"); |
| | | sb.Append(" options: [], \n"); |
| | | isWriteInt = false; |
| | | } |
| | | } |
| | |
| | | sb.Append(" prop: '" + low_prop_ColumnName + "', \n"); |
| | | |
| | | //æ·»å ç±»å |
| | | switch (enumDT) |
| | | //switch (enumDT) |
| | | //{ |
| | | // case DataTypeEnum.dt_datetime: |
| | | // sb.Append(" el: (props: any, { attrs }: SetupContext) => { \n"); |
| | | // sb.Append(" return h(dateTimePickerRange, { \n"); |
| | | // sb.Append(" ...props,\n"); |
| | | // sb.Append(" clearable: true, \n"); |
| | | // sb.Append(" ...attrs, \n"); |
| | | // sb.Append(" }) \n"); |
| | | // sb.Append(" },\n"); |
| | | |
| | | // sb.Append(" width: '100%',\n"); |
| | | // break; |
| | | // default: |
| | | // break; |
| | | //} |
| | | if (enumDT == DataTypeEnum.dt_datetime) |
| | | { |
| | | case DataTypeEnum.dt_datetime: |
| | | sb.Append(" el: (props: any, { attrs }: SetupContext) => { \n"); |
| | | sb.Append(" return h(dateTimePickerRange, { \n"); |
| | | sb.Append(" ...props,\n"); |
| | | sb.Append(" clearable: true, \n"); |
| | | sb.Append(" ...attrs, \n"); |
| | | sb.Append(" }) \n"); |
| | | sb.Append(" },\n"); |
| | | sb.Append(" el: (props: any, { attrs }: SetupContext) => { \n"); |
| | | sb.Append(" return h(dateTimePickerRange, { \n"); |
| | | sb.Append(" ...props,\n"); |
| | | sb.Append(" clearable: true, \n"); |
| | | sb.Append(" ...attrs, \n"); |
| | | sb.Append(" }) \n"); |
| | | sb.Append(" },\n"); |
| | | |
| | | sb.Append(" width: '100%',\n"); |
| | | break; |
| | | default: |
| | | break; |
| | | sb.Append(" width: '100%',\n"); |
| | | } |
| | | |
| | | if (enumDT == DataTypeEnum.dt_decimal) |
| | | else if (enumDT == DataTypeEnum.dt_decimal) |
| | | { |
| | | sb.Append(" el: (props: any, { attrs }: SetupContext) => { \n"); |
| | | sb.Append(" return h(inputNumber, { \n"); |
| | |
| | | { |
| | | elment = "select"; |
| | | sb.Append(" el: '" + elment + "', \n"); |
| | | sb.Append(" option: [], \n"); |
| | | isWriteInt = false; |
| | | } |
| | | } |
| | |
| | | sb.Append(" field: '" + lowerCaseColumnName + "', \n"); |
| | | } |
| | | sb.Append(" title: '" + columnModel.Description + "', \n"); |
| | | //è·åæ°æ®ç±»å |
| | | //设置宽度 |
| | | DataTypeEnum enumDT = (DataTypeEnum)Enum.Parse(typeof(DataTypeEnum), "dt_" + columnModel.DataType.ToString()); |
| | | switch (enumDT) |
| | | { |
| | | case DataTypeEnum.dt_datetime: |
| | | sb.Append(" width:180, \n"); |
| | | break; |
| | | case DataTypeEnum.dt_bit: |
| | | case DataTypeEnum.dt_tinyint: |
| | | sb.Append(" width:80, \n"); |
| | | break; |
| | | default: |
| | | sb.Append(" width:160, \n"); |
| | | break; |
| | | } |
| | | sb.Append("}, \n"); |
| | | } |
| | | //廿æåä¸ä¸ª, |