1.4.2-mtapi • Published 3 months ago

inl-app-manager v1.4.2-mtapi

Weekly downloads
-
License
-
Repository
-
Last release
3 months ago

inl-card 使用文档

编辑引用

用户自定义卡片

main.ts

import { createApp } from "vue";
// 引入inl-cards
import cards from "inl-card-v2/cards";
import "inl-card-v2/style.css";
import "inl-card-v2/iconfont.js";
// 项目主页
import main from "./index";
// 用户自定义卡片
import customCards from "./customCards";
import "./index.css";

const app = createApp(main);
// 把自带卡片和自定义卡片同时注册进去
app.use(customCards).use(cards).mount("#inl-card");

customCards(文件夹)

index.ts

import { App } from "vue";
import { cardCompInfo } from "inl-card-v2";
import cc from "./customCard";

const comp = cc; const components: Record<string, cardCompInfo> = {}; for (let i of comp) { componentsi.linkName = { comp: i.comp, cname: i.cname, linkName: i.linkName, tags: i.tags, }; } export default { install(app: App) { for (let i of comp) { app.component(i.linkName, i.comp); } }, cards: components, version: "0.0.1", };

> > 
> > `customCard.tsx`
> >
``` ts
import { defineComponent } from "vue";
// 引入相关类型和默认组件
import {
  cardBox,
  createCardProps,
  cardDefComponent,
  cardTags,
  cardHead,
  cardBody,
} from "inl-card-v2";

const linkName = "inl-card-cdc";
const componentDetail = {
  cname: "用户自定义卡片一",
  linkName,
  tags: [cardTags.anquan],
};
const props = createCardProps({});
const customCard = defineComponent({
  props,
  components: {
    cardBox,
    cardHead,
    cardBody,
  },
  setup(props, ctx) {
    return () => (
      <cardBox
        vSlots={{
            // 卡片身体部分
          cardBody: () => (
            <cardBody
              vSlots={{
                customCardBody: () => <>asd</>,
              }}
            />
          ),
            // 卡片头部
          cardHead: () => <cardHead title={componentDetail.cname} />,
        }}
      />
    );
  },
});

export default cardDefComponent(customCard, componentDetail);

index.tsx

import { defineComponent } from "vue";
import { cardEditor } from "inl-card-v2";
import customCards from "./customCards";
const components: Record<string, any> = {
  cardEditor,
};

export default defineComponent({
  components,
  setup() {
    const save = () => {
      console.info("保存回调");
    };

    return () => (
      <>
        <cardEditor
          onSaveCallback={save}
          customCards={customCards.cards}
          currentRecord={{
            id: "479278807188275200",
            createUser: "2",
            createDt: "2023-04-03T05:22:52.000+00:00",
            updateUser: "2",
            updateDt: "2023-04-03T05:53:34.000+00:00",
            pageName: "页面名称77",
            pageDetail: 'pagejson'
          }}
        />
      </>
    );
  },
});

预览引用

import {productionComponent, cardEditor, PageInfo} from 'inl-card-v2';
import {defineComponent} from 'vue';

// componentProps
const props = {
    pageInfo: {
        type: Object as PropType<pageInfo>,
    },
    customCards: {
        type: Object as PropType<Record<string, cardCompInfo>>,
        default: {},
    },
}
// use
export default defineComponent({
    components: {
        defineComponent
    },
    setup() {
        const pageInfo: PageInfo;
        return <>
                <defineComponent customCards={} pageInfo={pageInfo} />
            </>
    }
})

通过IU+PC查询点地址和点数据(接口一)

用于应用中心的动态表格和状态属性首次查询。

export const getPointData = async (params: {
  instanceIdList: string[];
  propertyCodeList: string[];
  thingCode?: string; // 只查询同一类物模型
}): Promise<
  Array<{
    instanceId: string;
    propertyIdAndPointInfo: Record<
      string,
      { pointCode: string | null; value: string | boolean }
;
  }>
=> {
  return await instance.post(
    "/mtip/thing/v2/thingInstAdapter/getPrePointCodeAndValueByIuPC",
    params
  );
};
1.4.2-mtapi

3 months ago

1.5.1-bate.0

6 months ago

1.4.0-mtapi.1

5 months ago

1.4.0-mtapi.2

3 months ago

1.4.0-mtapi.3

3 months ago

1.5.0-bate.4

5 months ago

1.5.0-bate.3

5 months ago

1.5.0-bate.5

4 months ago

1.5.0-bate.0

5 months ago

1.5.0-bate.2

5 months ago

1.5.0-bate.1

5 months ago

1.4.2

3 months ago

1.4.1

3 months ago

1.4.0-rc.0

6 months ago

1.4.0-rc.2

5 months ago

1.4.0-rc.1

5 months ago

1.4.0-rc.4

3 months ago

1.4.0-rc.3

5 months ago

1.4.1-mtapi

3 months ago

1.0.0-rc.192

7 months ago

1.0.0-rc.193

7 months ago

1.0.0-rc.194

6 months ago

1.0.0-rc.195

6 months ago

1.0.0-rc.196

6 months ago

1.5.2-bate.8

3 months ago

1.0.0-mtapi.0

6 months ago

1.5.2-bate.7

3 months ago

1.5.2-bate.6

3 months ago

1.5.2-bate.5

4 months ago

1.0.0-mtapi.1

5 months ago

1.5.2-bate.9

3 months ago

1.5.2-bate.0

4 months ago

1.5.2-bate.4

4 months ago

1.5.2-bate.3

4 months ago

1.5.2-bate.2

4 months ago

1.5.2-bate.1

4 months ago

1.1.0-bate.2

6 months ago

1.1.0-bate.1

6 months ago

1.1.0-bate.3

6 months ago

1.0.0-rc.189

10 months ago

1.0.0-rc.191

9 months ago

1.0.0-rc.190

10 months ago

1.0.0-rc.168

1 year ago

1.0.0-rc.169

1 year ago

1.0.0-rc.170

1 year ago

1.0.0-rc.171

1 year ago

1.0.0-rc.172

1 year ago

1.0.0-rc.177

1 year ago

1.0.0-rc.178

1 year ago

1.0.0-rc.179

1 year ago

1.0.0-rc.173

1 year ago

1.0.0-rc.174

1 year ago

1.0.0-rc.175

1 year ago

1.0.0-rc.176

1 year ago

1.0.0-rc.180

1 year ago

1.0.0-rc.181

1 year ago

1.0.0-rc.182

1 year ago

1.0.0-rc.183

12 months ago

1.0.0-rc.188

10 months ago

1.0.0-rc.184

11 months ago

1.0.0-rc.185

10 months ago

1.0.0-rc.186

10 months ago

1.0.0-rc.187

10 months ago

1.0.0-rc.166

1 year ago

1.0.0-rc.167

1 year ago

1.0.0-rc.164

1 year ago

1.0.0-rc.165

1 year ago

1.0.0-rc.160

1 year ago

1.0.0-rc.161

1 year ago

1.0.0-rc.162

1 year ago

1.0.0-rc.163

1 year ago

1.0.0-rc.159

1 year ago

1.0.0-rc.158

1 year ago

1.0.0-rc.156

1 year ago

1.0.0-rc.157

1 year ago

1.0.0-rc.155

1 year ago

1.0.0-rc.153

1 year ago

1.0.0-rc.154

1 year ago

1.0.0-rc.152

1 year ago

1.0.0-rc.151

1 year ago

1.0.0-rc.149

1 year ago

1.0.0-rc.150

1 year ago

1.0.0-rc.148

1 year ago

1.0.0-rc.147

1 year ago

1.0.0-rc.145

1 year ago

1.0.0-rc.146

1 year ago

1.0.0-rc.144

1 year ago

1.0.0-rc.143

1 year ago

1.0.0-rc.141

1 year ago

1.0.0-rc.142

1 year ago

1.0.0-rc.140

1 year ago

1.0.0-rc.137

1 year ago

1.0.0-rc.139

1 year ago

1.0.0-rc.136

1 year ago

1.0.0-rc.134

1 year ago

1.0.0-rc.133

1 year ago

1.0.0-rc.132

1 year ago

1.0.0-rc.128

1 year ago

1.0.0-rc.129

1 year ago

1.0.0-rc.130

1 year ago

1.0.0-rc.131

1 year ago

1.0.0-rc.127

1 year ago

1.0.0-rc.126

1 year ago

1.0.0-rc.125

1 year ago

1.0.0-rc.123

1 year ago

1.0.0-rc.124

1 year ago

1.0.0-rc.122

1 year ago

1.0.0-rc.121

1 year ago

1.0.0-rc.120

1 year ago

1.0.0-rc.119

1 year ago

1.0.0-rc.117

1 year ago

1.0.0-rc.118

1 year ago

1.0.0-rc.115

1 year ago

1.0.0-rc.116

1 year ago

1.0.0-rc.113

1 year ago

1.0.0-rc.114

1 year ago

1.0.0-rc.112

1 year ago

1.0.0-rc.111

1 year ago

1.0.0-rc.109

1 year ago

1.0.0-rc.110

1 year ago

1.0.0-rc.108

1 year ago

1.0.0-rc.107

1 year ago

1.0.0-rc.104

1 year ago

1.0.0-rc.105

1 year ago

1.0.0-rc.106

1 year ago

1.0.0-rc.102

1 year ago

1.0.0-rc.103

1 year ago

1.0.0-rc.99

1 year ago

1.0.0-rc.100

1 year ago

1.0.0-rc.101

1 year ago

1.0.0-rc.98

1 year ago

1.0.0-rc.97

1 year ago

1.0.0-rc.96

1 year ago

1.0.0-rc.95

1 year ago

1.0.0-rc.93

2 years ago

1.0.0-rc.94

2 years ago

1.0.0-rc.92

2 years ago

1.0.0-rc.91

2 years ago

1.0.0-rc.90

2 years ago

1.0.0-rc.86

2 years ago

1.0.0-rc.85

2 years ago

1.0.0-rc.84

2 years ago

1.0.0-rc.83

2 years ago

1.0.0-rc.89

2 years ago

1.0.0-rc.88

2 years ago

1.0.0-rc.87

2 years ago

1.0.0-rc.71

2 years ago

1.0.0-rc.70

2 years ago

1.0.0-rc.68

2 years ago

1.0.0-rc.67

2 years ago

1.0.0-rc.69

2 years ago

1.0.0-rc.82

2 years ago

1.0.0-rc.81

2 years ago

1.0.0-rc.80

2 years ago

1.0.0-rc.75

2 years ago

1.0.0-rc.74

2 years ago

1.0.0-rc.73

2 years ago

1.0.0-rc.72

2 years ago

1.0.0-rc.79

2 years ago

1.0.0-rc.78

2 years ago

1.0.0-rc.77

2 years ago

1.0.0-rc.76

2 years ago

1.0.0-rc.64

2 years ago

1.0.0-rc.63

2 years ago

1.0.0-rc.62

2 years ago

1.0.0-rc.66

2 years ago

1.0.0-rc.65

2 years ago

1.0.0-rc.42

2 years ago

1.0.0-rc.46

2 years ago

1.0.0-rc.45

2 years ago

1.0.0-rc.44

2 years ago

1.0.0-rc.43

2 years ago

1.0.0-rc.49

2 years ago

1.0.0-rc.48

2 years ago

1.0.0-rc.47

2 years ago

1.0.0-rc.60

2 years ago

1.0.0-rc.53

2 years ago

1.0.0-rc.52

2 years ago

1.0.0-rc.51

2 years ago

1.0.0-rc.50

2 years ago

1.0.0-rc.57

2 years ago

1.0.0-rc.56

2 years ago

1.0.0-rc.55

2 years ago

1.0.0-rc.54

2 years ago

1.0.0-rc.59

2 years ago

1.0.0-rc.58

2 years ago

1.0.0-rc.61

2 years ago

1.0.0-rc.41

2 years ago

1.0.0-rc.40

2 years ago

1.0.0-rc.35

2 years ago

1.0.0-rc.34

2 years ago

1.0.0-rc.33

2 years ago

1.0.0-rc.39

2 years ago

1.0.0-rc.38

2 years ago

1.0.0-rc.37

2 years ago

1.0.0-rc.36

2 years ago

1.0.0-rc.32

2 years ago

1.0.0-rc.31

2 years ago

1.0.0-rc.30

2 years ago

1.0.0-rc.29

2 years ago

1.0.0-rc.28

2 years ago

1.0.0-rc.27

2 years ago

1.0.0-rc.26

2 years ago

1.0.0-rc.25

2 years ago

1.0.0-rc.24

2 years ago

1.0.0-rc.23

2 years ago

1.0.0-rc.22

2 years ago

1.0.0-rc.21

2 years ago

1.0.0-rc.20

2 years ago

1.0.0-rc.19

2 years ago

1.0.0-rc.18

2 years ago

1.0.0-rc.17

2 years ago

1.0.0-rc.16

2 years ago

1.0.0-rc.15

2 years ago

1.0.0-rc.14

2 years ago

1.0.0-rc.13

2 years ago

1.0.0-rc.12

2 years ago

1.0.0-rc.11

2 years ago

1.0.0-rc.10

2 years ago

1.0.0-rc.9

2 years ago

1.0.0-rc.8

2 years ago

1.0.0-rc.7

2 years ago

1.0.0-rc.6

2 years ago

1.0.0-rc.5

2 years ago

1.0.0-rc.4

2 years ago

1.0.0-rc.3

2 years ago

1.0.0-rc.2

2 years ago

1.0.0-rc.1

2 years ago