diff --git a/web/src/assets/images/upload.png b/web/src/assets/images/upload.png
new file mode 100644
index 0000000..7a2c588
Binary files /dev/null and b/web/src/assets/images/upload.png differ
diff --git a/web/src/views/pages/index.vue b/web/src/views/pages/index.vue
index 5088f9b..439befe 100644
--- a/web/src/views/pages/index.vue
+++ b/web/src/views/pages/index.vue
@@ -77,7 +77,16 @@
-
+
+
+

+
添加图片
+
+
@@ -92,10 +101,28 @@
-
+
+
+

+
添加图片
+
+
-
+
+
+

+
添加图片
+
+
@@ -189,7 +216,8 @@ const steps = [
{ title: '非遗应用与推广' },
{ title: '非遗资产衍生商品信息' }
];
-const currentStep = ref(0)
+const actionUrl = 'http://124.222.245.240:8080/api/v1/upload/upload/image'
+const currentStep = ref(2)
const historyList = ref([
{
id: 0,
@@ -223,11 +251,11 @@ const modalForm = reactive({
online_accounts: [],
inheritor_level: null,
inheritor_age_count: [],
- inheritor_certificates: '',
+ inheritor_certificates: [],
heritage_level: null,
historical_evidence:[],
- patent_certificates: '',
- pattern_images: '',
+ patent_certificates: [],
+ pattern_images: [],
patent_application_no: '',
})
const modalRules = {
@@ -631,7 +659,7 @@ const submit = () => {
funding_status: fundingOptions.find(item => item.value === modalForm.funding_status).label,
inheritor_level: fundingOptions2.find(item => item.value === modalForm.inheritor_level).label,
// "inheritor_ages": [60, 42, 35], # 传承人年龄
- inheritor_certificates: ["http://example.com/国家级非遗传承人证书.jpg"],
+ inheritor_certificates: modalForm.inheritor_certificates,
heritage_asset_level: heritageOptions.find(item => item.value === modalForm.heritage_level).label,
inheritor_ages: modalForm.inheritor_age_count,
historical_evidence: {
@@ -640,8 +668,8 @@ const submit = () => {
inheritor_testimony: modalForm.historical_evidence[3],
modern_research: modalForm.historical_evidence[4]
},
- patent_certificates: ["http://example.com/专利证书1.jpg", "http://example.com/专利证书2.jpg"],
- pattern_images: ["pattern1.jpg"],
+ patent_certificates: modalForm.patent_certificates,
+ pattern_images: modalForm.pattern_images,
implementation_stage: maturityOptions.find(item => item.value === modalForm.application_maturity).label,
coverage_area: coverageOptions.find(item => item.value === modalForm.application_coverage).label,
collaboration_type: depthOptions.find(item => item.value === modalForm.cooperation_depth).label,