1234567891011121314151617181920212223242526272829303132333435 |
- export default {
- dataEcho (data, type, key) {
- let name = ''
- let list = ''
- const dictsSetting = uni.getStorageSync('dicts')
- const dicts = dictsSetting ? dictsSetting : false
- if(!dicts){
- return
- }
- dicts.map((item) => {
- if (item.code == key) list = item.detail
- })
- if (type == 'String') {
- list.map((item) => {
- if (Number(item.value) == Number(data)) {
- name = item.name
- }
- })
- } else if (type == 'Array') {
- let arr = []
- if (!data) return
- data.map((item) => {
- console.log(item)
- list.map((value) => {
- console.log(value.value)
- if (Number(item) == Number(value.value)) {
- arr.push(value.name)
- }
- })
- })
- name = arr
- }
- return name ? name : '--'
- }
- }
|