wangshaoping 4 months ago
parent
commit
2659a5f355
  1. 8
      io.sc.platform.core.frontend/src/platform/components/form/WForm.vue
  2. 4
      io.sc.platform.core.frontend/src/platform/components/grid/CellEditor.vue
  3. 4
      io.sc.platform.core.frontend/src/platform/components/grid/GridEditor.vue

8
io.sc.platform.core.frontend/src/platform/components/form/WForm.vue

@ -164,9 +164,13 @@ const formLayoutStyleComputed = computed(() => {
const fieldStyleComputed = (field) => { const fieldStyleComputed = (field) => {
const style = {}; const style = {};
if (field) { if (field) {
if (field.colFirst) { if (field.firstCol) {
// col-start-1
style['grid-column-start'] = 1; style['grid-column-start'] = 1;
if (field.colSpan === 'full' || (typeof field.colSpan === 'number' && screenColsNumComputed.value < field.colSpan)) {
style['grid-column-end'] = `${screenColsNumComputed.value + 1}`;
} else if (typeof field.colSpan === 'number' && field.colSpan > 0) {
style['grid-column-end'] = `${field.colSpan + 1}`;
}
} else { } else {
if (field.colSpan === 'full') { if (field.colSpan === 'full') {
// col-span-${screenColsNumComputed.value} // col-span-${screenColsNumComputed.value}

4
io.sc.platform.core.frontend/src/platform/components/grid/CellEditor.vue

@ -47,8 +47,8 @@ const dialog = {
buttons: [ buttons: [
{ {
icon: 'beenhere', icon: 'beenhere',
labelI18nKey: props.grid.props.localMode ? 'action.confirm' : 'action.submit', labelI18nKey: props.grid.props.localMode ? 'confirm' : 'action.submit',
label: t(props.grid.props.localMode ? 'action.confirm' : 'action.submit'), label: t(props.grid.props.localMode ? 'confirm' : 'action.submit'),
loading: false, loading: false,
click: async () => { click: async () => {
dialog.buttons[0].loading = true; dialog.buttons[0].loading = true;

4
io.sc.platform.core.frontend/src/platform/components/grid/GridEditor.vue

@ -153,8 +153,8 @@ const dialog = reactive({
dialogButtons: [ dialogButtons: [
{ {
icon: 'beenhere', icon: 'beenhere',
labelI18nKey: props.grid.props.localMode ? 'action.confirm' : 'action.submit', labelI18nKey: props.grid.props.localMode ? 'confirm' : 'action.submit',
label: t(props.grid.props.localMode ? 'action.confirm' : 'action.submit'), label: t(props.grid.props.localMode ? 'confirm' : 'action.submit'),
loading: false, loading: false,
click: () => { click: () => {
save(); save();

Loading…
Cancel
Save