Merge branch 'master' of http://124.221.55.225:3000/XW-AIOT/aiot-platform-ui into cleaning
This commit is contained in:
@@ -5,12 +5,11 @@ on:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
# 仅当以下文件变动时触发构建,避免改个 README 也重新发版
|
||||
- 'apps/web-antd/**'
|
||||
- 'packages/**'
|
||||
- 'package.json'
|
||||
- 'pnpm-lock.yaml'
|
||||
- 'Dockerfile'
|
||||
# 仅当构建产物 dist 目录变化时触发部署
|
||||
# 修改源码不会触发,需要先在本地构建后推送 dist 目录
|
||||
- 'apps/web-antd/dist/**'
|
||||
- 'apps/web-antd/nginx.conf'
|
||||
- 'Dockerfile.deploy'
|
||||
- '.gitea/workflows/deploy-web.yaml'
|
||||
|
||||
jobs:
|
||||
@@ -49,7 +48,20 @@ jobs:
|
||||
# 检查 1panel-network 是否存在,如果不存在则创建
|
||||
docker network inspect 1panel-network > /dev/null 2>&1 || docker network create 1panel-network || true
|
||||
|
||||
# 3. 构建并部署
|
||||
# 3. 检查构建产物(必须存在)
|
||||
- name: Check Build Artifacts
|
||||
run: |
|
||||
if [ ! -d "apps/web-antd/dist" ] || [ -z "$(ls -A apps/web-antd/dist 2>/dev/null)" ]; then
|
||||
echo "❌ Error: Build artifacts not found in apps/web-antd/dist"
|
||||
echo "Please build locally first: pnpm build:antd"
|
||||
echo "Then run: ./scripts/deploy/build-and-push.sh"
|
||||
exit 1
|
||||
fi
|
||||
echo "✅ Build artifacts found"
|
||||
BUILD_SIZE=$(du -sh apps/web-antd/dist | cut -f1)
|
||||
echo "📊 Build size: $BUILD_SIZE"
|
||||
|
||||
# 4. 构建并部署(只打包,不构建)
|
||||
- name: Build & Deploy Web UI
|
||||
env:
|
||||
# 镜像名称
|
||||
@@ -59,16 +71,14 @@ jobs:
|
||||
# 宿主机端口
|
||||
HOST_PORT: 9090
|
||||
run: |
|
||||
# --- 构建阶段 ---
|
||||
SHORT_SHA=$(git log -1 --format='%h')
|
||||
FULL_IMAGE_NAME="${IMAGE_NAME}:${SHORT_SHA}"
|
||||
|
||||
echo "Building Docker Image: $FULL_IMAGE_NAME..."
|
||||
echo "🚀 Building Docker Image (deploy only, no build): $FULL_IMAGE_NAME..."
|
||||
|
||||
# 使用根目录的 Dockerfile 进行构建
|
||||
# Dockerfile 内部使用了多阶段构建,不需要 Runner 安装 Node
|
||||
# 启用 BuildKit 以支持缓存挂载(加速依赖安装)
|
||||
DOCKER_BUILDKIT=1 docker build -t "$FULL_IMAGE_NAME" -f Dockerfile .
|
||||
# 使用 Dockerfile.deploy,只复制构建产物,不进行构建
|
||||
# 这样可以避免服务器资源占用
|
||||
DOCKER_BUILDKIT=1 docker build -t "$FULL_IMAGE_NAME" -f Dockerfile.deploy .
|
||||
|
||||
# 打上 latest 标签
|
||||
docker tag "$FULL_IMAGE_NAME" "${IMAGE_NAME}:latest"
|
||||
@@ -98,6 +108,32 @@ jobs:
|
||||
--restart always \
|
||||
-p ${HOST_PORT}:80 \
|
||||
"${IMAGE_NAME}:latest"
|
||||
|
||||
|
||||
# 等待容器启动
|
||||
echo "Waiting for container to start..."
|
||||
sleep 3
|
||||
|
||||
# 检查容器状态
|
||||
CONTAINER_STATUS=$(docker ps -a --filter "name=$CONTAINER_NAME" --format "{{.Status}}" | head -1)
|
||||
if [ -z "$CONTAINER_STATUS" ]; then
|
||||
echo "❌ Error: Container failed to start"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 检查容器是否正在运行
|
||||
if docker ps --filter "name=$CONTAINER_NAME" --format "{{.Names}}" | grep -q "$CONTAINER_NAME"; then
|
||||
echo "✅ Container is running"
|
||||
else
|
||||
echo "❌ Error: Container is not running"
|
||||
echo "Container status: $CONTAINER_STATUS"
|
||||
echo "Container logs:"
|
||||
docker logs $CONTAINER_NAME --tail 50
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 显示容器信息
|
||||
echo "Container info:"
|
||||
docker ps --filter "name=$CONTAINER_NAME" --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"
|
||||
|
||||
echo "✅ Deployment Successful! Access at port ${HOST_PORT}"
|
||||
|
||||
|
||||
62
Dockerfile
62
Dockerfile
@@ -1,48 +1,56 @@
|
||||
|
||||
# 1. 构建阶段
|
||||
# ==============================
|
||||
# 1️⃣ 构建阶段
|
||||
# ==============================
|
||||
FROM node:20-alpine AS builder
|
||||
|
||||
# 设置 npm 和 pnpm 镜像源为淘宝源(加速下载)
|
||||
# 设置工作目录
|
||||
WORKDIR /app
|
||||
|
||||
# ------------------------------
|
||||
# 设置 npm / pnpm registry
|
||||
# ------------------------------
|
||||
# npm 镜像源(淘宝镜像加速)
|
||||
RUN npm config set registry https://registry.npmmirror.com && \
|
||||
echo "registry=https://registry.npmmirror.com" > ~/.npmrc
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
# 启用 pnpm (使用 corepack)
|
||||
# 设置环境变量让 Corepack 也从镜像源下载
|
||||
ENV COREPACK_NPM_REGISTRY=https://registry.npmmirror.com
|
||||
# 设置 pnpm store 路径,便于缓存
|
||||
# pnpm registry 指向 Verdaccio
|
||||
ARG PNPM_REGISTRY=http://1Panel-verdaccio-Ynee:4873/
|
||||
ENV PNPM_HOME="/pnpm"
|
||||
ENV PATH="$PNPM_HOME:$PATH"
|
||||
RUN corepack enable && corepack prepare pnpm@10.22.0 --activate
|
||||
RUN pnpm config set registry $PNPM_REGISTRY
|
||||
RUN pnpm config set store-dir /pnpm/store
|
||||
|
||||
# 配置 pnpm 使用淘宝镜像源和自定义 store 路径(便于缓存)
|
||||
RUN pnpm config set registry https://registry.npmmirror.com && \
|
||||
pnpm config set store-dir /pnpm/store
|
||||
|
||||
# 单独复制依赖描述文件,利用 Docker 缓存层
|
||||
# 先只复制这些文件,如果它们没变,Docker 会复用缓存,跳过后续步骤
|
||||
# pnpm-workspace.yaml 包含 catalog 配置,pnpm 需要它来解析 catalog: 引用
|
||||
# ------------------------------
|
||||
# Docker BuildKit 缓存 pnpm store
|
||||
# ------------------------------
|
||||
# 复制依赖描述文件,利用缓存层
|
||||
COPY package.json pnpm-lock.yaml turbo.json pnpm-workspace.yaml ./
|
||||
|
||||
# 复制所有 package.json(Monorepo 需要)
|
||||
# internal 目录包含构建工具包(@vben/tsconfig, @vben/vite-config 等),构建时需要
|
||||
# 复制源码文件
|
||||
COPY packages packages
|
||||
COPY apps apps
|
||||
COPY internal internal
|
||||
|
||||
# 安装依赖
|
||||
# 使用 BuildKit 缓存挂载加速依赖安装
|
||||
# 缓存 pnpm store,即使 package.json 变了,已下载的包也能复用
|
||||
# 使用明确的缓存路径和 ID,确保缓存持久化
|
||||
# network-concurrency 限制并发下载,降低带宽占用
|
||||
RUN --mount=type=cache,id=pnpm-store,target=/pnpm/store \
|
||||
pnpm install --frozen-lockfile
|
||||
pnpm install --frozen-lockfile --network-concurrency 2
|
||||
|
||||
# 构建指定项目 (根据 package.json 里的 scripts)
|
||||
# 这里我们构建 antd 版本
|
||||
RUN pnpm build:antd
|
||||
# 限制turbo并发构建,降低资源占用(仅CI/CD构建时生效)
|
||||
# 并发数设为1,Vite构建阶段非常消耗资源,串行构建更稳定
|
||||
# 降低Node.js内存限制,避免占用过多内存影响其他服务(服务器8GB内存)
|
||||
# 限制为1024MB,为系统和其他服务预留更多内存(约7GB)
|
||||
# 限制Node.js线程池大小,减少并发线程数,降低CPU占用
|
||||
ENV NODE_OPTIONS=--max-old-space-size=1024
|
||||
ENV UV_THREADPOOL_SIZE=2
|
||||
# 设置垃圾回收更频繁,减少内存峰值
|
||||
ENV NODE_OPTIONS="$NODE_OPTIONS --expose-gc"
|
||||
RUN pnpm exec turbo build --filter=@vben/web-antd --concurrency=1
|
||||
|
||||
# 2. 运行阶段
|
||||
# ==============================
|
||||
# 2️⃣ 运行阶段
|
||||
# ==============================
|
||||
FROM nginx:alpine
|
||||
|
||||
# 移除默认配置
|
||||
@@ -52,10 +60,8 @@ RUN rm /etc/nginx/conf.d/default.conf
|
||||
COPY apps/web-antd/nginx.conf /etc/nginx/conf.d/default.conf
|
||||
|
||||
# 复制构建产物
|
||||
# 注意:Vben 5 的产物目录通常在 apps/web-antd/dist
|
||||
COPY --from=builder /app/apps/web-antd/dist /usr/share/nginx/html
|
||||
|
||||
EXPOSE 80
|
||||
|
||||
CMD ["nginx", "-g", "daemon off;"]
|
||||
|
||||
|
||||
19
Dockerfile.deploy
Normal file
19
Dockerfile.deploy
Normal file
@@ -0,0 +1,19 @@
|
||||
# ==============================
|
||||
# 仅部署阶段 - 不进行构建
|
||||
# 用于本地构建后,直接部署构建产物
|
||||
# ==============================
|
||||
FROM nginx:alpine
|
||||
|
||||
# 移除默认配置
|
||||
RUN rm /etc/nginx/conf.d/default.conf
|
||||
|
||||
# 复制自定义 Nginx 配置
|
||||
COPY apps/web-antd/nginx.conf /etc/nginx/conf.d/default.conf
|
||||
|
||||
# 复制构建产物(从本地构建好的dist目录)
|
||||
COPY apps/web-antd/dist /usr/share/nginx/html
|
||||
|
||||
EXPOSE 80
|
||||
|
||||
CMD ["nginx", "-g", "daemon off;"]
|
||||
|
||||
1
apps/web-antd/dist/_app.config.js
vendored
Normal file
1
apps/web-antd/dist/_app.config.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
window._VBEN_ADMIN_PRO_APP_CONF_={"VITE_GLOB_API_URL":"/admin-api"};Object.freeze(window._VBEN_ADMIN_PRO_APP_CONF_);Object.defineProperty(window,"_VBEN_ADMIN_PRO_APP_CONF_",{configurable:false,writable:false,});
|
||||
1
apps/web-antd/dist/css/ProcessViewer-C0T2ycwT.css
vendored
Normal file
1
apps/web-antd/dist/css/ProcessViewer-C0T2ycwT.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/UserTaskCustomConfig-peptnxLk.css
vendored
Normal file
1
apps/web-antd/dist/css/UserTaskCustomConfig-peptnxLk.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.button-setting-pane[data-v-53417e75]{display:flex;flex-direction:column;font-size:14px;margin-top:8px}.button-setting-pane .button-setting-desc[data-v-53417e75]{font-size:16px;font-weight:700;margin-bottom:16px;padding-right:8px}.button-setting-pane .button-setting-title[data-v-53417e75]{align-items:center;background-color:#f8fafc0a;border:1px solid rgba(31,56,88,.102);display:flex;height:45px;justify-content:space-between;padding-left:12px}.button-setting-pane .button-setting-title[data-v-53417e75]>:first-child{text-align:left!important;width:100px!important}.button-setting-pane .button-setting-title[data-v-53417e75]>:last-child{text-align:center!important}.button-setting-pane .button-setting-title .button-title-label[data-v-53417e75]{color:#000;font-size:13px;font-weight:700;text-align:left;width:150px}.button-setting-pane .button-setting-item[data-v-53417e75]{align-items:center;border:1px solid rgba(31,56,88,.102);border-top:0;display:flex;height:38px;justify-content:space-between;padding-left:12px}.button-setting-pane .button-setting-item[data-v-53417e75]>:first-child{width:100px!important}.button-setting-pane .button-setting-item[data-v-53417e75]>:last-child{text-align:center!important}.button-setting-pane .button-setting-item .button-setting-item-label[data-v-53417e75]{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:150px}.button-setting-pane .button-setting-item .editable-title-input[data-v-53417e75]{border:1px solid #d9d9d9;border-radius:4px;height:24px;line-height:24px;margin-left:4px;max-width:130px;transition:all .3s}.button-setting-pane .button-setting-item .editable-title-input[data-v-53417e75]:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33;outline:0}.field-setting-pane[data-v-53417e75]{display:flex;flex-direction:column;font-size:14px}.field-setting-pane .field-setting-desc[data-v-53417e75]{font-size:16px;font-weight:700;margin-bottom:16px;padding-right:8px}.field-setting-pane .field-permit-title[data-v-53417e75]{align-items:center;background-color:#f8fafc0a;border:1px solid rgba(31,56,88,.102);display:flex;height:45px;justify-content:space-between;line-height:45px;padding-left:12px}.field-setting-pane .field-permit-title .first-title[data-v-53417e75]{text-align:left!important}.field-setting-pane .field-permit-title .other-titles[data-v-53417e75]{display:flex;justify-content:space-between}.field-setting-pane .field-permit-title .setting-title-label[data-v-53417e75]{color:#000;display:inline-block;font-size:13px;font-weight:700;padding:5px 0;text-align:center;width:100px}.field-setting-pane .field-setting-item[data-v-53417e75]{align-items:center;border:1px solid rgba(31,56,88,.102);border-top:0;display:flex;height:38px;justify-content:space-between;padding-left:12px}.field-setting-pane .field-setting-item .field-setting-item-label[data-v-53417e75]{cursor:text;display:inline-block;min-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.field-setting-pane .field-setting-item .field-setting-item-group[data-v-53417e75]{display:flex;justify-content:space-between}.field-setting-pane .field-setting-item .field-setting-item-group .item-radio-wrap[data-v-53417e75]{display:inline-block;text-align:center;width:100px}
|
||||
1
apps/web-antd/dist/css/auth-Dsoxyza1.css
vendored
Normal file
1
apps/web-antd/dist/css/auth-Dsoxyza1.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/basic-info-section-C73Mvu6_.css
vendored
Normal file
1
apps/web-antd/dist/css/basic-info-section-C73Mvu6_.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-1b7a41ce] .el-form-item{margin-bottom:20px}[data-v-1b7a41ce] .el-form-item:last-child{margin-bottom:0}
|
||||
1
apps/web-antd/dist/css/bootstrap-_bKQegV9.css
vendored
Normal file
1
apps/web-antd/dist/css/bootstrap-_bKQegV9.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/bpm-model-editor-CoimO7oP.css
vendored
Normal file
1
apps/web-antd/dist/css/bpm-model-editor-CoimO7oP.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-77960ec6] .process-panel__container{position:absolute;right:20px;top:70px}
|
||||
1
apps/web-antd/dist/css/category-draggable-model-B94pUpig.css
vendored
Normal file
1
apps/web-antd/dist/css/category-draggable-model-B94pUpig.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
._ellipsisMultiLine_fwtmq_2{display:-webkit-box;-webkit-box-orient:vertical}.collapse-no-padding[data-v-c0000920] .ant-collapse-content-box,.collapse-no-padding[data-v-c0000920] .ant-collapse-header{padding:0}
|
||||
1
apps/web-antd/dist/css/component-container-Dy387kpI.css
vendored
Normal file
1
apps/web-antd/dist/css/component-container-Dy387kpI.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.component .component-wrap[data-v-5611573f]:hover{border:1px dashed hsl(var(--primary));box-shadow:0 0 5px #1890ff4d}.component .component-wrap:hover .component-name[data-v-5611573f]{left:-86px;top:1px}.component .component-wrap .component-name[data-v-5611573f]{background:hsl(var(--background));box-shadow:0 0 4px #00000014,0 2px 6px #0000000f,0 4px 8px 2px #0000000a;color:hsl(var(--text-color));display:block;font-size:12px;height:25px;left:-85px;line-height:25px;position:absolute;text-align:center;top:2px;width:80px}.component .component-wrap .component-name[data-v-5611573f]:after{border:5px solid transparent;border-left:5px solid hsl(var(--background));content:" ";height:0;position:absolute;right:-10px;top:7.5px;width:0}.component .component-wrap .component-toolbar[data-v-5611573f]{display:none;position:absolute;right:-55px;top:0}.component .component-wrap .component-toolbar[data-v-5611573f]:before{border:5px solid transparent;border-right:5px solid hsl(var(--primary));content:" ";height:0;left:-10px;position:absolute;top:10px;width:0}.component.active[data-v-5611573f]{margin-bottom:4px}.component.active .component-wrap[data-v-5611573f]{border:2px solid hsl(var(--primary))!important;box-shadow:0 0 10px #1890ff4d;margin-bottom:4px}.component.active .component-wrap .component-name[data-v-5611573f]{background:hsl(var(--primary));color:#fff;left:-87px!important;top:0!important}.component.active .component-wrap .component-name[data-v-5611573f]:after{border-left-color:hsl(var(--primary))}.component.active .component-wrap .component-toolbar[data-v-5611573f]{display:block}
|
||||
1
apps/web-antd/dist/css/condition-config-9VFhv1qi.css
vendored
Normal file
1
apps/web-antd/dist/css/condition-config-9VFhv1qi.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-4107647b] .ant-form-item{margin-bottom:0}
|
||||
1
apps/web-antd/dist/css/cron-tab-xWGqyw0k.css
vendored
Normal file
1
apps/web-antd/dist/css/cron-tab-xWGqyw0k.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.sc-cron[data-v-b81613f7] .ant-tabs-tab{height:auto;line-height:1;padding:0 7px;vertical-align:bottom}.sc-cron-num[data-v-b81613f7]{margin-bottom:15px;text-align:center;width:100%}.sc-cron-num h2[data-v-b81613f7]{font-size:12px;font-weight:400;margin-bottom:15px}.sc-cron-num h4[data-v-b81613f7]{background:hsl(var(--primary)/10%);border-radius:4px;display:block;font-size:12px;height:32px;line-height:30px;padding:0 15px;width:100%}.sc-cron[data-v-b81613f7] .ant-tabs-tab.ant-tabs-tab-active .sc-cron-num h4{background:hsl(var(--primary));color:#fff}[data-theme=dark] .sc-cron-num h4[data-v-b81613f7]{background:hsl(var(--white))}.input-with-select .ant-input-group-addon[data-v-b81613f7]{background-color:hsl(var(--muted))}
|
||||
1
apps/web-antd/dist/css/data-definition-BbhGlMU2.css
vendored
Normal file
1
apps/web-antd/dist/css/data-definition-BbhGlMU2.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.data-specs-text[data-v-c05f1fbf]{border-bottom:1px dashed #d9d9d9;cursor:help}.data-specs-text[data-v-c05f1fbf]:hover{border-bottom-color:#1890ff;color:#1890ff}
|
||||
1
apps/web-antd/dist/css/device-card-view-Bkoh3ftC.css
vendored
Normal file
1
apps/web-antd/dist/css/device-card-view-Bkoh3ftC.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/device-count-card-CMHVH82-.css
vendored
Normal file
1
apps/web-antd/dist/css/device-count-card-CMHVH82-.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-48851095] .ant-card-body{padding:20px}
|
||||
1
apps/web-antd/dist/css/device-detail-config-4M6MgOYD.css
vendored
Normal file
1
apps/web-antd/dist/css/device-detail-config-4M6MgOYD.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.json-viewer-container[data-v-d1b4c88b]{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;max-height:600px;overflow-y:auto;padding:12px}.json-code[data-v-d1b4c88b]{color:#333;line-height:1.5;margin:0;word-wrap:break-word;white-space:pre-wrap}.json-code[data-v-d1b4c88b],.json-editor[data-v-d1b4c88b]{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:13px}
|
||||
1
apps/web-antd/dist/css/device-details-thing-model-property-QSrQWrCe.css
vendored
Normal file
1
apps/web-antd/dist/css/device-details-thing-model-property-QSrQWrCe.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-c6a91830] .ant-row{margin-left:-8px!important;margin-right:-8px!important}
|
||||
1
apps/web-antd/dist/css/device-details-thing-model-property-history-CYAXfsqW.css
vendored
Normal file
1
apps/web-antd/dist/css/device-details-thing-model-property-history-CYAXfsqW.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.property-history-container[data-v-cc4d39a2]{max-height:70vh;overflow:auto}.property-history-container .toolbar-wrapper[data-v-cc4d39a2]{background-color:hsl(var(--card)/90%);border:1px solid hsl(var(--border)/60%);border-radius:8px;padding:16px}.property-history-container .chart-container[data-v-cc4d39a2],.property-history-container .table-container[data-v-cc4d39a2]{background-color:hsl(var(--card));border:1px solid hsl(var(--border)/60%);border-radius:8px;padding:16px}
|
||||
1
apps/web-antd/dist/css/device-state-count-card-hQR1MU1P.css
vendored
Normal file
1
apps/web-antd/dist/css/device-state-count-card-hQR1MU1P.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-60be0d81] .ant-card-body{padding:20px}
|
||||
1
apps/web-antd/dist/css/github-C1DJlbbM.css
vendored
Normal file
1
apps/web-antd/dist/css/github-C1DJlbbM.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#24292e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{background-color:#f0fff4;color:#22863a}.hljs-deletion{background-color:#ffeef0;color:#b31d28}
|
||||
1
apps/web-antd/dist/css/index--V2ACBQp.css
vendored
Normal file
1
apps/web-antd/dist/css/index--V2ACBQp.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.search-form[data-v-f14da4fd] .ant-form-item{margin-bottom:16px}
|
||||
1
apps/web-antd/dist/css/index-2grZXHcb.css
vendored
Normal file
1
apps/web-antd/dist/css/index-2grZXHcb.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@keyframes bounce-8fc39345{0%,50%{transform:translateY(-5px)}to{transform:translateY(0)}}.process-definition-container .definition-item-card .flow-icon-img[data-v-8fc39345]{border-radius:.25rem;height:48px;width:48px}.process-definition-container .definition-item-card .flow-icon[data-v-8fc39345]{align-items:center;background-color:hsl(var(--primary));border-radius:.25rem;display:flex;height:48px;justify-content:center;width:48px}.process-definition-container .definition-item-card.search-match[data-v-8fc39345]{animation:bounce-8fc39345 .5s ease;background-color:#3f73f71a;border:1px solid var(--primary)}
|
||||
1
apps/web-antd/dist/css/index-B4NEnDqj.css
vendored
Normal file
1
apps/web-antd/dist/css/index-B4NEnDqj.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
input[type=color][data-v-de277eaf]::-webkit-color-swatch-wrapper{padding:2px}input[type=color][data-v-de277eaf]::-webkit-color-swatch{border:none;border-radius:2px}
|
||||
1
apps/web-antd/dist/css/index-BFrhMTTu.css
vendored
Normal file
1
apps/web-antd/dist/css/index-BFrhMTTu.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/index-Be7t5SMH.css
vendored
Normal file
1
apps/web-antd/dist/css/index-Be7t5SMH.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-250e8203] .vxe-table--body-wrapper .vxe-table--body .vxe-body--column .vxe-cell{height:auto!important;padding:0}
|
||||
1
apps/web-antd/dist/css/index-COnP6n8i.css
vendored
Normal file
1
apps/web-antd/dist/css/index-COnP6n8i.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.animate-fade-in[data-v-2cc5b9c2]{animation:fade-in-2cc5b9c2 .5s ease-in}@keyframes fade-in-2cc5b9c2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
|
||||
1
apps/web-antd/dist/css/index-CbCLhPpg.css
vendored
Normal file
1
apps/web-antd/dist/css/index-CbCLhPpg.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/index-CjC9OVgi.css
vendored
Normal file
1
apps/web-antd/dist/css/index-CjC9OVgi.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-f65fda5c] .vben-page-content{padding:16px}
|
||||
1
apps/web-antd/dist/css/index-CxkqmIHM.css
vendored
Normal file
1
apps/web-antd/dist/css/index-CxkqmIHM.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.ant-tabs-content[data-v-1e6cf9ba]{height:100%}.process-tabs-container[data-v-1e6cf9ba],[data-v-1e6cf9ba] .ant-tabs{display:flex;flex-direction:column;height:100%}[data-v-1e6cf9ba] .ant-tabs-content{flex:1;overflow-y:auto}[data-v-1e6cf9ba] .ant-tabs-tabpane{height:100%}.tab-pane-content[data-v-1e6cf9ba]{height:calc(100vh - 420px);overflow-x:hidden;overflow-y:auto;overflow:hidden auto;padding-right:12px}
|
||||
1
apps/web-antd/dist/css/index-D0e7ZeqM.css
vendored
Normal file
1
apps/web-antd/dist/css/index-D0e7ZeqM.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
:deep(.ant-carousel .ant-carousel-dots) .ant-carousel-dot{border-radius:6px;height:6px;width:6px}:deep(.ant-carousel .ant-carousel-dots) .ant-carousel-dot button{background:hsl(var(--red));border-radius:6px;height:6px;width:6px}:deep(.ant-carousel .ant-carousel-dots) .ant-carousel-dot-active button{background:hsl(var(--red));width:12px}
|
||||
1
apps/web-antd/dist/css/index-D69oHVck.css
vendored
Normal file
1
apps/web-antd/dist/css/index-D69oHVck.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-404486f4] .vxe-toolbar div{z-index:1}[data-v-404486f4] .vxe-grid--form-wrapper{display:none!important}.ant-image-preview-img{max-height:80%!important;max-width:80%!important;-o-object-fit:contain!important;object-fit:contain!important}.ant-image-preview-operations{background:#000000b3!important}
|
||||
1
apps/web-antd/dist/css/index-DHgJLVj0.css
vendored
Normal file
1
apps/web-antd/dist/css/index-DHgJLVj0.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/index-Df5RNSP4.css
vendored
Normal file
1
apps/web-antd/dist/css/index-Df5RNSP4.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.theme-toggle__moon>circle[data-v-f2672604]{transition:transform .5s cubic-bezier(0,0,.3,1)}.theme-toggle__sun[data-v-f2672604]{stroke:none;transform-origin:center center;transition:transform 1.6s cubic-bezier(.25,0,.2,1)}.theme-toggle__sun[data-v-f2672604],.theme-toggle__sun:hover>svg>.theme-toggle__sun[data-v-f2672604]{fill:hsl(var(--foreground)/.9)}.theme-toggle__sun-beams[data-v-f2672604]{stroke:hsl(var(--foreground)/.9);stroke-width:2px;transform-origin:center center;transition:transform 1.6s cubic-bezier(.5,1.5,.75,1.25),opacity .6s cubic-bezier(.25,0,.3,1)}.theme-toggle__sun-beams:hover>svg>.theme-toggle__sun-beams[data-v-f2672604]{stroke:hsl(var(--foreground))}.theme-toggle.is-light .theme-toggle__sun[data-v-f2672604]{--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.5) scaleY(.5);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.theme-toggle.is-light .theme-toggle__sun-beams[data-v-f2672604]{transform:rotate(90deg)}.theme-toggle.is-dark .theme-toggle__moon>circle[data-v-f2672604]{transform:translate(-20px)}.theme-toggle.is-dark .theme-toggle__sun-beams[data-v-f2672604]{opacity:0}.theme-toggle:hover>svg .theme-toggle__moon[data-v-f2672604],.theme-toggle:hover>svg .theme-toggle__sun[data-v-f2672604]{fill:hsl(var(--foreground))}.login-background[data-v-71ee13f7]{background:linear-gradient(154deg,#07070915 30%,hsl(var(--primary)/30%) 48%,#07070915 64%);filter:blur(100px)}.dark .login-background[data-v-71ee13f7]{background:linear-gradient(154deg,#07070915 30%,hsl(var(--primary)/20%) 48%,#07070915 64%);filter:blur(100px)}
|
||||
1
apps/web-antd/dist/css/index-DitiDdvz.css
vendored
Normal file
1
apps/web-antd/dist/css/index-DitiDdvz.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.default-json-theme{background:hsl(var(--background));color:hsl(var(--foreground));font-family:Consolas,Menlo,Courier,monospace;font-size:14px;white-space:nowrap}.default-json-theme.jv-container.boxed{border:1px solid hsl(var(--border))}.default-json-theme .jv-ellipsis{background-color:hsl(var(--secondary));border-radius:3px;color:hsl(var(--secondary-foreground));cursor:pointer;display:inline-block;font-size:.9em;line-height:.9;padding:0 4px 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:2px}.default-json-theme .jv-button{color:hsl(var(--primary))}.default-json-theme .jv-item.jv-array,.default-json-theme .jv-key{color:hsl(var(--heavy-foreground))}.default-json-theme .jv-item.jv-boolean{color:hsl(var(--red-400))}.default-json-theme .jv-item.jv-function{color:hsl(var(--destructive-foreground))}.default-json-theme .jv-item.jv-number,.default-json-theme .jv-item.jv-number-float,.default-json-theme .jv-item.jv-number-integer{color:hsl(var(--info-foreground))}.default-json-theme .jv-item.jv-object{color:hsl(var(--accent-darker))}.default-json-theme .jv-item.jv-undefined{color:hsl(var(--secondary-foreground))}.default-json-theme .jv-item.jv-string{color:hsl(var(--primary));word-wrap:break-word;white-space:normal}.default-json-theme.jv-container .jv-code{padding:10px}.default-json-theme.jv-container .jv-code.boxed:not(.open){margin-bottom:10px;padding-bottom:20px}.default-json-theme.jv-container .jv-code.open{padding-bottom:10px}.default-json-theme.jv-container .jv-code .jv-toggle:before{border-radius:2px;padding:0 2px}.default-json-theme.jv-container .jv-code .jv-toggle:hover:before{background:hsl(var(--accent-foreground))}
|
||||
1
apps/web-antd/dist/css/index-Dk48qbSn.css
vendored
Normal file
1
apps/web-antd/dist/css/index-Dk48qbSn.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-509a4a10] .vxe-table--body-wrapper .vxe-table--body .vxe-body--column .vxe-cell{height:auto!important;padding:0}
|
||||
1
apps/web-antd/dist/css/index-DlfsdapM.css
vendored
Normal file
1
apps/web-antd/dist/css/index-DlfsdapM.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-3dda4f45] .vxe-toolbar div{z-index:1}[data-v-3dda4f45] .vxe-grid--form-wrapper{display:none!important}
|
||||
1
apps/web-antd/dist/css/index-Dmt0urLJ.css
vendored
Normal file
1
apps/web-antd/dist/css/index-Dmt0urLJ.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-edf3a67b] .ant-tabs-tab-btn{font-size:14px!important}
|
||||
1
apps/web-antd/dist/css/index-rN6fx_fb.css
vendored
Normal file
1
apps/web-antd/dist/css/index-rN6fx_fb.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-875f2bf2] .ant-tabs .ant-tabs__content{overflow:auto;padding:0 7px}
|
||||
1
apps/web-antd/dist/css/index-zj8Amg5i.css
vendored
Normal file
1
apps/web-antd/dist/css/index-zj8Amg5i.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
input[type=color][data-v-04999ae9]::-webkit-color-swatch-wrapper{padding:2px}input[type=color][data-v-04999ae9]::-webkit-color-swatch{border:none;border-radius:2px}
|
||||
1
apps/web-antd/dist/css/json-params-input-Cv7KMcvv.css
vendored
Normal file
1
apps/web-antd/dist/css/json-params-input-Cv7KMcvv.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.json-params-detail-content[data-v-163e387c]{padding:4px 0}.json-params-detail-popover{max-width:500px!important}.json-params-detail-popover .ant-popover__content{padding:16px!important}.json-params-detail-content pre[data-v-163e387c]{max-height:200px;overflow-y:auto}
|
||||
1
apps/web-antd/dist/css/layout-CZaOxlbH.css
vendored
Normal file
1
apps/web-antd/dist/css/layout-CZaOxlbH.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/login-BkOIUgBD.css
vendored
Normal file
1
apps/web-antd/dist/css/login-BkOIUgBD.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.custom-login-wrapper[data-v-a4c08deb]{width:100%}
|
||||
1
apps/web-antd/dist/css/login-illustration-808iCYDr.css
vendored
Normal file
1
apps/web-antd/dist/css/login-illustration-808iCYDr.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
@keyframes float-smooth-aadcf752{0%,to{transform:scale(1.2) translateY(0)}50%{transform:scale(1.2) translateY(-15px)}}.login-illustration-container[data-v-aadcf752]{align-items:center;display:flex;height:100%;justify-content:center;overflow:visible;width:100%}.login-illustration-container img[data-v-aadcf752]{max-height:100%;min-width:100%;-o-object-fit:contain;object-fit:contain;transform:scale(1.2)}.login-illustration-container img.animate-float[data-v-aadcf752]{animation:float-smooth-aadcf752 3s ease-in-out 0s infinite}
|
||||
1
apps/web-antd/dist/css/news-form-CBhq-BU9.css
vendored
Normal file
1
apps/web-antd/dist/css/news-form-CBhq-BU9.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-c2b0b2f3] .ant-row{margin-bottom:20px}[data-v-c2b0b2f3] .ant-row:last-child{margin-bottom:0}
|
||||
1
apps/web-antd/dist/css/operation-data-card-CpbrAee1.css
vendored
Normal file
1
apps/web-antd/dist/css/operation-data-card-CpbrAee1.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.count-to[data-v-47b199b8]{align-items:baseline;display:flex}.count-to-main[data-v-47b199b8]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}
|
||||
1
apps/web-antd/dist/css/operator-selector-DePSA2nZ.css
vendored
Normal file
1
apps/web-antd/dist/css/operator-selector-DePSA2nZ.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-5da3f08d] .el-select-dropdown__item{height:auto;padding:8px 20px}
|
||||
1
apps/web-antd/dist/css/preview-code-5QI31Mgt.css
vendored
Normal file
1
apps/web-antd/dist/css/preview-code-5QI31Mgt.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/previewer-Dc_L1R0j.css
vendored
Normal file
1
apps/web-antd/dist/css/previewer-Dc_L1R0j.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.draggable-ghost[data-v-dc646cec]{background:#f7fafc;border:1px solid #4299e1;opacity:.5}
|
||||
1
apps/web-antd/dist/css/product-card-view-kMr3Sgn1.css
vendored
Normal file
1
apps/web-antd/dist/css/product-card-view-kMr3Sgn1.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.product-card-view .product-card[data-v-0e34b88a]{border-radius:8px;height:100%;overflow:hidden;transition:all .3s ease}.product-card-view .product-card[data-v-0e34b88a]:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}.product-card-view .product-card[data-v-0e34b88a] .ant-card-body{display:flex;flex-direction:column;height:100%}.product-card-view .product-card .product-icon[data-v-0e34b88a]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.product-card-view .product-card .product-title[data-v-0e34b88a]{font-size:16px;font-weight:600;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-view .product-card .info-list .info-item[data-v-0e34b88a]{align-items:center;display:flex;font-size:13px;margin-bottom:10px}.product-card-view .product-card .info-list .info-item[data-v-0e34b88a]:last-child{margin-bottom:0}.product-card-view .product-card .info-list .info-item .info-label[data-v-0e34b88a]{flex-shrink:0;margin-right:8px;opacity:.65}.product-card-view .product-card .info-list .info-item .info-value[data-v-0e34b88a]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-view .product-card .info-list .info-item .info-value.text-primary[data-v-0e34b88a]{color:#1890ff}.product-card-view .product-card .info-list .info-item .product-key[data-v-0e34b88a]{cursor:help;display:inline-block;font-family:Courier New,monospace;font-size:12px;max-width:150px;opacity:.85;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.product-card-view .product-card .info-list .info-item .info-tag[data-v-0e34b88a]{font-size:12px}.product-card-view .product-card .product-3d-icon[data-v-0e34b88a]{align-items:center;background:linear-gradient(135deg,#667eea15,#764ba215);border-radius:8px;color:#667eea;display:flex;flex-shrink:0;height:100px;justify-content:center;opacity:.8;width:100px}.product-card-view .product-card .action-buttons[data-v-0e34b88a]{border-top:1px solid var(--ant-color-split);display:flex;gap:8px;margin-top:auto;padding-top:12px}.product-card-view .product-card .action-buttons .action-btn[data-v-0e34b88a]{border-radius:6px;flex:1;font-size:13px;height:32px;transition:all .2s}.product-card-view .product-card .action-buttons .action-btn.action-btn-edit[data-v-0e34b88a]{border-color:#1890ff;color:#1890ff}.product-card-view .product-card .action-buttons .action-btn.action-btn-edit[data-v-0e34b88a]:hover{background:#1890ff;color:#fff}.product-card-view .product-card .action-buttons .action-btn.action-btn-detail[data-v-0e34b88a]{border-color:#52c41a;color:#52c41a}.product-card-view .product-card .action-buttons .action-btn.action-btn-detail[data-v-0e34b88a]:hover{background:#52c41a;color:#fff}.product-card-view .product-card .action-buttons .action-btn.action-btn-model[data-v-0e34b88a]{border-color:#722ed1;color:#722ed1}.product-card-view .product-card .action-buttons .action-btn.action-btn-model[data-v-0e34b88a]:hover{background:#722ed1;color:#fff}.product-card-view .product-card .action-buttons .action-btn.action-btn-delete[data-v-0e34b88a]{flex:0 0 32px;padding:0}html.dark .product-card-view .product-card[data-v-0e34b88a]:hover{box-shadow:0 4px 16px #0000004d}html.dark .product-card-view .product-card .product-title[data-v-0e34b88a]{color:#ffffffd9}html.dark .product-card-view .product-card .info-list .info-label[data-v-0e34b88a]{color:#ffffffa6}html.dark .product-card-view .product-card .info-list .info-value[data-v-0e34b88a]{color:#ffffffd9}html.dark .product-card-view .product-card .info-list .product-key[data-v-0e34b88a]{color:#ffffffbf}html.dark .product-card-view .product-card .product-3d-icon[data-v-0e34b88a]{background:linear-gradient(135deg,#667eea25,#764ba225);color:#8b9cff}
|
||||
1
apps/web-antd/dist/css/profile-user-D3aTItUc.css
vendored
Normal file
1
apps/web-antd/dist/css/profile-user-D3aTItUc.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{inset:0;position:absolute}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.cropper-image--circled .cropper-face,.cropper-image--circled .cropper-view-box{border-radius:50%}
|
||||
1
apps/web-antd/dist/css/property-selector-Cd-5Z4A0.css
vendored
Normal file
1
apps/web-antd/dist/css/property-selector-Cd-5Z4A0.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-faf2d945] .el-select-dropdown__item{height:auto;padding:6px 20px}.property-detail-content[data-v-faf2d945]{padding:4px 0}.property-detail-popover{max-width:400px!important}.property-detail-popover .el-popover__content{padding:16px!important}
|
||||
1
apps/web-antd/dist/css/reasoning-CDnN7Vs3.css
vendored
Normal file
1
apps/web-antd/dist/css/reasoning-CDnN7Vs3.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#1e1e1e;color:#dcdcdc}.hljs-keyword,.hljs-link,.hljs-literal,.hljs-name,.hljs-symbol{color:#569cd6}.hljs-link{-webkit-text-decoration:underline;text-decoration:underline}.hljs-built_in,.hljs-type{color:#4ec9b0}.hljs-class,.hljs-number{color:#b8d7a3}.hljs-meta .hljs-string,.hljs-string{color:#d69d85}.hljs-regexp,.hljs-template-tag{color:#9a5334}.hljs-formula,.hljs-function,.hljs-params,.hljs-subst,.hljs-title{color:#dcdcdc}.hljs-comment,.hljs-quote{color:#57a64a;font-style:italic}.hljs-doctag{color:#608b4e}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-tag{color:#9b9b9b}.hljs-template-variable,.hljs-variable{color:#bd63c5}.hljs-attr,.hljs-attribute{color:#9cdcfe}.hljs-section{color:gold}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-bullet,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-selector-pseudo,.hljs-selector-tag{color:#d7ba7d}.hljs-addition{background-color:#144212}.hljs-addition,.hljs-deletion{display:inline-block;width:100%}.hljs-deletion{background-color:#600}.markdown-view{color:#3b3e55;font-family:PingFang SC;font-size:.95rem;font-weight:400;letter-spacing:0;line-height:1.6rem;max-width:100%;text-align:left}.markdown-view pre{position:relative}.markdown-view pre code.hljs{width:auto}.markdown-view code.hljs{border-radius:6px;padding-top:20px;width:auto}@media screen and (min-width:1536px){.markdown-view code.hljs{width:960px}}@media screen and (max-width:1536px) and (min-width:1024px){.markdown-view code.hljs{width:calc(100vw - 528px)}}@media screen and (max-width:1024px) and (min-width:768px){.markdown-view code.hljs{width:calc(100vw - 64px)}}@media screen and (max-width:768px){.markdown-view code.hljs{width:calc(100vw - 32px)}}.markdown-view code.hljs,.markdown-view p{margin-bottom:16px}.markdown-view p{margin:0 0 3px}.markdown-view h1,.markdown-view h2,.markdown-view h3,.markdown-view h4,.markdown-view h5,.markdown-view h6{color:#3b3e55;font-weight:600;margin:24px 0 8px}.markdown-view h1{font-size:22px;line-height:32px}.markdown-view h2{font-size:20px;line-height:30px}.markdown-view h3{font-size:18px;line-height:28px}.markdown-view h4{font-size:16px;line-height:26px}.markdown-view h5,.markdown-view h6{font-size:16px;line-height:24px}.markdown-view ol,.markdown-view ul{color:#3b3e55;font-size:16px;line-height:24px;margin:0 0 8px;padding:0}.markdown-view li{margin:4px 0 1rem 20px}.markdown-view ol>li{list-style-type:decimal;margin-bottom:1rem}.markdown-view ul>li{color:#3b3e55;font-size:16px;line-height:24px;list-style-type:disc;margin-bottom:1rem;margin-right:11px}.markdown-view ol ul,.markdown-view ol ul>li,.markdown-view ul ul,.markdown-view ul ul li{font-size:16px;list-style:none;margin-bottom:1rem;margin-left:6px}.markdown-view ol ol,.markdown-view ol ol>li,.markdown-view ol ul ul,.markdown-view ol ul ul>li,.markdown-view ul ol,.markdown-view ul ol>li,.markdown-view ul ul ul,.markdown-view ul ul ul li{list-style:square}.scrollbar-thin[data-v-fefafea0]::-webkit-scrollbar{width:4px}.scrollbar-thin[data-v-fefafea0]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-fefafea0]::-webkit-scrollbar-thumb{background-color:#9ca3af66;border-radius:calc(var(--radius) - 4px)}.scrollbar-thin[data-v-fefafea0]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af99}
|
||||
1
apps/web-antd/dist/css/right-CmVI47i6.css
vendored
Normal file
1
apps/web-antd/dist/css/right-CmVI47i6.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.hide-scroll-bar[data-v-8fc4f6de]{-ms-overflow-style:none;scrollbar-width:none}.hide-scroll-bar[data-v-8fc4f6de]::-webkit-scrollbar{height:0;width:0}.my-card[data-v-8fc4f6de] .ant-card-body{box-sizing:border-box;flex-grow:1;overflow-y:auto;padding:0;-ms-overflow-style:none;scrollbar-width:none}.my-card[data-v-8fc4f6de] .ant-card-body::-webkit-scrollbar{height:0;width:0}[data-v-8fc4f6de] .markmap{width:100%}[data-v-8fc4f6de] .mm-toolbar-brand{display:none}[data-v-8fc4f6de] .mm-toolbar{display:flex;flex-direction:row}
|
||||
1
apps/web-antd/dist/css/right-DVWGEbUz.css
vendored
Normal file
1
apps/web-antd/dist/css/right-DVWGEbUz.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.hide-scroll-bar[data-v-cf677a18]{-ms-overflow-style:none;scrollbar-width:none}.hide-scroll-bar[data-v-cf677a18]::-webkit-scrollbar{height:0;width:0}.my-card[data-v-cf677a18] .ant-card-body{box-sizing:border-box;flex-grow:1;overflow-y:auto;padding:0;-ms-overflow-style:none;scrollbar-width:none}.my-card[data-v-cf677a18] .ant-card-body::-webkit-scrollbar{height:0;width:0}[data-v-cf677a18] .markmap{width:100%}[data-v-cf677a18] .mm-toolbar-brand{display:none}[data-v-cf677a18] .mm-toolbar{display:flex;flex-direction:row}
|
||||
1
apps/web-antd/dist/css/simple-process-designer-CqfDQLtF.css
vendored
Normal file
1
apps/web-antd/dist/css/simple-process-designer-CqfDQLtF.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/thing-model-enum-data-specs-hL9O5QBH.css
vendored
Normal file
1
apps/web-antd/dist/css/thing-model-enum-data-specs-hL9O5QBH.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-8286c1e3] .ant-form-item .ant-form-item{margin-bottom:0}
|
||||
1
apps/web-antd/dist/css/thing-model-event-Hjp3nmI7.css
vendored
Normal file
1
apps/web-antd/dist/css/thing-model-event-Hjp3nmI7.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-2132bf27] .ant-form-item .ant-form-item{margin-bottom:0}
|
||||
1
apps/web-antd/dist/css/thing-model-number-data-specs-Dx4QAMsq.css
vendored
Normal file
1
apps/web-antd/dist/css/thing-model-number-data-specs-Dx4QAMsq.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-22709a32] .ant-form-item .ant-form-item{margin-bottom:0}
|
||||
1
apps/web-antd/dist/css/thing-model-property-C_We33PO.css
vendored
Normal file
1
apps/web-antd/dist/css/thing-model-property-C_We33PO.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-76b49d64] .ant-form-item .ant-form-item{margin-bottom:0}
|
||||
1
apps/web-antd/dist/css/thing-model-service-CKL-u1ak.css
vendored
Normal file
1
apps/web-antd/dist/css/thing-model-service-CKL-u1ak.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-ef1409d7] .ant-form-item .ant-form-item{margin-bottom:0}
|
||||
1
apps/web-antd/dist/css/thing-model-tsl-2H9IcxVO.css
vendored
Normal file
1
apps/web-antd/dist/css/thing-model-tsl-2H9IcxVO.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.json-viewer-container[data-v-f6b505a6]{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;max-height:600px;overflow-y:auto;padding:12px}.json-code[data-v-f6b505a6]{color:#333;line-height:1.5;margin:0;word-wrap:break-word;white-space:pre-wrap}.json-code[data-v-f6b505a6],.json-editor[data-v-f6b505a6]{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:13px}
|
||||
1
apps/web-antd/dist/css/tree-C_h7flH8.css
vendored
Normal file
1
apps/web-antd/dist/css/tree-C_h7flH8.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.container[data-v-8ea077dd]{list-style-type:none;padding:0;position:relative}.item[data-v-8ea077dd]{background-color:#f3f3f3;border:1px solid #666;box-sizing:border-box;height:30px;width:100%}.fade-enter-active[data-v-8ea077dd],.fade-leave-active[data-v-8ea077dd],.fade-move[data-v-8ea077dd]{transition:all .5s cubic-bezier(.55,0,.1,1)}.fade-enter-from[data-v-8ea077dd],.fade-leave-to[data-v-8ea077dd]{opacity:0;transform:scaleY(.01) translate(30px)}.fade-leave-active[data-v-8ea077dd]{position:absolute}
|
||||
1
apps/web-antd/dist/css/use-vxe-grid-BEJ9RVQ1.css
vendored
Normal file
1
apps/web-antd/dist/css/use-vxe-grid-BEJ9RVQ1.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/user-select-modal-CLAMd6jP.css
vendored
Normal file
1
apps/web-antd/dist/css/user-select-modal-CLAMd6jP.css
vendored
Normal file
@@ -0,0 +1 @@
|
||||
[data-v-f2c23de2] .ant-transfer{align-items:center;display:flex;height:500px;justify-content:space-between}[data-v-f2c23de2] .ant-transfer-list{display:flex;flex:1;flex-direction:column;height:100%;width:300px!important}[data-v-f2c23de2] .ant-transfer-list-header{flex-shrink:0}[data-v-f2c23de2] .ant-transfer-list-search{flex-shrink:0;padding:8px}[data-v-f2c23de2] .ant-transfer-list-body{flex:1;overflow:auto}[data-v-f2c23de2] .ant-transfer-list-content{height:auto!important}[data-v-f2c23de2] .ant-transfer-list-content-item{padding:6px 12px}[data-v-f2c23de2] .ant-transfer-operation{padding:0 8px}[data-v-f2c23de2] .ant-transfer-list-footer{flex-shrink:0}[data-v-f2c23de2] .ant-pagination{font-size:12px;margin:8px;text-align:right}[data-v-f2c23de2] .ant-pagination-options{margin-left:8px}[data-v-f2c23de2] .ant-pagination-options-size-changer{margin-right:8px}
|
||||
1
apps/web-antd/dist/css/vxe-table-Dvkm9lO7.css
vendored
Normal file
1
apps/web-antd/dist/css/vxe-table-Dvkm9lO7.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/workflow-design-DHlCtC74.css
vendored
Normal file
1
apps/web-antd/dist/css/workflow-design-DHlCtC74.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/css/wx-video-play-DtDWjKC1.css
vendored
Normal file
1
apps/web-antd/dist/css/wx-video-play-DtDWjKC1.css
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
apps/web-antd/dist/eot/bpmn-GG2Gc6GC.eot
vendored
Normal file
BIN
apps/web-antd/dist/eot/bpmn-GG2Gc6GC.eot
vendored
Normal file
Binary file not shown.
BIN
apps/web-antd/dist/favicon.ico
vendored
Normal file
BIN
apps/web-antd/dist/favicon.ico
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.0 KiB |
BIN
apps/web-antd/dist/images/Image_robot.png
vendored
Normal file
BIN
apps/web-antd/dist/images/Image_robot.png
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 185 KiB |
12
apps/web-antd/dist/index.html
vendored
Normal file
12
apps/web-antd/dist/index.html
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
<!doctype html><html lang="zh"><head><script src="/_app.config.js?v=5.5.9-a363dae2"></script><meta charset="UTF-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><meta name="renderer" content="webkit"/><meta name="description" content="A Modern Back-end Management System"/><meta name="keywords" content="Vben Admin Vue3 Vite"/><meta name="author" content="Vben"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0"/><title>AIoT 智能运营</title><link rel="icon" href="/favicon.ico"/><script>var HM_ID = 'e98f2eab6ceb8688bc6d8fc5332ff093'
|
||||
if (HM_ID) {
|
||||
var _hmt = _hmt || [];
|
||||
(function () {
|
||||
var hm = document.createElement('script');
|
||||
hm.src =
|
||||
'https://hm.baidu.com/hm.js?' + HM_ID;
|
||||
var s = document.getElementsByTagName('script')[0];
|
||||
s.parentNode.insertBefore(hm, s);
|
||||
})();
|
||||
}</script><script type="module" crossorigin src="/jse/index-index-CO0ZsLf2.js"></script></head><body><script data-app-loading="inject-js">var theme = localStorage.getItem('aiot-platform-5.5.9-prod-preferences-theme');
|
||||
document.documentElement.classList.toggle('dark', /dark/.test(theme));</script><style data-app-loading="inject-css">html{line-height:1.15}.loading{align-items:center;background-color:#f4f7f9;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.loading.hidden{opacity:0;pointer-events:none;transition:all .8s ease-out;visibility:hidden}.dark .loading{background:#0d0d10}.title{color:rgba(0,0,0,.85)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:28px;font-weight:600!important;margin-top:66px}.dark .title{color:#fff!important}.loader{height:48px;position:relative;width:48px}.loader:before{animation:shadow-ani .5s linear infinite;background:rgba(255,161,10,.5);background:hsl(var(--primary,37 100% 52%)/50%);border-radius:50%;height:5px;top:60px;width:48px}.loader:after,.loader:before{content:"";left:0;position:absolute}.loader:after{animation:jump-ani .5s linear infinite;background:#ffa10a;background:hsl(var(--primary,37 100% 52%));border-radius:4px;height:100%;top:0;width:100%}@keyframes jump-ani{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:40px;transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes shadow-ani{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}</style><div class="loading" id="__app-loading__"><div class="loader"></div><div class="title">AIoT 智能运营</div></div><div id="app"></div></body></html>
|
||||
1
apps/web-antd/dist/js/AlertBuilder-ElnyTeiq.js
vendored
Normal file
1
apps/web-antd/dist/js/AlertBuilder-ElnyTeiq.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/js/BoundaryEventTimer-DeG00HTo.js
vendored
Normal file
1
apps/web-antd/dist/js/BoundaryEventTimer-DeG00HTo.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-BHaZC-Rd.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/BoundaryEventTimer.vue_vue_type_script_setup_true_lang-BHaZC-Rd.js
vendored
Normal file
1
apps/web-antd/dist/js/BoundaryEventTimer.vue_vue_type_script_setup_true_lang-BHaZC-Rd.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{c as P}from"./utils-C4vayS9C.js";import{T as b,c as K,d as Q}from"./consts-D1Imw0A8.js";import{cb as W,aM as X,c9 as D,cd as Z,cn as ee,bU as j,bT as ae,cc as le}from"./bootstrap-DsjPfOC_.js";import{m as te,aE as ue,b9 as i,w as ne,ad as I,b2 as d,j as p,ab as U,ac as N,bJ as v,ai as k,u,I as V,bb as Y,bp as A,ae as ie,R as oe,n as se}from"../jse/index-index-CO0ZsLf2.js";const pe=te({name:"ElementCustomConfig4BoundaryEventTimer",__name:"BoundaryEventTimer",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(F){const L=F,T=ue("prefix"),g=i(),c=()=>window==null?void 0:window.bpmnInstances,f=i(!1),E=i(),r=i({value:void 0}),m=i(),o=i(6),s=i(b.HOUR),y=i(1),H=i(),R=i(),C=i([]),l=i(),G=()=>{var t,e,a,B,w,M,O;if(g.value=c().bpmnElement,l.value=g.value.businessObject.eventDefinitions[0],H.value=(e=(t=g.value.businessObject)==null?void 0:t.extensionElements)!=null?e:c().moddle.create("bpmn:ExtensionElements",{values:[]}),E.value=(a=H.value.values)==null?void 0:a.find(n=>n.$type===`${T}:BoundaryEventType`),E.value&&E.value.value===1&&(f.value=!0,C.value.push(E.value)),r.value=(w=(B=H.value.values)==null?void 0:B.find(n=>n.$type===`${T}:TimeoutHandlerType`))==null?void 0:w[0],r.value){if(C.value.push(r.value),l.value.timeCycle){const n=l.value.timeCycle.body,z=n.split("/")[0],h=n.split("/")[1];y.value=Number.parseInt(z.slice(1)),o.value=Number.parseInt(h.slice(2,-1)),s.value=P(h.slice(-1)),m.value=l.value.timeCycle}if(l.value.timeDuration){const n=l.value.timeDuration.body;o.value=Number.parseInt(n.slice(2,-1)),s.value=P(n.slice(-1)),m.value=l.value.timeDuration}}R.value=(O=(M=H.value.values)==null?void 0:M.filter(n=>n.$type!==`${T}:BoundaryEventType`&&n.$type!==`${T}:TimeoutHandlerType`))!=null?O:[]},J=t=>{f.value=t,t?(E.value=c().moddle.create(`${T}:BoundaryEventType`,{value:1}),C.value.push(E.value),r.value=c().moddle.create(`${T}:TimeoutHandlerType`,{value:1}),C.value.push(r.value),o.value=6,s.value=2,y.value=1,m.value=c().moddle.create("bpmn:Expression",{body:"PT6H"}),l.value.timeDuration=m.value):(C.value=[],delete l.value.timeDuration,delete l.value.timeCycle),x()},_=()=>{y.value=1,x(),$()},q=()=>{s.value===b.MINUTE&&(o.value=60),s.value===b.HOUR&&(o.value=6),s.value===b.DAY&&(o.value=1),$(),x()},$=()=>{y.value>1?(m.value.body=`R${y.value}/${S()}`,l.value.timeCycle||(delete l.value.timeDuration,l.value.timeCycle=m.value)):(m.value.body=S(),l.value.timeDuration||(delete l.value.timeCycle,l.value.timeDuration=m.value))},S=()=>{let t="PT";return s.value===b.MINUTE&&(t+=`${o.value}M`),s.value===b.HOUR&&(t+=`${o.value}H`),s.value===b.DAY&&(t+=`${o.value}D`),t},x=()=>{const t=c().moddle.create("bpmn:ExtensionElements",{values:[...R.value||[],...C.value]});c().modeling.updateProperties(oe(g.value),{extensionElements:t})};return ne(()=>L.id,t=>{t&&t.length>0&&se(()=>{G()})},{immediate:!0}),(t,e)=>(d(),I("div",null,[p(u(W),{orientation:"left"},{default:v(()=>[...e[7]||(e[7]=[k("审批人超时未处理时",-1)])]),_:1}),p(u(D),{label:"启用开关",name:"timeoutHandlerEnable"},{default:v(()=>[p(u(X),{checked:f.value,"onUpdate:checked":e[0]||(e[0]=a=>f.value=a),"checked-children":"开启","un-checked-children":"关闭",onChange:J},null,8,["checked"])]),_:1}),f.value?(d(),U(u(D),{key:0,label:"执行动作",name:"timeoutHandlerType"},{default:v(()=>[p(u(Z),{value:r.value.value,"onUpdate:value":e[1]||(e[1]=a=>r.value.value=a),onChange:_},{default:v(()=>[(d(!0),I(V,null,Y(u(K),a=>(d(),U(u(ee),{key:a.value,value:a.value},{default:v(()=>[k(A(a.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})):N("",!0),f.value?(d(),U(u(D),{key:1,label:"超时时间设置"},{default:v(()=>[e[8]||(e[8]=ie("span",{class:"mr-2"},"当超过",-1)),p(u(D),{name:"timeDuration"},{default:v(()=>[p(u(j),{class:"mr-2",style:{width:"100px"},value:o.value,"onUpdate:value":e[2]||(e[2]=a=>o.value=a),min:1,controls:!0,onChange:e[3]||(e[3]=()=>{$(),x()})},null,8,["value"])]),_:1}),p(u(ae),{value:s.value,"onUpdate:value":e[4]||(e[4]=a=>s.value=a),class:"mr-2",style:{width:"100px"},onChange:q},{default:v(()=>[(d(!0),I(V,null,Y(u(Q),a=>(d(),U(u(le),{key:a.value,value:a.value},{default:v(()=>[k(A(a.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"]),e[9]||(e[9]=k(" 未处理 ",-1))]),_:1})):N("",!0),f.value&&r.value.value===1?(d(),U(u(D),{key:2,label:"最大提醒次数",name:"maxRemindCount"},{default:v(()=>[p(u(j),{value:y.value,"onUpdate:value":e[5]||(e[5]=a=>y.value=a),min:1,max:10,onChange:e[6]||(e[6]=()=>{$(),x()})},null,8,["value"])]),_:1})):N("",!0)]))}});export{pe as _};
|
||||
1
apps/web-antd/dist/js/CallActivity-C2VjzPVx.js
vendored
Normal file
1
apps/web-antd/dist/js/CallActivity-C2VjzPVx.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./CallActivity.vue_vue_type_script_setup_true_lang-BOyOxtF4.js";import"./index-BROu9k7z.js";import"./index-BQHgMC-o.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";import"./AlertBuilder-ElnyTeiq.js";import"./circle-check-big-I5cuJCPZ.js";import"./x--itLcJVB.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/CallActivity.vue_vue_type_script_setup_true_lang-BOyOxtF4.js
vendored
Normal file
1
apps/web-antd/dist/js/CallActivity.vue_vue_type_script_setup_true_lang-BOyOxtF4.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/js/CycleConfig-DB-Db_HN.js
vendored
Normal file
1
apps/web-antd/dist/js/CycleConfig-DB-Db_HN.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/js/DurationConfig-DIR5xL0i.js
vendored
Normal file
1
apps/web-antd/dist/js/DurationConfig-DIR5xL0i.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{bD as d,ay as c}from"./bootstrap-DsjPfOC_.js";import{b9 as f,w as H,ad as o,b2 as n,ae as i,ai as y,j as v,u as r,I as b,bb as k,bp as g,bJ as S,ab as Y}from"../jse/index-index-CO0ZsLf2.js";const C={style:{"margin-bottom":"10px"}},B={__name:"DurationConfig",props:{value:{type:String,default:""}},emits:["change"],setup(D,{emit:h}){const x=D,M=h,$=[{key:"Y",label:"年",presets:[1,2,3,4]},{key:"M",label:"月",presets:[1,2,3,4]},{key:"D",label:"天",presets:[1,2,3,4]},{key:"H",label:"时",presets:[4,8,12,24]},{key:"m",label:"分",presets:[5,10,30,50]},{key:"S",label:"秒",presets:[5,10,30,50]}],e=f({Y:"",M:"",D:"",H:"",m:"",S:""}),s=f("");function p(a,l){if(!l||Number.isNaN(l)){e.value[a]="";return}e.value[a]=l,m()}function m(){let a="P";e.value.Y&&(a+=`${e.value.Y}Y`),e.value.M&&(a+=`${e.value.M}M`),e.value.D&&(a+=`${e.value.D}D`),(e.value.H||e.value.m||e.value.S)&&(a+="T"),e.value.H&&(a+=`${e.value.H}H`),e.value.m&&(a+=`${e.value.m}M`),e.value.S&&(a+=`${e.value.S}S`),s.value=a==="P"?"":a,M("change",s.value)}return H(()=>x.value,a=>{if(!a)return;const l=a.match(/^P(?:(\d+)Y)?(?:(\d+)M)?(?:(\d+)D)?(?:T(?:(\d+)H)?(?:(\d+)M)?(?:(\d+)S)?)?$/);l&&(e.value.Y=l[1]||"",e.value.M=l[2]||"",e.value.D=l[3]||"",e.value.H=l[4]||"",e.value.m=l[5]||"",e.value.S=l[6]||"",m())},{immediate:!0}),(a,l)=>(n(),o("div",null,[i("div",C,[l[1]||(l[1]=y(" 当前选择:",-1)),v(r(d),{value:s.value,"onUpdate:value":l[0]||(l[0]=t=>s.value=t),readonly:"",style:{width:"300px"}},null,8,["value"])]),(n(),o(b,null,k($,t=>i("div",{key:t.key,style:{"margin-bottom":"8px"}},[i("span",null,g(t.label)+":",1),v(r(c).Group,null,{default:S(()=>[(n(!0),o(b,null,k(t.presets,u=>(n(),Y(r(c),{key:u,size:"small",onClick:N=>p(t.key,u)},{default:S(()=>[y(g(u),1)]),_:2},1032,["onClick"]))),128)),v(r(d),{value:e.value[t.key],"onUpdate:value":u=>e.value[t.key]=u,size:"small",style:{width:"60px","margin-left":"8px"},placeholder:"自定义",onChange:u=>p(t.key,e.value[t.key])},null,8,["value","onUpdate:value","onChange"])]),_:2},1024)])),64))]))}};export{B as default};
|
||||
1
apps/web-antd/dist/js/ElementBaseInfo-DiMKc_D_.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementBaseInfo-DiMKc_D_.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./ElementBaseInfo.vue_vue_type_script_setup_true_lang-gTtMFbiZ.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/ElementBaseInfo.vue_vue_type_script_setup_true_lang-gTtMFbiZ.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementBaseInfo.vue_vue_type_script_setup_true_lang-gTtMFbiZ.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
var E=Object.defineProperty;var j=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var B=(s,n,a)=>n in s?E(s,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[n]=a,f=(s,n)=>{for(var a in n||(n={}))$.call(n,a)&&B(s,a,n[a]);if(j)for(var a of j(n))P.call(n,a)&&B(s,a,n[a]);return s};import{bY as h,c9 as v,bD as p}from"./bootstrap-DsjPfOC_.js";import{m as x,b9 as c,b7 as k,w as O,aW as q,ad as g,b2 as w,j as o,u as d,bJ as r,R as U}from"../jse/index-index-CO0ZsLf2.js";const D={class:"panel-tab__content"},F={key:0},N={key:1},J=x({name:"ElementBaseInfo",__name:"ElementBaseInfo",props:{businessObject:{},model:{}},setup(s){const n=s,a=c({}),i=c(),t=c({}),C=k({id:[{required:!0,message:"流程标识不能为空",trigger:"blur"}],name:[{required:!0,message:"流程名称不能为空",trigger:"blur"}]}),b=()=>window==null?void 0:window.bpmnInstances,y=()=>{var e,l;i.value=(e=b())==null?void 0:e.bpmnElement,(l=i.value)!=null&&l.businessObject&&(t.value=i.value.businessObject,a.value.type=i.value.businessObject.$type)},I=e=>{e&&/[a-z_][-\w.$]*/i.test(e)&&(t.value&&(t.value.id=e),setTimeout(()=>{m("id")},100))},_=e=>{e&&(t.value&&(t.value.name=e),setTimeout(()=>{m("name")},100))},m=e=>{const l=Object.create(null);!t.value||!i.value||(l[e]=t.value[e],a.value=f(f({},t.value),a.value),e==="id"?b().modeling.updateProperties(U(i.value),{id:t.value[e],di:{id:`${t.value[e]}_di`}}):b().modeling.updateProperties(U(i.value),l))};return O(()=>n.businessObject,e=>{e&&y()}),O(()=>{var e;return(e=n.model)==null?void 0:e.key},e=>{var l,u;e&&(I((l=n.model)==null?void 0:l.key),_((u=n.model)==null?void 0:u.name))},{immediate:!0}),q(()=>{i.value=null}),(e,l)=>(w(),g("div",D,[o(d(h),{model:a.value,rules:C,layout:"vertical"},{default:r(()=>[a.value.type==="bpmn:Process"?(w(),g("div",F,[o(d(v),{label:"流程标识",name:"id"},{default:r(()=>[o(d(p),{value:a.value.id,"onUpdate:value":l[0]||(l[0]=u=>a.value.id=u),placeholder:"请输入流标标识",disabled:a.value.id!==void 0&&a.value.id.length>0,onChange:I},null,8,["value","disabled"])]),_:1}),o(d(v),{label:"流程名称",name:"name"},{default:r(()=>[o(d(p),{value:a.value.name,"onUpdate:value":l[1]||(l[1]=u=>a.value.name=u),placeholder:"请输入流程名称","allow-clear":"",onChange:_},null,8,["value"])]),_:1})])):(w(),g("div",N,[o(d(v),{label:"ID"},{default:r(()=>[o(d(p),{value:t.value.id,"onUpdate:value":l[2]||(l[2]=u=>t.value.id=u),"allow-clear":"",onChange:l[3]||(l[3]=u=>m("id"))},null,8,["value"])]),_:1}),o(d(v),{label:"名称"},{default:r(()=>[o(d(p),{value:t.value.name,"onUpdate:value":l[4]||(l[4]=u=>t.value.name=u),"allow-clear":"",onChange:l[5]||(l[5]=u=>m("name"))},null,8,["value"])]),_:1})]))]),_:1},8,["model","rules"])]))}});export{J as _};
|
||||
1
apps/web-antd/dist/js/ElementCustomConfig-c6i1EVEx.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementCustomConfig-c6i1EVEx.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./ElementCustomConfig.vue_vue_type_script_setup_true_lang-DyS8d3zz.js";import"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-BHaZC-Rd.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";import"./UserTaskCustomConfig-tR9MLl_M.js";import"./index-0DmMEJMD.js";import"./helpers-DO5HrcE_.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/ElementCustomConfig.vue_vue_type_script_setup_true_lang-DyS8d3zz.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementCustomConfig.vue_vue_type_script_setup_true_lang-DyS8d3zz.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as m}from"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-BHaZC-Rd.js";import p from"./UserTaskCustomConfig-tR9MLl_M.js";import{m as c,b9 as r,w as u,ad as l,b2 as a,ab as f,bf as b,aS as _,aw as C}from"../jse/index-index-CO0ZsLf2.js";const d={UserTask:{name:"用户任务",component:p},BoundaryEventTimerEventDefinition:{name:"定时边界事件(非中断)",component:m}},v={class:"panel-tab__content"},O=c({name:"ElementCustomConfig",__name:"ElementCustomConfig",props:{id:{type:String,default:""},type:{type:String,default:""},businessObject:{type:Object,default:()=>({})}},setup(i){const e=i,s=r(null);return u(()=>e.businessObject,()=>{var t,n;if(e.type&&e.businessObject){let o=e.type;e.businessObject.eventDefinitions&&(o+=((t=e.businessObject.eventDefinitions[0])==null?void 0:t.$type.split(":")[1])||""),s.value=(n=d[o])==null?void 0:n.component}},{immediate:!0}),(t,n)=>(a(),l("div",v,[(a(),f(b(s.value),_(C(t.$props)),null,16))]))}});export{O as _};
|
||||
1
apps/web-antd/dist/js/ElementForm-Iz4RdQEa.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementForm-Iz4RdQEa.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./ElementForm.vue_vue_type_script_setup_true_lang-CzvYr2qw.js";import"./index-D_lpPKgL.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/ElementForm.vue_vue_type_script_setup_true_lang-CzvYr2qw.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementForm.vue_vue_type_script_setup_true_lang-CzvYr2qw.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
var F=(E,y,l)=>new Promise((n,o)=>{var b=t=>{try{u(l.next(t))}catch(d){o(d)}},s=t=>{try{u(l.throw(t))}catch(d){o(d)}},u=t=>t.done?n(t.value):Promise.resolve(t.value).then(b,s);u((l=l.apply(E,y)).next())});import{g as $}from"./index-D_lpPKgL.js";import{bY as j,c9 as w,bT as f}from"./bootstrap-DsjPfOC_.js";import{m as B,aE as C,b9 as e,aa as N,v as P,w as T,ad as K,b2 as g,j as p,u as m,bJ as c,I as h,bb as M,ab as R,ai as D,bp as U,R as x,n as V,bY as Y}from"../jse/index-index-CO0ZsLf2.js";const J={class:"panel-tab__content"},H=B({name:"ElementForm",__name:"ElementForm",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(E){const y=E,l=C("prefix"),n=e(void 0),o=e("");e("");const b=e([]);e({}),e({long:"长整型",string:"字符串",boolean:"布尔类",date:"日期类",enum:"枚举类",custom:"自定义类型"}),e(-1),e(-1),e(!1),e(!1),e({}),e(""),e([]),e([]),e([]);const s=e(),u=e(),t=e(),d=e(),r=()=>window==null?void 0:window.bpmnInstances,L=()=>{s.value=r().bpmnElement,n.value=s.value.businessObject.formKey,u.value=s.value.businessObject.get("extensionElements")||r().moddle.create("bpmn:ExtensionElements",{values:[]}),t.value=u.value.values.find(a=>a.$type===`${l}:FormData`)||r().moddle.create(`${l}:FormData`,{fields:[]}),o.value=t.value.businessKey,d.value=u.value.values.filter(a=>a.$type!==`${l}:FormData`),b.value=Y(t.value.fields||[]),O()},k=()=>{r().modeling.updateProperties(x(s.value),{formKey:n.value})},I=()=>{r().modeling.updateModdleProperties(x(s.value),t.value,{businessKey:o.value})},O=()=>{const a=r().moddle.create("bpmn:ExtensionElements",{values:[...d.value,t.value]});r().modeling.updateProperties(x(s.value),{extensionElements:a})},_=e([]),S=N(()=>_.value.map(a=>({value:a.id,label:a.name})));return P(()=>F(null,null,function*(){_.value=yield $(),n.value=n.value?Number.parseInt(n.value):void 0})),T(()=>y.id,a=>{a&&a.length>0&&V(()=>{L()})},{immediate:!0}),(a,v)=>(g(),K("div",J,[p(m(j),null,{default:c(()=>[p(m(w),{label:"流程表单"},{default:c(()=>[p(m(f),{value:n.value,"onUpdate:value":v[0]||(v[0]=i=>n.value=i),"allow-clear":"",onChange:k,options:S.value},null,8,["value","options"])]),_:1}),p(m(w),{label:"业务标识"},{default:c(()=>[p(m(f),{value:o.value,"onUpdate:value":v[1]||(v[1]=i=>o.value=i),onChange:I,"allow-clear":""},{default:c(()=>[(g(!0),K(h,null,M(b.value,i=>(g(),R(m(f).Option,{key:i.id,value:i.id},{default:c(()=>[D(U(i.label),1)]),_:2},1032,["value"]))),128)),p(m(f).Option,{value:""},{default:c(()=>[...v[2]||(v[2]=[D("无",-1)])]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]))}});export{H as _};
|
||||
1
apps/web-antd/dist/js/ElementListeners-g-2JUq4j.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementListeners-g-2JUq4j.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./ElementListeners.vue_vue_type_script_setup_true_lang-D36pty98.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";import"./utilSelf-BmU2UwE5.js";import"./ProcessListenerDialog.vue_vue_type_script_setup_true_lang-BznFu_P2.js";import"./index-BxNvwc9B.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BZwqGgTH.js";import"./content-wrap.vue_vue_type_script_setup_true_lang-BpjRsiVS.js";import"./biz-system-enum-BAorzMA8.js";import"./dict-enum-DRf9W45H.js";import"./index-BkW8zTlz.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/ElementListeners.vue_vue_type_script_setup_true_lang-D36pty98.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementListeners.vue_vue_type_script_setup_true_lang-D36pty98.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/js/ElementMultiInstance-BpYwc3q5.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementMultiInstance-BpYwc3q5.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./ElementMultiInstance.vue_vue_type_script_setup_true_lang-BoadDi-s.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/ElementMultiInstance.vue_vue_type_script_setup_true_lang-BoadDi-s.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementMultiInstance.vue_vue_type_script_setup_true_lang-BoadDi-s.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/js/ElementOtherConfig-DgTTe-h-.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementOtherConfig-DgTTe-h-.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./ElementOtherConfig.vue_vue_type_script_setup_true_lang-xT-XYbGz.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/ElementOtherConfig.vue_vue_type_script_setup_true_lang-xT-XYbGz.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementOtherConfig.vue_vue_type_script_setup_true_lang-xT-XYbGz.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{bD as p}from"./bootstrap-DsjPfOC_.js";import{m as d,b9 as m,aW as v,w as _,ad as b,b2 as f,ae as u,j as g,u as w,R as x,n as y}from"../jse/index-index-CO0ZsLf2.js";const h={class:"panel-tab__content"},B={class:"element-property input-property"},E={class:"element-property__value"},k=d({name:"ElementOtherConfig",__name:"ElementOtherConfig",props:{id:{type:String,default:""}},setup(r){const l=r,{Textarea:c}=p,t=m(""),n=m(),o=()=>window.bpmnInstances,i=()=>{n.value&&n.value.id===l.id||(n.value=o().elementRegistry.get(l.id));const a=o().bpmnFactory.create("bpmn:Documentation",{text:t.value});o().modeling.updateProperties(x(n.value),{documentation:[a]})};return v(()=>{n.value=null}),_(()=>l.id,a=>{a&&a.length>0?y(()=>{var s;const e=(s=o().bpmnElement.businessObject)==null?void 0:s.documentation;t.value=e&&e.length>0?e[0].text:""}):t.value=""},{immediate:!0}),(a,e)=>(f(),b("div",h,[u("div",B,[e[1]||(e[1]=u("div",{class:"element-property__label"},"元素文档:",-1)),u("div",E,[g(w(c),{value:t.value,"onUpdate:value":e[0]||(e[0]=s=>t.value=s),"auto-size":{minRows:2,maxRows:4},onChange:i,onBlur:i},null,8,["value"])])])]))}});export{k as _};
|
||||
1
apps/web-antd/dist/js/ElementProperties-BjkNb2Qe.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementProperties-BjkNb2Qe.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./ElementProperties.vue_vue_type_script_setup_true_lang-DLNgQtJV.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/ElementProperties.vue_vue_type_script_setup_true_lang-DLNgQtJV.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementProperties.vue_vue_type_script_setup_true_lang-DLNgQtJV.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{c7 as L,ca as k,ay as f,cb as M,an as R,c6 as j,bY as z,c9 as I,bD as T}from"./bootstrap-DsjPfOC_.js";import{m as N,aE as S,b9 as s,w as U,ad as Y,b2 as J,j as l,ae as q,u as a,bJ as o,ai as d,bp as G,bY as O,n as H,R as E}from"../jse/index-index-CO0ZsLf2.js";const K={class:"panel-tab__content"},Q={class:"element-drawer__button"},Z=N({name:"ElementProperties",__name:"ElementProperties",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(V){const A=V,m=S("prefix"),P=s([]),r=s({}),x=s(-1),v=s(!1),b=s(),w=s([]),_=s([]),p=s([]),C=s(),u=()=>window==null?void 0:window.bpmnInstances,$=()=>{var n,e,t,i,y;b.value=u().bpmnElement,w.value=[],_.value=(i=(t=(e=(n=b.value.businessObject)==null?void 0:n.extensionElements)==null?void 0:e.values)==null?void 0:t.filter(c=>(c.$type!==`${m}:Properties`&&w.value.push(c),c.$type===`${m}:Properties`)))!=null?i:[],p.value=_.value.flatMap(c=>c.values),P.value=O((y=p.value)!=null?y:[])},g=(n,e)=>{x.value=e,r.value=e===-1?{}:O(n),v.value=!0,H(()=>{C.value&&C.value.clearValidate()})},B=(n,e)=>{j.confirm({title:"提示",content:"确认移除该属性吗?",okText:"确 认",cancelText:"取 消",onOk(){P.value.splice(e,1),p.value.splice(e,1);const t=u().moddle.create(`${m}:Properties`,{values:p.value});F(t),$()},onCancel(){}})},D=()=>{const{name:n,value:e}=r.value;if(x.value===-1){const t=u().moddle.create(`${m}:Property`,{name:n,value:e}),i=u().moddle.create(`${m}:Properties`,{values:[...p.value,t]});F(i)}else u().modeling.updateModdleProperties(E(b.value),E(p.value)[E(x.value)],{name:n,value:e});v.value=!1,$()},F=n=>{const e=u().moddle.create("bpmn:ExtensionElements",{values:[...w.value,n]});u().modeling.updateProperties(E(b.value),{extensionElements:e})};return U(()=>A.id,n=>{n&&n&&n.length>0&&$()},{immediate:!0}),(n,e)=>(J(),Y("div",K,[l(a(L),{data:P.value,size:"small",bordered:""},{default:o(()=>[l(a(k),{title:"序号",width:"50"},{default:o(({index:t})=>[d(G(t+1),1)]),_:1}),l(a(k),{title:"属性名","data-index":"name"}),l(a(k),{title:"属性值","data-index":"value"}),l(a(k),{title:"操作"},{default:o(({record:t,index:i})=>[l(a(f),{type:"link",onClick:y=>g(t,i),size:"small"},{default:o(()=>[...e[5]||(e[5]=[d(" 编辑 ",-1)])]),_:1},8,["onClick"]),l(a(M),{type:"vertical"}),l(a(f),{type:"link",size:"small",danger:"",onClick:y=>B(t,i)},{default:o(()=>[...e[6]||(e[6]=[d(" 移除 ",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1},8,["data"]),q("div",Q,[l(a(f),{type:"primary",onClick:e[0]||(e[0]=t=>g(null,-1))},{icon:o(()=>[l(a(R),{icon:"ep:plus"})]),default:o(()=>[e[7]||(e[7]=d(" 添加属性 ",-1))]),_:1})]),l(a(j),{open:v.value,"onUpdate:open":e[4]||(e[4]=t=>v.value=t),title:"属性配置",width:600,"destroy-on-close":!0},{footer:o(()=>[l(a(f),{onClick:e[3]||(e[3]=t=>v.value=!1)},{default:o(()=>[...e[8]||(e[8]=[d("取 消",-1)])]),_:1}),l(a(f),{type:"primary",onClick:D},{default:o(()=>[...e[9]||(e[9]=[d("确 定",-1)])]),_:1})]),default:o(()=>[l(a(z),{model:r.value,ref_key:"attributeFormRef",ref:C},{default:o(()=>[l(a(I),{label:"属性名:",name:"name"},{default:o(()=>[l(a(T),{value:r.value.name,"onUpdate:value":e[1]||(e[1]=t=>r.value.name=t),"allow-clear":""},null,8,["value"])]),_:1}),l(a(I),{label:"属性值:",name:"value"},{default:o(()=>[l(a(T),{value:r.value.value,"onUpdate:value":e[2]||(e[2]=t=>r.value.value=t),"allow-clear":""},null,8,["value"])]),_:1})]),_:1},8,["model"])]),_:1},8,["open"])]))}});export{Z as _};
|
||||
1
apps/web-antd/dist/js/ElementTask-B-OYNGzx.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementTask-B-OYNGzx.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./ElementTask.vue_vue_type_script_setup_true_lang-56-YCW5R.js";import"./CallActivity.vue_vue_type_script_setup_true_lang-BOyOxtF4.js";import"./index-BROu9k7z.js";import"./index-BQHgMC-o.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";import"./AlertBuilder-ElnyTeiq.js";import"./circle-check-big-I5cuJCPZ.js";import"./x--itLcJVB.js";import"./ReceiveTask.vue_vue_type_script_setup_true_lang-Btt0mf45.js";import"./ScriptTask.vue_vue_type_script_setup_true_lang-Bp3_QSC6.js";import"./ServiceTask.vue_vue_type_script_setup_true_lang-B2jl_NrT.js";import"./UserTask.vue_vue_type_script_setup_true_lang-Dc8NoFgA.js";import"./index-CoqD_1gY.js";import"./index-DC7CUIeC.js";import"./index-0elh_pRw.js";import"./index-BtepoVLI.js";import"./index-0DmMEJMD.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./helpers-DO5HrcE_.js";import"./ProcessExpressionDialog.vue_vue_type_script_setup_true_lang-C2-37DWR.js";import"./index-ChlJDuFB.js";import"./content-wrap.vue_vue_type_script_setup_true_lang-BpjRsiVS.js";import"./biz-system-enum-BAorzMA8.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/ElementTask.vue_vue_type_script_setup_true_lang-56-YCW5R.js
vendored
Normal file
1
apps/web-antd/dist/js/ElementTask.vue_vue_type_script_setup_true_lang-56-YCW5R.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
var A=Object.defineProperty;var g=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var T=(s,a,e)=>a in s?A(s,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[a]=e,x=(s,a)=>{for(var e in a||(a={}))w.call(a,e)&&T(s,e,a[e]);if(g)for(var e of g(a))E.call(a,e)&&T(s,e,a[e]);return s};import{_ as S}from"./CallActivity.vue_vue_type_script_setup_true_lang-BOyOxtF4.js";import{_ as $}from"./ReceiveTask.vue_vue_type_script_setup_true_lang-Btt0mf45.js";import{_ as I}from"./ScriptTask.vue_vue_type_script_setup_true_lang-Bp3_QSC6.js";import{_ as j}from"./ServiceTask.vue_vue_type_script_setup_true_lang-B2jl_NrT.js";import{_ as N}from"./UserTask.vue_vue_type_script_setup_true_lang-Dc8NoFgA.js";import{bY as U,c9 as F,ce as p}from"./bootstrap-DsjPfOC_.js";import{m as O,b9 as f,w as B,ad as P,b2 as d,j as r,u as o,bJ as c,ab as h,ac as V,ai as v,bf as R,aS as z,aw as D}from"../jse/index-index-CO0ZsLf2.js";const k={UserTask:{name:"用户任务",component:N},ServiceTask:{name:"服务任务",component:j},ScriptTask:{name:"脚本任务",component:I},ReceiveTask:{name:"接收任务",component:$},CallActivity:{name:"调用活动",component:S}},W=s=>k[s].name,X=s=>k[s],J={class:"panel-tab__content"},Z=O({name:"ElementTaskConfig",__name:"ElementTask",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(s){const a=s,e=f({asyncAfter:!1,asyncBefore:!1,exclusive:!1}),y=f(),l=f(),i=()=>window.bpmnInstances,u=()=>{!e.value.asyncBefore&&!e.value.asyncAfter&&(e.value.exclusive=!1),i().modeling.updateProperties(i().bpmnElement,x({},e.value))};return B(()=>a.id,()=>{var m,n,t,b,_,C;l.value=i().bpmnElement,e.value.asyncBefore=(n=(m=l.value)==null?void 0:m.businessObject)==null?void 0:n.asyncBefore,e.value.asyncAfter=(b=(t=l.value)==null?void 0:t.businessObject)==null?void 0:b.asyncAfter,e.value.exclusive=(C=(_=l.value)==null?void 0:_.businessObject)==null?void 0:C.exclusive},{immediate:!0}),B(()=>a.type,()=>{a.type&&(y.value=k[a.type].component)},{immediate:!0}),(m,n)=>(d(),P("div",J,[r(o(U),null,{default:c(()=>[r(o(F),{label:"异步延续",class:"hidden"},{default:c(()=>[r(o(p),{checked:e.value.asyncBefore,"onUpdate:checked":n[0]||(n[0]=t=>e.value.asyncBefore=t),onChange:u},{default:c(()=>[...n[3]||(n[3]=[v(" 异步前 ",-1)])]),_:1},8,["checked"]),r(o(p),{checked:e.value.asyncAfter,"onUpdate:checked":n[1]||(n[1]=t=>e.value.asyncAfter=t),onChange:u},{default:c(()=>[...n[4]||(n[4]=[v(" 异步后 ",-1)])]),_:1},8,["checked"]),e.value.asyncAfter||e.value.asyncBefore?(d(),h(o(p),{key:0,checked:e.value.exclusive,"onUpdate:checked":n[2]||(n[2]=t=>e.value.exclusive=t),onChange:u},{default:c(()=>[...n[5]||(n[5]=[v(" 排除 ",-1)])]),_:1},8,["checked"])):V("",!0)]),_:1}),(d(),h(R(y.value),z(D(m.$props)),null,16))]),_:1})]))}});export{Z as _,W as g,X as i};
|
||||
1
apps/web-antd/dist/js/FlowCondition-kw0eMb4b.js
vendored
Normal file
1
apps/web-antd/dist/js/FlowCondition-kw0eMb4b.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./FlowCondition.vue_vue_type_script_setup_true_lang-BpxjjZkA.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";export{o as default};
|
||||
1
apps/web-antd/dist/js/FlowCondition.vue_vue_type_script_setup_true_lang-BpxjjZkA.js
vendored
Normal file
1
apps/web-antd/dist/js/FlowCondition.vue_vue_type_script_setup_true_lang-BpxjjZkA.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
apps/web-antd/dist/js/ProcessDesigner-BMNRUSJw.js
vendored
Normal file
1
apps/web-antd/dist/js/ProcessDesigner-BMNRUSJw.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as o}from"./ProcessDesigner.vue_vue_type_script_setup_true_lang-0YofSZ1D.js";import"./index-BROu9k7z.js";import"./index-BQHgMC-o.js";import"./bootstrap-DsjPfOC_.js";import"../jse/index-index-CO0ZsLf2.js";import"./Viewer-CVLdohs9.js";import"./index-BeIlzyKZ.js";/* empty css */export{o as default};
|
||||
352
apps/web-antd/dist/js/ProcessDesigner.vue_vue_type_script_setup_true_lang-0YofSZ1D.js
vendored
Normal file
352
apps/web-antd/dist/js/ProcessDesigner.vue_vue_type_script_setup_true_lang-0YofSZ1D.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user