34 lines
685 B
JavaScript
34 lines
685 B
JavaScript
import request from '@/utils/request'
|
|
|
|
/** 接口 */
|
|
const Api = {
|
|
list: '/api/sys/dict/data/list'
|
|
}
|
|
|
|
/** 单据类型查询 */
|
|
export function list(data){
|
|
|
|
return request({
|
|
url: Api.list,
|
|
params: data,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 适配于 uni-select 下拉值数据中需要text字段的渲染
|
|
export async function getDictionary(dictType ){
|
|
var dictionary =[];
|
|
let responseData = await request({
|
|
url: Api.list,
|
|
params: {'code': dictType},
|
|
method: 'get'
|
|
}).then(response => {
|
|
dictionary = response.data;
|
|
dictionary.map((item) => {
|
|
item.text = item.label
|
|
});
|
|
}).catch((e)=>{
|
|
console.log("获取下拉值数据时出现异常",e)
|
|
});
|
|
return dictionary
|
|
} |