Commit graph

20 commits

Author SHA1 Message Date
REBUILD 企业管理系统
0c43b36419
Feat approve editable (#947)
* Refactor batch update editor and improve NTEXT handling

* Enable batch approval and update approval UI

* Update table and treemap chart rendering options

* Add editable record mode to approval flow nodes

* Enable editable approval records for approvers

* Allow editing details during approval process

* Refactor form modal creation and extra button logic
2025-08-16 16:57:06 +08:00
REBUILD 企业管理系统
44fca92069
Conf new and add page on list (#944)
* Add vertical layout option to form design and rendering

* Update login.html

* bgcolor of chart

* Update charts.css

* MARK_WATERMARK_TEXT

* be: Save and xxx

* _noExtraButton in RbForm
2025-08-08 17:05:09 +08:00
REBUILD 企业管理系统
c834c3ce1d
View nav (#942)
* Fix 4.1.1 (#937)

* fix: theme-color

* Improve readonly state handling for select2 fields

* Update @rbv

* 4.1.1

* fix: 引用查询

* rebuild-market

* Improve role privileges display and logic

* be

* makeWatermark

* Fix 4.1.2 (#940)

* fix: Gitee#ICP2S4

* 4.1.2

* Adjust column padding in detail and record list headers

* Improve install page UI and dev mode install file handling

* gitee#ICPKWZ

* Update Field2Schema.java

* Improve error handling in metadata controllers

* lang

* Track form instance for reference search modal

* DatabaseBackup

* be Entity2Schema

* be

* feat: jumpView
2025-08-04 17:43:24 +08:00
REBUILD 企业管理系统
be10888e5c
Fix 4.1 beta5 (#931)
* Delete old file after report update

* Refactor form element entity assignment logic

* style

* pwa

* lang

* themeColor

* Update privilege checks in TransformManager

* Update @rbv

* fix: readonly state

* beta5

* be

* Update Entity2Schema.java

* be: file access

* Update AdvFilterParser.java

* fix:添加明细

* Enhance reference data filter to support view data

* Update chart-design.js

* Refactor multi-record report generation to use ReportsFile

* Update EasyExcelGenerator33.java

* Refactor ReportsFile and update report generation logic

* Update @rbv
2025-07-19 17:09:52 +08:00
REBUILD 企业管理系统
4135b61c50
Fix 4.1 beta3 (#928)
* Fix detail record mapping with correct main ID assignment

* Update AdvFilterParser.java

* Update @rbv

* beta3

* fix: #927

* Refactor detail and related menu class names

* Enhance Aibot config and improve form/tag handling

* Enhance TriggerResult and update field-edit patterns

* Improve assertion messages in convertCompatibleValue methods

* Refactor AnyReference and NText form components

* Reverse sort order toggle logic in RbList

* rev: getAllFields
2025-07-10 21:40:08 +08:00
REBUILD 企业管理系统
fcd1a00a69
Fix 4.0.2 (#888)
* be:钉钉内下载

* 3.9.6

* rebuild.conf

* be: $isSysMask

* be

* be: docker

* be

* be

* be: oo

* be

* Update OnlyOfficeUtils.java

* m

* Update Installer.java

* fix: #IC0GPI

* be

* oods

* Update Axis.java

* be

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2025-04-14 21:13:49 +08:00
devezhao
3250c9bc2b
Fix 4.0 beta4 (#884)
* be

* style

* fix

* page-aside width

* __EXPORTTIMES

* be

* window.__LAB40_EDIT_PROVIDERS

* fjs

* J_add-detail

* be

* error_data

* docker

* style

* oo

* lang

* docker

* 4.0.0
2025-04-07 23:10:21 +08:00
REBUILD 企业管理系统
36558d9207
Fix 4.0 beta3 (#883)
* fix

* beta3

* fix

* Update @rbv

* styles

* be

* fix: 消息合并

* Update @rbv

* approval expTime

* lang

* REPE PICKLIST

* feat

* d

* enableTreeField

* be

* feat: RbListMode2Tree

* be

* Update @rbv

* be

* be

* Update EasyExcelGenerator33.java

* LastRebuildVer

* be

* feat: H5 tempVars

* be

* __liteform__

* Update EasyExcelGenerator33.java

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2025-03-30 15:49:00 +08:00
REBUILD 企业管理系统
5450e88eca
Fix 4.0 beta2 (#881)
* b2

* Update InstallController.java

* feat: view title

* fix

* fix

* fixs

* lang

* be getExpiredTime

* Update EntityController.java

* fix useProTable

* be

* 4.0-beta1

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2025-03-22 22:49:07 +08:00
REBUILD 企业管理系统
4d72dabbf0
merge v4.0 (#878)
* Update @rbv

* feat: trigger when update-fields approve-nodes (#728)

* ** NEED TEST **

* Update metadata-conf.xml

* 3.7-dev

* bump: echarts v5

* COLOR_PALETTES

* be: DlgSpecFields into common

* feat: spec approval-node trigger

* feat: hasUpdateFields for all

* tmp: RobotSopConfig

* Update @rbv

* enh: TriggerByTimerJob 未完成也可重进 (#731)

* enh: TriggerByTimerJob 未完成也可重进

* enh: fileName use#698

* feat: UseDbFullText

* !!!@EnableAsync

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: chart CNMAP  (#732)

* style: chart in datalist

* feat: CNMAP

* feat: Details auto imports 110 (#733)

* js: $.trim, $.isArray, click-on

* feat: details import auto

* enh: $type, select2

* Add lib react18

* bump lib

* Update lint.yml

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Enh auto approval (#735)

* rbv: AutoApproval

* console: RBAPI ASSISTANT

* Update @rbv

* print Approval Node

* filter: op=HHH

* feat: AutoApproval

* be: use tags

* be: LastLogsViewer.renderLog

* Feat list3 card 100 (#737)

* style

* datalist conf

* feat: mode3

* mode23 style

* enh: datalist2

* fjs: openModal, getType

* Update @rbv

* bump: react18, jq (#738)

* js: $.trim, $.isArray, click-on

* feat: details import auto

* enh: $type, select2

* Add lib react18

* enh: js

* bump lib

* react18

* cnmap style

* actions

* loadmore style

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: approval step users (#739)

* feat: approvalLastTime

* feat: approvalStepUsers

* img indicator

* Update @rbv

* be: filter

* submail attach

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Notify use sms email (#741)

* feat: EmailDistributor, SmsDistributor

* feat: ApprovalStepNodeName

* isOceanBase

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Update @rbv

* feat: Auto create task 119 (#742)

feat: CreateTask

feat:SMS/EmailDistributor

* be: save cb

* entity searchbox

* feat: REP

* Chart axis 120 (#743)


* style: CNMAP

* feat: Stack Bar

* feat: showHorizontal

* be

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Approval expires 114 (#745)


* feat: expiresAuto

* be: approval copy

* be:entity view by code

* feat: tasks list (#746)

* style: icon of chart

* feat: project list tasks

* be: setEditableFields keep sort Gitee#I9EGJB

* be: executeLazy

* Nd trans (#747)

* enh: getDisksUsed

* be: link entity

* feat: ND trans

* style

* be: filter

* icon: zmdi-filter-list

* style: list badge 12px

* detailImports

* style project

* be: $multipleUploader

* feat: sop (#748)

* be

* be: trans 1>N

* enh: sql ver

* styles

* ps style

* feat: sop

* enh: useExecManual for all

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update forms.html

* Report use cond (#749)

* style

* be: sop

* feat: report useFilter

* field image _captureType

* TSID error

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Feat datasync 94 (#750)

* be: ref-search pageSize=20

* feat: date W Gitee#I9I67Z

* style

* feat: bar3

* be: charts style

* feat: DataSyncer spec

* Enh extforms (#752)


* dock style

* enh: trigger edit code

* fix: guide

* trubo

* fix: Add no-rollback-for=RepeatedRecordsException

* 通过》已完成

* be: charts

* enh: .detail-form-table.fullscreen

* fix: Gitee#I9J3UR https://github.com/alibaba/easyexcel/issues/3432

* ExcelClipboardData

* Update README.md

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Feat excel clipboard data (#753)

* style

* feat: csvdata-rebuild

* enh: DataListCategory (Use tree)

* be: Nval duplicate

* Apidock (#754)

* TsetEntity

* theme color

* be: trigger on update

* rm: LazyWaitDetailsFinished

* apiman

* fix: ApprovalStepNodeName

* Enh charts (#755)

* enh: axis filter

* enh: FunnelChart

* feat: SendNotification email attach

* AutoGenReport

* enh: `_readonly ` for setReadonly

* be 3.7 (#756)


* be: nodeName

* url-safe

* md pdf

* $cleanNumbern

* be: text:关联记录>相关记录

* enh: 级联支持N2N字段

* entity-overview

* Dockerfile


* fix yj

* enh: AutoApproval revoke

* Update @rbv

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: List cat ref (#757)

* be: DataListCategory

* fix: 审批返回上一步有分支节点时错误

* be: 清理备份错误提示

* oshi

* Be 3.7 2 (#759)

* Update MarkdownUtils.java

* be: filter N2N:User

* apiman pdf

* Be 3.7 3 (#760)

* fix

* be: webcam

* Update field-edit.html

* be

* Be 3.7 4 (#761)

* Update system-cfg.html

* ConcatIdFunction

* Update FieldWriteback.java

* be video

* Update media-capturer.js

* Update DataImportController.java

* lang

* be

* Update DataImportController.java

* Update RebuildWebConfigurer.java

* flatpickr

* Update rb-base.js

* handleChange lazy

* fix chart in datalist

* Update submail.js

* style

* Be 3.7 5 (#762)

* $hex2rgb

* be: checkRefDataFilter

* style: feeds

* style: file-icon

* fix: 记录转换 D>M+D

* be install

* be: tests

* feat: form-formula {NOW}

* fix: 日期短格式区间查询

* _readonly37

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be 3.7 6 (#764)


* form: __LAB_FORMACTION_105, __LAB_FORMACTION_103

* __LAB_MINUTESTEP

* fix: 字段更新清空时支持N2N

* be: Installer.java

* feat:  $dropUpload

* be: file RbPreview

* fix

* mde paste

* be dropUpload

* fix: 不触发 onClientProgress???

* Be 3.7 7 (#765)

* fix: num input

* style: NTEXT keep empty-line

* media-capturer.js

* fix: pdf 预览下载文件名不对

* feat: nform

* Update KnownExceptionConverter.java

* be

* Be 3.7 8 (#766)

* be NFORM

* Update form-design.js

* Update charts.js

* Update FormsManager.java

* Be 3.7 9 (#767)


* feat: speclayout

* feat: Gitee#I9UJ7N

* feat: easyaction

* useCode

* Be 3.7 10 (#768)

* v3.7-hide

* lang

* be: targetEntityMatchFields

* fix:

* _StartEntityTypeCode

* be

* Update README.md

* Feat html5 report tinymce (#777)

* f-3.8

* tinymce

* be: template5

* Update @rbv

* Check inst (#778)

* bump lib

* refactor

* feat: stopPropagation

* flatpickr

* fix: time query

* feat: class color

* be

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be easyaction2 (#781)

* Update @rbv

* open: nform

* Update flatpickr.min.js

* fix: class color

* feat: word 相关项支持

* feat: html5 相关项

* Update report-templates.js

* feat: open: __LAB_MATCHFIELDS

* feat: class code

* feat: ConcatArrayFunction

* Update @rbv

* be

* Update @rbv

* fix

* Update @rbv

* style

* Update @rbv

* Protable width (#784)


* feat: series reset

* col-resize

* feat: user batch

* be: IncreasingVar

* be

* enh:reports (#785)

* feat: report CHECKBOX/CHECKBOX2

* open: _cfParent

* enh: 多选字段显示不要边框

* fix:backspace select2

* enh: query maxlength


* enh: FeedsSchedule relatedRecord

* Update @rbv

* File upload cam (#788)


* enh: _captureType

* bump lib

* style: sop

* enh: Share2 edit

* feat: fp

* Update @rbv

* Fp details (#789)


* enh: CreateFeed feedType

* enh: fp for details

* enh: stopPropagation=quickMode

* enh: html5 recordIdMultiple

* be: admin deep=3

* fix: ApprovalFields2Schema complement

* Custom lang (#790)


* feat: PREV_APPROVER_BACKED

* feat; vertical38

* feat: _ProtectedAdmin

* List group tab (#791)

* feat: advListShowCategory-set


* style

* kill-session (#792)

* be: MultipleSessions

feat: kill-session h5

* Be template5 (#793)

* fix: CVE

* $tagStyle2

* Update rb-forms.append.js

* Charts field filter (#796)

* be

* enh: extform search-filter; HANPINY

* be exportReport

* Update DataReportManager.java

* 变更历史合并显示

* feat: class, ref: code-append

* feat: axis filter

* be: html5 preview

* barcode decode

* Update @rbv

* Enh easyaction (#798)

* enh-easyaction

* enh: ValueConvertFunc

* Update @rbv

* Update FieldPrivileges.java

* enh: excel 列表支持值转换(#SIZE不支持)

* Update EasyExcelGenerator.java

* Update @rbv

* Update @rbv

* be

* rm PrivilegesGuardContextHolder

* Update rb-forms.js

* be: wrapReturn

* 多表单适用新建

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* be:3.8-1 (#799)

* be

* HowtoPointcut

* style

* fix SN

* be-3.8-2 (#800)


* be:weakMode

* feat: calcFormulaBackend

* feat: groupFields

* be: sop

* feat: 修改模版文件

* fix

* style

* Be 3.8 3 (#801)

* be

* NODE MIRROR

* Update @rbv

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be 3.8 4 (#802)

* fix: 通过字段匹配没有 SERIES 字段

* fix: best form-layout

* style

* fix: sop

* MysqldumpBin

* style

* Update application-dev.yml

* Update @rbv

* be-3.8-5 (#803)

* Update ValueConvertFunc.java

* pt fixedWidth

* Update AdvFilterParser.java

* YYY, MMM

* Update @rbv

* be: user-delete cascade

* fix

* RbvMissingController

* ROUND

* be

* be-3.8-6 (#804)

* bugfix

* Update ValueConvertFunc.java

* DECIMAL_ROUNDING, etc

* lang

* Update @rbv

* Be 3.8 7 (#805)


* be

* style

* fix

* fix

* Update @rbv

* Update ValueConvertFunc.java

* Be 3.8 8 (#806)

* base64

* be

* Update @rbv

* fix CVE

* lang

* Be 3.8 9 (#807)

* Update @rbv

* codemirror hints

* be NForms

* feat: _expandLine

* fix 单字段保存取消后仍有脏数据

* fix: 代码丢失???

* Be 3.8 10 (#808)

* be

* enh: 字段匹配支持N级

* enh: 补充自增编号顺序

* feat: FromtJS.Query

* Be 3.8 10 (#809)



* er

* Be 3.8 10 (#810)



* er

* fix: 位置字段数据格式

* be

* Be 3.8 11 (#811)

* Update charts.js

* be:表单回调

* -bosskey-show

* report

* fix

* Update DataListWrapper.java

* open:regRowButton

* be

* Update @rbv

* Be 3.8 12 (#812)

* be

* be

* Update DataExporter.java

* fix fjs

* be

* Update @rbv

* beta1

* Update README.md

* Update media-capturer.js

* Update @rbv

* be: quick-filter

* Update AdvFilterParser.java

* Update rb-datalist.common.js

* feat: 触发器执行日

* Update @rbv

* style

* 允许撤回、撤销审批

* Update MetadataGetting.java

* AutoGenReport

* Update form-design.js

* style:sop

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update ServerStatus.java

* 3.9-dev

* Update @rbv

* Update @rbv

* feat:easy-action-129 (#819)

* be:easyaction

* fix: 审批时:重复记录/弱校验

* fix: LiteForm弱校验

* Update @rbv

* Feat approval his 134 (#821)

* __LAB_ADVFILTER_LIMIT

* v3.9 开始控制,同时主记录修改时不再清空明细(视图中还不能控制)

* feat:触发器指定审批步骤选择名称

* feat: approval his

* Update pom.xml

* Mob scan action (#822)

* feat: easyscan

* initialValue

* feat: categoryFields

* Update @rbv

* Autocreate trigger 137 (#825)

* help-url

* undo 字段匹配后台支持

* rm: easy-scan

* enh: picklist radio

* FieldAggregation替代GroupAggregation

* 字段更新支持自动创建

* Update @rbv

* Be session time (#826)

* be:online users

* Update user-settings.js

* barcode specFormat

* feat: extform noRateLimiter

* feat: chart数字单位

* Detail edit on approval (#828)

* feat: user/dept sort

* feat:contacts

* feat: rebuild.conf

* Update @rbv

* Nav admin (#829)

* subnav-entity

* Update CommandArgs.java

* be: filterpane

* __LAB_ADVFILTER_FSDEEP3

* feat: upload updir

* be: style

* nav DASHBOARD

* feat: AllowCustomChart for dash

* nav: ProtectedAdmin

* __LAB_COMMERCIAL11_NORB

* enh: filterpan for date

* refactor: trans (#831)

* refactor: trans

* remove `previewid`

* feat: followingUpdate

* Dash filter (#832)

* feat: LoginChannel

* style: show-more-pill

* fix: 表单后端回填导入也生效

* be code

* fix: ND

* be

* be: barcode width

* style

* feat: 存在同名字段

* be: charts

* Form advcontrol (#835)

* fix

* fix: ChartBar2

* be

* rm:renderCustomizedFormArea; initialVal:$DETAILS$

* style

* be:3.9a (#836)

* feat: list-stats color

* feat: form extrasAction

* fix: easyaction

* be:3.9b (#837)

* be:AutoGenReport

* fix: task loading

* be: ann popup

* mdi7

* style

* enh: 列表分组:支持文本字段

* enh: 转换多个

* feat: 修改密码重新登陆

* feat: 查看公告未读用户

* enh: 触发器直接执行禁止并发

* rbspkg

* rbsystem install

* tests

* Be 3.9c (#838)

* be isSuperAdmin

* enh: ee:记录转换

* be: easyaction

* be: fjs

* style

---------

Co-authored-by: RB <getrebuild@sina.com>

* Be 3.9d (#839)

* be: init-sql

* modal aria-hidden="true"

* feat: list def=

* feat: feishu

* fix: @img on word/h5

* fix: @img 相关项

* style

---------

Co-authored-by: RB <getrebuild@sina.com>

* Be 3.9e (#841)

* fix: 整数单位

* fix: 字段聚合回填N引用;enh:CommonsService#getBaseService

* be:审批完成保留审批步骤字段

* be: ee button

* fix: Share2

* Update @rbv

* be: concacts

* Update contacts.css

* Update @rbv

* Update ChartData.java

* be

---------

Co-authored-by: RB <getrebuild@sina.com>

* Be 3.9f (#842)

* fix:3级字段显示问题

* Update @rbv

* Update @rbv

* lang

* enh: ee:明细直接新建

* Update @rbv

* fix

* fix: chart flag

* Update transform-design.js

---------

Co-authored-by: RB <getrebuild@sina.com>

* Update @rbv

* Be 3.9g (#844)

* fix: ClassificationSelector keepModalOpen

* fix: 记录转换预览回填

* fix

* Update GeneralOperatingController.java

* s

* Update @rbv

---------

Co-authored-by: RB <getrebuild@sina.com>

* Update @rbv

* Be 3.9g (#845)

* fix: ClassificationSelector keepModalOpen

* fix: 记录转换预览回填

* fix

* Update GeneralOperatingController.java

* s

* Update @rbv

* fix

* be

* fix charts

* Update @rbv

* be nav

* Update trigger-design.js

* be

* fix: 触发器按设置的审批步骤来

* beta1

* Update README.md

* Update ApprovalStepService.java

---------

Co-authored-by: RB <getrebuild@sina.com>

* Update @rbv

* 4.0.0-dev

* Update @rbv

* fix

* Update @rbv

* Update ConfigurationController.java

* Feishu (#851)

* open:feishu

* Update @rbv

* feat: SendNotification2

* Update @rbv

* Update @rbv

* feat:HookUrlApiReceiver (#853)

* feat:HookUrlApiReceiver

* open: 多明细

* open:mdi7

* Enh list aside (#854)

* Fixs timestamp to datetime

* rebuild40

* DATETIME40

* enh: SimpleEntity, appstore, AdminCli4

* deepseek

* list:advListAsideShows

* enh: asideShows

* asideWidgets>asideCharts

* Update @rbv

* feat:easyfilter (#856)


* style

* fix: 列表排序加AUTOID

* enh: 实体索引

* feat: easyfilter

* Update @rbv

* Easyaction filter (#858)

* enh: ea showFilter

* Update @rbv

* Approval edit details 111 (#860)

* task-num show

* feat: 审批可修改字段明细支持

* trigger job cron

* entity-truncate

* Datalist lock (#862)



* Update AviatorUtils.java

* 列表3级字段

* fix Table40

* be: 审批流程强制保存

* chart showMarkLine

* style


* bc: 放开部分超管操作

* data-updir

* Update @rbv

* Rich text img (#863)

* feat: Md2Html 图片预览

* feat: 新建带入字段 (#867)

* feat: 新建带入字段

* enh: 图表源支持从数值提取条件

* be

* Charts xxx (#868)

* be

* xxx

* undo

* style

* be: log

* be:文件访问tab定位

* comp:bootstrap-autocomplete

* feat: search/suggest

* nav:使用图标

* chart: HeadingText

* chart: EmbedFrame

* Update @rbv

* Be approval (#871)

* ee: title

* be: 导航配置直接显示当前

* feat: isExpired remark

* Update @rbv

* be: config search

* __LAB_FORM_MAXIMIZE40

* color clean #000000

* be:style

* be:getExpiredTime

* rh: _LabelOfIdGet

* feat: entity search

* be: getRemarkReq

* feat:addButton detailName

* be: getx

* Be 4.0 1 (#872)

* style

* lang

* lang

* Update charts.js

* Update charts.js

* style

* log: TYPE_REPORT

* fieldvalue {@CURRENT}

* ANYREF

* _flashContent

* be: config search

* Update pom.xml

* Be 4.0 2 (#873)

* be:charts

* rb-navless40

* fjs-dock getDock

* rbv: charts

* be:des

* be: form action

* feat:ProTable showCheckbox/showCounts/treeConfig

* __LAB40_PROTABLE_EXTCONFIG

* be:column 2000

* 审批通知

* fix: 明细字段权限

* fix: 相关项无权限字段显示问题

* fix: 审批可修改字段

* fix: CRON

* Update RbvFunction.java

* be: rp

* be convertToPinyinString

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be 4.0 3 (#874)


* showTreeConfig

* be

* Be 4.0 4 (#875)

* CHINESEDATE

* name tagged

* feat: 表单回填公式

* Update trigger-design.js

* fix

* fix: EasyFilterEval


* fix:字段权限

* Be 4.0 5 (#876)

* Update field-edit.js

* Update rb-advfilter.js

* d 强制过滤

* Update trigger-design.js

* rich:view-addons; rb-general.extra.js

* be

* ProTableTree

* ProTableTree

* 4.0-beta1

* Fix 4.0 beta1 (#877)

* style

* lang

* be

* Update entities.js

* ptt

* Update rb-page.js

* Update README.md

* ProTableTree

* Update pom.xml

* Update rb-forms.protable.js

* be

* Update rb-forms.protable.js

* Update rb-forms.protable.js

* Update rb-forms.protable.js

* fix 引用字段排序问题

* be

* Update rb-forms.protable.js

* be: EE编辑多个记录

* _postAction

* Update rb-forms.js

* ee

* Update nav-settings.js

* fix

* Update application.yml

* lang

* be _postAction

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Beta1 be (#879)



* $logRBAPI

* list `def`

* fix

* theme rb

* 同时启用后端计算


---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* be

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2025-03-21 12:12:14 +08:00
REBUILD 企业管理系统
fe5fec8c00
Fix 3.9 beta4 (#850)
* Update @rbv

* enh: 导入更新时支持所属用户/部门

* Update @rbv

* style

* Update FieldWriteback.java
2024-12-25 17:44:46 +08:00
REBUILD 企业管理系统
ae2538757f
Fix 3.9 beta3 (#849)
* fix

* feat: 记录历史快速查看

* backup

* func HTML

* CLEAR
2024-12-23 20:17:18 +08:00
REBUILD 企业管理系统
436c01c2f9
merge-3.9 (#846)
* Update @rbv

* feat: trigger when update-fields approve-nodes (#728)

* ** NEED TEST **

* Update metadata-conf.xml

* 3.7-dev

* bump: echarts v5

* COLOR_PALETTES

* be: DlgSpecFields into common

* feat: spec approval-node trigger

* feat: hasUpdateFields for all

* tmp: RobotSopConfig

* Update @rbv

* enh: TriggerByTimerJob 未完成也可重进 (#731)

* enh: TriggerByTimerJob 未完成也可重进

* enh: fileName use#698

* feat: UseDbFullText

* !!!@EnableAsync

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: chart CNMAP  (#732)

* style: chart in datalist

* feat: CNMAP

* feat: Details auto imports 110 (#733)

* js: $.trim, $.isArray, click-on

* feat: details import auto

* enh: $type, select2

* Add lib react18

* bump lib

* Update lint.yml

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Enh auto approval (#735)

* rbv: AutoApproval

* console: RBAPI ASSISTANT

* Update @rbv

* print Approval Node

* filter: op=HHH

* feat: AutoApproval

* be: use tags

* be: LastLogsViewer.renderLog

* Feat list3 card 100 (#737)

* style

* datalist conf

* feat: mode3

* mode23 style

* enh: datalist2

* fjs: openModal, getType

* Update @rbv

* bump: react18, jq (#738)

* js: $.trim, $.isArray, click-on

* feat: details import auto

* enh: $type, select2

* Add lib react18

* enh: js

* bump lib

* react18

* cnmap style

* actions

* loadmore style

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: approval step users (#739)

* feat: approvalLastTime

* feat: approvalStepUsers

* img indicator

* Update @rbv

* be: filter

* submail attach

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Notify use sms email (#741)

* feat: EmailDistributor, SmsDistributor

* feat: ApprovalStepNodeName

* isOceanBase

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Update @rbv

* feat: Auto create task 119 (#742)

feat: CreateTask

feat:SMS/EmailDistributor

* be: save cb

* entity searchbox

* feat: REP

* Chart axis 120 (#743)


* style: CNMAP

* feat: Stack Bar

* feat: showHorizontal

* be

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Approval expires 114 (#745)


* feat: expiresAuto

* be: approval copy

* be:entity view by code

* feat: tasks list (#746)

* style: icon of chart

* feat: project list tasks

* be: setEditableFields keep sort Gitee#I9EGJB

* be: executeLazy

* Nd trans (#747)

* enh: getDisksUsed

* be: link entity

* feat: ND trans

* style

* be: filter

* icon: zmdi-filter-list

* style: list badge 12px

* detailImports

* style project

* be: $multipleUploader

* feat: sop (#748)

* be

* be: trans 1>N

* enh: sql ver

* styles

* ps style

* feat: sop

* enh: useExecManual for all

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update forms.html

* Report use cond (#749)

* style

* be: sop

* feat: report useFilter

* field image _captureType

* TSID error

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Feat datasync 94 (#750)

* be: ref-search pageSize=20

* feat: date W Gitee#I9I67Z

* style

* feat: bar3

* be: charts style

* feat: DataSyncer spec

* Enh extforms (#752)


* dock style

* enh: trigger edit code

* fix: guide

* trubo

* fix: Add no-rollback-for=RepeatedRecordsException

* 通过》已完成

* be: charts

* enh: .detail-form-table.fullscreen

* fix: Gitee#I9J3UR https://github.com/alibaba/easyexcel/issues/3432

* ExcelClipboardData

* Update README.md

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Feat excel clipboard data (#753)

* style

* feat: csvdata-rebuild

* enh: DataListCategory (Use tree)

* be: Nval duplicate

* Apidock (#754)

* TsetEntity

* theme color

* be: trigger on update

* rm: LazyWaitDetailsFinished

* apiman

* fix: ApprovalStepNodeName

* Enh charts (#755)

* enh: axis filter

* enh: FunnelChart

* feat: SendNotification email attach

* AutoGenReport

* enh: `_readonly ` for setReadonly

* be 3.7 (#756)


* be: nodeName

* url-safe

* md pdf

* $cleanNumbern

* be: text:关联记录>相关记录

* enh: 级联支持N2N字段

* entity-overview

* Dockerfile


* fix yj

* enh: AutoApproval revoke

* Update @rbv

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: List cat ref (#757)

* be: DataListCategory

* fix: 审批返回上一步有分支节点时错误

* be: 清理备份错误提示

* oshi

* Be 3.7 2 (#759)

* Update MarkdownUtils.java

* be: filter N2N:User

* apiman pdf

* Be 3.7 3 (#760)

* fix

* be: webcam

* Update field-edit.html

* be

* Be 3.7 4 (#761)

* Update system-cfg.html

* ConcatIdFunction

* Update FieldWriteback.java

* be video

* Update media-capturer.js

* Update DataImportController.java

* lang

* be

* Update DataImportController.java

* Update RebuildWebConfigurer.java

* flatpickr

* Update rb-base.js

* handleChange lazy

* fix chart in datalist

* Update submail.js

* style

* Be 3.7 5 (#762)

* $hex2rgb

* be: checkRefDataFilter

* style: feeds

* style: file-icon

* fix: 记录转换 D>M+D

* be install

* be: tests

* feat: form-formula {NOW}

* fix: 日期短格式区间查询

* _readonly37

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be 3.7 6 (#764)


* form: __LAB_FORMACTION_105, __LAB_FORMACTION_103

* __LAB_MINUTESTEP

* fix: 字段更新清空时支持N2N

* be: Installer.java

* feat:  $dropUpload

* be: file RbPreview

* fix

* mde paste

* be dropUpload

* fix: 不触发 onClientProgress???

* Be 3.7 7 (#765)

* fix: num input

* style: NTEXT keep empty-line

* media-capturer.js

* fix: pdf 预览下载文件名不对

* feat: nform

* Update KnownExceptionConverter.java

* be

* Be 3.7 8 (#766)

* be NFORM

* Update form-design.js

* Update charts.js

* Update FormsManager.java

* Be 3.7 9 (#767)


* feat: speclayout

* feat: Gitee#I9UJ7N

* feat: easyaction

* useCode

* Be 3.7 10 (#768)

* v3.7-hide

* lang

* be: targetEntityMatchFields

* fix:

* _StartEntityTypeCode

* be

* Update README.md

* Feat html5 report tinymce (#777)

* f-3.8

* tinymce

* be: template5

* Update @rbv

* Check inst (#778)

* bump lib

* refactor

* feat: stopPropagation

* flatpickr

* fix: time query

* feat: class color

* be

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be easyaction2 (#781)

* Update @rbv

* open: nform

* Update flatpickr.min.js

* fix: class color

* feat: word 相关项支持

* feat: html5 相关项

* Update report-templates.js

* feat: open: __LAB_MATCHFIELDS

* feat: class code

* feat: ConcatArrayFunction

* Update @rbv

* be

* Update @rbv

* fix

* Update @rbv

* style

* Update @rbv

* Protable width (#784)


* feat: series reset

* col-resize

* feat: user batch

* be: IncreasingVar

* be

* enh:reports (#785)

* feat: report CHECKBOX/CHECKBOX2

* open: _cfParent

* enh: 多选字段显示不要边框

* fix:backspace select2

* enh: query maxlength


* enh: FeedsSchedule relatedRecord

* Update @rbv

* File upload cam (#788)


* enh: _captureType

* bump lib

* style: sop

* enh: Share2 edit

* feat: fp

* Update @rbv

* Fp details (#789)


* enh: CreateFeed feedType

* enh: fp for details

* enh: stopPropagation=quickMode

* enh: html5 recordIdMultiple

* be: admin deep=3

* fix: ApprovalFields2Schema complement

* Custom lang (#790)


* feat: PREV_APPROVER_BACKED

* feat; vertical38

* feat: _ProtectedAdmin

* List group tab (#791)

* feat: advListShowCategory-set


* style

* kill-session (#792)

* be: MultipleSessions

feat: kill-session h5

* Be template5 (#793)

* fix: CVE

* $tagStyle2

* Update rb-forms.append.js

* Charts field filter (#796)

* be

* enh: extform search-filter; HANPINY

* be exportReport

* Update DataReportManager.java

* 变更历史合并显示

* feat: class, ref: code-append

* feat: axis filter

* be: html5 preview

* barcode decode

* Update @rbv

* Enh easyaction (#798)

* enh-easyaction

* enh: ValueConvertFunc

* Update @rbv

* Update FieldPrivileges.java

* enh: excel 列表支持值转换(#SIZE不支持)

* Update EasyExcelGenerator.java

* Update @rbv

* Update @rbv

* be

* rm PrivilegesGuardContextHolder

* Update rb-forms.js

* be: wrapReturn

* 多表单适用新建

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* be:3.8-1 (#799)

* be

* HowtoPointcut

* style

* fix SN

* be-3.8-2 (#800)


* be:weakMode

* feat: calcFormulaBackend

* feat: groupFields

* be: sop

* feat: 修改模版文件

* fix

* style

* Be 3.8 3 (#801)

* be

* NODE MIRROR

* Update @rbv

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be 3.8 4 (#802)

* fix: 通过字段匹配没有 SERIES 字段

* fix: best form-layout

* style

* fix: sop

* MysqldumpBin

* style

* Update application-dev.yml

* Update @rbv

* be-3.8-5 (#803)

* Update ValueConvertFunc.java

* pt fixedWidth

* Update AdvFilterParser.java

* YYY, MMM

* Update @rbv

* be: user-delete cascade

* fix

* RbvMissingController

* ROUND

* be

* be-3.8-6 (#804)

* bugfix

* Update ValueConvertFunc.java

* DECIMAL_ROUNDING, etc

* lang

* Update @rbv

* Be 3.8 7 (#805)


* be

* style

* fix

* fix

* Update @rbv

* Update ValueConvertFunc.java

* Be 3.8 8 (#806)

* base64

* be

* Update @rbv

* fix CVE

* lang

* Be 3.8 9 (#807)

* Update @rbv

* codemirror hints

* be NForms

* feat: _expandLine

* fix 单字段保存取消后仍有脏数据

* fix: 代码丢失???

* Be 3.8 10 (#808)

* be

* enh: 字段匹配支持N级

* enh: 补充自增编号顺序

* feat: FromtJS.Query

* Be 3.8 10 (#809)



* er

* Be 3.8 10 (#810)



* er

* fix: 位置字段数据格式

* be

* Be 3.8 11 (#811)

* Update charts.js

* be:表单回调

* -bosskey-show

* report

* fix

* Update DataListWrapper.java

* open:regRowButton

* be

* Update @rbv

* Be 3.8 12 (#812)

* be

* be

* Update DataExporter.java

* fix fjs

* be

* Update @rbv

* beta1

* Update README.md

* Update media-capturer.js

* Update @rbv

* be: quick-filter

* Update AdvFilterParser.java

* Update rb-datalist.common.js

* feat: 触发器执行日

* Update @rbv

* style

* 允许撤回、撤销审批

* Update MetadataGetting.java

* AutoGenReport

* Update form-design.js

* style:sop

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update ServerStatus.java

* 3.9-dev

* Update @rbv

* Update @rbv

* feat:easy-action-129 (#819)

* be:easyaction

* fix: 审批时:重复记录/弱校验

* fix: LiteForm弱校验

* Update @rbv

* Feat approval his 134 (#821)

* __LAB_ADVFILTER_LIMIT

* v3.9 开始控制,同时主记录修改时不再清空明细(视图中还不能控制)

* feat:触发器指定审批步骤选择名称

* feat: approval his

* Update pom.xml

* Mob scan action (#822)

* feat: easyscan

* initialValue

* feat: categoryFields

* Update @rbv

* Autocreate trigger 137 (#825)

* help-url

* undo 字段匹配后台支持

* rm: easy-scan

* enh: picklist radio

* FieldAggregation替代GroupAggregation

* 字段更新支持自动创建

* Update @rbv

* Be session time (#826)

* be:online users

* Update user-settings.js

* barcode specFormat

* feat: extform noRateLimiter

* feat: chart数字单位

* Detail edit on approval (#828)

* feat: user/dept sort

* feat:contacts

* feat: rebuild.conf

* Update @rbv

* Nav admin (#829)

* subnav-entity

* Update CommandArgs.java

* be: filterpane

* __LAB_ADVFILTER_FSDEEP3

* feat: upload updir

* be: style

* nav DASHBOARD

* feat: AllowCustomChart for dash

* nav: ProtectedAdmin

* __LAB_COMMERCIAL11_NORB

* enh: filterpan for date

* refactor: trans (#831)

* refactor: trans

* remove `previewid`

* feat: followingUpdate

* Dash filter (#832)

* feat: LoginChannel

* style: show-more-pill

* fix: 表单后端回填导入也生效

* be code

* fix: ND

* be

* be: barcode width

* style

* feat: 存在同名字段

* be: charts

* Form advcontrol (#835)

* fix

* fix: ChartBar2

* be

* rm:renderCustomizedFormArea; initialVal:$DETAILS$

* style

* be:3.9a (#836)

* feat: list-stats color

* feat: form extrasAction

* fix: easyaction

* be:3.9b (#837)

* be:AutoGenReport

* fix: task loading

* be: ann popup

* mdi7

* style

* enh: 列表分组:支持文本字段

* enh: 转换多个

* feat: 修改密码重新登陆

* feat: 查看公告未读用户

* enh: 触发器直接执行禁止并发

* rbspkg

* rbsystem install

* tests

* Be 3.9c (#838)

* be isSuperAdmin

* enh: ee:记录转换

* be: easyaction

* be: fjs

* style

---------

Co-authored-by: RB <getrebuild@sina.com>

* Be 3.9d (#839)

* be: init-sql

* modal aria-hidden="true"

* feat: list def=

* feat: feishu

* fix: @img on word/h5

* fix: @img 相关项

* style

---------

Co-authored-by: RB <getrebuild@sina.com>

* Be 3.9e (#841)

* fix: 整数单位

* fix: 字段聚合回填N引用;enh:CommonsService#getBaseService

* be:审批完成保留审批步骤字段

* be: ee button

* fix: Share2

* Update @rbv

* be: concacts

* Update contacts.css

* Update @rbv

* Update ChartData.java

* be

---------

Co-authored-by: RB <getrebuild@sina.com>

* Be 3.9f (#842)

* fix:3级字段显示问题

* Update @rbv

* Update @rbv

* lang

* enh: ee:明细直接新建

* Update @rbv

* fix

* fix: chart flag

* Update transform-design.js

---------

Co-authored-by: RB <getrebuild@sina.com>

* Update @rbv

* Be 3.9g (#844)

* fix: ClassificationSelector keepModalOpen

* fix: 记录转换预览回填

* fix

* Update GeneralOperatingController.java

* s

* Update @rbv

---------

Co-authored-by: RB <getrebuild@sina.com>

* Update @rbv

* Be 3.9g (#845)

* fix: ClassificationSelector keepModalOpen

* fix: 记录转换预览回填

* fix

* Update GeneralOperatingController.java

* s

* Update @rbv

* fix

* be

* fix charts

* Update @rbv

* be nav

* Update trigger-design.js

* be

* fix: 触发器按设置的审批步骤来

* beta1

* Update README.md

* Update ApprovalStepService.java

---------

Co-authored-by: RB <getrebuild@sina.com>

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2024-12-15 18:23:23 +08:00
REBUILD 企业管理系统
d50246e30e
Fix 3.8 beta3 (#815)
* beta3

* be: view action

* be: fjs

* Update @rbv

* be: reports

* be: style

* Update @rbv

* be

* style

* lang

* fix

* be

* fix: TYPE_REFFORM in protable

* be: Rarar 比例显示

* be:easyaction

* lang
2024-09-27 13:56:36 +08:00
REBUILD 企业管理系统
0478a8e08e
merge-3.8 (#813)
* Update @rbv

* feat: trigger when update-fields approve-nodes (#728)

* ** NEED TEST **

* Update metadata-conf.xml

* 3.7-dev

* bump: echarts v5

* COLOR_PALETTES

* be: DlgSpecFields into common

* feat: spec approval-node trigger

* feat: hasUpdateFields for all

* tmp: RobotSopConfig

* Update @rbv

* enh: TriggerByTimerJob 未完成也可重进 (#731)

* enh: TriggerByTimerJob 未完成也可重进

* enh: fileName use#698

* feat: UseDbFullText

* !!!@EnableAsync

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: chart CNMAP  (#732)

* style: chart in datalist

* feat: CNMAP

* feat: Details auto imports 110 (#733)

* js: $.trim, $.isArray, click-on

* feat: details import auto

* enh: $type, select2

* Add lib react18

* bump lib

* Update lint.yml

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Enh auto approval (#735)

* rbv: AutoApproval

* console: RBAPI ASSISTANT

* Update @rbv

* print Approval Node

* filter: op=HHH

* feat: AutoApproval

* be: use tags

* be: LastLogsViewer.renderLog

* Feat list3 card 100 (#737)

* style

* datalist conf

* feat: mode3

* mode23 style

* enh: datalist2

* fjs: openModal, getType

* Update @rbv

* bump: react18, jq (#738)

* js: $.trim, $.isArray, click-on

* feat: details import auto

* enh: $type, select2

* Add lib react18

* enh: js

* bump lib

* react18

* cnmap style

* actions

* loadmore style

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: approval step users (#739)

* feat: approvalLastTime

* feat: approvalStepUsers

* img indicator

* Update @rbv

* be: filter

* submail attach

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Notify use sms email (#741)

* feat: EmailDistributor, SmsDistributor

* feat: ApprovalStepNodeName

* isOceanBase

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Update @rbv

* feat: Auto create task 119 (#742)

feat: CreateTask

feat:SMS/EmailDistributor

* be: save cb

* entity searchbox

* feat: REP

* Chart axis 120 (#743)


* style: CNMAP

* feat: Stack Bar

* feat: showHorizontal

* be

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Approval expires 114 (#745)


* feat: expiresAuto

* be: approval copy

* be:entity view by code

* feat: tasks list (#746)

* style: icon of chart

* feat: project list tasks

* be: setEditableFields keep sort Gitee#I9EGJB

* be: executeLazy

* Nd trans (#747)

* enh: getDisksUsed

* be: link entity

* feat: ND trans

* style

* be: filter

* icon: zmdi-filter-list

* style: list badge 12px

* detailImports

* style project

* be: $multipleUploader

* feat: sop (#748)

* be

* be: trans 1>N

* enh: sql ver

* styles

* ps style

* feat: sop

* enh: useExecManual for all

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update forms.html

* Report use cond (#749)

* style

* be: sop

* feat: report useFilter

* field image _captureType

* TSID error

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Feat datasync 94 (#750)

* be: ref-search pageSize=20

* feat: date W Gitee#I9I67Z

* style

* feat: bar3

* be: charts style

* feat: DataSyncer spec

* Enh extforms (#752)


* dock style

* enh: trigger edit code

* fix: guide

* trubo

* fix: Add no-rollback-for=RepeatedRecordsException

* 通过》已完成

* be: charts

* enh: .detail-form-table.fullscreen

* fix: Gitee#I9J3UR https://github.com/alibaba/easyexcel/issues/3432

* ExcelClipboardData

* Update README.md

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Feat excel clipboard data (#753)

* style

* feat: csvdata-rebuild

* enh: DataListCategory (Use tree)

* be: Nval duplicate

* Apidock (#754)

* TsetEntity

* theme color

* be: trigger on update

* rm: LazyWaitDetailsFinished

* apiman

* fix: ApprovalStepNodeName

* Enh charts (#755)

* enh: axis filter

* enh: FunnelChart

* feat: SendNotification email attach

* AutoGenReport

* enh: `_readonly ` for setReadonly

* be 3.7 (#756)


* be: nodeName

* url-safe

* md pdf

* $cleanNumbern

* be: text:关联记录>相关记录

* enh: 级联支持N2N字段

* entity-overview

* Dockerfile


* fix yj

* enh: AutoApproval revoke

* Update @rbv

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: List cat ref (#757)

* be: DataListCategory

* fix: 审批返回上一步有分支节点时错误

* be: 清理备份错误提示

* oshi

* Be 3.7 2 (#759)

* Update MarkdownUtils.java

* be: filter N2N:User

* apiman pdf

* Be 3.7 3 (#760)

* fix

* be: webcam

* Update field-edit.html

* be

* Be 3.7 4 (#761)

* Update system-cfg.html

* ConcatIdFunction

* Update FieldWriteback.java

* be video

* Update media-capturer.js

* Update DataImportController.java

* lang

* be

* Update DataImportController.java

* Update RebuildWebConfigurer.java

* flatpickr

* Update rb-base.js

* handleChange lazy

* fix chart in datalist

* Update submail.js

* style

* Be 3.7 5 (#762)

* $hex2rgb

* be: checkRefDataFilter

* style: feeds

* style: file-icon

* fix: 记录转换 D>M+D

* be install

* be: tests

* feat: form-formula {NOW}

* fix: 日期短格式区间查询

* _readonly37

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be 3.7 6 (#764)


* form: __LAB_FORMACTION_105, __LAB_FORMACTION_103

* __LAB_MINUTESTEP

* fix: 字段更新清空时支持N2N

* be: Installer.java

* feat:  $dropUpload

* be: file RbPreview

* fix

* mde paste

* be dropUpload

* fix: 不触发 onClientProgress???

* Be 3.7 7 (#765)

* fix: num input

* style: NTEXT keep empty-line

* media-capturer.js

* fix: pdf 预览下载文件名不对

* feat: nform

* Update KnownExceptionConverter.java

* be

* Be 3.7 8 (#766)

* be NFORM

* Update form-design.js

* Update charts.js

* Update FormsManager.java

* Be 3.7 9 (#767)


* feat: speclayout

* feat: Gitee#I9UJ7N

* feat: easyaction

* useCode

* Be 3.7 10 (#768)

* v3.7-hide

* lang

* be: targetEntityMatchFields

* fix:

* _StartEntityTypeCode

* be

* Update README.md

* Feat html5 report tinymce (#777)

* f-3.8

* tinymce

* be: template5

* Update @rbv

* Check inst (#778)

* bump lib

* refactor

* feat: stopPropagation

* flatpickr

* fix: time query

* feat: class color

* be

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be easyaction2 (#781)

* Update @rbv

* open: nform

* Update flatpickr.min.js

* fix: class color

* feat: word 相关项支持

* feat: html5 相关项

* Update report-templates.js

* feat: open: __LAB_MATCHFIELDS

* feat: class code

* feat: ConcatArrayFunction

* Update @rbv

* be

* Update @rbv

* fix

* Update @rbv

* style

* Update @rbv

* Protable width (#784)


* feat: series reset

* col-resize

* feat: user batch

* be: IncreasingVar

* be

* enh:reports (#785)

* feat: report CHECKBOX/CHECKBOX2

* open: _cfParent

* enh: 多选字段显示不要边框

* fix:backspace select2

* enh: query maxlength


* enh: FeedsSchedule relatedRecord

* Update @rbv

* File upload cam (#788)


* enh: _captureType

* bump lib

* style: sop

* enh: Share2 edit

* feat: fp

* Update @rbv

* Fp details (#789)


* enh: CreateFeed feedType

* enh: fp for details

* enh: stopPropagation=quickMode

* enh: html5 recordIdMultiple

* be: admin deep=3

* fix: ApprovalFields2Schema complement

* Custom lang (#790)


* feat: PREV_APPROVER_BACKED

* feat; vertical38

* feat: _ProtectedAdmin

* List group tab (#791)

* feat: advListShowCategory-set


* style

* kill-session (#792)

* be: MultipleSessions

feat: kill-session h5

* Be template5 (#793)

* fix: CVE

* $tagStyle2

* Update rb-forms.append.js

* Charts field filter (#796)

* be

* enh: extform search-filter; HANPINY

* be exportReport

* Update DataReportManager.java

* 变更历史合并显示

* feat: class, ref: code-append

* feat: axis filter

* be: html5 preview

* barcode decode

* Update @rbv

* Enh easyaction (#798)

* enh-easyaction

* enh: ValueConvertFunc

* Update @rbv

* Update FieldPrivileges.java

* enh: excel 列表支持值转换(#SIZE不支持)

* Update EasyExcelGenerator.java

* Update @rbv

* Update @rbv

* be

* rm PrivilegesGuardContextHolder

* Update rb-forms.js

* be: wrapReturn

* 多表单适用新建

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* be:3.8-1 (#799)

* be

* HowtoPointcut

* style

* fix SN

* be-3.8-2 (#800)


* be:weakMode

* feat: calcFormulaBackend

* feat: groupFields

* be: sop

* feat: 修改模版文件

* fix

* style

* Be 3.8 3 (#801)

* be

* NODE MIRROR

* Update @rbv

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be 3.8 4 (#802)

* fix: 通过字段匹配没有 SERIES 字段

* fix: best form-layout

* style

* fix: sop

* MysqldumpBin

* style

* Update application-dev.yml

* Update @rbv

* be-3.8-5 (#803)

* Update ValueConvertFunc.java

* pt fixedWidth

* Update AdvFilterParser.java

* YYY, MMM

* Update @rbv

* be: user-delete cascade

* fix

* RbvMissingController

* ROUND

* be

* be-3.8-6 (#804)

* bugfix

* Update ValueConvertFunc.java

* DECIMAL_ROUNDING, etc

* lang

* Update @rbv

* Be 3.8 7 (#805)


* be

* style

* fix

* fix

* Update @rbv

* Update ValueConvertFunc.java

* Be 3.8 8 (#806)

* base64

* be

* Update @rbv

* fix CVE

* lang

* Be 3.8 9 (#807)

* Update @rbv

* codemirror hints

* be NForms

* feat: _expandLine

* fix 单字段保存取消后仍有脏数据

* fix: 代码丢失???

* Be 3.8 10 (#808)

* be

* enh: 字段匹配支持N级

* enh: 补充自增编号顺序

* feat: FromtJS.Query

* Be 3.8 10 (#809)



* er

* Be 3.8 10 (#810)



* er

* fix: 位置字段数据格式

* be

* Be 3.8 11 (#811)

* Update charts.js

* be:表单回调

* -bosskey-show

* report

* fix

* Update DataListWrapper.java

* open:regRowButton

* be

* Update @rbv

* Be 3.8 12 (#812)

* be

* be

* Update DataExporter.java

* fix fjs

* be

* Update @rbv

* beta1

* Update README.md

* Update media-capturer.js

* Update @rbv

* be: quick-filter

* Update AdvFilterParser.java

* Update rb-datalist.common.js

* feat: 触发器执行日

* Update @rbv

* style

* 允许撤回、撤销审批

* Update MetadataGetting.java

* AutoGenReport

* Update form-design.js

* style:sop

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update ServerStatus.java

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2024-09-17 11:29:16 +08:00
REBUILD 企业管理系统
3906ab98df
merge-v3.7 (#769)
* Update @rbv

* feat: trigger when update-fields approve-nodes (#728)

* ** NEED TEST **

* Update metadata-conf.xml

* 3.7-dev

* bump: echarts v5

* COLOR_PALETTES

* be: DlgSpecFields into common

* feat: spec approval-node trigger

* feat: hasUpdateFields for all

* tmp: RobotSopConfig

* Update @rbv

* enh: TriggerByTimerJob 未完成也可重进 (#731)

* enh: TriggerByTimerJob 未完成也可重进

* enh: fileName use#698

* feat: UseDbFullText

* !!!@EnableAsync

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: chart CNMAP  (#732)

* style: chart in datalist

* feat: CNMAP

* feat: Details auto imports 110 (#733)

* js: $.trim, $.isArray, click-on

* feat: details import auto

* enh: $type, select2

* Add lib react18

* bump lib

* Update lint.yml

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Enh auto approval (#735)

* rbv: AutoApproval

* console: RBAPI ASSISTANT

* Update @rbv

* print Approval Node

* filter: op=HHH

* feat: AutoApproval

* be: use tags

* be: LastLogsViewer.renderLog

* Feat list3 card 100 (#737)

* style

* datalist conf

* feat: mode3

* mode23 style

* enh: datalist2

* fjs: openModal, getType

* Update @rbv

* bump: react18, jq (#738)

* js: $.trim, $.isArray, click-on

* feat: details import auto

* enh: $type, select2

* Add lib react18

* enh: js

* bump lib

* react18

* cnmap style

* actions

* loadmore style

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: approval step users (#739)

* feat: approvalLastTime

* feat: approvalStepUsers

* img indicator

* Update @rbv

* be: filter

* submail attach

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Notify use sms email (#741)

* feat: EmailDistributor, SmsDistributor

* feat: ApprovalStepNodeName

* isOceanBase

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Update @rbv

* feat: Auto create task 119 (#742)

feat: CreateTask

feat:SMS/EmailDistributor

* be: save cb

* entity searchbox

* feat: REP

* Chart axis 120 (#743)


* style: CNMAP

* feat: Stack Bar

* feat: showHorizontal

* be

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Approval expires 114 (#745)


* feat: expiresAuto

* be: approval copy

* be:entity view by code

* feat: tasks list (#746)

* style: icon of chart

* feat: project list tasks

* be: setEditableFields keep sort Gitee#I9EGJB

* be: executeLazy

* Nd trans (#747)

* enh: getDisksUsed

* be: link entity

* feat: ND trans

* style

* be: filter

* icon: zmdi-filter-list

* style: list badge 12px

* detailImports

* style project

* be: $multipleUploader

* feat: sop (#748)

* be

* be: trans 1>N

* enh: sql ver

* styles

* ps style

* feat: sop

* enh: useExecManual for all

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update forms.html

* Report use cond (#749)

* style

* be: sop

* feat: report useFilter

* field image _captureType

* TSID error

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Feat datasync 94 (#750)

* be: ref-search pageSize=20

* feat: date W Gitee#I9I67Z

* style

* feat: bar3

* be: charts style

* feat: DataSyncer spec

* Enh extforms (#752)


* dock style

* enh: trigger edit code

* fix: guide

* trubo

* fix: Add no-rollback-for=RepeatedRecordsException

* 通过》已完成

* be: charts

* enh: .detail-form-table.fullscreen

* fix: Gitee#I9J3UR https://github.com/alibaba/easyexcel/issues/3432

* ExcelClipboardData

* Update README.md

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Update @rbv

* Feat excel clipboard data (#753)

* style

* feat: csvdata-rebuild

* enh: DataListCategory (Use tree)

* be: Nval duplicate

* Apidock (#754)

* TsetEntity

* theme color

* be: trigger on update

* rm: LazyWaitDetailsFinished

* apiman

* fix: ApprovalStepNodeName

* Enh charts (#755)

* enh: axis filter

* enh: FunnelChart

* feat: SendNotification email attach

* AutoGenReport

* enh: `_readonly ` for setReadonly

* be 3.7 (#756)


* be: nodeName

* url-safe

* md pdf

* $cleanNumbern

* be: text:关联记录>相关记录

* enh: 级联支持N2N字段

* entity-overview

* Dockerfile


* fix yj

* enh: AutoApproval revoke

* Update @rbv

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* feat: List cat ref (#757)

* be: DataListCategory

* fix: 审批返回上一步有分支节点时错误

* be: 清理备份错误提示

* oshi

* Be 3.7 2 (#759)

* Update MarkdownUtils.java

* be: filter N2N:User

* apiman pdf

* Be 3.7 3 (#760)

* fix

* be: webcam

* Update field-edit.html

* be

* Be 3.7 4 (#761)

* Update system-cfg.html

* ConcatIdFunction

* Update FieldWriteback.java

* be video

* Update media-capturer.js

* Update DataImportController.java

* lang

* be

* Update DataImportController.java

* Update RebuildWebConfigurer.java

* flatpickr

* Update rb-base.js

* handleChange lazy

* fix chart in datalist

* Update submail.js

* style

* Be 3.7 5 (#762)

* $hex2rgb

* be: checkRefDataFilter

* style: feeds

* style: file-icon

* fix: 记录转换 D>M+D

* be install

* be: tests

* feat: form-formula {NOW}

* fix: 日期短格式区间查询

* _readonly37

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>

* Be 3.7 6 (#764)


* form: __LAB_FORMACTION_105, __LAB_FORMACTION_103

* __LAB_MINUTESTEP

* fix: 字段更新清空时支持N2N

* be: Installer.java

* feat:  $dropUpload

* be: file RbPreview

* fix

* mde paste

* be dropUpload

* fix: 不触发 onClientProgress???

* Be 3.7 7 (#765)

* fix: num input

* style: NTEXT keep empty-line

* media-capturer.js

* fix: pdf 预览下载文件名不对

* feat: nform

* Update KnownExceptionConverter.java

* be

* Be 3.7 8 (#766)

* be NFORM

* Update form-design.js

* Update charts.js

* Update FormsManager.java

* Be 3.7 9 (#767)


* feat: speclayout

* feat: Gitee#I9UJ7N

* feat: easyaction

* useCode

* Be 3.7 10 (#768)

* v3.7-hide

* lang

* be: targetEntityMatchFields

* fix:

* _StartEntityTypeCode

* be

* Update README.md

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2024-06-11 22:15:12 +08:00
REBUILD 企业管理系统
8504946d76
Fix 3.6 beta4 (#729)
* fix: case TEXT to NTEXT

* fix: getReplacedUser

* be: view show

* fix: 字段类型转换属性冲突

* fix: *N


* CommonsUtils.DEVLOG

* feat: filter token: REP

* feat: advfilter valuesPlus

* lang

* fix: toJSONObject

* fix: DataList2Chart

* style

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2024-03-14 21:50:08 +08:00
REBUILD 企业管理系统
58c7115a56
be:v3.6-2 (#722)
* style: view btn show

* be: $openWindow

* feat: 视图下方明细可收缩

* fix: 明细转换>主+明细

* open: MobileNavStyle

* feat: chart:DATALIST2
2024-02-28 20:42:28 +08:00
REBUILD 企业管理系统
8b8ca9545a
be: List stats selected (#710)
* be: list stats

* feat: 相关项列表显示stats

* be: styles

* RbFormTextarea > RbFormNText

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2024-01-17 23:33:20 +08:00
REBUILD 企业管理系统
40d38f2451
View bin data 105 (#687)
* 3.6.0-dev

* bump lib

* code-viewport

* Move assets/js/ > assets/general/js/

* Update @rbv

* feat: history viewall

* feat: 回收站多明细

* Move rb-advfilter.js

* Move /general/

* feat: UniPush
2023-12-02 18:22:06 +08:00
Renamed from src/main/resources/web/assets/js/rb-view.js (Browse further)