@@ -12,7 +12,7 @@ const props = defineProps<{
|
||||
modelValue: string;
|
||||
/** 上传归属站点(附件场景引用;缺省不携带) */
|
||||
siteId?: number;
|
||||
/** 附件场景(svc_item 等;缺省不带 scene,与既有调用一致) */
|
||||
/** 附件场景(空=不带 scene;svc 场景已迁办事大厅,CMS 内为 article/banner 等) */
|
||||
scene?: string;
|
||||
placeholder?: string;
|
||||
}>();
|
||||
|
||||
@@ -74,7 +74,7 @@ afterEach(() => {
|
||||
});
|
||||
|
||||
describe("RichTextEditor - 正文上传与事件契约", () => {
|
||||
it("① 上传 FormData 带 siteId/scene/articleId(事项页口径:scene=svc_item_asset)", async () => {
|
||||
it("① 上传 FormData 带 siteId/scene/articleId(scene 透传契约)", async () => {
|
||||
const seen: FormData[] = [];
|
||||
vi.stubGlobal(
|
||||
"fetch",
|
||||
|
||||
@@ -15,7 +15,7 @@ import config from "@/assets/config/host.config";
|
||||
const props = defineProps<{
|
||||
modelValue: string;
|
||||
siteId?: number;
|
||||
/** 附件场景(svc_item_asset 正文资产 / svc_item 指南附件等;空=不带 scene) */
|
||||
/** 附件场景(article_asset 正文资产等;空=不带 scene;svc 场景已迁办事大厅) */
|
||||
scene?: string;
|
||||
/** 文章 id(文章编辑器上传时的归属参数;无文章 id 的页面不传) */
|
||||
articleId?: number;
|
||||
|
||||
@@ -195,8 +195,6 @@ const getMenuIcon = (item?: any): string => {
|
||||
if (page === "/attachment") return "icon-sjlm";
|
||||
if (page === "/site") return "icon-zhandian";
|
||||
// 事项库 R2(§7.5):办事事项取"申请"图标,服务字典取列表图标(前缀分支,优先于 modId 对照)
|
||||
if (page === "/svc/item" || page.startsWith("/svc/item")) return "icon-shenqing";
|
||||
if (page === "/svc/dict") return "icon-liebiao";
|
||||
switch (item?.modId ?? item?.id) {
|
||||
case 1: return "icon-wenzhang";
|
||||
case 2: return "icon-liebiao";
|
||||
|
||||
Reference in New Issue
Block a user