From a20bd7786017e3097c1069c6a6017e643d39f587 Mon Sep 17 00:00:00 2001 From: ivarsbariss Date: Thu, 5 Mar 2026 13:57:41 +0100 Subject: [PATCH] Add Operations section --- application.json | 8 + .../Operations - Engineering Holds.json | 33 ++ .../engineering_holds/engineering_holds.txt | 19 + .../queries/engineering_holds/metadata.json | 31 ++ .../widgets/Container1/Button1.json | 43 ++ .../widgets/Container1/Button1Copy.json | 43 ++ .../widgets/Container1/Button1Copy2.json | 43 ++ .../widgets/Container1/Button2All.json | 43 ++ .../widgets/Container1/Button2Copy.json | 43 ++ .../widgets/Container1/Button2Copy2.json | 43 ++ .../widgets/Container1/Button3.json | 43 ++ .../widgets/Container1/Button3Copy.json | 45 ++ .../widgets/Container1/Container1.json | 81 ++++ .../widgets/Container1/Text1.json | 46 ++ .../widgets/Container1/Text2.json | 46 ++ .../widgets/Container1/Text3.json | 46 ++ .../widgets/Heading.json | 46 ++ .../widgets/Table1.json | 260 ++++++++++++ .../Operations - Job Drawing Status.json | 33 ++ .../job_drawing_status/job_drawing_status.txt | 39 ++ .../queries/job_drawing_status/metadata.json | 31 ++ .../widgets/Container1/Button1.json | 43 ++ .../widgets/Container1/Button1Copy.json | 43 ++ .../widgets/Container1/Button1Copy2.json | 43 ++ .../widgets/Container1/Button2All.json | 43 ++ .../widgets/Container1/Button2Copy.json | 43 ++ .../widgets/Container1/Button2Copy2.json | 43 ++ .../widgets/Container1/Button3.json | 45 ++ .../widgets/Container1/Button3Copy.json | 43 ++ .../widgets/Container1/Container1.json | 81 ++++ .../widgets/Container1/Text1.json | 46 ++ .../widgets/Container1/Text2.json | 46 ++ .../widgets/Container1/Text3.json | 46 ++ .../widgets/Heading.json | 46 ++ .../widgets/Table1.json | 392 ++++++++++++++++++ .../widgets/Container1/Button3.json | 43 ++ .../widgets/Container1/Button3Copy.json | 43 ++ .../Pending POs/widgets/Container1/Text3.json | 46 ++ .../widgets/Container1/Button3.json | 43 ++ .../widgets/Container1/Button3Copy.json | 43 ++ .../widgets/Container1/Text3.json | 46 ++ .../widgets/Container1/Button3.json | 43 ++ .../widgets/Container1/Button3Copy.json | 43 ++ .../widgets/Container1/Text3.json | 46 ++ .../widgets/Container1/Button3.json | 43 ++ .../widgets/Container1/Button3Copy.json | 43 ++ .../widgets/Container1/Text3.json | 46 ++ .../widgets/Container1/Button3.json | 43 ++ .../widgets/Container1/Button3Copy.json | 43 ++ .../widgets/Container1/Text3.json | 46 ++ pages/xGen/widgets/Container1/Button3.json | 43 ++ .../xGen/widgets/Container1/Button3Copy.json | 43 ++ pages/xGen/widgets/Container1/Text3.json | 46 ++ 53 files changed, 2860 insertions(+) create mode 100644 pages/Operations - Engineering Holds/Operations - Engineering Holds.json create mode 100644 pages/Operations - Engineering Holds/queries/engineering_holds/engineering_holds.txt create mode 100644 pages/Operations - Engineering Holds/queries/engineering_holds/metadata.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Button1.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Button1Copy.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Button1Copy2.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Button2All.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Button2Copy.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Button2Copy2.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Button3.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Button3Copy.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Container1.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Text1.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Text2.json create mode 100644 pages/Operations - Engineering Holds/widgets/Container1/Text3.json create mode 100644 pages/Operations - Engineering Holds/widgets/Heading.json create mode 100644 pages/Operations - Engineering Holds/widgets/Table1.json create mode 100644 pages/Operations - Job Drawing Status/Operations - Job Drawing Status.json create mode 100644 pages/Operations - Job Drawing Status/queries/job_drawing_status/job_drawing_status.txt create mode 100644 pages/Operations - Job Drawing Status/queries/job_drawing_status/metadata.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Button1.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Button1Copy.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Button1Copy2.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Button2All.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Button2Copy.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Button2Copy2.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Button3.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Button3Copy.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Container1.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Text1.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Text2.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Container1/Text3.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Heading.json create mode 100644 pages/Operations - Job Drawing Status/widgets/Table1.json create mode 100644 pages/Pending POs/widgets/Container1/Button3.json create mode 100644 pages/Pending POs/widgets/Container1/Button3Copy.json create mode 100644 pages/Pending POs/widgets/Container1/Text3.json create mode 100644 pages/Pending Revisions/widgets/Container1/Button3.json create mode 100644 pages/Pending Revisions/widgets/Container1/Button3Copy.json create mode 100644 pages/Pending Revisions/widgets/Container1/Text3.json create mode 100644 pages/Sales - Capacity Planning/widgets/Container1/Button3.json create mode 100644 pages/Sales - Capacity Planning/widgets/Container1/Button3Copy.json create mode 100644 pages/Sales - Capacity Planning/widgets/Container1/Text3.json create mode 100644 pages/Sales - Units Ordered/widgets/Container1/Button3.json create mode 100644 pages/Sales - Units Ordered/widgets/Container1/Button3Copy.json create mode 100644 pages/Sales - Units Ordered/widgets/Container1/Text3.json create mode 100644 pages/Sales - Units Shipped/widgets/Container1/Button3.json create mode 100644 pages/Sales - Units Shipped/widgets/Container1/Button3Copy.json create mode 100644 pages/Sales - Units Shipped/widgets/Container1/Text3.json create mode 100644 pages/xGen/widgets/Container1/Button3.json create mode 100644 pages/xGen/widgets/Container1/Button3Copy.json create mode 100644 pages/xGen/widgets/Container1/Text3.json diff --git a/application.json b/application.json index 894d8d5..846128a 100644 --- a/application.json +++ b/application.json @@ -52,6 +52,14 @@ { "id": "xGen", "isDefault": false + }, + { + "id": "Operations - Job Drawing Status", + "isDefault": false + }, + { + "id": "Operations - Engineering Holds", + "isDefault": false } ], "unpublishedAppLayout": { diff --git a/pages/Operations - Engineering Holds/Operations - Engineering Holds.json b/pages/Operations - Engineering Holds/Operations - Engineering Holds.json new file mode 100644 index 0000000..7aec771 --- /dev/null +++ b/pages/Operations - Engineering Holds/Operations - Engineering Holds.json @@ -0,0 +1,33 @@ +{ + "gitSyncId": "71b0a243f2204f70b77372a5_4003dbd8-ed5e-4a99-8088-6b01be8fdf54", + "unpublishedPage": { + "isHidden": false, + "layouts": [ + { + "dsl": { + "backgroundColor": "none", + "bottomRow": 1240, + "canExtend": true, + "containerStyle": "none", + "detachFromLayout": true, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [], + "leftColumn": 0, + "minHeight": 1292, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "rightColumn": 4896, + "snapColumns": 64, + "snapRows": 124, + "topRow": 0, + "type": "CANVAS_WIDGET", + "version": 94, + "widgetId": "0", + "widgetName": "MainContainer" + } + } + ], + "name": "Operations - Engineering Holds", + "slug": "operations-engineering-holds" + } +} \ No newline at end of file diff --git a/pages/Operations - Engineering Holds/queries/engineering_holds/engineering_holds.txt b/pages/Operations - Engineering Holds/queries/engineering_holds/engineering_holds.txt new file mode 100644 index 0000000..1449314 --- /dev/null +++ b/pages/Operations - Engineering Holds/queries/engineering_holds/engineering_holds.txt @@ -0,0 +1,19 @@ +SELECT COALESCE(wo.wo_number || '-' || wo.wo_subnumber, '-') AS wo, + item_descrip1 AS descrip, + comment_user AS user, + comment_text AS comment, + comment_date AS date +FROM wo +JOIN comment ON wo_id = comment_source_id AND comment_source = 'W' AND comment_cmnttype_id = 23 +JOIN itemsite ON wo_itemsite_id = itemsite_id +JOIN item on item_id = itemsite_item_id +WHERE wo_status = 'I' + AND NOT EXISTS ( + SELECT 1 + FROM comment c2 + WHERE c2.comment_source_id = wo.wo_id + AND c2.comment_source = 'W' + AND c2.comment_cmnttype_id = 23 + AND c2.comment_text LIKE '%Done%' + ) +ORDER BY comment_date \ No newline at end of file diff --git a/pages/Operations - Engineering Holds/queries/engineering_holds/metadata.json b/pages/Operations - Engineering Holds/queries/engineering_holds/metadata.json new file mode 100644 index 0000000..b9eac7a --- /dev/null +++ b/pages/Operations - Engineering Holds/queries/engineering_holds/metadata.json @@ -0,0 +1,31 @@ +{ + "gitSyncId": "71b0a243f2204f70b77372a5_74f2c3a6-7ee8-4966-bdf0-741c727ce4e1", + "id": "Operations - Engineering Holds_engineering_holds", + "pluginId": "postgres-plugin", + "pluginType": "DB", + "unpublishedAction": { + "actionConfiguration": { + "body": "SELECT COALESCE(wo.wo_number || '-' || wo.wo_subnumber, '-') AS wo,\n item_descrip1 AS descrip,\n comment_user AS user,\n comment_text AS comment,\n comment_date AS date\nFROM wo\nJOIN comment ON wo_id = comment_source_id AND comment_source = 'W' AND comment_cmnttype_id = 23\nJOIN itemsite ON wo_itemsite_id = itemsite_id\nJOIN item on item_id = itemsite_item_id\nWHERE wo_status = 'I'\n AND NOT EXISTS (\n SELECT 1\n FROM comment c2\n WHERE c2.comment_source_id = wo.wo_id \n AND c2.comment_source = 'W' \n AND c2.comment_cmnttype_id = 23\n AND c2.comment_text LIKE '%Done%'\n )\nORDER BY comment_date", + "encodeParamsToggle": true, + "paginationType": "NONE", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "timeoutInMillisecond": 10000 + }, + "confirmBeforeExecute": false, + "datasource": { + "id": "xTuple_Sandbox", + "isAutoGenerated": false, + "name": "xTuple_Sandbox", + "pluginId": "postgres-plugin" + }, + "dynamicBindingPathList": [], + "name": "engineering_holds", + "pageId": "Operations - Engineering Holds", + "runBehaviour": "AUTOMATIC", + "userSetOnLoad": false + } +} \ No newline at end of file diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Button1.json b/pages/Operations - Engineering Holds/widgets/Container1/Button1.json new file mode 100644 index 0000000..155da44 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Button1.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 8, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "eh1btn1k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 8, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 4, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Sales - Capacity Planning', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 8, + "originalTopRow": 4, + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Capacity Planning", + "topRow": 4, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "eh1btn1cap", + "widgetName": "Button1" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Button1Copy.json b/pages/Operations - Engineering Holds/widgets/Container1/Button1Copy.json new file mode 100644 index 0000000..29ebc14 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Button1Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 12, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "eh1btn1k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 12, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 8, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Sales - Units Shipped', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 12, + "originalTopRow": 8, + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Units Shipped", + "topRow": 8, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "eh1btn1shp", + "widgetName": "Button1Copy" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Button1Copy2.json b/pages/Operations - Engineering Holds/widgets/Container1/Button1Copy2.json new file mode 100644 index 0000000..62b360f --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Button1Copy2.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 16, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "eh1btn1k03", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 16, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 12, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Sales - Units Ordered', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 16, + "originalTopRow": 12, + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Units Ordered", + "topRow": 12, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "eh1btn1ord", + "widgetName": "Button1Copy2" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Button2All.json b/pages/Operations - Engineering Holds/widgets/Container1/Button2All.json new file mode 100644 index 0000000..4261da6 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Button2All.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 26, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "eh1btn2k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 26, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 22, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Pending POs', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 26, + "originalTopRow": 22, + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Pending POs", + "topRow": 22, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "eh1btn2pos", + "widgetName": "Button2All" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Button2Copy.json b/pages/Operations - Engineering Holds/widgets/Container1/Button2Copy.json new file mode 100644 index 0000000..0d69c61 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Button2Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 30, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "eh1btn2k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 30, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 26, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Pending Revisions', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 30, + "originalTopRow": 26, + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Pending Revisions", + "topRow": 26, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "eh1btn2rev", + "widgetName": "Button2Copy" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Button2Copy2.json b/pages/Operations - Engineering Holds/widgets/Container1/Button2Copy2.json new file mode 100644 index 0000000..d4eb41e --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Button2Copy2.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 34, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "eh1btn2k03", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 34, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 30, + "needsErrorInfo": false, + "onClick": "{{navigateTo('xGen', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 34, + "originalTopRow": 30, + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "xGen", + "topRow": 30, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "eh1btn2xgn", + "widgetName": "Button2Copy2" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Button3.json b/pages/Operations - Engineering Holds/widgets/Container1/Button3.json new file mode 100644 index 0000000..093a3d0 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Button3.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 44, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "eh1btn3k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 44, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 40, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 44, + "originalTopRow": 40, + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Job Drawing Status", + "topRow": 40, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "eh1btn3jds", + "widgetName": "Button3" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Button3Copy.json b/pages/Operations - Engineering Holds/widgets/Container1/Button3Copy.json new file mode 100644 index 0000000..cd0147c --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Button3Copy.json @@ -0,0 +1,45 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 48, + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.backgroundColor}}", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [ + {"key": "buttonColor"} + ], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "eh1btn3k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 48, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 44, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 48, + "originalTopRow": 44, + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Engineering Holds", + "topRow": 44, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "eh1btn3enh", + "widgetName": "Button3Copy" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Container1.json b/pages/Operations - Engineering Holds/widgets/Container1/Container1.json new file mode 100644 index 0000000..4d515ab --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Container1.json @@ -0,0 +1,81 @@ +{ + "animateLoading": true, + "backgroundColor": "#FFFFFF", + "borderColor": "#E0DEDE", + "borderRadius": "0px", + "borderWidth": "1", + "bottomRow": 124, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "children": [ + { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 1240, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "canExtend": false, + "containerStyle": "none", + "detachFromLayout": true, + "dynamicBindingPathList": [ + {"key": "borderRadius"}, + {"key": "boxShadow"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "flexLayers": [], + "isLoading": false, + "isVisible": true, + "key": "xorz42kdhi", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minHeight": 100, + "minWidth": 450, + "mobileBottomRow": 100, + "mobileLeftColumn": 0, + "mobileRightColumn": 132.9375, + "mobileTopRow": 0, + "needsErrorInfo": false, + "parentColumnSpace": 1, + "parentId": "eh1c0ntain", + "parentRowSpace": 1, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 132.9375, + "topRow": 0, + "type": "CANVAS_WIDGET", + "version": 1, + "widgetId": "eh1canvas01", + "widgetName": "Canvas1" + } + ], + "containerStyle": "card", + "dynamicBindingPathList": [ + {"key": "boxShadow"} + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "flexVerticalAlignment": "stretch", + "isCanvas": true, + "isLoading": false, + "isVisible": true, + "key": "36jaq5m9iy", + "leftColumn": 0, + "maxDynamicHeight": 12, + "minDynamicHeight": 10, + "minWidth": 450, + "mobileBottomRow": 10, + "mobileLeftColumn": 0, + "mobileRightColumn": 3, + "mobileTopRow": 0, + "needsErrorInfo": false, + "parentColumnSpace": 44.3125, + "parentId": "0", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 9, + "shouldScrollContents": true, + "topRow": 0, + "type": "CONTAINER_WIDGET", + "version": 1, + "widgetId": "eh1c0ntain", + "widgetName": "Container1" +} \ No newline at end of file diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Text1.json b/pages/Operations - Engineering Holds/widgets/Container1/Text1.json new file mode 100644 index 0000000..5004d93 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Text1.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 4, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "eh1txt1k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 6, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 2, + "needsErrorInfo": false, + "originalBottomRow": 4, + "originalTopRow": 0, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Sales", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 0, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "eh1txt1sal", + "widgetName": "Text1" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Text2.json b/pages/Operations - Engineering Holds/widgets/Container1/Text2.json new file mode 100644 index 0000000..95578f5 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Text2.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 22, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "eh1txt2k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 22, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 18, + "needsErrorInfo": false, + "originalBottomRow": 22, + "originalTopRow": 18, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Engineering", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 18, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "eh1txt2eng", + "widgetName": "Text2" +} diff --git a/pages/Operations - Engineering Holds/widgets/Container1/Text3.json b/pages/Operations - Engineering Holds/widgets/Container1/Text3.json new file mode 100644 index 0000000..6d6d414 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Container1/Text3.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 40, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "eh1txt3k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 40, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 36, + "needsErrorInfo": false, + "originalBottomRow": 40, + "originalTopRow": 36, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "eh1canvas01", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 36, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "eh1txt3ops", + "widgetName": "Text3" +} diff --git a/pages/Operations - Engineering Holds/widgets/Heading.json b/pages/Operations - Engineering Holds/widgets/Heading.json new file mode 100644 index 0000000..9a32043 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Heading.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 5, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1.875rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "eh1hdgkey01", + "leftColumn": 9, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 5, + "mobileLeftColumn": 1, + "mobileRightColumn": 17, + "mobileTopRow": 1, + "needsErrorInfo": false, + "originalBottomRow": 5, + "originalTopRow": 0, + "overflow": "NONE", + "parentColumnSpace": 25.109375, + "parentId": "0", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations - Engineering Holds", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 0, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "eh1heading1", + "widgetName": "Heading" +} \ No newline at end of file diff --git a/pages/Operations - Engineering Holds/widgets/Table1.json b/pages/Operations - Engineering Holds/widgets/Table1.json new file mode 100644 index 0000000..b3a2ef8 --- /dev/null +++ b/pages/Operations - Engineering Holds/widgets/Table1.json @@ -0,0 +1,260 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "borderColor": "#E0DEDE", + "borderRadius": "0.375rem", + "borderWidth": "1", + "bottomRow": 67, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "cachedTableData": {}, + "canFreezeColumn": true, + "childStylesheet": { + "button": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "editActions": { + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "iconButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "menuButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "menuColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "columnOrder": [ + "wo", + "descrip", + "user", + "comment", + "date" + ], + "columnUpdatedAt": 1768910474559, + "columnWidthMap": {}, + "compactMode": "SHORT", + "customIsLoading": false, + "customIsLoadingValue": "", + "defaultPageSize": 0, + "defaultSelectedRowIndex": 0, + "defaultSelectedRowIndices": [0], + "delimiter": ",", + "dynamicBindingPathList": [ + {"key": "accentColor"}, + {"key": "boxShadow"}, + {"key": "tableData"}, + {"key": "primaryColumns.wo.computedValue"}, + {"key": "primaryColumns.descrip.computedValue"}, + {"key": "primaryColumns.user.computedValue"}, + {"key": "primaryColumns.comment.computedValue"}, + {"key": "primaryColumns.date.computedValue"} + ], + "dynamicPropertyPathList": [ + {"key": "textSize"} + ], + "dynamicTriggerPathList": [], + "enableClientSideSearch": true, + "endOfData": false, + "flexVerticalAlignment": "start", + "horizontalAlignment": "LEFT", + "inlineEditingSaveOption": "ROW_LEVEL", + "isLoading": false, + "isSortable": true, + "isVisible": true, + "isVisibleDownload": true, + "isVisibleFilters": false, + "isVisiblePagination": true, + "isVisibleSearch": true, + "key": "eh1tblkey01", + "label": "Data", + "leftColumn": 9, + "minWidth": 450, + "mobileBottomRow": 31, + "mobileLeftColumn": 15, + "mobileRightColumn": 64, + "mobileTopRow": 10, + "needsErrorInfo": false, + "originalBottomRow": 67, + "originalTopRow": 5, + "parentColumnSpace": 11.265625, + "parentId": "0", + "parentRowSpace": 10, + "primaryColumns": { + "wo": { + "alias": "wo", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"wo\"])) : wo })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "wo", + "index": 0, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "wo", + "notation": "standard", + "originalId": "wo", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "descrip": { + "alias": "descrip", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"descrip\"])) : descrip })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "descrip", + "index": 1, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "descrip", + "notation": "standard", + "originalId": "descrip", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "user": { + "alias": "user", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"user\"])) : user })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "user", + "index": 2, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "user", + "notation": "standard", + "originalId": "user", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "comment": { + "alias": "comment", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"comment\"])) : comment })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "comment", + "index": 3, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "comment", + "notation": "standard", + "originalId": "comment", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "date": { + "alias": "date", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "date", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"date\"])) : date })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "date", + "index": 4, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "date", + "notation": "standard", + "originalId": "date", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + } + }, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "searchKey": "", + "tableData": "{{engineering_holds.data}}", + "textSize": "0.775rem", + "topRow": 5, + "totalRecordsCount": 0, + "type": "TABLE_WIDGET_V2", + "version": 2, + "verticalAlignment": "CENTER", + "widgetId": "eh1table001", + "widgetName": "Table1" +} \ No newline at end of file diff --git a/pages/Operations - Job Drawing Status/Operations - Job Drawing Status.json b/pages/Operations - Job Drawing Status/Operations - Job Drawing Status.json new file mode 100644 index 0000000..921ac99 --- /dev/null +++ b/pages/Operations - Job Drawing Status/Operations - Job Drawing Status.json @@ -0,0 +1,33 @@ +{ + "gitSyncId": "ea31ffe3b6fe44579c5a5898_bbe04d62-d26c-4d50-bd51-3c2bdecf0cd3", + "unpublishedPage": { + "isHidden": false, + "layouts": [ + { + "dsl": { + "backgroundColor": "none", + "bottomRow": 1240, + "canExtend": true, + "containerStyle": "none", + "detachFromLayout": true, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [], + "leftColumn": 0, + "minHeight": 1292, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "rightColumn": 4896, + "snapColumns": 64, + "snapRows": 124, + "topRow": 0, + "type": "CANVAS_WIDGET", + "version": 94, + "widgetId": "0", + "widgetName": "MainContainer" + } + } + ], + "name": "Operations - Job Drawing Status", + "slug": "operations-job-drawing-status" + } +} \ No newline at end of file diff --git a/pages/Operations - Job Drawing Status/queries/job_drawing_status/job_drawing_status.txt b/pages/Operations - Job Drawing Status/queries/job_drawing_status/job_drawing_status.txt new file mode 100644 index 0000000..cc80d6f --- /dev/null +++ b/pages/Operations - Job Drawing Status/queries/job_drawing_status/job_drawing_status.txt @@ -0,0 +1,39 @@ +WITH ranked AS ( + SELECT + t.*, + ROW_NUMBER() OVER ( + PARTITION BY t.inventortools_drawingpath + ORDER BY t.inventortools_build_date DESC, t.inventortools_id DESC + ) AS rn + FROM mpe.inventortools t +) +SELECT + r.inventortools_id AS "ID", + CONCAT('http://magnafastapi:8000/api/v1/webfrontend/logs/itools/job/', r.inventortools_id) AS "URL", + r.inventortools_drawingpath AS "Drawing Path", + CONCAT(r.inventortools_svn_id, ' (', TO_CHAR(r.inventortools_build_date, 'YY-MM-DD HH24:MI'), ')') AS "SVN", + r.inventortools_user AS "User", + r.inventortools_message AS "Message", + COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) AS "Unresolved Count", + COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) > 0 AS "Has Unresolved", + CASE + WHEN COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) > 0 THEN + array_to_string( + ARRAY ( + SELECT CONCAT( + split_part(regexp_replace(unres_path.path, E'\\','/','g'), '/', 1), + '/.../', + regexp_replace(regexp_replace(unres_path.path, E'\\','/','g'), '^.*/', '') + ) + FROM unnest(r.inventortools_unresolvedreferencepaths) AS unres_path(path) + ), + '; ' + ) + ELSE + 'No unresolved references' + END AS "Unresolved Links" +FROM ranked r +WHERE r.rn = 1 + AND r.inventortools_message IS NOT NULL + AND r.inventortools_message <> '' +ORDER BY r.inventortools_id DESC \ No newline at end of file diff --git a/pages/Operations - Job Drawing Status/queries/job_drawing_status/metadata.json b/pages/Operations - Job Drawing Status/queries/job_drawing_status/metadata.json new file mode 100644 index 0000000..ef2d313 --- /dev/null +++ b/pages/Operations - Job Drawing Status/queries/job_drawing_status/metadata.json @@ -0,0 +1,31 @@ +{ + "gitSyncId": "ea31ffe3b6fe44579c5a5898_e0eadab7-010c-4011-8151-744e28569b7e", + "id": "Operations - Job Drawing Status_job_drawing_status", + "pluginId": "postgres-plugin", + "pluginType": "DB", + "unpublishedAction": { + "actionConfiguration": { + "body": "WITH ranked AS (\n SELECT\n t.*,\n ROW_NUMBER() OVER (\n PARTITION BY t.inventortools_drawingpath\n ORDER BY t.inventortools_build_date DESC, t.inventortools_id DESC\n ) AS rn\n FROM mpe.inventortools t\n)\nSELECT\n r.inventortools_id AS \"ID\",\n CONCAT('http://magnafastapi:8000/api/v1/webfrontend/logs/itools/job/', r.inventortools_id) AS \"URL\",\n r.inventortools_drawingpath AS \"Drawing Path\",\n CONCAT(r.inventortools_svn_id, ' (', TO_CHAR(r.inventortools_build_date, 'YY-MM-DD HH24:MI'), ')') AS \"SVN\",\n r.inventortools_user AS \"User\",\n r.inventortools_message AS \"Message\",\n COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) AS \"Unresolved Count\",\n COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) > 0 AS \"Has Unresolved\",\n CASE\n WHEN COALESCE(array_length(r.inventortools_unresolvedreferencepaths, 1), 0) > 0 THEN\n array_to_string(\n ARRAY (\n SELECT CONCAT(\n split_part(regexp_replace(unres_path.path, E'\\\\','/','g'), '/', 1),\n '/.../',\n regexp_replace(regexp_replace(unres_path.path, E'\\\\','/','g'), '^.*/', '')\n )\n FROM unnest(r.inventortools_unresolvedreferencepaths) AS unres_path(path)\n ),\n '; '\n )\n ELSE\n 'No unresolved references'\n END AS \"Unresolved Links\"\nFROM ranked r\nWHERE r.rn = 1\n AND r.inventortools_message IS NOT NULL\n AND r.inventortools_message <> ''\nORDER BY r.inventortools_id DESC", + "encodeParamsToggle": true, + "paginationType": "NONE", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "timeoutInMillisecond": 10000 + }, + "confirmBeforeExecute": false, + "datasource": { + "id": "xTuple_Sandbox", + "isAutoGenerated": false, + "name": "xTuple_Sandbox", + "pluginId": "postgres-plugin" + }, + "dynamicBindingPathList": [], + "name": "job_drawing_status", + "pageId": "Operations - Job Drawing Status", + "runBehaviour": "AUTOMATIC", + "userSetOnLoad": false + } +} \ No newline at end of file diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Button1.json b/pages/Operations - Job Drawing Status/widgets/Container1/Button1.json new file mode 100644 index 0000000..7c8727b --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Button1.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 8, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "jd1btn1k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 8, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 4, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Sales - Capacity Planning', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 8, + "originalTopRow": 4, + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Capacity Planning", + "topRow": 4, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "jd1btn1cap", + "widgetName": "Button1" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Button1Copy.json b/pages/Operations - Job Drawing Status/widgets/Container1/Button1Copy.json new file mode 100644 index 0000000..0af5871 --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Button1Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 12, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "jd1btn1k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 12, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 8, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Sales - Units Shipped', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 12, + "originalTopRow": 8, + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Units Shipped", + "topRow": 8, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "jd1btn1shp", + "widgetName": "Button1Copy" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Button1Copy2.json b/pages/Operations - Job Drawing Status/widgets/Container1/Button1Copy2.json new file mode 100644 index 0000000..68a2a57 --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Button1Copy2.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 16, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "jd1btn1k03", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 16, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 12, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Sales - Units Ordered', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 16, + "originalTopRow": 12, + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Units Ordered", + "topRow": 12, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "jd1btn1ord", + "widgetName": "Button1Copy2" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Button2All.json b/pages/Operations - Job Drawing Status/widgets/Container1/Button2All.json new file mode 100644 index 0000000..169d656 --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Button2All.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 26, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "jd1btn2k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 26, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 22, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Pending POs', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 26, + "originalTopRow": 22, + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Pending POs", + "topRow": 22, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "jd1btn2pos", + "widgetName": "Button2All" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Button2Copy.json b/pages/Operations - Job Drawing Status/widgets/Container1/Button2Copy.json new file mode 100644 index 0000000..05b0c65 --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Button2Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 30, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "jd1btn2k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 30, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 26, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Pending Revisions', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 30, + "originalTopRow": 26, + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Pending Revisions", + "topRow": 26, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "jd1btn2rev", + "widgetName": "Button2Copy" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Button2Copy2.json b/pages/Operations - Job Drawing Status/widgets/Container1/Button2Copy2.json new file mode 100644 index 0000000..c0029b4 --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Button2Copy2.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 34, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "jd1btn2k03", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 34, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 30, + "needsErrorInfo": false, + "onClick": "{{navigateTo('xGen', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 34, + "originalTopRow": 30, + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "xGen", + "topRow": 30, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "jd1btn2xgn", + "widgetName": "Button2Copy2" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Button3.json b/pages/Operations - Job Drawing Status/widgets/Container1/Button3.json new file mode 100644 index 0000000..f1300ee --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Button3.json @@ -0,0 +1,45 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 44, + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.backgroundColor}}", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [ + {"key": "buttonColor"} + ], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "jd1btn3k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 44, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 40, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 44, + "originalTopRow": 40, + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Job Drawing Status", + "topRow": 40, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "jd1btn3jds", + "widgetName": "Button3" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Button3Copy.json b/pages/Operations - Job Drawing Status/widgets/Container1/Button3Copy.json new file mode 100644 index 0000000..b483788 --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Button3Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 48, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "jd1btn3k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 48, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 44, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 48, + "originalTopRow": 44, + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Engineering Holds", + "topRow": 44, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "jd1btn3enh", + "widgetName": "Button3Copy" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Container1.json b/pages/Operations - Job Drawing Status/widgets/Container1/Container1.json new file mode 100644 index 0000000..3d8223d --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Container1.json @@ -0,0 +1,81 @@ +{ + "animateLoading": true, + "backgroundColor": "#FFFFFF", + "borderColor": "#E0DEDE", + "borderRadius": "0px", + "borderWidth": "1", + "bottomRow": 124, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "children": [ + { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 1240, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "canExtend": false, + "containerStyle": "none", + "detachFromLayout": true, + "dynamicBindingPathList": [ + {"key": "borderRadius"}, + {"key": "boxShadow"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "flexLayers": [], + "isLoading": false, + "isVisible": true, + "key": "xorz42kdhi", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minHeight": 100, + "minWidth": 450, + "mobileBottomRow": 100, + "mobileLeftColumn": 0, + "mobileRightColumn": 132.9375, + "mobileTopRow": 0, + "needsErrorInfo": false, + "parentColumnSpace": 1, + "parentId": "jd1c0ntain", + "parentRowSpace": 1, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 132.9375, + "topRow": 0, + "type": "CANVAS_WIDGET", + "version": 1, + "widgetId": "jd1canvas01", + "widgetName": "Canvas1" + } + ], + "containerStyle": "card", + "dynamicBindingPathList": [ + {"key": "boxShadow"} + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "flexVerticalAlignment": "stretch", + "isCanvas": true, + "isLoading": false, + "isVisible": true, + "key": "36jaq5m9iy", + "leftColumn": 0, + "maxDynamicHeight": 12, + "minDynamicHeight": 10, + "minWidth": 450, + "mobileBottomRow": 10, + "mobileLeftColumn": 0, + "mobileRightColumn": 3, + "mobileTopRow": 0, + "needsErrorInfo": false, + "parentColumnSpace": 44.3125, + "parentId": "0", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 9, + "shouldScrollContents": true, + "topRow": 0, + "type": "CONTAINER_WIDGET", + "version": 1, + "widgetId": "jd1c0ntain", + "widgetName": "Container1" +} \ No newline at end of file diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Text1.json b/pages/Operations - Job Drawing Status/widgets/Container1/Text1.json new file mode 100644 index 0000000..cdcd8ab --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Text1.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 4, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "jd1txt1k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 6, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 2, + "needsErrorInfo": false, + "originalBottomRow": 4, + "originalTopRow": 0, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Sales", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 0, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "jd1txt1sal", + "widgetName": "Text1" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Text2.json b/pages/Operations - Job Drawing Status/widgets/Container1/Text2.json new file mode 100644 index 0000000..c8bbf9f --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Text2.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 22, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "jd1txt2k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 22, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 18, + "needsErrorInfo": false, + "originalBottomRow": 22, + "originalTopRow": 18, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Engineering", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 18, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "jd1txt2eng", + "widgetName": "Text2" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Container1/Text3.json b/pages/Operations - Job Drawing Status/widgets/Container1/Text3.json new file mode 100644 index 0000000..dcfb00d --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Container1/Text3.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 40, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "jd1txt3k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 40, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 36, + "needsErrorInfo": false, + "originalBottomRow": 40, + "originalTopRow": 36, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "jd1canvas01", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 36, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "jd1txt3ops", + "widgetName": "Text3" +} diff --git a/pages/Operations - Job Drawing Status/widgets/Heading.json b/pages/Operations - Job Drawing Status/widgets/Heading.json new file mode 100644 index 0000000..d339bfa --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Heading.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 5, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1.875rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "jd1hdgkey01", + "leftColumn": 9, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 5, + "mobileLeftColumn": 1, + "mobileRightColumn": 17, + "mobileTopRow": 1, + "needsErrorInfo": false, + "originalBottomRow": 5, + "originalTopRow": 0, + "overflow": "NONE", + "parentColumnSpace": 25.109375, + "parentId": "0", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations - Job Drawing Status", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 0, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "jd1heading1", + "widgetName": "Heading" +} \ No newline at end of file diff --git a/pages/Operations - Job Drawing Status/widgets/Table1.json b/pages/Operations - Job Drawing Status/widgets/Table1.json new file mode 100644 index 0000000..f461cc6 --- /dev/null +++ b/pages/Operations - Job Drawing Status/widgets/Table1.json @@ -0,0 +1,392 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "borderColor": "#E0DEDE", + "borderRadius": "0.375rem", + "borderWidth": "1", + "bottomRow": 67, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "cachedTableData": {}, + "canFreezeColumn": true, + "childStylesheet": { + "button": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "editActions": { + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "iconButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "menuButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "menuColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "columnOrder": [ + "ID", + "URL", + "Drawing_Path", + "SVN", + "User", + "Message", + "Unresolved_Count", + "Has_Unresolved", + "Unresolved_Links" + ], + "columnUpdatedAt": 1768910474559, + "columnWidthMap": {}, + "compactMode": "SHORT", + "customIsLoading": false, + "customIsLoadingValue": "", + "defaultPageSize": 0, + "defaultSelectedRowIndex": 0, + "defaultSelectedRowIndices": [0], + "delimiter": ",", + "dynamicBindingPathList": [ + {"key": "accentColor"}, + {"key": "boxShadow"}, + {"key": "tableData"}, + {"key": "primaryColumns.ID.computedValue"}, + {"key": "primaryColumns.URL.computedValue"}, + {"key": "primaryColumns.Drawing_Path.computedValue"}, + {"key": "primaryColumns.SVN.computedValue"}, + {"key": "primaryColumns.User.computedValue"}, + {"key": "primaryColumns.Message.computedValue"}, + {"key": "primaryColumns.Unresolved_Count.computedValue"}, + {"key": "primaryColumns.Has_Unresolved.computedValue"}, + {"key": "primaryColumns.Unresolved_Links.computedValue"} + ], + "dynamicPropertyPathList": [ + {"key": "textSize"} + ], + "dynamicTriggerPathList": [], + "enableClientSideSearch": true, + "endOfData": false, + "flexVerticalAlignment": "start", + "horizontalAlignment": "LEFT", + "inlineEditingSaveOption": "ROW_LEVEL", + "isLoading": false, + "isSortable": true, + "isVisible": true, + "isVisibleDownload": true, + "isVisibleFilters": false, + "isVisiblePagination": true, + "isVisibleSearch": true, + "key": "jd1tblkey01", + "label": "Data", + "leftColumn": 9, + "minWidth": 450, + "mobileBottomRow": 31, + "mobileLeftColumn": 15, + "mobileRightColumn": 64, + "mobileTopRow": 10, + "needsErrorInfo": false, + "originalBottomRow": 67, + "originalTopRow": 5, + "parentColumnSpace": 11.265625, + "parentId": "0", + "parentRowSpace": 10, + "primaryColumns": { + "ID": { + "alias": "ID", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "number", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"ID\"])) : ID })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "ID", + "index": 0, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "ID", + "notation": "standard", + "originalId": "ID", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "URL": { + "alias": "URL", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "url", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"URL\"])) : URL })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "URL", + "index": 1, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "URL", + "notation": "standard", + "originalId": "URL", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "Drawing_Path": { + "alias": "Drawing Path", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Drawing Path\"])) : Drawing_Path })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "Drawing_Path", + "index": 2, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "Drawing Path", + "notation": "standard", + "originalId": "Drawing Path", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "SVN": { + "alias": "SVN", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"SVN\"])) : SVN })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "SVN", + "index": 3, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "SVN", + "notation": "standard", + "originalId": "SVN", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "User": { + "alias": "User", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"User\"])) : User })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "User", + "index": 4, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "User", + "notation": "standard", + "originalId": "User", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "Message": { + "alias": "Message", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Message\"])) : Message })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "Message", + "index": 5, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "Message", + "notation": "standard", + "originalId": "Message", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "Unresolved_Count": { + "alias": "Unresolved Count", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "number", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Unresolved Count\"])) : Unresolved_Count })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "Unresolved_Count", + "index": 6, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "Unresolved Count", + "notation": "standard", + "originalId": "Unresolved Count", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "Has_Unresolved": { + "alias": "Has Unresolved", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Has Unresolved\"])) : Has_Unresolved })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "Has_Unresolved", + "index": 7, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "Has Unresolved", + "notation": "standard", + "originalId": "Has Unresolved", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + }, + "Unresolved_Links": { + "alias": "Unresolved Links", + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "columnType": "text", + "computedValue": "{{(() => { const tableData = Table1.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Unresolved Links\"])) : Unresolved_Links })()}}", + "currencyCode": "USD", + "decimals": 0, + "enableFilter": true, + "enableSort": true, + "horizontalAlignment": "LEFT", + "id": "Unresolved_Links", + "index": 8, + "isCellEditable": false, + "isCellVisible": true, + "isDerived": false, + "isDisabled": false, + "isDiscardVisible": true, + "isEditable": false, + "isSaveVisible": true, + "isVisible": true, + "label": "Unresolved Links", + "notation": "standard", + "originalId": "Unresolved Links", + "sticky": "", + "textSize": "0.775rem", + "thousandSeparator": true, + "validation": {}, + "verticalAlignment": "CENTER", + "width": 150 + } + }, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "searchKey": "", + "tableData": "{{job_drawing_status.data}}", + "textSize": "0.775rem", + "topRow": 5, + "totalRecordsCount": 0, + "type": "TABLE_WIDGET_V2", + "version": 2, + "verticalAlignment": "CENTER", + "widgetId": "jd1table001", + "widgetName": "Table1" +} \ No newline at end of file diff --git a/pages/Pending POs/widgets/Container1/Button3.json b/pages/Pending POs/widgets/Container1/Button3.json new file mode 100644 index 0000000..03f1b1b --- /dev/null +++ b/pages/Pending POs/widgets/Container1/Button3.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 44, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "pa1btn3k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 44, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 40, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 44, + "originalTopRow": 40, + "parentColumnSpace": 3.841796875, + "parentId": "pa1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Job Drawing Status", + "topRow": 40, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "pa1btn3jds", + "widgetName": "Button3" +} diff --git a/pages/Pending POs/widgets/Container1/Button3Copy.json b/pages/Pending POs/widgets/Container1/Button3Copy.json new file mode 100644 index 0000000..c3ed36e --- /dev/null +++ b/pages/Pending POs/widgets/Container1/Button3Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 48, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "pa1btn3k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 48, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 44, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 48, + "originalTopRow": 44, + "parentColumnSpace": 3.841796875, + "parentId": "pa1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Engineering Holds", + "topRow": 44, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "pa1btn3enh", + "widgetName": "Button3Copy" +} diff --git a/pages/Pending POs/widgets/Container1/Text3.json b/pages/Pending POs/widgets/Container1/Text3.json new file mode 100644 index 0000000..8b9c76c --- /dev/null +++ b/pages/Pending POs/widgets/Container1/Text3.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 40, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "pa1txt3k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 40, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 36, + "needsErrorInfo": false, + "originalBottomRow": 40, + "originalTopRow": 36, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "pa1canvas01", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 36, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "pa1txt3ops", + "widgetName": "Text3" +} diff --git a/pages/Pending Revisions/widgets/Container1/Button3.json b/pages/Pending Revisions/widgets/Container1/Button3.json new file mode 100644 index 0000000..50e66de --- /dev/null +++ b/pages/Pending Revisions/widgets/Container1/Button3.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 44, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "pr1btn3k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 44, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 40, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 44, + "originalTopRow": 40, + "parentColumnSpace": 3.841796875, + "parentId": "pr1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Job Drawing Status", + "topRow": 40, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "pr1btn3jds", + "widgetName": "Button3" +} diff --git a/pages/Pending Revisions/widgets/Container1/Button3Copy.json b/pages/Pending Revisions/widgets/Container1/Button3Copy.json new file mode 100644 index 0000000..b5f75ce --- /dev/null +++ b/pages/Pending Revisions/widgets/Container1/Button3Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 48, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "pr1btn3k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 48, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 44, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 48, + "originalTopRow": 44, + "parentColumnSpace": 3.841796875, + "parentId": "pr1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Engineering Holds", + "topRow": 44, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "pr1btn3enh", + "widgetName": "Button3Copy" +} diff --git a/pages/Pending Revisions/widgets/Container1/Text3.json b/pages/Pending Revisions/widgets/Container1/Text3.json new file mode 100644 index 0000000..5405be2 --- /dev/null +++ b/pages/Pending Revisions/widgets/Container1/Text3.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 40, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "pr1txt3k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 40, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 36, + "needsErrorInfo": false, + "originalBottomRow": 40, + "originalTopRow": 36, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "pr1canvas01", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 36, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "pr1txt3ops", + "widgetName": "Text3" +} diff --git a/pages/Sales - Capacity Planning/widgets/Container1/Button3.json b/pages/Sales - Capacity Planning/widgets/Container1/Button3.json new file mode 100644 index 0000000..8d591a0 --- /dev/null +++ b/pages/Sales - Capacity Planning/widgets/Container1/Button3.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 44, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "cp1btn3k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 44, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 40, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 44, + "originalTopRow": 40, + "parentColumnSpace": 3.841796875, + "parentId": "x3pc17vp6q", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Job Drawing Status", + "topRow": 40, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "cp1btn3jds", + "widgetName": "Button3" +} diff --git a/pages/Sales - Capacity Planning/widgets/Container1/Button3Copy.json b/pages/Sales - Capacity Planning/widgets/Container1/Button3Copy.json new file mode 100644 index 0000000..3289292 --- /dev/null +++ b/pages/Sales - Capacity Planning/widgets/Container1/Button3Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 48, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "cp1btn3k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 48, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 44, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 48, + "originalTopRow": 44, + "parentColumnSpace": 3.841796875, + "parentId": "x3pc17vp6q", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Engineering Holds", + "topRow": 44, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "cp1btn3enh", + "widgetName": "Button3Copy" +} diff --git a/pages/Sales - Capacity Planning/widgets/Container1/Text3.json b/pages/Sales - Capacity Planning/widgets/Container1/Text3.json new file mode 100644 index 0000000..72d4d66 --- /dev/null +++ b/pages/Sales - Capacity Planning/widgets/Container1/Text3.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 40, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "cp1txt3k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 40, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 36, + "needsErrorInfo": false, + "originalBottomRow": 40, + "originalTopRow": 36, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "x3pc17vp6q", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 36, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "cp1txt3ops", + "widgetName": "Text3" +} diff --git a/pages/Sales - Units Ordered/widgets/Container1/Button3.json b/pages/Sales - Units Ordered/widgets/Container1/Button3.json new file mode 100644 index 0000000..3c961e0 --- /dev/null +++ b/pages/Sales - Units Ordered/widgets/Container1/Button3.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 44, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "or1btn3k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 44, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 40, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 44, + "originalTopRow": 40, + "parentColumnSpace": 3.841796875, + "parentId": "wj6fxg5wpg", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Job Drawing Status", + "topRow": 40, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "or1btn3jds", + "widgetName": "Button3" +} diff --git a/pages/Sales - Units Ordered/widgets/Container1/Button3Copy.json b/pages/Sales - Units Ordered/widgets/Container1/Button3Copy.json new file mode 100644 index 0000000..ed90e1c --- /dev/null +++ b/pages/Sales - Units Ordered/widgets/Container1/Button3Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 48, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "or1btn3k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 48, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 44, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 48, + "originalTopRow": 44, + "parentColumnSpace": 3.841796875, + "parentId": "wj6fxg5wpg", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Engineering Holds", + "topRow": 44, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "or1btn3enh", + "widgetName": "Button3Copy" +} diff --git a/pages/Sales - Units Ordered/widgets/Container1/Text3.json b/pages/Sales - Units Ordered/widgets/Container1/Text3.json new file mode 100644 index 0000000..be08494 --- /dev/null +++ b/pages/Sales - Units Ordered/widgets/Container1/Text3.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 40, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "or1txt3k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 40, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 36, + "needsErrorInfo": false, + "originalBottomRow": 40, + "originalTopRow": 36, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "wj6fxg5wpg", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 36, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "or1txt3ops", + "widgetName": "Text3" +} diff --git a/pages/Sales - Units Shipped/widgets/Container1/Button3.json b/pages/Sales - Units Shipped/widgets/Container1/Button3.json new file mode 100644 index 0000000..1089bb0 --- /dev/null +++ b/pages/Sales - Units Shipped/widgets/Container1/Button3.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 44, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "sh1btn3k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 44, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 40, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 44, + "originalTopRow": 40, + "parentColumnSpace": 3.841796875, + "parentId": "wj6fxg5wpg", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Job Drawing Status", + "topRow": 40, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "sh1btn3jds", + "widgetName": "Button3" +} diff --git a/pages/Sales - Units Shipped/widgets/Container1/Button3Copy.json b/pages/Sales - Units Shipped/widgets/Container1/Button3Copy.json new file mode 100644 index 0000000..6f7307a --- /dev/null +++ b/pages/Sales - Units Shipped/widgets/Container1/Button3Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 48, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "sh1btn3k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 48, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 44, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 48, + "originalTopRow": 44, + "parentColumnSpace": 3.841796875, + "parentId": "wj6fxg5wpg", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Engineering Holds", + "topRow": 44, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "sh1btn3enh", + "widgetName": "Button3Copy" +} diff --git a/pages/Sales - Units Shipped/widgets/Container1/Text3.json b/pages/Sales - Units Shipped/widgets/Container1/Text3.json new file mode 100644 index 0000000..eb6924a --- /dev/null +++ b/pages/Sales - Units Shipped/widgets/Container1/Text3.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 40, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "sh1txt3k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 40, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 36, + "needsErrorInfo": false, + "originalBottomRow": 40, + "originalTopRow": 36, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "wj6fxg5wpg", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 36, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "sh1txt3ops", + "widgetName": "Text3" +} diff --git a/pages/xGen/widgets/Container1/Button3.json b/pages/xGen/widgets/Container1/Button3.json new file mode 100644 index 0000000..f4b80cc --- /dev/null +++ b/pages/xGen/widgets/Container1/Button3.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 44, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "xg1btn3k01", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 44, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 40, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Job Drawing Status', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 44, + "originalTopRow": 40, + "parentColumnSpace": 3.841796875, + "parentId": "xg1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Job Drawing Status", + "topRow": 40, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "xg1btn3jds", + "widgetName": "Button3" +} diff --git a/pages/xGen/widgets/Container1/Button3Copy.json b/pages/xGen/widgets/Container1/Button3Copy.json new file mode 100644 index 0000000..ca507e3 --- /dev/null +++ b/pages/xGen/widgets/Container1/Button3Copy.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 48, + "boxShadow": "none", + "buttonColor": "#ffffff", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [ + {"key": "onClick"} + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "xg1btn3k02", + "leftColumn": 0, + "minWidth": 120, + "mobileBottomRow": 48, + "mobileLeftColumn": 0, + "mobileRightColumn": 16, + "mobileTopRow": 44, + "needsErrorInfo": false, + "onClick": "{{navigateTo('Operations - Engineering Holds', {}, 'SAME_WINDOW');}}", + "originalBottomRow": 48, + "originalTopRow": 44, + "parentColumnSpace": 3.841796875, + "parentId": "xg1canvas01", + "parentRowSpace": 10, + "placement": "START", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 64, + "text": "Engineering Holds", + "topRow": 44, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "xg1btn3enh", + "widgetName": "Button3Copy" +} diff --git a/pages/xGen/widgets/Container1/Text3.json b/pages/xGen/widgets/Container1/Text3.json new file mode 100644 index 0000000..61649dc --- /dev/null +++ b/pages/xGen/widgets/Container1/Text3.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 40, + "dynamicBindingPathList": [ + {"key": "truncateButtonColor"}, + {"key": "fontFamily"}, + {"key": "borderRadius"} + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "xg1txt3k01", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 40, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 36, + "needsErrorInfo": false, + "originalBottomRow": 40, + "originalTopRow": 36, + "overflow": "NONE", + "parentColumnSpace": 3.841796875, + "parentId": "xg1canvas01", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldTruncate": false, + "text": "Operations", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 36, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "xg1txt3ops", + "widgetName": "Text3" +}