fix: update @pureadmin/utils

This commit is contained in:
xiaoxian521
2022-07-02 12:11:09 +08:00
parent af04611d6c
commit 5a23bd02a4
72 changed files with 1355 additions and 1981 deletions

View File

@@ -1,5 +1,5 @@
import { withInstall } from "/@/utils";
import reBarcode from "./src/index.vue";
import { withInstall } from "@pureadmin/utils";
/** 条形码组件 */
export const ReBarcode = withInstall(reBarcode);

View File

@@ -1,6 +1,6 @@
import { withInstall } from "/@/utils";
import reNormalCountTo from "./src/normal";
import reboundCountTo from "./src/rebound";
import { withInstall } from "@pureadmin/utils";
/** 普通数字动画组件 */
const ReNormalCountTo = withInstall(reNormalCountTo);

View File

@@ -7,7 +7,7 @@ import {
unref
} from "vue";
import { countToProps } from "./props";
import { isNumber } from "/@/utils/is";
import { isNumber } from "@pureadmin/utils";
export default defineComponent({
name: "ReNormalCountTo",

View File

@@ -1,5 +1,5 @@
import reCropper from "./src";
import { withInstall } from "/@/utils";
import { withInstall } from "@pureadmin/utils";
/** 图片裁剪组件 */
export const ReCropper = withInstall(reCropper);

View File

@@ -9,7 +9,7 @@ import {
PropType
} from "vue";
import { templateRef } from "@vueuse/core";
import { useAttrs } from "/@/utils/useAttrs";
import { useAttrs } from "@pureadmin/utils";
import Cropper from "cropperjs";
import "cropperjs/dist/cropper.css";

View File

@@ -1,5 +1,5 @@
import reFlop from "./src/index.vue";
import { withInstall } from "/@/utils";
import { withInstall } from "@pureadmin/utils";
/** 时间翻牌组件 */
export const ReFlop = withInstall(reFlop);

View File

@@ -1,7 +1,7 @@
import { withInstall } from "/@/utils";
import control from "./src/Control.vue";
import nodePanel from "./src/NodePanel.vue";
import dataDialog from "./src/DataDialog.vue";
import { withInstall } from "@pureadmin/utils";
/** LogicFlow流程图-控制面板 */
const Control = withInstall(control);

View File

@@ -1,5 +1,5 @@
import { withInstall } from "/@/utils";
import reImageVerify from "./src/index.vue";
import { withInstall } from "@pureadmin/utils";
/** 图形验证码组件 */
export const ReImageVerify = withInstall(reImageVerify);

View File

@@ -1,5 +1,5 @@
import amap from "./src/Amap.vue";
import { withInstall } from "/@/utils";
import { withInstall } from "@pureadmin/utils";
/** 高德地图组件 */
export const Amap = withInstall(amap);

View File

@@ -1,6 +1,6 @@
<script setup lang="ts">
import { reactive, getCurrentInstance, onBeforeMount, onUnmounted } from "vue";
import { deviceDetection } from "/@/utils/deviceDetection";
import { deviceDetection } from "@pureadmin/utils";
import AMapLoader from "@amap/amap-jsapi-loader";
import { mapJson } from "/@/api/mock";
import car from "/@/assets/car.png";

View File

@@ -1,5 +1,5 @@
import reQrcode from "./src/index";
import { withInstall } from "/@/utils";
import { withInstall } from "@pureadmin/utils";
/** 二维码组件 */
export const ReQrcode = withInstall(reQrcode);

View File

@@ -8,8 +8,8 @@ import {
defineComponent
} from "vue";
import "./index.scss";
import { isString } from "/@/utils/is";
import { cloneDeep } from "lodash-unified";
import { isString } from "@pureadmin/utils";
import { propTypes } from "/@/utils/propTypes";
import { IconifyIconOffline } from "../../ReIcon";
import QRCode, { QRCodeRenderersOptions } from "qrcode";

View File

@@ -1,5 +1,5 @@
import { withInstall } from "/@/utils";
import reSeamlessScroll from "./src/index.vue";
import { withInstall } from "@pureadmin/utils";
/** 无缝滚动组件 */
export const ReSeamlessScroll = withInstall(reSeamlessScroll);

View File

@@ -1,5 +1,5 @@
import reSelector from "./src";
import { withInstall } from "/@/utils";
import { withInstall } from "@pureadmin/utils";
/** 选择器组件 */
export const ReSelector = withInstall(reSelector);

View File

@@ -6,7 +6,7 @@ import {
getCurrentInstance,
unref
} from "vue";
import { addClass, removeClass, toggleClass } from "/@/utils/operate";
import { addClass, removeClass, toggleClass } from "@pureadmin/utils";
import "./index.css";
const stayClass = "stay"; //鼠标点击
@@ -254,23 +254,32 @@ export default defineComponent({
});
addClass(
instance.refs["hsdiv" + props.HsKey + item[0]],
instance.refs["hsdiv" + props.HsKey + item[0]] as Element,
activeClass,
stayClass
);
addClass(instance.refs["hstd" + props.HsKey + item[0]], bothLeftSides);
addClass(
instance.refs["hsdiv" + props.HsKey + item[1]],
instance.refs["hstd" + props.HsKey + item[0]] as Element,
bothLeftSides
);
addClass(
instance.refs["hsdiv" + props.HsKey + item[1]] as Element,
activeClass,
stayClass
);
addClass(instance.refs["hstd" + props.HsKey + item[1]], bothRightSides);
addClass(
instance.refs["hstd" + props.HsKey + item[1]] as Element,
bothRightSides
);
while (item[1] >= item[0]) {
addClass(instance.refs["hstd" + props.HsKey + item[0]], inRange);
addClass(
instance.refs["hstd" + props.HsKey + item[0]] as Element,
inRange
);
item[0]++;
}
};

View File

@@ -1,5 +1,5 @@
import tableProBar from "./src/bar";
import { withInstall } from "/@/utils";
import { withInstall } from "@pureadmin/utils";
/** table-crud组件 */
export const TableProBar = withInstall(tableProBar);

View File

@@ -1,5 +1,5 @@
// 参考https://www.npmjs.com/package/element-tree-line (主要是替换需要通过函数传参的方式去注册组件并添加更好的类型支持并移除this.$scopedSlots在3.x中,将所有this.$scopedSlots替换为this.$slots)
import { isFunction } from "/@/utils/is";
import { isFunction } from "@pureadmin/utils";
import { h, defineComponent } from "vue";
import type { PropType } from "vue";
import "./index.scss";