Преглед изворни кода

bug-369 [开始检测] 节点默认配置修改

cc12458 пре 6 месеци
родитељ
комит
31942fee81
2 измењених фајлова са 12 додато и 4 уклоњено
  1. 8 3
      src/pages/aio/flow-config/panel/StartPanel.vue
  2. 4 1
      src/pages/aio/flow-config/tool.ts

+ 8 - 3
src/pages/aio/flow-config/panel/StartPanel.vue

@@ -1,4 +1,6 @@
 <script setup lang="ts">
+import { Preset_Image_1, Preset_Image_2 } from '../tool';
+
 interface Model {
   copyright?: string;
 
@@ -8,8 +10,10 @@ interface Model {
   homeValue?: string;
 }
 
-const Preset_Image_1 = `preset:1;el:scan|btn;`;
-const Preset_Image_2 = `preset:2;el:scan;`;
+const copyrightPlaceholder = `\
+某某机构
+杭州六智科技提供技术支持\
+`
 
 const props = defineProps<{ id: string }>();
 const requestData = defineModel<{ partner?: string; technicalSupporter?: string; tabletDrainageImage?: string }>('requestData', { default: {} });
@@ -114,7 +118,8 @@ const updateHomeType = () => {
       </div>
     </a-form-item>
     <a-form-item label="版权信息">
-      <a-textarea v-model:value="model.copyright" placeholder="最多显示两行文本" :auto-size="{ minRows: 2, maxRows: 2 }" />
+      <template #help>最多显示两行文本</template>
+      <a-textarea v-model:value="model.copyright" :placeholder="copyrightPlaceholder" :auto-size="{ minRows: 2, maxRows: 2 }" />
     </a-form-item>
     <div class="flex items-center" style="margin-top: 10px">
       <div class="flex-auto error">{{ error }}</div>

+ 4 - 1
src/pages/aio/flow-config/tool.ts

@@ -76,6 +76,9 @@ export type FlowRequestData = Partial<ReturnType<typeof toFlowRequestData>>;
 
 type ReportPrefixKey = 'tongueface_upload_report_page' | 'health_analysis_report_page' | 'health_analysis_scheme_page';
 
+export const Preset_Image_1 = `preset:1;el:btn;`;
+export const Preset_Image_2 = `preset:2;el:scan;`;
+
 export function fromFlowRequestData(data?: FlowRequestData) {
   const getReportRequestData = (key: ReportPrefixKey) => ({
     key,
@@ -124,7 +127,7 @@ export function fromFlowRequestData(data?: FlowRequestData) {
             requestData: {
               partner: data?.partner,
               technicalSupporter: data?.technicalSupporter,
-              tabletDrainageImage: data?.tabletDrainageImage,
+              tabletDrainageImage: data?.tabletDrainageImage || Preset_Image_1,
             },
           });
         if (id === ID_End) return end();