0.1.45 • Published 4 months ago

@gsp-cmp/querysolution v0.1.45

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

FarrisUi QuerySolution

FarrisUi查询方案模块

FarrisUi QuerySolution模块说明

  1. 输入属性:

    *fieldConfigs:字段配置数据源,用于展示可选择字段配置的列表,参数类型:Array,必传属性;

    formId:表单ID,必传属性;

    presetQuerySolutionName: 系统预置查询方案名称,必传;

    presetFieldConfigs:系统预置查询方案字段列表;参数类型:Array,必传属性;

  2. 输出事件:

    queryEmitter:点击筛选按钮后的查询结果事件,输出参数类型:Array

FarrisUi QuerySolution模块引入步骤

  1. 引入模块QuerySolutionModule

  2. 在HTML模板中引入

    <farris-querysolution>
    [fieldConfigs]="[字段配置]"
    [presetFieldConfigs]="[系统预置查询方案选择字段]"
    [formId]="[表单ID]"
    [sessionId]="[sessionId]" 
    [presetQuerySolutionName]="[系统预置查询方案名称]"
    </farris-querysolution>

QuerySolution发包步骤

请使用 NodeJS 版本 8.11.3,否则在第四步会出错。

请使用node_modules.zip包里的代码,不需要npm install

第一步,在代码根目录/farris-querysolution-angular7下,运行命令

npm run ngc-farris-querysolution

运行完成,会在根目录/farris-querysolution-angular7下生成out-tsc文件夹。

第二步,在out-tsc/app/projects/farris-querysolution-designer/src/文件夹下添加三个文件:

分别是ui.jsquerycondition.jsquerysolution.js,内容如下:

//ui.js ---start
export * from '@farris/ui-common';
export * from '@farris/ui-common/column';
export * from '@farris/ui-common/date';
export * from '@farris/ui-common/events';
export * from '@farris/ui-common/lib';
export * from '@farris/ui-common/number';
export * from '@farris/ui-common/types';
export * from '@farris/ui-datatable';
export * from '@farris/ui-dialog';
export * from '@farris/ui-draggable';
export * from '@farris/ui-dropdown';
export * from '@farris/ui-field-group';
export * from '@farris/ui-filter-editor';
export * from '@farris/ui-flex-layout';
export * from '@farris/ui-forms';
export * from '@farris/ui-input-group';
export * from '@farris/ui-language-textbox';
export * from '@farris/ui-layout';
export * from '@farris/ui-loading';
export * from '@farris/ui-lookup';
export * from '@farris/ui-messager';
export * from '@farris/ui-modal';
export * from '@farris/ui-multi-select';
export * from '@farris/ui-notify';
export * from '@farris/ui-pagination';
export * from '@farris/ui-panel';
export * from '@farris/ui-perfect-scrollbar';
export * from '@farris/ui-popover';
export * from '@farris/ui-property-panel';
export * from '@farris/ui-response-toolbar';
export * from '@farris/ui-responsive';
export * from '@farris/ui-shortcuts';
export * from '@farris/ui-sort-editor';
export * from '@farris/ui-tabs';
export * from '@farris/ui-treetable';
//ui.js ---end

//querycondition.js ---start
export * from '@farris/component-querycondition';
//querycondition.js ---end

//querysolution.js ---start
export * from '@gsp-cmp/querysolution';
//querysolution.js ---end

第三步,在代码根目录/farris-querysolution-angular7下,运行命令

npm run rollup-farris-querysolution

运行完成后,会生成dist-rollup-prod文件夹。

/dist-rollup-prod/farris-querysolution-designer/@gsp-cmp/querysolution.js 需要复制到

安装盘/platform/common/web/@gsp-cmp文件夹下

第四步,在代码根目录/farris-querysolution-angular7下,运行命令

npm run build farris-querysolution -c=production

运行完成后,会生成dist文件夹

第五步,发布npm包。

dist文件夹下package.json同级目录下运行命令:

npm login
npm publish -access=public -tag=latest
0.1.45

4 months ago

0.1.42

10 months ago

0.1.43

9 months ago

0.1.44

6 months ago

0.1.41

2 years ago

0.1.40

2 years ago

0.1.39

2 years ago

0.1.38

3 years ago

0.1.37

3 years ago

0.1.35

3 years ago

0.1.36

3 years ago

0.1.34

3 years ago

0.1.33

3 years ago

0.1.31

3 years ago

0.1.32

3 years ago

0.1.30

3 years ago

0.1.29

3 years ago

0.1.28

3 years ago

0.1.27

3 years ago

0.1.26

3 years ago

0.1.25

3 years ago

0.1.24

4 years ago

0.1.23

4 years ago

0.1.22

4 years ago

0.1.21

4 years ago

0.1.20

4 years ago

0.1.19

4 years ago

0.1.18

4 years ago

0.1.17

4 years ago

0.1.16

4 years ago

0.1.15

4 years ago

0.1.14

4 years ago

0.1.13

4 years ago

0.1.12

4 years ago

0.1.11

4 years ago

0.1.10

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.30

4 years ago

0.0.29

4 years ago

0.0.27

4 years ago

0.0.26

4 years ago

0.0.25

4 years ago

0.0.24

4 years ago

0.0.23

4 years ago

0.0.22

4 years ago

0.0.21

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago