From: Bill Erickson Date: Tue, 14 Jul 2020 20:32:24 +0000 (-0400) Subject: LPXXX volcopy temp column expands; more hide options X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=7354daa046650a5339ff5d5aac6f0267afab8eb3;p=working%2FEvergreen.git LPXXX volcopy temp column expands; more hide options Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/eg2/src/app/staff/cat/volcopy/config.component.html b/Open-ILS/src/eg2/src/app/staff/cat/volcopy/config.component.html index 031561a806..697462e36d 100644 --- a/Open-ILS/src/eg2/src/app/staff/cat/volcopy/config.component.html +++ b/Open-ILS/src/eg2/src/app/staff/cat/volcopy/config.component.html @@ -42,6 +42,30 @@ +
  • +
    + + +
    +
  • +
  • + +
    + + +
    +
  • diff --git a/Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.html b/Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.html index 6fe9bde5a4..49bac9d250 100644 --- a/Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.html +++ b/Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.html @@ -36,7 +36,11 @@
    -
    +
    + +
    @@ -67,27 +71,32 @@
    -
    - + +
    + +
    -
    -
    - - -
    + +
    +
    + + +
    +
    +
    @@ -99,21 +108,79 @@
    - + Prefix + + + + + + +
    - + Call Number Label + + + + + + +
    - + Suffix + + + + + + +
    -
    - + +
    + Barcode + + + + + + +
    -
    +
    @@ -121,7 +188,6 @@
    - @@ -210,8 +276,8 @@ (ngModelChange)="copyCountChanged(volNode, $event)"/>
    -
    - +
    -
    +
    @@ -289,19 +355,23 @@
    - + + +
    -
    - - -
    + +
    + + +
    +
    diff --git a/Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.ts b/Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.ts index 9791282cc9..983cdd4f22 100644 --- a/Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.ts @@ -30,6 +30,10 @@ export class VolEditComponent implements OnInit { flexSettings: {[column: number]: number} = { 1: 1, 2: 1, 3: 2, 4: 1, 5: 2, 6: 1, 7: 1, 8: 2, 9: 1, 10: 1}; + // If a column is specified as the expand field, its flex value + // will magically grow. + expand: number; + batchVolClass: ComboboxEntry; batchVolPrefix: ComboboxEntry; batchVolSuffix: ComboboxEntry; @@ -89,14 +93,17 @@ export class VolEditComponent implements OnInit { // Column width (flex:x) for column by column number. flexAt(column: number): number { - return this.flexSettings[column]; + //return this.flexSettings[column]; + return this.flexSpan(column, column); } // Returns the flex amount occupied by a span of columns. flexSpan(column1: number, column2: number): number { let flex = 0; for (let i = column1; i <= column2; i++) { - flex += this.flexSettings[i]; + let value = this.flexSettings[i]; + if (this.expand === i) { value = value * 3; } + flex += value; } return flex; }