Browse Source

复选框类型

xuzhancheng 2 weeks ago
parent
commit
cae6be430d
1 changed files with 11 additions and 4 deletions
  1. 11 4
      yudao-ui-admin-vue3/src/components/DynamicReport/SpreadEditor.vue

+ 11 - 4
yudao-ui-admin-vue3/src/components/DynamicReport/SpreadEditor.vue

@@ -221,6 +221,7 @@ const fetchTemplateData = async () => {
 
     schemaSources?.forEach(element => {
       if (element.colValType == 5){
+        // 列表
         let items = {
           type: 'object',
           properties: {
@@ -236,11 +237,17 @@ const fetchTemplateData = async () => {
           type: 'array',
           items: items
         }
+      } else if(element.colValType == 6){
+        // 复选框
+          properties[element.colCode] = {
+          dataFieldType: 'checkbox',
+          type: 'string'
+        }
       }else {
-      properties[element.colCode] = {
-        dataFieldType: 'text',
-        type: 'string'
-      }
+        properties[element.colCode] = {
+          dataFieldType: 'text',
+          type: 'string'
+        }
       }
       bindingPathName.push(
         {