Commit 2dfb3af10bfc05093c242fd7fdfe76df76ecb460

Authored by qiang.tian
2 parents 58523779 14d0aea0

Merge branch 'feature/dataflow' of http://gitlab.qgutech.com/tianqiang/qx-common…

… into feature/dataflow
1 1 {
2 2 "name": "@qx/common",
3   - "version": "3.0.0-alpha.29",
  3 + "version": "3.0.0-alpha.30",
4 4 "description": "A react library developed with dumi",
5 5 "license": "MIT",
6 6 "module": "dist/index.js",
... ...
... ... @@ -361,6 +361,7 @@ const ParameterModal: React.FC<ParameterSettingProps> = (props) => {
361 361 >
362 362 <InputNumber
363 363 draggable={true}
  364 + disabled={record.disabled}
364 365 onDragStart={(event) => {
365 366 event.stopPropagation();
366 367 event.preventDefault();
... ... @@ -375,6 +376,7 @@ const ParameterModal: React.FC<ParameterSettingProps> = (props) => {
375 376 <div className='range-cell'>-</div>
376 377 <InputNumber
377 378 draggable={true}
  379 + disabled={record.disabled}
378 380 onDragStart={(event) => {
379 381 event.stopPropagation();
380 382 event.preventDefault();
... ... @@ -396,6 +398,7 @@ const ParameterModal: React.FC<ParameterSettingProps> = (props) => {
396 398 >
397 399 <div className='range-cell'>
398 400 <InputNumber
  401 + disabled={record.disabled}
399 402 draggable={true}
400 403 onDragStart={(event) => {
401 404 event.stopPropagation();
... ... @@ -411,6 +414,7 @@ const ParameterModal: React.FC<ParameterSettingProps> = (props) => {
411 414 />
412 415 -
413 416 <InputNumber
  417 + disabled={record.disabled}
414 418 draggable={true}
415 419 onDragStart={(event) => {
416 420 event.stopPropagation();
... ... @@ -429,6 +433,7 @@ const ParameterModal: React.FC<ParameterSettingProps> = (props) => {
429 433 <div className='range-cell'>
430 434
431 435 <InputNumber
  436 + disabled={record.disabled}
432 437 draggable={true}
433 438 onDragStart={(event) => {
434 439 event.stopPropagation();
... ... @@ -455,6 +460,7 @@ const ParameterModal: React.FC<ParameterSettingProps> = (props) => {
455 460 <div className='range-cell'>
456 461 <DatePicker
457 462 bordered={false}
  463 + disabled={record.disabled}
458 464 size='small'
459 465 defaultValue={
460 466 qxProps?.min
... ... @@ -469,6 +475,7 @@ const ParameterModal: React.FC<ParameterSettingProps> = (props) => {
469 475 />
470 476 -
471 477 <DatePicker
  478 + disabled={record.disabled}
472 479 size='small'
473 480 bordered={false}
474 481 defaultValue={
... ... @@ -486,6 +493,7 @@ const ParameterModal: React.FC<ParameterSettingProps> = (props) => {
486 493 </div>
487 494 <div className='range-cell'>
488 495 <Select
  496 + disabled={record.disabled}
489 497 size='small'
490 498 // style={{ width: '90px' }}
491 499 bordered={false}
... ... @@ -527,7 +535,7 @@ const ParameterModal: React.FC<ParameterSettingProps> = (props) => {
527 535 onChange={(val: any) => {
528 536 handleChange(val, record, 'qxProps');
529 537 }}
530   - disabled={['USER', 'ORG'].includes(record.type)}
  538 + disabled={['USER', 'ORG'].includes(record.type) || record.disabled}
531 539 request={props?.request}
532 540 />
533 541 </div>
... ...
... ... @@ -235,7 +235,17 @@ export const QxParameterSetting: React.FC<ParameterSettingProps> = (props) => {
235 235 const { qxProps } = data;
236 236 value = moment(value).format(formatEnum[qxProps?.format] || 'YYYY-MM-DD');
237 237 }
238   -
  238 + else if (code == 'qxProps-min' || code == 'qxProps-max') {
  239 + if (value) {
  240 + value = Number(value)
  241 + if (isNaN(value)) {
  242 + value = null
  243 + }
  244 + } else {
  245 + value = null
  246 + }
  247 + console.log('value', value);
  248 + }
239 249 if (code == 'type') {
240 250 if (data.child && data.child.length > 0) {
241 251 message.error('该节点含有子节点,无法更改类型,请重试!');
... ...
... ... @@ -161,12 +161,12 @@
161 161 align-items: center;
162 162 }
163 163
164   - .ant-input-affix-wrapper,
  164 + .ant-input-affix-wrapper,
165 165 .qx-field-setter {
166 166 border-width: 0;
167 167 }
168 168
169   -
  169 +
170 170 }
171 171
172 172 .search-selected{
... ... @@ -250,7 +250,7 @@
250 250 }
251 251
252 252 .qx-parameter-tree-list .ant-tree-list {
253   - .ant-tree-treenode {
  253 + .ant-tree-treenode:not(.ant-tree-treenode-disabled) {
254 254 background-color: transparent !important;
255 255 padding-top: 4px !important;
256 256 border-radius: 4px;
... ...