소스 검색

Esign 1.71 更换合同,调整编辑界面布局

Ray Zhang 3 년 전
부모
커밋
38ea2d7bea

+ 1551 - 0
Ants Contract/Granite Expo eSign/2022 GECI - Home Improvement Contract.json

@@ -0,0 +1,1551 @@
+{
+  "page_0": {
+    "control_15": {
+      "pos_x": 617.474609375,
+      "skip_verify": true,
+      "width": 29.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 749.5344848632812,
+      "type": "Signature",
+      "height": 14.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_16": {
+      "pos_x": 617.474609375,
+      "skip_verify": true,
+      "width": 29.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 797.5344848632812,
+      "type": "Signature",
+      "field": "",
+      "height": 14.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_1": {
+      "dirty": false,
+      "width": 181.99998474121094,
+      "aname": "Job Date",
+      "pos_y": 182.8986053466797,
+      "size": "12",
+      "type": "DatePicker",
+      "field": "job_date",
+      "value": "",
+      "height": 29.999996185302734,
+      "margin_left": "4",
+      "pos_x": 461.9999694824219,
+      "required": false
+    },
+    "control_3": {
+      "width": 137.00274658203125,
+      "tv_vmargin": 0,
+      "aname": "Jobsite City",
+      "type": "TextView",
+      "size": "12",
+      "pos_y": 266.9124450683594,
+      "field": "job_city",
+      "value": "",
+      "dirty": false,
+      "height": 17.695850372314453,
+      "margin_left": "1",
+      "action": {
+        "set_val": {
+          "condition": "true",
+          "count": 1,
+          "item_0": {
+            "value": "copy",
+            "control": "control_2",
+            "source": "2+3+4+5",
+            "page": "page_4"
+          }
+        }
+      },
+      "margin_top": "-1",
+      "required": true,
+      "pos_x": 242.8386993408203
+    },
+    "control_5": {
+      "width": 73.99815368652344,
+      "tv_vmargin": 0,
+      "aname": "Jobsite Zipcode",
+      "type": "TextView",
+      "size": "12",
+      "pos_y": 266.9124450683594,
+      "field": "job_zip",
+      "value": "",
+      "dirty": false,
+      "height": 17.695850372314453,
+      "margin_left": "1",
+      "action": {
+        "set_val": {
+          "condition": "true",
+          "count": 1,
+          "item_0": {
+            "value": "copy",
+            "control": "control_2",
+            "source": "2+3+4+5",
+            "page": "page_4"
+          }
+        }
+      },
+      "margin_top": "-1",
+      "required": true,
+      "pos_x": 521.1288452148438
+    },
+    "control_7": {
+      "dirty": false,
+      "width": 179.99996948242188,
+      "aname": "Today's Date",
+      "pos_y": 286.74652099609375,
+      "size": "12",
+      "type": "DatePicker",
+      "field": "today_date",
+      "value": "",
+      "height": 29.999996185302734,
+      "margin_left": "4",
+      "pos_x": 462.9999694824219,
+      "required": true
+    },
+    "control_9": {
+      "required": true,
+      "disable": false,
+      "keyboard": "number",
+      "dirty": false,
+      "width": 180.99996948242188,
+      "pos_y": 318.2718811035156,
+      "size": "10",
+      "field": "labor_deposit",
+      "aname": "Labor Deposit",
+      "value": "",
+      "action": {
+        "set_val": {
+          "condition": "true",
+          "count": 1,
+          "item_0": {
+            "control": "control_10",
+            "value": "control_6-control_7"
+          }
+        }
+      },
+      "prefix_str": "$ ",
+      "format": "price",
+      "value_type": "float",
+      "margin_left": "4",
+      "type": "TextView",
+      "pos_x": 462.9999694824219,
+      "height": 29.999996185302734
+    },
+    "count": 24,
+    "control_17": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 29.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 881.2625732421875,
+      "type": "Signature",
+      "height": 14.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_22": {
+      "width": 199.99993896484375,
+      "tv_vmargin": 0.4,
+      "aname": "Sales Person",
+      "type": "TextView",
+      "size": "11",
+      "pos_y": 19.170503616333008,
+      "field": "sales_person",
+      "value": "",
+      "dirty": false,
+      "height": 13.999998092651367,
+      "margin_left": "4",
+      "margin_top": "1",
+      "required": true,
+      "pos_x": 154.51426696777344
+    },
+    "control_23": {
+      "width": 350.0018005371094,
+      "tv_vmargin": 0.4,
+      "aname": "Invoice Number",
+      "type": "TextView",
+      "size": "11",
+      "pos_y": 33.179718017578125,
+      "field": "invoice_number",
+      "value": "",
+      "dirty": false,
+      "height": 14.00184154510498,
+      "margin_left": "4",
+      "margin_top": "1",
+      "required": false,
+      "pos_x": 169.9981231689453
+    },
+    "control_18": {
+      "height": 21.9999942779541,
+      "pos_x": 499.9963073730469,
+      "name": "BarCode",
+      "width": 150,
+      "pos_y": 909.8616943359375,
+      "value": "",
+      "dirty": false,
+      "required": true,
+      "type": "Image"
+    },
+    "control_20": {
+      "required": true,
+      "skip_verify": true,
+      "width": 29.999996185302734,
+      "pos_y": 829.6358642578125,
+      "aname": "Initial",
+      "linewidth": 8,
+      "type": "Signature",
+      "value": "",
+      "dirty": false,
+      "height": 14.999998092651367,
+      "can_fill": true,
+      "pos_x": 617.474609375,
+      "name": "Customer Initial"
+    },
+    "control_0": {
+      "textAlignment": "left",
+      "width": 168.99998474121094,
+      "tv_vmargin": 0,
+      "aname": "Customer Name",
+      "type": "TextView",
+      "size": "12",
+      "pos_y": 182.16127014160156,
+      "field": "customer_name",
+      "value": "",
+      "dirty": false,
+      "height": 29.999996185302734,
+      "margin_left": "4",
+      "action": {
+        "set_val": {
+          "condition": "true",
+          "count": 1,
+          "item_0": {
+            "control": "control_3",
+            "value": "copy",
+            "page": "page_4"
+          }
+        }
+      },
+      "margin_top": "1",
+      "required": true,
+      "pos_x": 215.99998474121094
+    },
+    "control_4": {
+      "width": 36.99907684326172,
+      "tv_vmargin": 0,
+      "aname": "Jobsite State",
+      "type": "TextView",
+      "size": "12",
+      "capital": "charater",
+      "pos_y": 266.9124450683594,
+      "field": "job_state",
+      "value": "CA",
+      "height": 17.695850372314453,
+      "margin_left": "1",
+      "dirty": false,
+      "margin_top": "-1",
+      "action": {
+        "set_val": {
+          "condition": "true",
+          "count": 1,
+          "item_0": {
+            "value": "copy",
+            "control": "control_2",
+            "source": "2+3+4+5",
+            "page": "page_4"
+          }
+        }
+      },
+      "required": true,
+      "pos_x": 423.9999694824219
+    },
+    "control_8": {
+      "dirty": false,
+      "width": 169.99996948242188,
+      "pos_y": 318.2718811035156,
+      "aname": "Contract Price",
+      "value": "",
+      "type": "TextView",
+      "size": "12",
+      "keyboard": "number",
+      "value_type": "float",
+      "height": 29.999996185302734,
+      "prefix_str": "$ ",
+      "margin_left": "4",
+      "field": "contract_price",
+      "format": "price",
+      "required": true,
+      "pos_x": 214.99996948242188
+    },
+    "control_21": {
+      "disable": true,
+      "textAlignment": "center",
+      "width": 99.99996948242188,
+      "pos_y": 628.9400634765625,
+      "aname": "Initial All",
+      "type": "Button",
+      "title": "Initial All",
+      "field": "init_all",
+      "value": "NA",
+      "dirty": false,
+      "height": 29.99999237060547,
+      "margin_left": "4",
+      "margin_top": "1",
+      "required": true,
+      "pos_x": 649.4376831054688
+    },
+    "control_10": {
+      "disable": true,
+      "width": 169.99996948242188,
+      "pos_y": 352.74652099609375,
+      "aname": "Balance on Account",
+      "type": "TextView",
+      "size": "12",
+      "field": "balance",
+      "value_type": "float",
+      "value": "",
+      "dirty": false,
+      "prefix_str": "$ ",
+      "margin_left": "4",
+      "height": 40,
+      "required": true,
+      "pos_x": 214.99996948242188
+    },
+    "control_11": {
+      "width": 522,
+      "pos_y": 506.53448486328125,
+      "aname": "Service",
+      "type": "Check",
+      "field": "service",
+      "title": "service button",
+      "single_select": false,
+      "show_detail": false,
+      "value": [],
+      "height": 70,
+      "dirty": false,
+      "marker_size": 6,
+      "cadedate": [
+        [
+          [
+            "Installation of Cabinetry.",
+            ""
+          ],
+          [
+            132.73728942871094,
+            512.5345458984375
+          ]
+        ],
+        [
+          [
+            "Installation of Plywood.",
+            ""
+          ],
+          [
+            132.73727416992188,
+            525.7464599609375
+          ]
+        ],
+        [
+          [
+            "Installation of Granite, Marble and/or Quartz Countertop(s).",
+            ""
+          ],
+          [
+            132.73728942871094,
+            537.009033203125,
+            0,
+            0
+          ]
+        ],
+        [
+          [
+            "Demolition Work.",
+            ""
+          ],
+          [
+            132.73727416992188,
+            549.0091552734375,
+            0,
+            0
+          ]
+        ],
+        [
+          [
+            "Other / Include Description:",
+            ""
+          ],
+          [
+            132.73728942871094,
+            561.0090942382812,
+            0,
+            0
+          ]
+        ]
+      ],
+      "required": true,
+      "pos_x": 123.47463989257812
+    },
+    "control_19": {
+      "height": 10.99999713897705,
+      "textAlignment": "center",
+      "pos_x": 523.0009155273438,
+      "width": 103.99999237060547,
+      "size": "8",
+      "field": "doc_number",
+      "pos_y": 929.0322265625,
+      "type": "Label",
+      "required": true,
+      "value": "",
+      "dirty": false
+    },
+    "control_6": {
+      "keyboard": "tel",
+      "pos_y": 286.74652099609375,
+      "aname": "Telephone",
+      "type": "TextView",
+      "size": "12",
+      "width": 169.99996948242188,
+      "field": "tel",
+      "value": "",
+      "format": "us_tel",
+      "height": 29.999996185302734,
+      "margin_left": "4",
+      "dirty": false,
+      "required": true,
+      "pos_x": 214.99996948242188
+    },
+    "control_12": {
+      "pos_x": 617.474609375,
+      "skip_verify": true,
+      "width": 30.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 640.8986206054688,
+      "type": "Signature",
+      "height": 14.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_2": {
+      "width": 356.8663330078125,
+      "tv_vmargin": 0,
+      "aname": "Jobsite Address",
+      "type": "TextView",
+      "size": "12",
+      "pos_y": 214.9013671875,
+      "field": "job_addr",
+      "value": "",
+      "dirty": false,
+      "height": 29.99999237060547,
+      "margin_left": "1",
+      "action": {
+        "set_val": {
+          "condition": "true",
+          "count": 1,
+          "item_0": {
+            "value": "copy",
+            "control": "control_2",
+            "source": "2+3+4+5",
+            "page": "page_4"
+          }
+        }
+      },
+      "margin_top": "-1",
+      "required": true,
+      "pos_x": 287.8156433105469
+    },
+    "control_13": {
+      "pos_x": 617.474609375,
+      "skip_verify": true,
+      "width": 29.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 683.7971801757812,
+      "type": "Signature",
+      "height": 14.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_14": {
+      "pos_x": 617.474609375,
+      "skip_verify": true,
+      "width": 29.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 732.0598754882812,
+      "type": "Signature",
+      "height": 14.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    }
+  },
+  "page_1": {
+    "control_1": {
+      "required": true,
+      "width": 200,
+      "tv_vmargin": 0.6,
+      "aname": "Decision Maker",
+      "type": "ignor",
+      "size": "12",
+      "pos_y": 125,
+      "field": "decision_maker",
+      "value": "",
+      "dirty": false,
+      "height": 20,
+      "margin_left": "4",
+      "margin_top": "1",
+      "pos_x": 230,
+      "name": "Decision Maker"
+    },
+    "control_3": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 167.36404418945312,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_5": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 253.8386688232422,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_7": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 29,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 346,
+      "type": "Signature",
+      "height": 14,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_9": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 456.0091857910156,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "count": 19,
+    "control_10": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 493.2718200683594,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_11": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 531.0091552734375,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_12": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 589.5344848632812,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_0": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 111.36405181884766,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_2": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 142.1013641357422,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_4": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 205.36404418945312,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_6": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 301.364013671875,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_8": {
+      "width": 464,
+      "pos_y": 384,
+      "aname": "Joint Seams Option",
+      "type": "Check",
+      "field": "joint_seams",
+      "title": "joint seams",
+      "single_select": true,
+      "show_detail": true,
+      "value": [],
+      "height": 37,
+      "dirty": false,
+      "marker_size": "6.5",
+      "cadedate": [
+        [
+          [
+            "OPTION A:",
+            "Unpolished joint seams, which the Undersigned understands may not be smooth."
+          ],
+          [
+            149.212890625,
+            385.10595703125,
+            0,
+            0
+          ]
+        ],
+        [
+          [
+            "OPTION B",
+            "Polished joint seams, which the Undersigned understands that color dullness or shade variation may occur."
+          ],
+          [
+            149.212890625,
+            396.4608154296875,
+            0,
+            0
+          ]
+        ],
+        [
+          [
+            "OPTION C",
+            "The Decision Maker will determine on-site with the assistance of the Contractor."
+          ],
+          [
+            149.21192932128906,
+            407.8893737792969,
+            0,
+            0
+          ]
+        ]
+      ],
+      "pos_x": 146,
+      "required": true
+    },
+    "control_13": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 606.2717895507812,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_14": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 624.7465209960938,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_15": {
+      "height": 21.9999942779541,
+      "pos_x": 499.9963073730469,
+      "name": "BarCode",
+      "width": 150,
+      "pos_y": 909.8616943359375,
+      "value": "",
+      "dirty": false,
+      "required": true,
+      "type": "Image"
+    },
+    "control_18": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 63.36405563354492,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_17": {
+      "pos_x": 616,
+      "skip_verify": true,
+      "width": 28.999996185302734,
+      "dirty": false,
+      "aname": "Initial",
+      "linewidth": 8,
+      "value": "",
+      "pos_y": 418.2718200683594,
+      "type": "Signature",
+      "height": 13.999998092651367,
+      "can_fill": "true",
+      "required": true,
+      "name": "Customer Initial"
+    },
+    "control_16": {
+      "height": 10.99999713897705,
+      "textAlignment": "center",
+      "pos_x": 523.0009155273438,
+      "width": 103.99999237060547,
+      "size": "8",
+      "field": "doc_number",
+      "pos_y": 929.0322265625,
+      "type": "Label",
+      "required": true,
+      "value": "",
+      "dirty": false
+    }
+  },
+  "signature_name": [
+    "Customer Initial",
+    "Decision Maker",
+    "Agent Of Contractor",
+    "Homeowner",
+    "Homeowner Print Name",
+    "Date"
+  ],
+  "page_2": {
+    "control_7": {
+      "height": 11,
+      "textAlignment": "center",
+      "pos_x": 523,
+      "width": 104,
+      "size": "8",
+      "field": "doc_number",
+      "pos_y": 917,
+      "type": "Label",
+      "required": true,
+      "value": "",
+      "dirty": false
+    },
+    "control_5": {
+      "height": 11,
+      "textAlignment": "center",
+      "pos_x": 523,
+      "width": 104,
+      "size": "8",
+      "field": "doc_number",
+      "pos_y": 917,
+      "type": "Label",
+      "required": true,
+      "value": "",
+      "dirty": false
+    },
+    "control_3": {
+      "height": 21.9999942779541,
+      "pos_x": 499.9963073730469,
+      "name": "BarCode",
+      "width": 150,
+      "pos_y": 909.8616943359375,
+      "value": "",
+      "dirty": false,
+      "required": true,
+      "type": "Image"
+    },
+    "control_1": {
+      "textAlignment": "center",
+      "width": 215.61289978027344,
+      "tv_vmargin": 0.3,
+      "aname": "Print Name",
+      "type": "TextView",
+      "size": "10",
+      "pos_y": 686.7418212890625,
+      "field": "customer_name_1",
+      "value": "",
+      "dirty": false,
+      "height": 13.999996185302734,
+      "margin_top": "2",
+      "required": true,
+      "pos_x": 423.1243591308594
+    },
+    "count": 5,
+    "control_6": {
+      "height": 11,
+      "textAlignment": "center",
+      "pos_x": 523,
+      "width": 104,
+      "size": "8",
+      "field": "doc_number",
+      "pos_y": 917,
+      "type": "Label",
+      "required": true,
+      "value": "",
+      "dirty": false
+    },
+    "control_4": {
+      "height": 10.99999713897705,
+      "textAlignment": "center",
+      "pos_x": 523.0009155273438,
+      "width": 103.99999237060547,
+      "size": "8",
+      "field": "doc_number",
+      "pos_y": 929.0322265625,
+      "type": "Label",
+      "required": true,
+      "value": "",
+      "dirty": false
+    },
+    "control_2": {
+      "height": 14,
+      "pos_x": 194,
+      "width": 160,
+      "field": "signor_name",
+      "pos_y": 854,
+      "type": "Ignor",
+      "required": false,
+      "value": "",
+      "dirty": false
+    },
+    "control_0": {
+      "required": true,
+      "skip_verify": true,
+      "width": 145,
+      "dirty": false,
+      "aname": "Homeowner Signature",
+      "linewidth": 8,
+      "value": "",
+      "type": "Signature",
+      "pos_y": 636.05517578125,
+      "height": 25.211977005004883,
+      "name": "Homeowner",
+      "pos_x": 403.5252685546875
+    }
+  },
+  "page_3": {
+      "control_12": {
+        "disable": false,
+        "textAlignment": "center",
+        "width": 213.82489013671875,
+        "pos_y": 881.1057739257812,
+        "aname": "Sign Date",
+        "type": "DatePicker",
+        "field": "change_contractor_date",
+        "value": "",
+        "dirty": false,
+        "height": 29.99998664855957,
+        "margin_left": "4",
+        "margin_top": "1",
+        "required": false,
+        "pos_x": 440.7740783691406
+      },
+      "control_7": {
+        "textAlignment": "center",
+        "width": 389.3087158203125,
+        "tv_vmargin": "0.4",
+        "aname": "Contractor",
+        "type": "TouchLabel",
+        "size": "8",
+        "action": "enum",
+        "pos_y": 678.3317260742188,
+        "field": "p4_contractor",
+        "value": "",
+        "dirty": false,
+        "height": 11.797232627868652,
+        "cadedate": {
+          "val_1": {
+            "check": 0,
+            "value": "Tan & Chan Construction Corp.",
+            "value_id": 10
+          },
+          "val_3": {
+            "check": 0,
+            "value": "JimXu Builder",
+            "value_id": 11
+          },
+          "val_5": {
+            "check": 0,
+            "value": "LA House Care AWEI INC",
+            "value_id": 11
+          },
+          "count": 8,
+          "val_7": {
+            "check": 0,
+            "value": "MMJ Remodeling Inc",
+            "value_id": 11
+          },
+          "val_0": {
+            "check": 0,
+            "value": "",
+            "value_id": 0
+          },
+          "val_2": {
+            "check": 0,
+            "value": "BPW Remodeling INC.",
+            "value_id": 11
+          },
+          "val_4": {
+            "check": 0,
+            "value": "F Huang Construction Inc.",
+            "value_id": 11
+          },
+          "val_6": {
+            "check": 0,
+            "value": "Sunshine Remodeling Inc",
+            "value_id": 11
+          }
+        },
+        "margin_top": "2",
+        "required": false,
+        "pos_x": 261.6036682128906
+      },
+      "control_4": {
+        "required_validation": false,
+        "validation_code": "1111",
+        "pos_x": 190.0828857421875,
+        "width": 183.3179168701172,
+        "pos_y": 881.1057739257812,
+        "aname": "change contractor signature",
+        "linewidth": 8,
+        "type": "Signature",
+        "value": "",
+        "dirty": false,
+        "field": "",
+        "height": 29.999984741210938,
+        "name": "Change Contractor Signature",
+        "required": false
+      },
+      "control_14": {
+        "textAlignment": "center",
+        "width": 390.7833557128906,
+        "tv_vmargin": "0.4",
+        "aname": "New Contractor",
+        "type": "TouchLabel",
+        "size": "8",
+        "action": "enum",
+        "pos_y": 788.6681518554688,
+        "field": "new_contractor",
+        "value": "",
+        "dirty": false,
+        "height": 11.797232627868652,
+        "cadedate": {
+          "val_1": {
+            "check": 0,
+            "value": "Tan & Chan Construction Corp.",
+            "value_id": 10
+          },
+          "val_3": {
+            "check": 0,
+            "value": "JimXu Builder",
+            "value_id": 11
+          },
+          "val_5": {
+            "check": 0,
+            "value": "LA House Care AWEI INC",
+            "value_id": 11
+          },
+          "count": 8,
+          "val_7": {
+            "check": 0,
+            "value": "MMJ Remodeling Inc",
+            "value_id": 11
+          },
+          "val_0": {
+            "check": 0,
+            "value": "",
+            "value_id": 0
+          },
+          "val_2": {
+            "check": 0,
+            "value": "BPW Remodeling INC.",
+            "value_id": 11
+          },
+          "val_4": {
+            "check": 0,
+            "value": "F Huang Construction Inc.",
+            "value_id": 11
+          },
+          "val_6": {
+            "check": 0,
+            "value": "Sunshine Remodeling Inc",
+            "value_id": 11
+          }
+        },
+        "margin_top": "2",
+        "required": false,
+        "pos_x": 260.8663024902344
+      },
+      "control_1": {
+        "height": 10.99999713897705,
+        "textAlignment": "center",
+        "pos_x": 523,
+        "width": 103.99999237060547,
+        "size": "8",
+        "field": "doc_number",
+        "pos_y": 929.0322265625,
+        "type": "Label",
+        "required": true,
+        "value": "",
+        "dirty": false
+      },
+      "count": 16,
+      "control_8": {
+        "disable": false,
+        "textAlignment": "center",
+        "width": 389.3087158203125,
+        "pos_y": 665.8062744140625,
+        "aname": "Job Date",
+        "type": "DatePicker",
+        "field": "p4_j_date",
+        "value": "",
+        "dirty": false,
+        "size": "8",
+        "height": 11.797229766845703,
+        "margin_left": "4",
+        "margin_top": "1",
+        "required": false,
+        "pos_x": 261.6036071777344
+      },
+      "control_5": {
+        "textAlignment": "center",
+        "width": 389.3087158203125,
+        "tv_vmargin": "0.4",
+        "aname": "Customer Name",
+        "type": "TextView",
+        "size": "8",
+        "pos_y": 640.7372436523438,
+        "field": "p4_c_name",
+        "value": "",
+        "dirty": false,
+        "height": 11.79723072052002,
+        "margin_top": "2",
+        "required": false,
+        "pos_x": 261.6036376953125
+      },
+      "control_11": {
+        "textAlignment": "left",
+        "width": 536.0368041992188,
+        "tv_vmargin": "0.4",
+        "aname": "Description",
+        "capital": "sentences",
+        "type": "TextView",
+        "size": "8",
+        "pos_y": 738.801513671875,
+        "field": "p4_desc",
+        "value": "",
+        "dirty": false,
+        "height": 11.79723072052002,
+        "margin_top": "2",
+        "required": false,
+        "pos_x": 115.61286163330078
+      },
+      "control_2": {
+        "width": 536.4974975585938,
+        "pos_y": 367.9261169433594,
+        "aname": "contractors",
+        "type": "Check",
+        "field": "contractor",
+        "title": "new add check",
+        "single_select": true,
+        "show_detail": false,
+        "value": [
+          0
+        ],
+        "height": 183.59445190429688,
+        "dirty": false,
+        "marker_size": "9",
+        "cadedate": [
+          [
+            [
+              "Tan & Chan Construction Corp."
+            ],
+            [
+              125.19813537597656,
+              378.98614501953125,
+              0,
+              0
+            ],
+            {
+              "memo": "action",
+              "contract": "GECI - Home Improvement Contract - Tan.pdf",
+              "type": "change contract",
+              "conditional_constraint": {
+                "true": {
+                  "contract": "GECI - Home Improvement Contract - Tan.pdf"
+                },
+                "false": {}
+              }
+            }
+          ],
+          [
+            [
+              "BPW Remodeling INC."
+            ],
+            [
+              125.19813537597656,
+              404.7926330566406,
+              0,
+              0
+            ],
+            {
+              "memo": "action",
+              "contract": "GECI - Home Improvement Contract - Wilson Ma.pdf",
+              "type": "change contract",
+              "conditional_constraint": {
+                "true": {
+                  "contract": "GECI - Home Improvement Contract - Wilson Ma.pdf"
+                },
+                "false": {}
+              }
+            }
+          ],
+          [
+            [
+              "JimXu Builder",
+              "New Add Check Option"
+            ],
+            [
+              125.19812774658203,
+              430.5990295410156,
+              0,
+              0
+            ],
+            {
+              "memo": "action",
+              "contract": "GECI - Home Improvement Contract - Jim Xu.pdf",
+              "type": "change contract",
+              "conditional_constraint": {
+                "true": {
+                  "contract": "GECI - Home Improvement Contract - Jim Xu.pdf"
+                },
+                "false": {}
+              }
+            }
+          ],
+          [
+            [
+              "F Huang Construction Inc.",
+              "New Add Check Option"
+            ],
+            [
+              125.19813537597656,
+              456.40545654296875,
+              0,
+              0
+            ],
+            {
+              "memo": "action",
+              "contract": "GECI - Home Improvement Contract - Fong Huang.pdf",
+              "type": "change contract",
+              "conditional_constraint": {
+                "true": {
+                  "contract": "GECI - Home Improvement Contract - Fong Huang.pdf"
+                },
+                "false": {}
+              }
+            }
+          ],
+          [
+            [
+              "LA House Care AWEI INC"
+            ],
+            [
+              125.19810485839844,
+              482.2119140625,
+              0,
+              0
+            ],
+            {
+              "memo": "action",
+              "contract": "GECI - Home Improvement Contract - LA House.pdf",
+              "type": "change contract",
+              "conditional_constraint": {
+                "true": {
+                  "contract": "GECI - Home Improvement Contract - LA House.pdf"
+                },
+                "false": {}
+              }
+            }
+          ],
+          [
+            [
+              "Sunshine Remodeling Inc"
+            ],
+            [
+              125.19813537597656,
+              508.0184020996094,
+              0,
+              0
+            ],
+            {
+              "memo": "action",
+              "contract": "GECI - Home Improvement Contract - Sunshine Remodeling Inc.pdf",
+              "type": "change contract",
+              "conditional_constraint": {
+                "true": {
+                  "contract": "GECI - Home Improvement Contract - Sunshine Remodeling Inc.pdf"
+                },
+                "false": {}
+              }
+            }
+          ],
+          [
+            [
+              "MMJ Remodeling Inc"
+            ],
+            [
+              125.19813537597656,
+              527.9262084960938,
+              0,
+              0
+            ],
+            {
+              "memo": "action",
+              "contract": "GECI - Home Improvement Contract - MMJ Remodeling Inc.pdf",
+              "type": "change contract",
+              "conditional_constraint": {
+                "true": {
+                  "contract": "GECI - Home Improvement Contract - MMJ Remodeling Inc.pdf"
+                },
+                "false": {}
+              }
+            }
+          ]
+        ],
+        "required": true,
+        "pos_x": 115.61286163330078
+      },
+      "control_13": {
+        "textAlignment": "center",
+        "width": 390.7833557128906,
+        "tv_vmargin": "0.4",
+        "aname": "Original Contractor",
+        "type": "TouchLabel",
+        "size": "8",
+        "action": "enum",
+        "pos_y": 776.3961791992188,
+        "field": "original_contractor",
+        "value": "",
+        "dirty": false,
+        "height": 11.797232627868652,
+        "cadedate": {
+          "val_1": {
+            "check": 0,
+            "value": "Tan & Chan Construction Corp.",
+            "value_id": 10
+          },
+          "val_3": {
+            "check": 0,
+            "value": "JimXu Builder",
+            "value_id": 11
+          },
+          "val_5": {
+            "check": 0,
+            "value": "LA House Care AWEI INC",
+            "value_id": 11
+          },
+          "count": 8,
+          "val_7": {
+            "check": 0,
+            "value": "MMJ Remodeling Inc",
+            "value_id": 11
+          },
+          "val_0": {
+            "check": 0,
+            "value": "",
+            "value_id": 0
+          },
+          "val_2": {
+            "check": 0,
+            "value": "BPW Remodeling INC.",
+            "value_id": 11
+          },
+          "val_4": {
+            "check": 0,
+            "value": "F Huang Construction Inc.",
+            "value_id": 11
+          },
+          "val_6": {
+            "check": 0,
+            "value": "Sunshine Remodeling Inc",
+            "value_id": 11
+          }
+        },
+        "margin_top": "2",
+        "required": false,
+        "pos_x": 260.8663024902344
+      },
+      "control_9": {
+        "textAlignment": "center",
+        "width": 110.59905242919922,
+        "tv_vmargin": "0.4",
+        "aname": "Contract No",
+        "type": "TextView",
+        "size": "10",
+        "pos_y": 691.61279296875,
+        "field": "contract_no",
+        "value": "",
+        "dirty": false,
+        "height": 20.645156860351562,
+        "margin_top": "2",
+        "required": false,
+        "pos_x": 261.6036376953125
+      },
+      "control_15": {
+        "textAlignment": "left",
+        "width": 535.2993774414062,
+        "tv_vmargin": "0.83",
+        "aname": "Reason Of Change",
+        "capital": "sentences",
+        "type": "TextView",
+        "size": "10",
+        "pos_y": 825.805908203125,
+        "field": "p4_reason",
+        "value": "",
+        "dirty": false,
+        "height": 26.543764114379883,
+        "margin_top": "1",
+        "required": false,
+        "pos_x": 115.61282348632812
+      },
+      "control_6": {
+        "textAlignment": "center",
+        "width": 389.3087158203125,
+        "tv_vmargin": "0.4",
+        "aname": "Location Of Work",
+        "type": "TextView",
+        "size": "8",
+        "pos_y": 653.271728515625,
+        "field": "p4_location",
+        "value": "",
+        "dirty": false,
+        "height": 11.79723072052002,
+        "margin_top": "2",
+        "required": false,
+        "pos_x": 261.6036376953125
+      },
+      "control_3": {
+        "disable": false,
+        "textAlignment": "center",
+        "width": 389.3087158203125,
+        "pos_y": 614.1934814453125,
+        "aname": "Date",
+        "type": "DatePicker",
+        "field": "p4_date",
+        "value": "",
+        "dirty": false,
+        "height": 25.06911849975586,
+        "margin_left": "4",
+        "margin_top": "1",
+        "required": false,
+        "pos_x": 261.6036376953125
+      },
+      "control_10": {
+        "textAlignment": "center",
+        "width": 210.13821411132812,
+        "tv_vmargin": "0.4",
+        "aname": "Change Order No",
+        "type": "TextView",
+        "size": "10",
+        "pos_y": 691.61279296875,
+        "field": "change_order_no",
+        "value": "",
+        "dirty": false,
+        "height": 20.645156860351562,
+        "margin_top": "2",
+        "required": false,
+        "pos_x": 440.7740783691406
+      },
+      "control_0": {
+        "height": 21.9999942779541,
+        "pos_x": 499.9999694824219,
+        "name": "BarCode",
+        "width": 150,
+        "pos_y": 909.8616943359375,
+        "value": "",
+        "dirty": false,
+        "required": true,
+        "type": "Image"
+      }
+    },
+  "count": 5,
+  "page_4": {
+    "control_1": {
+      "height": 10.999994277954102,
+      "textAlignment": "center",
+      "pos_x": 523.0007934570312,
+      "width": 103.99999237060547,
+      "size": "8",
+      "field": "doc_number",
+      "pos_y": 929.031982421875,
+      "type": "Label",
+      "required": true,
+      "value": "",
+      "dirty": false
+    },
+    "count": 4,
+    "control_2": {
+      "textAlignment": "left",
+      "width": 294.9307861328125,
+      "tv_vmargin": 1,
+      "aname": "job location",
+      "type": "TextView",
+      "size": "10",
+      "pos_y": 872.2579345703125,
+      "field": "p5_job_location",
+      "value": "",
+      "dirty": false,
+      "height": 17.69584846496582,
+      "margin_top": "4",
+      "required": false,
+      "pos_x": 182.7096405029297
+    },
+    "control_3": {
+      "textAlignment": "center",
+      "width": 112.81105041503906,
+      "tv_vmargin": 1,
+      "aname": "customer print name",
+      "type": "TextView",
+      "size": "10",
+      "pos_y": 891.428466796875,
+      "field": "p5_customer_print_name",
+      "value": "",
+      "dirty": false,
+      "height": 17.695850372314453,
+      "margin_top": "4",
+      "required": false,
+      "pos_x": 215.88937377929688
+    },
+    "control_0": {
+      "height": 21.999988555908203,
+      "pos_x": 499.9963073730469,
+      "name": "BarCode",
+      "width": 150,
+      "pos_y": 909.8615112304688,
+      "value": "",
+      "dirty": false,
+      "required": true,
+      "type": "Image"
+    }
+  }
+}

BIN
Ants Contract/Granite Expo eSign/GECI - Home Improvement Contract - Fong Huang.pdf


BIN
Ants Contract/Granite Expo eSign/GECI - Home Improvement Contract - Jim Xu.pdf


BIN
Ants Contract/Granite Expo eSign/GECI - Home Improvement Contract - LA House.pdf


BIN
Ants Contract/Granite Expo eSign/GECI - Home Improvement Contract - MMJ Remodeling Inc.pdf


BIN
Ants Contract/Granite Expo eSign/GECI - Home Improvement Contract - Sunshine Remodeling Inc.pdf


BIN
Ants Contract/Granite Expo eSign/GECI - Home Improvement Contract - Tan.pdf


BIN
Ants Contract/Granite Expo eSign/GECI - Home Improvement Contract - Wilson Ma.pdf


+ 8 - 12
Ants Contract/Granite Expo eSign/Granite Expo eSign.xcodeproj/project.pbxproj

@@ -9,9 +9,8 @@
 /* Begin PBXBuildFile section */
 		3C142586283C6C620017076A /* GECI - Home Improvement Contract - MMJ Remodeling Inc.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 3C142585283C6C610017076A /* GECI - Home Improvement Contract - MMJ Remodeling Inc.pdf */; };
 		3C2B045B253D27AD00B52A74 /* RAUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C2B045A253D27AD00B52A74 /* RAUtils.m */; };
+		3C4F575628655018003C0005 /* 2022 GECI - Home Improvement Contract.json in Resources */ = {isa = PBXBuildFile; fileRef = 3C4F575528655018003C0005 /* 2022 GECI - Home Improvement Contract.json */; };
 		3C69617C23C70ECF0075172A /* WebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C69617B23C70ECF0075172A /* WebViewController.m */; };
-		3C69618E23C819F70075172A /* 2020 GECI - Home Improvement Contract.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 3C69618D23C819F70075172A /* 2020 GECI - Home Improvement Contract.pdf */; };
-		3C69619023C81A500075172A /* 2020 GECI - Home Improvement Contract.json in Resources */ = {isa = PBXBuildFile; fileRef = 3C69618F23C81A500075172A /* 2020 GECI - Home Improvement Contract.json */; };
 		3C6B627E27102F6800E74CF9 /* CommonEditor.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3C6B627D27102F6800E74CF9 /* CommonEditor.storyboard */; };
 		3C6B628127102F7C00E74CF9 /* DatePickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C6B628027102F7B00E74CF9 /* DatePickerViewController.m */; };
 		3C6B62842710324B00E74CF9 /* TouchImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C6B62822710324B00E74CF9 /* TouchImageView.m */; };
@@ -112,10 +111,9 @@
 		3C200FD6248A2165000E2FD5 /* RANetwork.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RANetwork.h; sourceTree = "<group>"; };
 		3C2B0459253D27AD00B52A74 /* RAUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RAUtils.h; path = ../../../common/RAUtils.h; sourceTree = "<group>"; };
 		3C2B045A253D27AD00B52A74 /* RAUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RAUtils.m; path = ../../../common/RAUtils.m; sourceTree = "<group>"; };
+		3C4F575528655018003C0005 /* 2022 GECI - Home Improvement Contract.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "2022 GECI - Home Improvement Contract.json"; sourceTree = "<group>"; };
 		3C69617A23C70ECF0075172A /* WebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WebViewController.h; path = "../../../common/WK PDF+Web/WebViewController.h"; sourceTree = "<group>"; };
 		3C69617B23C70ECF0075172A /* WebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WebViewController.m; path = "../../../common/WK PDF+Web/WebViewController.m"; sourceTree = "<group>"; };
-		3C69618D23C819F70075172A /* 2020 GECI - Home Improvement Contract.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = "2020 GECI - Home Improvement Contract.pdf"; sourceTree = "<group>"; };
-		3C69618F23C81A500075172A /* 2020 GECI - Home Improvement Contract.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = "2020 GECI - Home Improvement Contract.json"; sourceTree = "<group>"; };
 		3C6B627D27102F6800E74CF9 /* CommonEditor.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = CommonEditor.storyboard; path = ../../../common/customUI/commoneditor/CommonEditor.storyboard; sourceTree = "<group>"; };
 		3C6B627F27102F7B00E74CF9 /* DatePickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DatePickerViewController.h; path = ../../../common/customUI/commoneditor/DatePickerViewController.h; sourceTree = "<group>"; };
 		3C6B628027102F7B00E74CF9 /* DatePickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DatePickerViewController.m; path = ../../../common/customUI/commoneditor/DatePickerViewController.m; sourceTree = "<group>"; };
@@ -583,6 +581,7 @@
 			isa = PBXGroup;
 			children = (
 				3C6B62B4272FBCD600E74CF9 /* 2021 GECI - Home Improvement Contract.json */,
+				3C4F575528655018003C0005 /* 2022 GECI - Home Improvement Contract.json */,
 				3C9FFA122744861A0067830C /* GECI - Home Improvement Contract - Fong Huang.pdf */,
 				3C142585283C6C610017076A /* GECI - Home Improvement Contract - MMJ Remodeling Inc.pdf */,
 				3C9FFA152744861A0067830C /* GECI - Home Improvement Contract - Jim Xu.pdf */,
@@ -590,8 +589,6 @@
 				3C9FFA162744861A0067830C /* GECI - Home Improvement Contract - Sunshine Remodeling Inc.pdf */,
 				3C9FFA112744861A0067830C /* GECI - Home Improvement Contract - Tan.pdf */,
 				3C9FFA102744861A0067830C /* GECI - Home Improvement Contract - Wilson Ma.pdf */,
-				3C69618F23C81A500075172A /* 2020 GECI - Home Improvement Contract.json */,
-				3C69618D23C819F70075172A /* 2020 GECI - Home Improvement Contract.pdf */,
 				714B870A1E24CAE200A40D18 /* debug.json */,
 				425A00F31F8F0EC200286D6F /* attribute_template.json */,
 				42DDB87B1F91E351002CCE22 /* template_type.json */,
@@ -694,10 +691,9 @@
 				7128C26F1E124FF200FF635B /* Main.storyboard in Resources */,
 				3C9FFA1C2744861A0067830C /* GECI - Home Improvement Contract - Jim Xu.pdf in Resources */,
 				3CC7E73623BEDEA000BE5561 /* wkweb.storyboard in Resources */,
-				3C69618E23C819F70075172A /* 2020 GECI - Home Improvement Contract.pdf in Resources */,
 				42DDB87A1F91DCE8002CCE22 /* ControlTemplateCell.xib in Resources */,
 				7128C27D1E12500B00FF635B /* signature.storyboard in Resources */,
-				3C69619023C81A500075172A /* 2020 GECI - Home Improvement Contract.json in Resources */,
+				3C4F575628655018003C0005 /* 2022 GECI - Home Improvement Contract.json in Resources */,
 				7128C2E81E12511B00FF635B /* LICENSE in Resources */,
 				42DDB8751F91C081002CCE22 /* ControlTemplateVC.xib in Resources */,
 				714B870B1E24CAE300A40D18 /* debug.json in Resources */,
@@ -919,12 +915,12 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				CURRENT_PROJECT_VERSION = 49922;
+				CURRENT_PROJECT_VERSION = 50973;
 				DEVELOPMENT_TEAM = HXWLAA5YN5;
 				INFOPLIST_FILE = "Granite Expo eSign/Info.plist";
 				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
-				MARKETING_VERSION = 1.70;
+				MARKETING_VERSION = 1.71;
 				PRODUCT_BUNDLE_IDENTIFIER = "usai.redant.Granite-Expo-eSign";
 				PRODUCT_NAME = "$(TARGET_NAME)";
 			};
@@ -934,12 +930,12 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
-				CURRENT_PROJECT_VERSION = 49922;
+				CURRENT_PROJECT_VERSION = 50973;
 				DEVELOPMENT_TEAM = HXWLAA5YN5;
 				INFOPLIST_FILE = "Granite Expo eSign/Info.plist";
 				IPHONEOS_DEPLOYMENT_TARGET = 12.0;
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
-				MARKETING_VERSION = 1.70;
+				MARKETING_VERSION = 1.71;
 				PRODUCT_BUNDLE_IDENTIFIER = "usai.redant.Granite-Expo-eSign";
 				PRODUCT_NAME = "$(TARGET_NAME)";
 			};

+ 4 - 4
Ants Contract/common/RootViewController.m

@@ -282,7 +282,7 @@
         DocumentPageViewController* dvc = [self.storyboard instantiateViewControllerWithIdentifier:@"DocumentPageViewController" ];
         
         //                dvc.templateName = @"debug.json";
-        dvc.templatePath = [[NSBundle mainBundle] pathForResource:@"2021 GECI - Home Improvement Contract.json" ofType:nil];
+        dvc.templatePath = [[NSBundle mainBundle] pathForResource:@"2022 GECI - Home Improvement Contract.json" ofType:nil];
         dvc.pdfPath = [[NSBundle mainBundle] pathForResource:@"GECI - Home Improvement Contract - Tan.pdf" ofType:nil];
 
         dvc.docment_id =  offline_docnumber;
@@ -323,7 +323,7 @@
                         DocumentPageViewController* dvc = [self.storyboard instantiateViewControllerWithIdentifier:@"DocumentPageViewController" ];
                         
                         //                dvc.templateName = @"debug.json";
-                        dvc.templatePath = [[NSBundle mainBundle] pathForResource:@"2021 GECI - Home Improvement Contract.json" ofType:nil];
+                        dvc.templatePath = [[NSBundle mainBundle] pathForResource:@"2022 GECI - Home Improvement Contract.json" ofType:nil];
                         dvc.pdfPath = [[NSBundle mainBundle] pathForResource:@"GECI - Home Improvement Contract - Tan.pdf" ofType:nil];
                         dvc.docment_id = json[@"doc_number"];
                         dvc.OnSave=^(NSString* file, NSString* subject)
@@ -352,7 +352,7 @@
                             DocumentPageViewController* dvc = [self.storyboard instantiateViewControllerWithIdentifier:@"DocumentPageViewController" ];
                             
                             //                dvc.templateName = @"debug.json";
-                            dvc.templatePath = [[NSBundle mainBundle] pathForResource:@"2021 GECI - Home Improvement Contract.json" ofType:nil];
+                            dvc.templatePath = [[NSBundle mainBundle] pathForResource:@"2022 GECI - Home Improvement Contract.json" ofType:nil];
                             dvc.pdfPath = [[NSBundle mainBundle] pathForResource:@"GECI - Home Improvement Contract - Tan.pdf" ofType:nil];
 
                             dvc.docment_id =  offline_docnumber;
@@ -740,7 +740,7 @@
     
     DocumentTemplateViewController* dvc = [self.storyboard instantiateViewControllerWithIdentifier:@"DocumentTemplateViewController" ];
     
-    dvc.templatePath = [[NSBundle mainBundle] pathForResource:@"2021 GECI - Home Improvement Contract.json" ofType:nil];
+    dvc.templatePath = [[NSBundle mainBundle] pathForResource:@"2022 GECI - Home Improvement Contract.json" ofType:nil];
     dvc.pdfPath = [[NSBundle mainBundle] pathForResource:@"GECI - Home Improvement Contract - Tan.pdf" ofType:nil];
     
     dvc.docment_id =  @"debug_template";