| | |
| | | import { hash } from "immutable"; |
| | | |
| | | import myrequest from './request' |
| | | // 深拷贝 |
| | | function deepClone(obj) { |
| | | export function deepClone(obj) { |
| | | let objClone = Array.isArray(obj) ? [] : {}; |
| | | if (obj && typeof obj === 'object' && obj != null) { |
| | | for (let key in obj) { |
| | |
| | | return objClone; |
| | | } |
| | | // 计算限制时间 |
| | | function computeTime(time2) { |
| | | export function computeTime(time2) { |
| | | const t1 = new Date(); |
| | | const t2 = new Date(time2); |
| | | return filterTime(t2.getTime() - t1.getTime()); |
| | | } |
| | | // 获取字典表 |
| | | export async function getTypeList(level,code){ |
| | | let arr; |
| | | await myrequest({ |
| | | method:'get', |
| | | url:`sccg/dict/query_type?level=${level}&typeCode=${code}` |
| | | }) |
| | | .then(res=>{ |
| | | arr = res.data; |
| | | }) |
| | | return arr; |
| | | } |
| | | function filterTime(time) { |
| | | if (time < 0) { |
| | |
| | | } |
| | | return str + '分钟' |
| | | } |
| | | export { deepClone, computeTime }; |