|
|
@@ -459,7 +459,7 @@
|
|
|
<el-table-column label="注册时间" align="center" prop="registerTime" width="100px" />
|
|
|
<el-table-column label="备注电话号码" align="center" prop="remarkMobiles" width="150px">
|
|
|
<template slot-scope="scope">
|
|
|
- <div v-for="i in JSON.parse(scope.row.remarkMobiles)" :key="i">{{i}}</div>
|
|
|
+ <div v-for="(i, idx) in parseRemarkMobiles(scope.row.remarkMobiles)" :key="idx">{{i}}</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="备注企业名称" align="center" prop="remarkCorpName" />
|
|
|
@@ -1435,6 +1435,15 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ parseRemarkMobiles(val) {
|
|
|
+ if (val == null || val === '') return [];
|
|
|
+ try {
|
|
|
+ const parsed = JSON.parse(val);
|
|
|
+ return Array.isArray(parsed) ? parsed : (parsed == null ? [] : [parsed]);
|
|
|
+ } catch (e) {
|
|
|
+ return [val];
|
|
|
+ }
|
|
|
+ },
|
|
|
/** 查询企业微信客户列表 */
|
|
|
getList() {
|
|
|
this.loading = true;
|