1{ 2 "app": { 3 "bundleName": "com.provider.bundleName1", 4 "vendor": "ohos", 5 "version": { 6 "code": 1, 7 "name": "1.0" 8 }, 9 "apiVersion": { 10 "compatible": 3, 11 "target": 3 12 } 13 }, 14 "deviceConfig": { 15 "default": { 16 } 17 }, 18 "module": { 19 "package": "com.provider.FormSystemTestServiceA.src", 20 "name": "moduleName11", 21 "deviceType": [ 22 "phone" 23 ], 24 "distro": { 25 "deliveryWithInstall": true, 26 "moduleName": "moduleName11", 27 "moduleType": "entry" 28 }, 29 "abilities": [ 30 { 31 "name": "FormStServiceAbilityA", 32 "icon": "$media:snowball", 33 "label": "FormStServiceAbilityA Ability", 34 "launchType": "standard", 35 "orientation": "unspecified", 36 "type": "service", 37 "visible": true, 38 "formsEnabled": true, 39 "forms": [ 40 { 41 "name": "formName111", 42 "description": "form_description", 43 "isDefault": true, 44 "type": "JS", 45 "colorMode": "auto", 46 "supportDimensions":[ "1*2", "2*2" ], 47 "defaultDimension": "1*2", 48 "landscapeLayouts": [""], 49 "portraitLayouts": [""], 50 "updateEnabled": true, 51 "scheduledUpateTime": "0:0", 52 "updateDuration": 1, 53 "deepLink": "", 54 "jsComponentName": "card", 55 "formVisibleNotify" : true, 56 "metaData": { 57 "customizeData": [ 58 { 59 "name": "originWidgetName", 60 "value": "myTest" 61 } 62 ] 63 } 64 }, 65 { 66 "name": "formName112", 67 "description": "form_description", 68 "isDefault": true, 69 "type": "JS", 70 "colorMode": "auto", 71 "supportDimensions":[ "1*2", "2*2" ], 72 "defaultDimension": "1*2", 73 "landscapeLayouts": [""], 74 "portraitLayouts": [""], 75 "updateEnabled": true, 76 "scheduledUpateTime": "10:30", 77 "updateDuration": 0, 78 "deepLink": "", 79 "jsComponentName": "card", 80 "formVisibleNotify" : true, 81 "metaData": { 82 "customizeData": [ 83 { 84 "name": "originWidgetName", 85 "value": "myTest" 86 } 87 ] 88 } 89 } 90 ] 91 } 92 ], 93 "defPermissions": [ 94 { 95 "name": "com.permission.CAMERA", 96 "grantMode": "system_grant", 97 "availableScope": ["signature"], 98 "label": "CAMERA permission", 99 "description": "CAMERA permission in detail" 100 } 101 ], 102 "js": [ 103 { 104 "name": "card", 105 "pages": [ 106 "pages/index/index" 107 ], 108 "type": "form" 109 } 110 ] 111 } 112} 113