{
  "approval_name": "@i18n@approval_name",
  "description": "@i18n@description",
  "viewers": [
    {
      "viewer_type": "USER",
      "viewer_user_id": "__VIEWER_USER_ID__"
    }
  ],
  "form": {
    "form_content": "[{\"id\":\"projectCode\",\"type\":\"input\",\"required\":true,\"name\":\"@i18n@FIN_PROJECT_CONTRACT.projectCode.name\",\"placeholder\":\"@i18n@FIN_PROJECT_CONTRACT.projectCode.placeholder\"},{\"id\":\"projectName\",\"type\":\"input\",\"required\":true,\"name\":\"@i18n@FIN_PROJECT_CONTRACT.projectName.name\",\"placeholder\":\"@i18n@FIN_PROJECT_CONTRACT.projectName.placeholder\"},{\"id\":\"projectType\",\"type\":\"radio\",\"required\":true,\"name\":\"@i18n@FIN_PROJECT_CONTRACT.projectType.name\",\"placeholder\":\"@i18n@FIN_PROJECT_CONTRACT.projectType.placeholder\",\"option\":[{\"key\":\"projectType_0\",\"text\":\"客户项目\"},{\"key\":\"projectType_1\",\"text\":\"自研产品\"},{\"key\":\"projectType_2\",\"text\":\"电商渠道\"},{\"key\":\"projectType_3\",\"text\":\"AIGC\"},{\"key\":\"projectType_4\",\"text\":\"公共项目\"},{\"key\":\"projectType_5\",\"text\":\"其他\"}]},{\"id\":\"ownerGroup\",\"type\":\"input\",\"required\":true,\"name\":\"@i18n@FIN_PROJECT_CONTRACT.ownerGroup.name\",\"placeholder\":\"@i18n@FIN_PROJECT_CONTRACT.ownerGroup.placeholder\"},{\"id\":\"customer\",\"type\":\"input\",\"required\":false,\"name\":\"@i18n@FIN_PROJECT_CONTRACT.customer.name\",\"placeholder\":\"@i18n@FIN_PROJECT_CONTRACT.customer.placeholder\"},{\"id\":\"contractAmount\",\"type\":\"number\",\"required\":false,\"name\":\"@i18n@FIN_PROJECT_CONTRACT.contractAmount.name\",\"placeholder\":\"@i18n@FIN_PROJECT_CONTRACT.contractAmount.placeholder\"},{\"id\":\"expectedIncomeMonth\",\"type\":\"date\",\"required\":false,\"name\":\"@i18n@FIN_PROJECT_CONTRACT.expectedIncomeMonth.name\",\"placeholder\":\"@i18n@FIN_PROJECT_CONTRACT.expectedIncomeMonth.placeholder\"},{\"id\":\"defaultAllocationJson\",\"type\":\"textarea\",\"required\":false,\"name\":\"@i18n@FIN_PROJECT_CONTRACT.defaultAllocationJson.name\",\"placeholder\":\"@i18n@FIN_PROJECT_CONTRACT.defaultAllocationJson.placeholder\"},{\"id\":\"remark\",\"type\":\"textarea\",\"required\":false,\"name\":\"@i18n@FIN_PROJECT_CONTRACT.remark.name\",\"placeholder\":\"@i18n@FIN_PROJECT_CONTRACT.remark.placeholder\"}]"
  },
  "node_list": [
    {
      "id": "START"
    },
    {
      "id": "APPROVAL_1",
      "name": "@i18n@node_name",
      "node_type": "AND",
      "approver": [
        {
          "type": "Personal",
          "user_id": "__APPROVER_USER_ID__"
        }
      ],
      "privilege_field": {
        "writable": [
          "projectCode",
          "projectName",
          "projectType",
          "ownerGroup",
          "customer",
          "contractAmount",
          "expectedIncomeMonth",
          "defaultAllocationJson",
          "remark"
        ],
        "readable": [
          "projectCode",
          "projectName",
          "projectType",
          "ownerGroup",
          "customer",
          "contractAmount",
          "expectedIncomeMonth",
          "defaultAllocationJson",
          "remark"
        ]
      }
    },
    {
      "id": "END"
    }
  ],
  "settings": {},
  "config": {
    "can_update_form": true,
    "can_update_process": false,
    "can_update_revert": false,
    "can_update_viewer": false
  },
  "i18n_resources": [
    {
      "locale": "zh-CN",
      "is_default": true,
      "texts": [
        {
          "key": "@i18n@approval_name",
          "value": "财务-项目/合同建档审批"
        },
        {
          "key": "@i18n@description",
          "value": "新项目、合同或报价确认后建档；通过后写入 Project，并可附带默认利润分配规则。"
        },
        {
          "key": "@i18n@node_name",
          "value": "财务审批"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.projectCode.name",
          "value": "项目编号"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.projectCode.placeholder",
          "value": "请填写项目编号"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.projectName.name",
          "value": "项目名称"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.projectName.placeholder",
          "value": "请填写项目名称"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.projectType.name",
          "value": "项目类型"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.projectType.placeholder",
          "value": "请填写项目类型"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.ownerGroup.name",
          "value": "所属组/归属账户"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.ownerGroup.placeholder",
          "value": "请填写所属组/归属账户"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.customer.name",
          "value": "客户/合作方"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.customer.placeholder",
          "value": "请填写客户/合作方"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.contractAmount.name",
          "value": "合同金额"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.contractAmount.placeholder",
          "value": "请填写合同金额"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.expectedIncomeMonth.name",
          "value": "预计收入月份"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.expectedIncomeMonth.placeholder",
          "value": "请填写预计收入月份"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.defaultAllocationJson.name",
          "value": "默认利润分配规则JSON"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.defaultAllocationJson.placeholder",
          "value": "可空；复杂项目由财务录入固定金额/百分比规则。"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.remark.name",
          "value": "备注"
        },
        {
          "key": "@i18n@FIN_PROJECT_CONTRACT.remark.placeholder",
          "value": "请填写备注"
        }
      ]
    }
  ],
  "process_manager_ids": [
    "__VIEWER_USER_ID__"
  ],
  "metadata": {
    "finance_template_code": "FIN_PROJECT_CONTRACT",
    "target_tables": [
      "Project",
      "ProfitAllocationRule"
    ]
  }
}