线上相关宣传账号信息
@@ -363,6 +363,9 @@
:options="accountsOptions"
/>
+
+
+
@@ -551,7 +554,7 @@ const steps = [
{ title: '非遗资产衍生商品信息' }
];
const actionUrl = 'http://124.222.245.240:8080/api/v1/upload/image'
-const currentStep = ref(4)
+const currentStep = ref(3)
const historyList = ref([])
const modalForm = reactive({
asset_name: '',
@@ -748,7 +751,7 @@ const modalRules = {
required: true,
message: '',
trigger: ['input', 'blur'],
- len: 2,
+ len: 5,
fields: [
{
required: true,
@@ -758,6 +761,18 @@ const modalRules = {
required: true,
message: '请输入账号',
trigger: ['input', 'blur']
+ },{
+ required: true,
+ message: '请输入账号点赞量',
+ trigger: ['input', 'blur']
+ },{
+ required: true,
+ message: '请输入账号评论量',
+ trigger: ['input', 'blur']
+ },{
+ required: true,
+ message: '请输入账号分享量',
+ trigger: ['input', 'blur']
}
]
}
@@ -1004,7 +1019,7 @@ const nextStep = () => {
}
else {
console.log(errors)
- message.error('验证失败')
+ message.error('请完善表单')
}
})
}
@@ -1017,7 +1032,7 @@ const submit = () => {
// "inheritor_ages": [60, 42, 35], # 传承人年龄
inheritor_certificates: modalForm.inheritor_certificates.map(item => item.url),
heritage_asset_level: heritageOptions.find(item => item.value === modalForm.heritage_level).label,
- inheritor_ages: modalForm.inheritor_age_count,
+ inheritor_ages: [modalForm.inheritor_age_count[0]-0,modalForm.inheritor_age_count[1]-0,modalForm.inheritor_age_count[2]-0],
historical_evidence: {
artifacts: modalForm.historical_evidence[0],
ancient_literature: modalForm.historical_evidence[1],
@@ -1029,7 +1044,51 @@ const submit = () => {
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,
- platform_accounts: {
+ scarcity_level: circulationOptions.find(item => item.value === modalForm.circulation).label,
+ market_activity_time: activityOptions.find(item => item.value === modalForm.last_market_activity).label,
+ price_fluctuation: [modalForm.price_fluctuation[0]-0,modalForm.price_fluctuation[1]-0],
+ monthly_transaction_amount: transactionOptions.find(item => item.value === modalForm.monthly_transaction).label,
+ platform_accounts: {}
+ }
+ if (modalForm.online_accounts[0]=='0'){
+ data.platform_accounts= {
+ bilibili: {
+ account: modalForm.online_accounts[1],
+ likes: modalForm.online_accounts[2],
+ comments: modalForm.online_accounts[3],
+ shares: modalForm.online_accounts[4]
+ }
+ }
+ }else if(modalForm.online_accounts[0]=='1'){
+ data.platform_accounts= {
+ douyin: {
+ account: modalForm.online_accounts[1],
+ likes: modalForm.online_accounts[2],
+ comments: modalForm.online_accounts[3],
+ shares: modalForm.online_accounts[4]
+ }
+ }
+ }else if(modalForm.online_accounts[0]=='2'){
+ data.platform_accounts= {
+ kuaishou: {
+ account: modalForm.online_accounts[1],
+ likes: modalForm.online_accounts[2],
+ comments: modalForm.online_accounts[3],
+ shares: modalForm.online_accounts[4]
+ }
+ }
+ }else if(modalForm.online_accounts[0]=='3'){
+ data.platform_accounts= {
+ qita: {
+ followers_count: 8000,
+ likes: 1000,
+ comments: 500,
+ shares: 500
+ }
+ }
+ }
+
+ data.platform_accounts= {
bilibili: {
followers_count: 8000,
likes: 1000,
@@ -1043,16 +1102,11 @@ const submit = () => {
shares: 500
}
},
- scarcity_level: circulationOptions.find(item => item.value === modalForm.circulation).label,
- market_activity_time: activityOptions.find(item => item.value === modalForm.last_market_activity).label,
- price_range: {
- highest: modalForm.price_fluctuation[0],
- lowest: modalForm.price_fluctuation[1]
- },
- monthly_transaction_amount: transactionOptions.find(item => item.value === modalForm.monthly_transaction).label,
- }
+ data.inheritor_age_count = data.inheritor_ages
api.valuations(data).then(res=>{
- console.log(res.data)
+ message.success('评估中,请前往历史记录查看')
+ currentStep.value = 0
+ getHistoryList()
})
console.log('data',data)
}