feat(assets): release v1.1.18 with two-sheet analysis exports and flow contract details
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
shishengliang
2026-09-28 17:03:59 +08:00
parent 807453b5fd
commit 40ef05d49b
18 changed files with 212 additions and 25 deletions
@@ -30,6 +30,7 @@ import {
} from "../../../shared/assets/assistant";
import { askAssetAssistant, AssistantRequestError } from "./client";
import { fetchAuthenticated } from "../../../auth/api-client";
import { useAuth } from "../../../auth/useAuth";
import { ThinkingState } from "./ThinkingState";
import { CompoundResultView } from "./CompoundResultView";
import { BUSINESS_QUESTIONS, conversationTitle, findConversationResult, replaceAnalysisResult } from "./conversation-presentation";
@@ -89,6 +90,10 @@ export default function AssetAssistant({
close: () => void;
appearance: "light" | "dark";
}) {
const { user } = useAuth();
const dataScopeLabel = !user ? "正在确认数据范围"
: user.permissionLevel === "full" ? "全量数据"
: user.permissionLevel === "department" ? "部门数据" : "本人数据";
const page = useRef<HTMLElement>(null);
useLayoutEffect(() => {
const viewport = window.visualViewport;
@@ -506,15 +511,11 @@ export default function AssetAssistant({
</button>
</div>
</header>
<div className="aq-scope">
<div className="aq-scope" aria-label="当前可查询数据范围">
<Building2 size={13} />
<span>{subject || "全部所属公司"}</span>
<span className="aq-dot">·</span>
<span>当前账号可见范围</span>
<span className="aq-live">
<i />
已连接业务数据
</span>
<span>{dataScopeLabel}</span>
</div>
{showInfo && (
<div className="aq-info">