Commit graph

34 commits

Author SHA1 Message Date
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 企业管理系统 ac2653badb
Fix 3.6 beta1 (#723)
* beta1

* lang

* select2 limit 10

* feat: media-capture

* be: makeUrl time

* fix: AdvFilter 加载所在团队丢失值

* be: 类型评估

* fix: buildUniqueSql and Gitee#I945IK

* be: bizz filter

* fix: detail copy

* be: entity opt support-plat2

* be: javadoc

* feat: file: .image/*, .video/*


---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2024-03-03 20:22:17 +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 企业管理系统 b68efcc110
Approval duration (#708)
* feat: Approval druation; sync H5

* be: anno read-state

* be
2024-01-10 10:12:21 +08:00
RB 7ebbc70cd2 Merge branch 'master' into develop 2023-12-20 17:27:03 +08:00
REBUILD 企业管理系统 aac3ab6f2c
Fix 3.5.1 (#695)
* fix: 分栏线默认折叠

* fix: h5获取记录转换

* style: ReferenceSearcher  497px

* 90d

* feat: 管理员可删除目录

* enh: $clipboard

* fix: 表单设计'允许为空'勾选问题

* fix: 不允许新建默认值问题
2023-12-13 21:31:02 +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
REBUILD 企业管理系统 0f7d704acf
Mode2 fields 19 (#673)
* readExcelRows

* feat: match-fields

* fix: ntext riching fields

* devMode return null

* fix: keep request-data raw

* mvnw

* guide new

* nav-style35

* feat: sort n

* be: backup

* ignoreTables

* fix: tag default value

* DatabaseFixer

* fixV346

* feat: _PageMourningMode

* be: zoom

* DATEPICKAT

* $select2MatcherAll,

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2023-11-03 15:25:10 +08:00
REBUILD 企业管理系统 0e50e22656
Api logs view (#667)
* be: show nums&dims

* feat: api-logs

* Update QueryFactory.java

* Bump js libs

* be:RRL

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2023-10-08 22:31:07 +08:00
REBUILD 企业管理系统 9ed70e501a
Fix v3.4-beta2 (#650)
* be: preview

* html-report.html

* Update PdfConverter.java

* fix: 表单计算

* fix wrapFieldValue for DECIMAL

* feat: MaintenanceMode

* be: styles

* tagMaxSelect

* lang

* be: upload files

* be: triggers

* fix: N value filter

* be: image preview

* be: files

* be: file cut

* be: online users

* 3.4.0-beta3

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2023-08-24 14:49:14 +08:00
REBUILD 企业管理系统 2de631854e
Merge v3.4 (#644)
* Enh charts (#575)

* NN

* feat: LINE/BAR 2dim and dateContinuous

---------

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

* Copy role (#576)

* feat: showAllUsers

* feat: role copy

* bg-guide

---------

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

* base support (#579)

* Excel pdf (#581)

* Bump lib

* excel to pdf

* PdfConverter


---------

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

* Files access (#582)


* code style

* se:conf

* feat: folder rights

---------

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

* Showfields spec (#584)

* field CLASSIFICATION dv

* feat: SYS for DataList

* 视图>详情

* Trigger async (#585)

* 同步发送

* Update @rbv

---------

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

* N2n aggregation (#587)

* 列表视图

* bump

* better delete


* Update @rbv

* star userid

* fieldVarsN2NPath

* USER_OWNS No warn

---------

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

* Single field after reload (#589)

* v3.3 compact

* singleField reload

* .col-right-compact


---------

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

* List styles (#590)

* quick-filter-pane v3

* dock page

* better

* H5 sync (#593)

* Update submail.html

* better files

* Update @rbv

* H5 sync2 (#595)

* style: 目录样式gh

* style: J_new

* feat: advListFilterTabs

* feat: nav-copyto

* enh: 助记码全拼

* enh: 地图搜索选点

* enh: topnav

* list pn

* .form-line.v33

* open TAG

* KVS addShutdownHook

* fix: #594

---------

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

* Fix long request (#599)

* fix: `trigger/exec-manual` async

* fix: lang

* fix: #596

* open: detailsNotEmpty (#600)

* open: detailsNotEmpty

* enh: template preview

* protable tipping

* be: form-design

* be: file upload noname

* style: better

* be: NTEXT \n

---------

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

* List topnav (#601)

* setHidden

* enh: THROTTLED_QUEUE

* enh: PageTokenVerify 2h

* fix: Mix N2N & styles

* feat: 表单回填源字段支持二级

* be: showStartGuide

* fix: spec label

* fix: 图表刻度

* fix: file copy

---------

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

* Trigger fa n2n (#602)

* style

* Update entities-sheet.html

* be: N2N in FieldWriteback

* feat: fa 目标字段支持 N2N NTEXT

* Update trigger.FIELDAGGREGATION.js

* be

* Update LogFunction.java

* be: save tips

* transform-design

* be: meta-name trim

* enh: show import speed

* Project view (#603)

* relaxed-path-chars

* be: style

* feat: LiteForm, setNullable, setTip

* be: forms include

* Update @rbv

* style: 断行

* enh: customized

* style: dialog footer

---------

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

* Excel use refs (#605)

* template v33

* be: schema timeout

* DataList renderAfter

* enh: whenUpdateFields

* be: RbAlter hide force

* Update @rbv

* fix: useValueOfVarRecord

---------

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

* import for users (#608)

* fix: template v33

* feat: clearFields

* be: login btn

* enh: 直接打印

* fix: textCommon overflow

* be: J_decimalTypeFlag

* be: styles & ID

* AssertFailedException

* be: aviator func

* FieldWritebackRefresh

* SSS

* be: RecordBuilder

* classification-editor

* Update ClassificationFileImporter.java

* be: target record DELETED

* Update BarCodeSupport.java

* feat: N selected

* imports for users

* be: barcode w/h

* Update DataImportController.java

* be: TopNav

* open: textCommon

* feat: EnableBizzPart

* text $separator

---------

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

* Better v3.3 (#610)

* be: style

* 3.3.0-beta1

* be

* Update @rbv

* Update @rbv

* Remove saml deps (#616)

* Update @rbv

* Update pom.xml

* be -p

* Remove saml2 & Bump

* N details2 (#617)

* config

* be

* fix

* __LAB_

* list and view

* fix

* style

* fix

* style

* forms

* 回填

* feat: __

* be: same detail-id

* isNoValue

* be

* Trigger logs (#620)

* fix: phvalue

* style

* be for tip

* rm: getEntityType

* detaileds

* escapeHtml for charts

* trigger logs

* Update @rbv

* Be enable bizz part (#621)

* strong EnableBizzPart

* isCanView

* getCanAccessStatus

* Add regCellRender

* easyexcel 3.3.2

* Sharefile stroage (#623)

* be: sharefile list

* feat: P/N date unit

* files list

* auto_fiilin

* logo size

* v34 radius 6px

---------

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

* Update @rbv

* Uf for datavalidate (#624)

* Update @rbv

* be

* Detail view show main (#626)

* Update pom.xml

* be: force scale of decimal

* be

* check .detail prefix

* @CURRENT USER

* trim

* Update server-status.html

* Form calc use details (#628)

* fix: RecycleRestore

* fix: task seq

* be: reference-search

* feat: fillinBackend

* be: 单字段修改刷新

* gs style

* feat: sendGroupMessage

* fix: 明细自定义权限

* be: auto-fillin

---------

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

* Be related new check (#630)

* New addon check data-filter

* Update @rbv

* data-key for classifiaction

* Update FormsBuilder.java

* Stop propagation (#634)

* 设为系统用户,否则后续查询会有问题

* feat: stopPropagation

* putCreatedBy

* feat: tablecellsselection

* best error

* DU_SECOND

* Update @rbv

* feat: detailsGlobalRepeat

* fix #633

* be: delete snap

* Join for ga (#639)


* fix #638

* #635

* #632

* be (#641)

* getLogbackFile

* lang

* be: trans

* be newpage

* mdi7

* close esc

* style

* repeatFieldsCheckMode

* J_moreOpt

* disabledViewEditable

* fix

* currentRoles

* execFor

* convertHtml

* Color  (#642)

* rbcolors

* feat: sort for template

* Update entity-edit.js

* Detail on btm (#643)


* bugfix CombinedRole

* style

* rbcolor

* feat: _showAtBottom

* $isLight

* fix: approval in template

* fix wrapValue

* excel template

* delete timer

* DateNotSync

* Be v3.4 (#646)

* excel HTML

* TempAuth

* Update @rbv

* fix: shareTo

* lang

* Update README.md

---------

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

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2023-08-15 23:25:26 +08:00
RB 0b2cc23eab
Fix 3.2.1 (#574)
* Update nginx-rebuild.conf

* enh: id值判断兼容性

* THROTTLED_LOCK

* 3.2.1

* fix: 分组字段关联

* fix: 项目评论跳转

* fix: better NoRecord

* better

* entities sheet

* chart decimalType

* fix: 0 in calcFormulaValues

* fix:  checkRecordFilter

* enh: chart decimalType

* Update @rbv

---------

Co-authored-by: devezhao <zhaofang123@gmail.com>
2023-02-19 00:32:30 +08:00
RB e4425dfe4b
feat: ResignationSuccession (#559)
* fix: cc and backed

* resign

* better

* 批量转审

* better styles

* fix: tag edit

* Add seriesField

* feat: 转审/加签

* better code

* comm xss
2022-12-22 17:39:04 +08:00
RB 2529149140 Use color 2022-11-04 23:05:09 +08:00
RB fc95ae37d4
Merge v3.1 (#537)
* 3.1-dev

* feat: Auto revoke RB-811 (#514)

* feat: Auto revoke

* remove: MAX_REVOKED 100

* disableWhen

* style: drag icon

* fix: docs

* Remove `type="text/css"`

* Feat trigger when rejected 813 (#519)

* testcase

* feat: 分组聚合后回填

* better code

* better isCurrentSame

* 1.series-reset; 2.better

* bump libs

* feat: 字段更新 N2N supports (#520)

* feat: N2N supports

* add `type="button"`

* Update @rbv

* Show cc details 817 (#522)

* feat: show cc users

* style: n-values

* useColor in forms

* fix: revType text

* excel error

* fix: details in excel

* RB-815 Releated list show (#523)


* reference-search open ref

* feat: show text on barcode

* feat: related show grid

* feat: VF current approver

* some styles fixs

* Forms window resize (#524)

* feat: form modal _maximize

* better: protable width

* Better styles (#525)

* fix: thymeleaf.version 3012

* feat: map _suggestUpDown

* better styles

* open: filterpane

* Approval urge (#526)

* styled: filterpane

* approval urge

* better token (#527)

* better token (3)

* better 2fa

* UTF8

* Trigger on reject RB-813 (#528)

* feat: trigger when 1024 2048

* cfg: SecurityEnhanced

* PREFIX_2FA

* trigger tips hit

* Trigger auto delete (#529)

* AutoDelete

* active selected entity

* better code

* TriggerResult

* better: data imports

* Force update for ga (#531)

* gitee #I5TN5M

* gitee #I5TFC9 Add unique key for SERIES

* feat: forceUpdate for GROUPAGGREGATION

* better SERIES

* Approve remarks

* Details import via trans RB-830 (#532)

* upload multiple

* fix: _cascadingFieldParentValue on detail new

* frontjs: DEF_DETAIL_IMPORTS

* feat: details imports

* getFormData

* better chart

* Advfilter use record (#533)

* lab: $isSysMask

* tablesort for fields

* AdvFilterParser support field-var

* Openapi of file (#534)

* File openapi

* details delay render

* better styles

Co-authored-by: RB <getrebuild@sina.com>
Co-authored-by: Zixin <42044143+getrebuild@users.noreply.github.com>

* Better v3.1 (#535)

* aviator log

* New after reload reference-search

* better error msg

* support-plat

* filterpane VF_ACU

* BarCode 80

* lang

* tipClear

* better trigger

* approval urge 5min

* feat: CHINESEYUAN

* TrustedAllUrl

* Update @rbv

* Better v3.1#2 (#536)

* TriggerResult

* feat: fileSuffix

* New __customAdv

* feat: ListAdvFilter

* Remove btn-space

* better token

* fix shareTo

* better rbv11

* ucenter

* 3.1.0-beta1

* lang

* btn style

* No catch trigger refresh

* fix: fillin parent field

* feat: admin cancel approval

* comp: {{xxxx}}

Co-authored-by: devezhao <zhaofang123@gmail.com>
2022-10-18 12:50:33 +08:00
RB 18d8476824
Transfrom support detail (#457)
* Transfrom  detail to any, any to detail

* Remove $fixSelect2

* Remove tabIndex 其导致 select2 组件搜索框无法搜索

* front select2 $select2MatcherAll

* MailCc
2022-04-21 18:05:21 +08:00
RB f625220b21 fix: Auto focus on select2 open 2022-04-12 13:43:49 +08:00
devezhao b93f0e621d [list] AddCommonQuery and lang 2022-02-11 16:18:49 +08:00
devezhao 476d305321 form SIGN 2022-01-04 11:47:27 +08:00
devezhao f4bcb9d8d7 WrapHtml 2021-11-15 23:16:11 +08:00
devezhao 8fd6df1180 map view 2021-11-02 17:28:27 +08:00
devezhao 129317385d field: LOCATION 2021-11-02 01:16:25 +08:00
devezhao c502fdbfe3 better list-mode2 2021-10-23 17:40:43 +08:00
devezhao f4eb1c2094 common RbList 2021-10-22 17:11:58 +08:00
devezhao 58153fc57c expired show 2021-09-30 12:02:57 +08:00
devezhao 369ce4492b frontjs hooks 2021-08-07 13:53:32 +08:00
devezhao 2b1de5b9e7 aside-2tree 2021-06-15 01:37:25 +08:00
devezhao b2c79efe22 lang 2021-05-20 14:23:14 +08:00
devezhao 11655cf802 relatedRecord in feed 2021-04-07 15:04:13 +08:00
devezhao 89fe2a1582 trigger: AUTOUPDATE 2021-03-31 16:55:31 +08:00
devezhao a81b6f8d6d rbv-tips 2021-03-09 16:54:57 +08:00
devezhao 4da0f22a18 better csrfToken 2021-02-05 11:28:52 +08:00
devezhao e6cb818cf8 history in right side on view 2021-01-09 17:08:25 +08:00
devezhao-mbp 4767eb83db web .config in root 2020-11-23 20:04:49 +08:00
Renamed from src/main/resources/web/.eslintrc.js (Browse further)