pay list 组件filter使用system

This commit is contained in:
lxy 2024-05-10 19:45:00 +08:00
parent 5c51f17f66
commit 431a3ce536
2 changed files with 13 additions and 7 deletions

View File

@ -44,9 +44,12 @@ export default OakComponent({
filters: [
{
filter() {
const applicationId = this.features.application.getApplicationId();
// const applicationId = this.features.application.getApplicationId();
const systemId = this.features.application.getApplication()?.systemId;
return {
applicationId,
application: {
systemId,
}
};
}
}
@ -59,7 +62,7 @@ export default OakComponent({
pays: data.map((ele) => {
const { creator } = ele;
const { nickname, name, mobile$user: mobiles } = creator;
const mobile = mobiles && mobiles[0].mobile;
const mobile = mobiles && mobiles[0]?.mobile;
return {
creatorName: name || nickname,
creatorMobile: mobile || '-',

View File

@ -45,9 +45,12 @@ export default OakComponent({
filters: [
{
filter() {
const applicationId = this.features.application.getApplicationId();
// const applicationId = this.features.application.getApplicationId();
const systemId = this.features.application.getApplication()?.systemId;
return {
applicationId,
application: {
systemId,
}
};
}
}
@ -60,8 +63,8 @@ export default OakComponent({
pays: data.map(
(ele) => {
const { creator } = ele;
const { nickname, name, mobile$user: mobiles} = creator!;
const mobile = mobiles && mobiles[0].mobile;
const { nickname, name, mobile$user: mobiles } = creator!;
const mobile = mobiles && mobiles[0]?.mobile;
return {
creatorName: name || nickname,
creatorMobile: mobile || '-',