POST dz_api/AACompany/InitDataForApp

获取公司基本信息(App专用,包含权限信息,系统参数设置)

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

获取公司基本信息(App专用,包含权限信息,系统参数设置)

AppAaCompanyInfo
NameDescriptionTypeAdditional information
Company

公司信息

AACompanyInfo

None.

Permission

用户权限

AaUserPermission

None.

Arguments

SystemArgumentInfo

None.

Response Formats

application/json, text/json

Sample:
{
  "Company": {
    "AaId": 1,
    "AppId": 2,
    "CompanyName": "sample string 3",
    "LicenseNo": "sample string 4",
    "Location": 5,
    "LocationName": "sample string 6",
    "BussinessAddr": "sample string 7",
    "Addr": "sample string 8",
    "CreatedBy": 9,
    "Verified": 10,
    "LicensePic": "sample string 11",
    "LegalPersonIDA": "sample string 12",
    "LegalPersonIDB": "sample string 13",
    "AaCode": 14,
    "DeleteDate": "2024-04-28T14:00:05.2944718+08:00",
    "IsPersonal": 16,
    "CanViewCompany": true,
    "IsPro": true
  },
  "Permission": {
    "IsSuperAdmin": true,
    "IsAdmin": true,
    "Modules": [
      {
        "Module": 1000,
        "CtrlAll": true,
        "Pages": [
          {
            "PageText": "sample string 1",
            "PageName": "sample string 2",
            "Actions": [
              {
                "ActionId": 1,
                "ActionName": "sample string 2",
                "Enabled": true
              },
              {
                "ActionId": 1,
                "ActionName": "sample string 2",
                "Enabled": true
              }
            ]
          },
          {
            "PageText": "sample string 1",
            "PageName": "sample string 2",
            "Actions": [
              {
                "ActionId": 1,
                "ActionName": "sample string 2",
                "Enabled": true
              },
              {
                "ActionId": 1,
                "ActionName": "sample string 2",
                "Enabled": true
              }
            ]
          }
        ]
      },
      {
        "Module": 1000,
        "CtrlAll": true,
        "Pages": [
          {
            "PageText": "sample string 1",
            "PageName": "sample string 2",
            "Actions": [
              {
                "ActionId": 1,
                "ActionName": "sample string 2",
                "Enabled": true
              },
              {
                "ActionId": 1,
                "ActionName": "sample string 2",
                "Enabled": true
              }
            ]
          },
          {
            "PageText": "sample string 1",
            "PageName": "sample string 2",
            "Actions": [
              {
                "ActionId": 1,
                "ActionName": "sample string 2",
                "Enabled": true
              },
              {
                "ActionId": 1,
                "ActionName": "sample string 2",
                "Enabled": true
              }
            ]
          }
        ]
      }
    ]
  },
  "Arguments": {
    "ContractApprove": 1,
    "ReceiptApprove": 2
  }
}

application/xml, text/xml

Sample:
<AppAaCompanyInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAa.WebApi.Areas.Company.Models">
  <Arguments xmlns:d2p1="http://schemas.datacontract.org/2004/07/LemonAa.Model.Settings">
    <d2p1:ContractApprove>1</d2p1:ContractApprove>
    <d2p1:ReceiptApprove>2</d2p1:ReceiptApprove>
  </Arguments>
  <Company xmlns:d2p1="http://schemas.datacontract.org/2004/07/LemonAa.Model.Company">
    <d2p1:AaCode>14</d2p1:AaCode>
    <d2p1:AaId>1</d2p1:AaId>
    <d2p1:Addr>sample string 8</d2p1:Addr>
    <d2p1:AppId>2</d2p1:AppId>
    <d2p1:BussinessAddr>sample string 7</d2p1:BussinessAddr>
    <d2p1:CanViewCompany>true</d2p1:CanViewCompany>
    <d2p1:CompanyName>sample string 3</d2p1:CompanyName>
    <d2p1:CreatedBy>9</d2p1:CreatedBy>
    <d2p1:DeleteDate>2024-04-28T14:00:05.2944718+08:00</d2p1:DeleteDate>
    <d2p1:IsPersonal>16</d2p1:IsPersonal>
    <d2p1:IsPro>true</d2p1:IsPro>
    <d2p1:LegalPersonIDA>sample string 12</d2p1:LegalPersonIDA>
    <d2p1:LegalPersonIDB>sample string 13</d2p1:LegalPersonIDB>
    <d2p1:LicenseNo>sample string 4</d2p1:LicenseNo>
    <d2p1:LicensePic>sample string 11</d2p1:LicensePic>
    <d2p1:Location>5</d2p1:Location>
    <d2p1:LocationName>sample string 6</d2p1:LocationName>
    <d2p1:Verified>10</d2p1:Verified>
  </Company>
  <Permission xmlns:d2p1="http://schemas.datacontract.org/2004/07/LemonAa.WebApi.Areas.Framework.Models">
    <d2p1:IsAdmin>true</d2p1:IsAdmin>
    <d2p1:IsSuperAdmin>true</d2p1:IsSuperAdmin>
    <d2p1:Modules>
      <d2p1:AaModulePermission>
        <d2p1:CtrlAll>true</d2p1:CtrlAll>
        <d2p1:Module>营销</d2p1:Module>
        <d2p1:Pages>
          <d2p1:AaPagePermission>
            <d2p1:Actions>
              <d2p1:AaActionPermission>
                <d2p1:ActionId>1</d2p1:ActionId>
                <d2p1:ActionName>sample string 2</d2p1:ActionName>
                <d2p1:Enabled>true</d2p1:Enabled>
              </d2p1:AaActionPermission>
              <d2p1:AaActionPermission>
                <d2p1:ActionId>1</d2p1:ActionId>
                <d2p1:ActionName>sample string 2</d2p1:ActionName>
                <d2p1:Enabled>true</d2p1:Enabled>
              </d2p1:AaActionPermission>
            </d2p1:Actions>
            <d2p1:PageName>sample string 2</d2p1:PageName>
            <d2p1:PageText>sample string 1</d2p1:PageText>
          </d2p1:AaPagePermission>
          <d2p1:AaPagePermission>
            <d2p1:Actions>
              <d2p1:AaActionPermission>
                <d2p1:ActionId>1</d2p1:ActionId>
                <d2p1:ActionName>sample string 2</d2p1:ActionName>
                <d2p1:Enabled>true</d2p1:Enabled>
              </d2p1:AaActionPermission>
              <d2p1:AaActionPermission>
                <d2p1:ActionId>1</d2p1:ActionId>
                <d2p1:ActionName>sample string 2</d2p1:ActionName>
                <d2p1:Enabled>true</d2p1:Enabled>
              </d2p1:AaActionPermission>
            </d2p1:Actions>
            <d2p1:PageName>sample string 2</d2p1:PageName>
            <d2p1:PageText>sample string 1</d2p1:PageText>
          </d2p1:AaPagePermission>
        </d2p1:Pages>
      </d2p1:AaModulePermission>
      <d2p1:AaModulePermission>
        <d2p1:CtrlAll>true</d2p1:CtrlAll>
        <d2p1:Module>营销</d2p1:Module>
        <d2p1:Pages>
          <d2p1:AaPagePermission>
            <d2p1:Actions>
              <d2p1:AaActionPermission>
                <d2p1:ActionId>1</d2p1:ActionId>
                <d2p1:ActionName>sample string 2</d2p1:ActionName>
                <d2p1:Enabled>true</d2p1:Enabled>
              </d2p1:AaActionPermission>
              <d2p1:AaActionPermission>
                <d2p1:ActionId>1</d2p1:ActionId>
                <d2p1:ActionName>sample string 2</d2p1:ActionName>
                <d2p1:Enabled>true</d2p1:Enabled>
              </d2p1:AaActionPermission>
            </d2p1:Actions>
            <d2p1:PageName>sample string 2</d2p1:PageName>
            <d2p1:PageText>sample string 1</d2p1:PageText>
          </d2p1:AaPagePermission>
          <d2p1:AaPagePermission>
            <d2p1:Actions>
              <d2p1:AaActionPermission>
                <d2p1:ActionId>1</d2p1:ActionId>
                <d2p1:ActionName>sample string 2</d2p1:ActionName>
                <d2p1:Enabled>true</d2p1:Enabled>
              </d2p1:AaActionPermission>
              <d2p1:AaActionPermission>
                <d2p1:ActionId>1</d2p1:ActionId>
                <d2p1:ActionName>sample string 2</d2p1:ActionName>
                <d2p1:Enabled>true</d2p1:Enabled>
              </d2p1:AaActionPermission>
            </d2p1:Actions>
            <d2p1:PageName>sample string 2</d2p1:PageName>
            <d2p1:PageText>sample string 1</d2p1:PageText>
          </d2p1:AaPagePermission>
        </d2p1:Pages>
      </d2p1:AaModulePermission>
    </d2p1:Modules>
  </Permission>
</AppAaCompanyInfo>