123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- /*
- * @FilePath: index.ts
- * @Author: 旭颖
- * @Date: 2022-12-07 14:00:37
- * @LastEditors: Please set LastEditors
- * @LastEditTime: 2023-02-07 09:37:06
- */
- import request from '@/utils/request'
- export function getSetting(data: any) {
- return request({
- url: '/base/settings/configs',
- method: 'post',
- data,
- })
- }
- //字典参数列表
- export function getDictList(data: any) {
- return request({
- url: '/base/dicts/configs',
- method: 'post',
- data,
- })
- }
- //获取客户列表
- export function getFactory(params: any) {
- const list: any = localStorage.getItem('factory_list')
- let factoryList: any = list && list !== 'undefined' ? JSON.parse(list) : []
- if (factoryList.length > 0) {
- return new Promise((resolve, reject) => {
- const data = {
- data: factoryList,
- }
- resolve(data)
- })
- } else {
- return request({
- url: '/punter/factory/select-options',
- method: 'get',
- params,
- }).then((res) => {
- console.log(res)
- const arr: any = []
- if (res.data.length > 0) {
- res.data.map((item: any) => {
- arr.push({
- id: item.id,
- name: '【' + item.s_name + '】' + item.name,
- })
- })
- }
- factoryList = arr
- localStorage.setItem('factory_list', JSON.stringify(factoryList))
- const data = {
- data: factoryList,
- }
- return data
- })
- }
- }
|