Merge branch 'main' into multi-tenant
This commit is contained in:
7
.gitignore
vendored
7
.gitignore
vendored
@@ -17,7 +17,6 @@ docs/temp/
|
||||
*.vsix
|
||||
*.bak
|
||||
|
||||
|
||||
build/usr/local/omc/bin/captrace
|
||||
build/usr/local/omc/bin/crontask
|
||||
build/usr/local/omc/bin/data2html
|
||||
@@ -30,7 +29,7 @@ debbuild/22.04/usr/local/omc/bin/restagent
|
||||
debbuild/22.04/usr/local/omc/bin/sshsvc
|
||||
|
||||
# release package
|
||||
build/usr/local/omc/htdocs
|
||||
debbuild/22.04/usr/local/omc/htdocs
|
||||
debbuild/usr/local/omc/htdocs
|
||||
build/usr/local/omc/htdocs/
|
||||
debbuild/22.04/usr/local/omc/htdocs/
|
||||
debbuild/usr/local/omc/htdocs/
|
||||
release/
|
||||
|
||||
88
build.sh
88
build.sh
@@ -1,10 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
usage() {
|
||||
echo "Usage: $0 [OPTION] deb|rpm"
|
||||
echo "Usage: $0 [OPTION] deb|badeb|rpm"
|
||||
echo
|
||||
echo "Build omc package, option as follow:"
|
||||
echo " deb|rpm, deb: ubuntu|debian package build by dpkg"
|
||||
echo " deb|badeb|rpm, deb: ubuntu|debian package build by dpkg"
|
||||
echo " badeb: ubuntu|debian package build by dpkg"
|
||||
echo " rpm: centos/redhat package, build by rpmbuild"
|
||||
echo " -r, =build root directory build root directory, default directory is $HOME/omc.git"
|
||||
echo " -d dump SQL from database"
|
||||
@@ -15,7 +16,7 @@ pkgtype=""
|
||||
new_args=()
|
||||
# Traverse all parameters
|
||||
for arg in "$@"; do
|
||||
if [[ "$arg" == "deb" || "$arg" == "rpm" ]]; then
|
||||
if [[ "$arg" == "deb" || "$arg" == "badeb" || "$arg" == "rpm" ]]; then
|
||||
pkgtype=$arg
|
||||
else
|
||||
new_args+=("$arg") # Add non pkgtype parameters to a new parameter list
|
||||
@@ -71,14 +72,17 @@ DumpToolDir=${EmsBEDir}/tools/misc
|
||||
ProjectTag=multi-tenancy
|
||||
|
||||
BuildDir=${EmsBuildRoot}/build
|
||||
CustomizedDir=${EmsBuildRoot}/customized
|
||||
BuildOMCDir=${BuildDir}/usr/local/omc
|
||||
BuildOMCBinDir=${BuildOMCDir}/bin
|
||||
BuildOMCEtcDir=${BuildOMCDir}/etc
|
||||
BuildLibDir=${BuildDir}/lib
|
||||
BuildLibSystemDir=${BuildLibDir}/systemd/system
|
||||
DebBuildDir=${EmsBuildRoot}/debbuild
|
||||
DebBuildOMCDir=${EmsBuildRoot}/debbuild/usr/local/omc
|
||||
DebFEBuildDir=${EmsBuildRoot}/debbuild/usr/local/omc/htdocs
|
||||
DebBuild2204Dir=${EmsBuildRoot}/debbuild/22.04
|
||||
DebBuild2204OMCDir=${EmsBuildRoot}/debbuild/22.04/usr/local/omc
|
||||
DebFEBuild2204Dir=${EmsBuildRoot}/debbuild/22.04/usr/local/omc/htdocs
|
||||
RpmBuildDir=${EmsBuildRoot}/rpmbuild
|
||||
RpmFEBuildDir=${RpmBuildDir}/BUILD/usr/local/omc/htdocs
|
||||
@@ -114,10 +118,10 @@ if [[ ${RpmArch} =~ "x86_64" ]];then
|
||||
elif [[ ${RpmArch} =~ "aarch64" ]];then
|
||||
RelArch=arm64
|
||||
fi
|
||||
ReleasePkgDir=${ReleaseDir}/"${pkgtype}"s/${RelArch}
|
||||
|
||||
case "${pkgtype}" in
|
||||
rpm)
|
||||
ReleasePkgDir=${ReleaseDir}/rpms/${RelArch}
|
||||
ProcList="restagent crontask sshsvc captrace data2html"
|
||||
cd $EmsBEDir
|
||||
for procName in $ProcList;do
|
||||
@@ -177,6 +181,7 @@ case "${pkgtype}" in
|
||||
md5sum $RpmPkgRename >omc-md5sum.txt
|
||||
;;
|
||||
deb)
|
||||
ReleasePkgDir=${ReleaseDir}/debs/${RelArch}
|
||||
ProcList="restagent crontask sshsvc captrace data2html"
|
||||
cd $EmsBEDir
|
||||
for procName in $ProcList;do
|
||||
@@ -188,6 +193,7 @@ case "${pkgtype}" in
|
||||
VersionID=`grep VERSION_ID /etc/os-release`
|
||||
if [[ ${VersionID} =~ 'VERSION_ID="22.04"' ]]; then
|
||||
DebBuildDir=${DebBuild2204Dir}
|
||||
DebBuildOMCDir=${DebBuild2204OMCDir}
|
||||
DebFEBuildDir=${DebFEBuild2204Dir}
|
||||
#DebPkgFile=${PROJECT}-${VERSION}-22.04-${Release).${PLATFORM).deb
|
||||
DebPkgFile=${PROJECT}-r${VERSION}-${RelDate}-ub22.deb
|
||||
@@ -211,6 +217,7 @@ case "${pkgtype}" in
|
||||
rm -rf ${FrontBuildDir}/front/*
|
||||
rm -rf ${DebFEBuildDir}/front/*
|
||||
rm -rf ${DebBuildDir}/usr/local/omc/etc/db/*
|
||||
rm -rf ${DebBuildOMCDir}/static/*
|
||||
|
||||
cp -rf ${RestagentDir}/${RESTAGENT} ${BuildOMCBinDir}
|
||||
cp -rf ${CrontaskDir}/${CRONTASK} ${BuildOMCBinDir}
|
||||
@@ -237,6 +244,8 @@ case "${pkgtype}" in
|
||||
chmod 755 ${DebBuildDir}/DEBIAN/postinst
|
||||
chmod 755 ${DebBuildDir}/DEBIAN/postrm
|
||||
cp -rf ${BuildDir}/* ${DebBuildDir}/
|
||||
cp -rf ${CustomizedDir}/agt.d ${DebBuildOMCDir}/static
|
||||
cp -rf ${CustomizedDir}/omc.d ${DebBuildOMCDir}/static
|
||||
#cp -rf ${BuildDir}/nginx/* ${DebBuildDir}/etc/nginx/conf.d
|
||||
#cp -rf ${BuildDir}/systemd/*.service ${DebBuildDir}/lib/systemd/system/
|
||||
chmod +x ${DebBuildDir}/usr/local/omc/bin/*
|
||||
@@ -249,6 +258,77 @@ case "${pkgtype}" in
|
||||
# rpm --addsign *.rpm
|
||||
md5sum ${DebPkgName} >omc-md5sum.txt
|
||||
;;
|
||||
badeb)
|
||||
ReleasePkgDir=${ReleaseDir}/debs/${RelArch}
|
||||
ProcList="restagent crontask sshsvc captrace data2html"
|
||||
cd $EmsBEDir
|
||||
for procName in $ProcList;do
|
||||
cd $EmsBEDir/$procName
|
||||
echo "Make $procName ..."
|
||||
make
|
||||
done
|
||||
|
||||
VersionID=`grep VERSION_ID /etc/os-release`
|
||||
if [[ ${VersionID} =~ 'VERSION_ID="22.04"' ]]; then
|
||||
DebBuildDir=${DebBuild2204Dir}
|
||||
DebBuildOMCDir=${DebBuild2204OMCDir}
|
||||
DebFEBuildDir=${DebFEBuild2204Dir}
|
||||
#DebPkgFile=${PROJECT}-${VERSION}-22.04-${Release).${PLATFORM).deb
|
||||
DebPkgFile=${PROJECT}-r${VERSION}-${RelDate}-ub22-ba.deb
|
||||
elif [[ ${VersionID} =~ 'VERSION_ID="18.04"' ]]; then
|
||||
DebPkgFile=${PROJECT}-r${VERSION}-${RelDate}-ub18-ba.deb
|
||||
else
|
||||
echo "Invalid OS release: ${VersionID}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cd ${EmsBEDir}
|
||||
|
||||
#make deb
|
||||
# clear build cache
|
||||
rm -rf ${FrontBuildDir}/front/*
|
||||
rm -rf ${DebFEBuildDir}/front/*
|
||||
rm -rf ${DebBuildDir}/usr/local/omc/etc/db/*
|
||||
rm -rf ${DebBuildOMCDir}/static/*
|
||||
|
||||
cp -rf ${RestagentDir}/${RESTAGENT} ${BuildOMCBinDir}
|
||||
cp -rf ${CrontaskDir}/${CRONTASK} ${BuildOMCBinDir}
|
||||
cp -rf ${SshSvcDir}/${SshSvcBin} ${BuildOMCBinDir}
|
||||
cp -rf ${CapTraceDir}/${CapTraceBin} ${BuildOMCBinDir}
|
||||
cp -rf ${Data2htmlDir}/${Data2htmlBin} ${BuildOMCBinDir}
|
||||
cp -rf ${MiscDir}/* ${BuildOMCBinDir}
|
||||
cp -rf ${ConfigEtcDir}/* ${BuildOMCEtcDir}
|
||||
rm -rf ${BuildOMCEtcDir}/db/*
|
||||
cp -rf ${DBSQLSrcDir}/* ${BuildOMCEtcDir}/db/
|
||||
cp -rf ${BuildOMCEtcDir}/db/common/* ${BuildOMCEtcDir}/db/install
|
||||
cp -rf ${BuildOMCEtcDir}/db/common/* ${BuildOMCEtcDir}/db/upgrade
|
||||
cp -rf ${BuildOMCEtcDir}/db/common/* ${BuildOMCEtcDir}/db/upgvue3
|
||||
#Get SQL from database, overwrite from git
|
||||
if [ "${dumpdb}" = "yes" ]; then
|
||||
cd ${DumpToolDir}
|
||||
chmod +x ${DumpToolDir}/dumpsql.sh
|
||||
${DumpToolDir}/dumpsql.sh
|
||||
fi
|
||||
cp -rf ${ConfigSystemdDir}/* ${BuildLibSystemDir}
|
||||
cp -rf ${EmsFEVue3Dir}/* ${FrontBuildDir}/front >/dev/null
|
||||
chmod 755 ${BuildOMCBinDir}/*
|
||||
chmod 755 ${DebBuildDir}/DEBIAN/preinst
|
||||
chmod 755 ${DebBuildDir}/DEBIAN/postinst
|
||||
chmod 755 ${DebBuildDir}/DEBIAN/postrm
|
||||
cp -rf ${BuildDir}/* ${DebBuildDir}/
|
||||
cp -rf ${CustomizedDir}/ba.d ${DebBuildOMCDir}/static
|
||||
# replace Chinese character
|
||||
find "${DebBuildOMCDir}/etc/db" -type f -name '*.sql' -exec sed -i 's/[一-龥]//g' {} +
|
||||
echo "Replace all chinese character."
|
||||
chmod +x ${DebBuildDir}/usr/local/omc/bin
|
||||
sed -i "s/YYYYMMDD/${RelDate}/g" ${DebBuildDir}/DEBIAN/control
|
||||
perl -0777 -i -pe 's/ne:\n user: root/ne:\n user: omcuser/g' ${DebBuildDir}/usr/local/omc/etc/default/restconf.yaml
|
||||
dpkg -b ${DebBuildDir} ${ReleasePkgDir}/${DebPkgFile}
|
||||
|
||||
cd ${ReleasePkgDir}
|
||||
rm -f omc-md5sum.txt
|
||||
md5sum ${DebPkgName} >omc-md5sum.txt
|
||||
;;
|
||||
*)
|
||||
usage
|
||||
exit 4
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
.tbd[data-v-3adff580]{display:flex;white-space:pre;word-break:break-all;font-size:.8125rem;line-height:1.5rem}.tbd-offset[data-v-3adff580]{color:#6b7280;user-select:none}.tbd-box[data-v-3adff580]{margin-left:1rem;cursor:pointer}
|
||||
@@ -1 +0,0 @@
|
||||
.hl[data-v-88303038]{color:#fff;background-color:#4b5563}
|
||||
@@ -1 +0,0 @@
|
||||
.tree-sub[data-v-bd1acf01]{display:inline-flex;width:100%;align-items:center;cursor:pointer}.tree-sub_hl[data-v-bd1acf01]{color:#fff;background-color:#4b5563}.tree-sub_icon[data-v-bd1acf01]{color:#6b7280;width:1rem;height:1rem}.tree-sub_text[data-v-bd1acf01]{width:100%;margin-left:.25rem}.tree[data-v-5597ae07]{list-style:none;margin:0;padding:0;border:0 solid #e5e7eb;box-sizing:border-box}.tree-issub[data-v-5597ae07]{padding-left:.5rem;border-left-width:1px;margin-left:.5rem}.tree-li[data-v-5597ae07]{display:list-item;text-align:-webkit-match-parent;line-height:1}
|
||||
@@ -1 +0,0 @@
|
||||
.result-content[data-v-5178c6d8]{max-height:42vh;overflow-y:auto;overflow-x:hidden}.ant-alert[data-v-5178c6d8]{margin-bottom:16px}
|
||||
@@ -1 +0,0 @@
|
||||
.collapse[data-v-998a5ac5] .ant-collapse-item>.ant-collapse-header{padding-left:0;padding-right:0}.collapse-header[data-v-998a5ac5]{flex:1;display:flex;flex-direction:row;justify-content:space-between}
|
||||
@@ -1 +0,0 @@
|
||||
.neinfo-tabs[data-v-945e4e89] .ant-tabs-tabpane{padding:24px;height:60vh;overflow-y:auto;overflow-x:hidden}.ne[data-v-945e4e89]{padding-top:12px;overflow-x:hidden;overflow-y:auto}.ne-oper[data-v-945e4e89]{padding-top:24px;text-align:end}.editable-cell[data-v-945e4e89]{position:relative}.editable-cell .editable-cell-input-wrapper[data-v-945e4e89],.editable-cell .editable-cell-text-wrapper[data-v-945e4e89]{padding-right:24px}.editable-cell .editable-cell-text-wrapper[data-v-945e4e89]{padding:5px 24px 5px 5px}.editable-cell .editable-cell-icon[data-v-945e4e89],.editable-cell .editable-cell-icon-check[data-v-945e4e89]{position:absolute;right:0;width:20px;cursor:pointer}.editable-cell .editable-cell-icon[data-v-945e4e89]{margin-top:4px;display:none}.editable-cell .editable-cell-icon-check[data-v-945e4e89]{line-height:28px}.editable-cell .editable-cell-icon[data-v-945e4e89]:hover,.editable-cell .editable-cell-icon-check[data-v-945e4e89]:hover{color:#108ee9}.editable-cell .editable-add-btn[data-v-945e4e89]{margin-bottom:8px}.editable-cell:hover .editable-cell-icon[data-v-945e4e89]{display:inline-block}
|
||||
@@ -1 +0,0 @@
|
||||
.ne[data-v-444ce144]{min-height:400px;display:flex;flex-direction:column}.ne .ant-form[data-v-444ce144]{flex:1}.ne-oper[data-v-444ce144]{text-align:end}
|
||||
@@ -1 +0,0 @@
|
||||
.ne[data-v-21156ed7]{padding-top:12px;overflow-x:hidden;overflow-y:auto}.ne-oper[data-v-21156ed7]{padding-top:24px;text-align:end}
|
||||
@@ -1 +0,0 @@
|
||||
.ne[data-v-f7ac8b78]{padding-top:12px;overflow-x:hidden;overflow-y:auto}.ne-oper[data-v-f7ac8b78]{padding-top:24px;text-align:end}
|
||||
@@ -1 +0,0 @@
|
||||
.ne[data-v-35909c81]{min-height:400px;display:flex;flex-direction:column}.ne .ant-form[data-v-35909c81]{flex:1}.ne-oper[data-v-35909c81]{text-align:end}
|
||||
@@ -1 +0,0 @@
|
||||
.ne[data-v-b81ed664]{padding-top:12px;overflow-x:hidden;overflow-y:auto}.ne-oper[data-v-b81ed664]{padding-top:24px;text-align:end}
|
||||
@@ -1 +0,0 @@
|
||||
.collapse[data-v-7460f800] .ant-collapse-item>.ant-collapse-header{padding-left:0;padding-right:0}.collapse-header[data-v-7460f800]{flex:1;display:flex;flex-direction:row;justify-content:space-between}
|
||||
@@ -1 +0,0 @@
|
||||
.virtual-list-wrapper[data-v-7198cb62]{position:relative;overflow-y:auto}.table[data-v-7198cb62]{display:flex;flex-direction:column;height:100%}.thead[data-v-7198cb62]{display:flex;flex-direction:row}.thead-item[data-v-7198cb62]{white-space:nowrap;padding:.25rem .5rem;text-align:left;font-size:.875rem;line-height:1.5rem;font-weight:600}.tbody[data-v-7198cb62]{display:flex;flex-direction:row;align-items:center;border-top:1px #f0f0f0 solid;cursor:pointer}.tbody-item[data-v-7198cb62]{padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.5rem;text-align:left}.thead-item[data-v-7198cb62]:nth-child(1),.tbody-item[data-v-7198cb62]:nth-child(1){flex-basis:5rem;width:5rem}.tbody-item[data-v-7198cb62]:nth-child(1){text-align:right}.thead-item[data-v-7198cb62]:nth-child(2),.tbody-item[data-v-7198cb62]:nth-child(2){flex-basis:8rem;width:8rem}.thead-item[data-v-7198cb62]:nth-child(3),.tbody-item[data-v-7198cb62]:nth-child(3){flex-basis:8rem;width:8rem}.thead-item[data-v-7198cb62]:nth-child(4),.tbody-item[data-v-7198cb62]:nth-child(4){flex-basis:8rem;width:8rem}.thead-item[data-v-7198cb62]:nth-child(5),.tbody-item[data-v-7198cb62]:nth-child(5){flex-basis:6rem;width:6rem}.thead-item[data-v-7198cb62]:nth-child(6),.tbody-item[data-v-7198cb62]:nth-child(6){flex-basis:6rem;width:6rem}.tbody-item[data-v-7198cb62]:nth-child(6){text-align:right}.thead-item[data-v-7198cb62]:nth-child(7),.tbody-item[data-v-7198cb62]:nth-child(7){text-align:left;text-wrap:nowrap;flex:1;width:5rem;overflow-y:auto}.tbody-item[data-v-7198cb62]:nth-child(7)::-webkit-scrollbar{width:4px;height:4px}.tbody-item[data-v-7198cb62]:nth-child(7)::-webkit-scrollbar-track{background-color:#f0f0f0}.tbody-item[data-v-7198cb62]:nth-child(7)::-webkit-scrollbar-thumb{background-color:#bfbfbf}.tbody-item[data-v-7198cb62]:nth-child(7)::-webkit-scrollbar-thumb:hover{background-color:#1890ff}
|
||||
@@ -1 +0,0 @@
|
||||
.ne[data-v-87fc2b31]{height:524px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}.ne-main[data-v-87fc2b31]{flex:1;padding-top:20%;text-align:center}.ne-footer[data-v-87fc2b31]{text-align:start}
|
||||
@@ -1 +0,0 @@
|
||||
.ne[data-v-5e544b6a]{min-height:400px;display:flex;flex-direction:column}.ne .ant-form[data-v-5e544b6a]{flex:1}.ne-oper[data-v-5e544b6a]{text-align:end}
|
||||
@@ -1 +0,0 @@
|
||||
.header[data-v-abd3818a]{display:flex;align-content:center;height:48px;padding-left:16px;background-color:#001529}.header-brand[data-v-abd3818a]{width:174px;height:48px;margin-right:12px;border:1px var(--ant-primary-color) solid}.header-icon[data-v-abd3818a]{display:flex;align-content:center;min-width:174px;height:100%;align-items:center;margin-right:16px;border:1px var(--ant-primary-color) solid}.header-icon>img[data-v-abd3818a]{height:32px;width:32px;vertical-align:middle;border-style:none;border-radius:6.66px}.header-icon>.app-name[data-v-abd3818a]{overflow:hidden;white-space:nowrap;width:148px;color:#fff;margin:0 0 0 12px;font-weight:600;font-size:18px}.header-icon>.app-name>.app-name_scrollable[data-v-abd3818a]{padding-right:12px;display:inline-block;animation:scrollable-animation-abd3818a linear 6s infinite both}.header-icon>.app-name>.app-name_scrollable[data-v-abd3818a]:after{content:attr(data-content);position:absolute;top:0;right:-100%;transition:right .3s ease}@keyframes scrollable-animation-abd3818a{0%{transform:translate(0)}to{transform:translate(calc(-100% - 12px))}}.header-menu[data-v-abd3818a]{width:90px;line-height:40px;color:#fff;align-self:center;text-align:center}.ne[data-v-abd3818a]{height:78vh;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}.ne-oper[data-v-abd3818a]{padding-top:24px;text-align:end}
|
||||
@@ -1 +0,0 @@
|
||||
.terminal[data-v-8fe5f5eb]{width:100%;height:100%}.ant-form[data-v-92b7f8eb] .ant-form-item{margin-bottom:0}
|
||||
@@ -1 +0,0 @@
|
||||
.toolbar[data-v-24f4491e]{display:flex;align-items:center;margin-bottom:12px}.toolbar-info[data-v-24f4491e]{flex:1;text-align:right;padding-right:8px}.summary[data-v-24f4491e]{display:flex;flex-direction:column}.summary-item>span[data-v-24f4491e]:first-child{font-weight:600;margin-right:6px}.tree[data-v-24f4491e]{font-size:.8125rem;line-height:1.5rem;padding-bottom:.75rem;padding-top:.75rem;white-space:nowrap;overflow-y:auto;user-select:none;height:100%}.tree>ul.tree[data-v-24f4491e]{min-height:15rem}.dump[data-v-24f4491e]{padding-bottom:.75rem;padding-top:.75rem;overflow-y:auto;height:100%}.dump .ant-tabs-tabpane[data-v-24f4491e]{min-height:calc(15rem - 56px)}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-51644556] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-0951e9f9] .ant-pagination{padding:0 24px}
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 70 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 14 KiB |
@@ -1 +0,0 @@
|
||||
.sys-copyright[data-v-0de9979d]{color:#000000bf;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:24px}
|
||||
@@ -1 +0,0 @@
|
||||
.sys-login-bg[data-v-408815f8]{width:300px;min-height:150px;border:1px var(--ant-primary-color) solid;margin-bottom:24px;text-align:center}
|
||||
@@ -1 +0,0 @@
|
||||
.header[data-v-2c5d1411]{display:flex;align-content:center;height:48px;padding-left:16px;background-color:#001529}.header-brand[data-v-2c5d1411]{width:174px;height:48px;margin-right:12px;border:1px var(--ant-primary-color) solid}.header-icon[data-v-2c5d1411]{display:flex;align-content:center;min-width:174px;height:100%;align-items:center;margin-right:16px;border:1px var(--ant-primary-color) solid}.header-icon>img[data-v-2c5d1411]{height:32px;width:32px;vertical-align:middle;border-style:none;border-radius:6.66px}.header-icon>.app-name[data-v-2c5d1411]{overflow:hidden;white-space:nowrap;width:148px;color:#fff;margin:0 0 0 12px;font-weight:600;font-size:18px}.header-icon>.app-name>.app-name_scrollable[data-v-2c5d1411]{padding-right:12px;display:inline-block;animation:scrollable-animation-2c5d1411 linear 6s infinite both}.header-icon>.app-name>.app-name_scrollable[data-v-2c5d1411]:after{content:attr(data-content);position:absolute;top:0;right:-100%;transition:right .3s ease}@keyframes scrollable-animation-2c5d1411{0%{transform:translate(0)}to{transform:translate(calc(-100% - 12px))}}.header-menu[data-v-2c5d1411]{width:90px;line-height:40px;color:#fff;align-self:center;text-align:center}
|
||||
@@ -1 +0,0 @@
|
||||
.sys-title[data-v-accb60fc]{color:#000000d9;font-size:20px;font-weight:600;line-height:1.4;margin-bottom:24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-4e6c21e0] .ant-pagination{padding:0 24px}
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 55 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 134 KiB |
@@ -1 +0,0 @@
|
||||
.table[data-v-21c65819] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.container[data-v-65e5120e]{--editor-height: 400px}.container[data-v-65e5120e] .cm-editor{height:var(--editor-height)}
|
||||
@@ -1 +0,0 @@
|
||||
.iti{display:block}.iti .iti__country-container .iti__search-input{padding:4px 8px}
|
||||
@@ -1 +0,0 @@
|
||||
.backFile-download[data-v-429dd6e3]{margin-left:12px;color:#eb2f96;text-decoration:underline}
|
||||
@@ -1 +0,0 @@
|
||||
.toolbar[data-v-deeab606]{display:flex;align-items:center;margin-bottom:12px}.toolbar-oper[data-v-deeab606]{flex:1}.toolbar-info[data-v-deeab606]{text-align:right;padding-right:8px}.summary[data-v-deeab606]{display:flex;flex-direction:column}.summary-item>span[data-v-deeab606]:first-child{font-weight:600;margin-right:6px}.tree[data-v-deeab606]{font-size:.8125rem;line-height:1.5rem;padding-bottom:.75rem;padding-top:.75rem;white-space:nowrap;overflow-y:auto;user-select:none;height:100%}.tree>ul.tree[data-v-deeab606]{min-height:15rem}.dump[data-v-deeab606]{padding-bottom:.75rem;padding-top:.75rem;overflow-y:auto;height:100%}.dump .ant-tabs-tabpane[data-v-deeab606]{min-height:calc(15rem - 56px)}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-b7158d78] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.lock-screen_login[data-v-c7972009]{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent}.lock-screen_login-user[data-v-c7972009]{display:flex;flex-direction:column;justify-content:center;align-items:center}.lock-screen_login-user .nick[data-v-c7972009]{font-size:28px;max-width:164px;white-space:nowrap;text-align:start;text-overflow:ellipsis;overflow:hidden;color:#fff}.lock-screen_login-from[data-v-c7972009]{display:flex;flex-flow:column;width:256px;margin-top:30px}.lock-screen_login-from .logout[data-v-c7972009]{margin-top:8px;color:#ffffffd9;text-shadow:0 -1px 0 rgba(0,0,0,.12)}.lock-screen_login-from .logout[data-v-c7972009]:hover{color:var(--ant-primary-color)}.container[data-v-c7972009]{position:relative;width:100%;min-height:100%;padding-top:164px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcAQMAAABIw03XAAAABGdBTUEAALGPC/xhBQAAAAZQTFRFNDY6LjA0R1oAOwAAABdJREFUCNdj+P///wcG0ogD9sQRpJoMAOdTZfXK6mXLAAAAAElFTkSuQmCC) 0% 0% / 14px 14px repeat}.container .animation[data-v-c7972009]{position:absolute;width:6px;height:6px;border-radius:50%;background-color:#1be1f6}.container .animation.animation1[data-v-c7972009]{left:15%;top:70%;animation:slashStar-c7972009 2s ease-in-out .3s infinite}.container .animation.animation2[data-v-c7972009]{left:34%;top:35%;animation:slashStar-c7972009 2s ease-in-out 1.2s infinite}.container .animation.animation3[data-v-c7972009]{left:10%;top:8%;animation:slashStar-c7972009 2s ease-in-out .5s infinite}.container .animation.animation4[data-v-c7972009]{left:68%;top:68%;animation:slashStar-c7972009 2s ease-in-out .8s infinite}.container .animation.animation5[data-v-c7972009]{left:87%;top:30%;animation:slashStar-c7972009 2s ease-in-out 1.5s infinite}@keyframes slashStar-c7972009{0%{opacity:1}to{opacity:0}}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-974ee950] .ant-pagination{padding:0 24px}.full-modal .ant-modal{max-width:100%;top:0;padding-bottom:0;margin:0}.full-modal .ant-modal-content{display:flex;flex-direction:column;height:100vh}.full-modal .ant-modal-body{flex:1}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-9c752432] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-4c56a19e] .ant-pagination{padding:0 24px}.mmlText[data-v-4c56a19e]{cursor:pointer}
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
#app{height:100%}body .ant-pro-basicLayout{display:flex;flex-direction:column;width:100%;min-height:100vh}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition-duration:.5s;transition-property:height,opacity,transform;transition-timing-function:cubic-bezier(.55,0,.1,1);overflow:hidden}.slide-left-enter,.slide-right-leave-active{opacity:0;transform:translate(2em)}.slide-left-leave-active,.slide-right-enter{opacity:0;transform:translate(-2em)}.ant-table.ant-table-small .ant-table-tbody>tr>td,.ant-table.ant-table-small .ant-table-thead>tr>th{padding:6px!important}.button-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.button-container>button,.button-container>span{margin-right:12px;margin-bottom:12px}.button-container>button:last-child,.button-container>span:last-child{margin-right:0}@media (max-width: 992px){.button-container{flex-direction:row;align-items:flex-start;align-items:left}.button-container>button,.button-container>span{margin-right:12px;margin-bottom:12px}}@media (max-width: 576px){.button-container{flex-direction:column;align-items:flex-start;align-items:left}.button-container>button,.button-container>span{margin-right:0;margin-bottom:12px}}.user[data-v-757db0ca]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer}.user .nick[data-v-757db0ca]{padding-left:8px;padding-right:16px;font-size:16px;max-width:164px;white-space:nowrap;text-align:start;text-overflow:ellipsis;overflow:hidden}.tabs-header[data-v-1b24a295]{height:36px;line-height:36px;background:transparent}.tabs[data-v-1b24a295]{z-index:16;margin:0;padding:4px 16px;width:calc(100% - 208px);background:#fff;box-shadow:0 1px 4px #0015291f;transition:background .3s,width .2s;position:relative}.tabs.tabs-fixed[data-v-1b24a295]{right:0;top:48px;position:fixed}.tabs[data-v-1b24a295] .ant-tabs-nav:before{border-bottom:none}.lock-screen_reload[data-v-00e561c8]{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;color:#fff}.lock-screen_reload .text[data-v-00e561c8]{font-size:24px;font-weight:700;letter-spacing:4px;margin-top:24px}.lock-screen_reload .desc[data-v-00e561c8]{margin-top:8px;font-size:16px}.lock-screen .ant-modal-content{background-color:transparent;box-shadow:none}.logo-icon[data-v-5efd8d0f]{height:32px;width:32px;vertical-align:middle;border-style:none;border-radius:6.66px}.logo-brand[data-v-5efd8d0f]{height:48px;width:174px;vertical-align:middle;border-style:none;margin-right:16px}.app-name[data-v-5efd8d0f]{overflow:hidden;white-space:nowrap;width:148px}.app-name>.app-name_scrollable[data-v-5efd8d0f]{padding-right:12px;display:inline-block;animation:scrollable-animation-5efd8d0f linear 6s infinite both}.app-name>.app-name_scrollable[data-v-5efd8d0f]:after{content:attr(data-content);position:absolute;top:0;right:-100%;transition:right .3s ease}@keyframes scrollable-animation-5efd8d0f{0%{transform:translate(0)}to{transform:translate(calc(-100% - 12px))}}.footer[data-v-5efd8d0f]{z-index:16;margin:32px 0 0;width:auto}.footer-fixed[data-v-5efd8d0f]{position:fixed;bottom:0;right:0;width:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:4px 16px;background:#fff;box-shadow:0 1px 4px #0015291f;transition:background .3s,width .2s;height:32px}.footer #serverTimeDom[data-v-5efd8d0f]{color:inherit;opacity:.85;transition:all .3s}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-4bc7f9b7] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-3a161962] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-f5dad4a0] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-974417a2] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.reultBox[data-v-7486a0b3]{margin-top:48px;margin-bottom:24px}.table[data-v-a116ccfa] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-f627c86d] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-a9e2f1c3] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-1479d5a4] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-6778dda4] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-c5d0411d] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-8ee323d3] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-24bcc33f] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-ce3dff67] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.chart[data-v-3ecd5a9d]{width:100%;height:100%}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-5637bad7] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-4699770a] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-3b3a59f6] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.iconMyStyle[data-v-f9a6b6bc]{margin-left:14px}.treeNode[data-v-f9a6b6bc]{display:inline-block;width:130px;overflow:hidden;text-overflow:ellipsis;line-height:30px;vertical-align:middle;white-space:nowrap;font-size:16px}
|
||||
@@ -1 +0,0 @@
|
||||
.chart[data-v-cfba54d3]{width:100%;height:100%}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-f504e381] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-ef5d0d9e] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-6d062f1a] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.table[data-v-4f686870] .ant-pagination{padding:0 24px}
|
||||
@@ -1 +0,0 @@
|
||||
.chart-container[data-v-0990b5a4]{width:100%;height:100%}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user