8 changed files with 101 additions and 76 deletions
@ -1,33 +0,0 @@ |
|||||
import { queryChecker } from 'apis/member' |
|
||||
import { ref } from 'vue' |
|
||||
|
|
||||
export default function useApplication() { |
|
||||
const projectId = useProjectId() |
|
||||
|
|
||||
const reviewerList = ref([]) |
|
||||
|
|
||||
/** |
|
||||
* 查询所有成员 |
|
||||
* @param { String } projectId |
|
||||
*/ |
|
||||
async function handleQueryChecker(){ |
|
||||
try { |
|
||||
const params = { |
|
||||
param:{ |
|
||||
projectId: projectId.value |
|
||||
} |
|
||||
} |
|
||||
const res = await queryChecker(params) |
|
||||
reviewerList.value = res |
|
||||
} catch (error) { |
|
||||
console.error('error: ', error); |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
// handleQueryChecker()
|
|
||||
|
|
||||
return { |
|
||||
handleQueryChecker, |
|
||||
reviewerList, |
|
||||
}; |
|
||||
} |
|
@ -0,0 +1,36 @@ |
|||||
|
const num = { |
||||
|
// 清除浮点
|
||||
|
// 乘法
|
||||
|
ride(a, b) { |
||||
|
var as = Math.pow(10, digitLength(a)) |
||||
|
var as2 = Math.pow(10, digitLength(b)) |
||||
|
if (digitLength(a) >= digitLength(b)) { |
||||
|
return (as * a * as * b) / as / as//这里要除以最小公倍数的平方
|
||||
|
} else { |
||||
|
return (as2 * a * as2 * b) / as2 / as2 |
||||
|
} |
||||
|
function digitLength(e) { |
||||
|
var e1 = (e + '').split(''); |
||||
|
var e2 = e1.findIndex((item) => item = '.') |
||||
|
return e1.length - 1 - e2; |
||||
|
} |
||||
|
}, |
||||
|
|
||||
|
// 除法
|
||||
|
except(a, b) { |
||||
|
var as = Math.pow(10, digitLength(a)) |
||||
|
var as2 = Math.pow(10, digitLength(b)) |
||||
|
if (digitLength(a) >= digitLength(b)) { |
||||
|
return ((as * a) / (as * b)) |
||||
|
} else { |
||||
|
return ((as2 * a) / (as2 * b)) |
||||
|
} |
||||
|
function digitLength(e) { |
||||
|
var e1 = (e + '').split(''); |
||||
|
var e2 = e1.findIndex((item) => item = '.') |
||||
|
return e1.length - 1 - e2; |
||||
|
} |
||||
|
}, |
||||
|
|
||||
|
}; |
||||
|
export default num; |
Loading…
Reference in new issue