diff --git a/src/views/project-demand/requirement/add.vue b/src/views/project-demand/requirement/add.vue
index 93c11e1..74fbbc6 100644
--- a/src/views/project-demand/requirement/add.vue
+++ b/src/views/project-demand/requirement/add.vue
@@ -38,10 +38,12 @@
{{ selectedCompanyList.length === 0 ? '请选择所属公司' : '更改' }}
-
{{ selectedCompanyList }}
+ {{ getName(selectedCompanyList) }}
{{ getName(selectedCompanyList) }}
{{ showExpendText }}
+ @click="handleExpend">
+ {{ showExpendText }}
+
@@ -54,7 +56,7 @@
-
+
重新提交
返回
-
+
@@ -222,24 +225,16 @@ const showExpendClass = (showMoreCompany) => {
if (!showMoreCompany) {
if (selectedCompanyList.value.length === 0) {
showExpendText.value = ''
- return ''
- } else if (selectedCompanyList.value.length>14) {
+ return ''
+ } else if (selectedCompanyList.value.length > 14) {
showExpendText.value = '展开'
- return 'company-style'
+ return 'company-style'
}
} else {
showExpendText.value = '收缩'
- return ''
+ return ''
}
}
-const getCompanyOptionItem = (val) => {
- if (val !== undefined) {
- val.forEach(item => {
- matterTree(companyNameArray.value, companyOption.value, item)
- })
- }
- return companyNameArray.value.join(',');
-}
const getName = (list) => {
return list.map(item => item.label).join(',')
}
@@ -405,6 +400,25 @@ const handleResubmit = () => {
}
})
}
+
+const getCompanyOptionItem = (val) => {
+ let newObj = {}
+ let newArray = []
+ if (val !== undefined) {
+ val.forEach(item => {
+ matterTree(companyNameArray.value, companyOption.value, item)
+ companyNameArray.value.forEach(companyItem => {
+ newObj = {
+ label: companyItem,
+ value: item
+ }
+ newArray.push(newObj)
+ })
+ })
+ }
+
+ return newArray;
+}
const getDetailInfo = async () => {
getFormInfo(route.query.id).then(res => {
if (res.code === 1000) {