diff --git a/src/api/identity/index.js b/src/api/identity/index.js
index ce85884..30db5c7 100644
--- a/src/api/identity/index.js
+++ b/src/api/identity/index.js
@@ -39,4 +39,12 @@ export function expert(data) {
method:'post',
data
});
+}
+// 专家入驻
+export function research(data) {
+ return request({
+ url: '/enterprise/v1/settled/research',
+ method:'post',
+ data
+ });
}
\ No newline at end of file
diff --git a/src/views/identity/components/FieldOptions/index.vue b/src/views/identity/components/FieldOptions/index.vue
index feba3aa..1256991 100644
--- a/src/views/identity/components/FieldOptions/index.vue
+++ b/src/views/identity/components/FieldOptions/index.vue
@@ -124,7 +124,23 @@ export default {
_value.push(item.value);
}
newVal.industrys = _key;
- this.industrysTags = _value;
+ let keyObj = [];
+ for (let i = 0; i < _key.length; i++) {
+ keyObj.push([]);
+ let array = _key[i].split("-");
+ for (let j = 0; j < array.length; j++) {
+ keyObj[i].push({
+ id: array[j],
+ });
+ }
+ }
+ for (let i = 0; i < _value.length; i++) {
+ let array = _value[i].split(">");
+ for (let j = 0; j < array.length; j++) {
+ keyObj[i][j]["name"] = array[j];
+ }
+ }
+ this.industrysTags = keyObj;
},
},
methods: {
diff --git a/src/views/identity/components/FieldSingle/index.vue b/src/views/identity/components/FieldSingle/index.vue
new file mode 100644
index 0000000..aeddd12
--- /dev/null
+++ b/src/views/identity/components/FieldSingle/index.vue
@@ -0,0 +1,146 @@
+
+