提交 a8c724f8 authored 作者: 钟是志's avatar 钟是志

Merge remote-tracking branch 'origin/master'

...@@ -108,15 +108,16 @@ class Index extends React.Component { ...@@ -108,15 +108,16 @@ class Index extends React.Component {
// console.log('columns', response); // console.log('columns', response);
for (let item of response) { for (let item of response) {
if (item.dataIndex === 'taskName' && !item.width) { if (item.dataIndex === 'taskName' && !item.width) {
item.width = 200; item.width = 150; // 29213 资助事务管理/国家三金/国家奖学金审核(高职),界面排版(100661,bdk@2022*$)
} }
if (item.dataIndex === 'createTime' && !item.width) { if (item.dataIndex === 'createTime' && !item.width) {
item.width = 200; item.width = 150; // 29213 资助事务管理/国家三金/国家奖学金审核(高职),界面排版(100661,bdk@2022*$)
} }
} }
response = response.filter((x) => { response = response.filter((x) => {
return x.title !== '流程进度'; return x.title !== '流程进度';
}); });
console.log(response);
if (response && response.length) { if (response && response.length) {
this.setState( this.setState(
{ {
......
...@@ -2,6 +2,10 @@ ...@@ -2,6 +2,10 @@
* 2019年10月23日 * 2019年10月23日
* 移动端日期选择封装 * 移动端日期选择封装
*/ */
/*
* 2022年8月29日 29143 h5/优秀学生干部管理/优秀学生干部申请,时间只要年/月;更改时间排版(20192601007,bdk@2022*$)
*
*/
import React, { Component } from 'react'; import React, { Component } from 'react';
import { DatePicker, List, Toast } from 'antd-mobile'; import { DatePicker, List, Toast } from 'antd-mobile';
import moment from 'moment'; import moment from 'moment';
...@@ -91,7 +95,7 @@ export default class MobileDate extends Component { ...@@ -91,7 +95,7 @@ export default class MobileDate extends Component {
render() { render() {
let { dates } = this.state; let { dates } = this.state;
const { format, showTime } = this.props; const { format, showTime, otherProps = {} } = this.props;
let mode = 'datetime'; let mode = 'datetime';
if (!showTime) { if (!showTime) {
mode = 'date'; mode = 'date';
...@@ -121,6 +125,7 @@ export default class MobileDate extends Component { ...@@ -121,6 +125,7 @@ export default class MobileDate extends Component {
format={format ? format : 'YYYY-MM-DD HH:mm:ss'} format={format ? format : 'YYYY-MM-DD HH:mm:ss'}
mode={mode} mode={mode}
onChange={date => this.handelStartChange(date)} onChange={date => this.handelStartChange(date)}
{...otherProps}
> >
<List.Item arrow="horizontal">{MustSpan}开始时间</List.Item> <List.Item arrow="horizontal">{MustSpan}开始时间</List.Item>
</DatePicker> </DatePicker>
...@@ -141,6 +146,7 @@ export default class MobileDate extends Component { ...@@ -141,6 +146,7 @@ export default class MobileDate extends Component {
mode={mode} mode={mode}
format={format ? format : 'YYYY-MM-DD HH:mm:ss'} format={format ? format : 'YYYY-MM-DD HH:mm:ss'}
onChange={date => this.handelEndChange(date)} onChange={date => this.handelEndChange(date)}
{...otherProps}
> >
<List.Item arrow="horizontal">{MustSpan}结束时间</List.Item> <List.Item arrow="horizontal">{MustSpan}结束时间</List.Item>
</DatePicker> </DatePicker>
......
...@@ -3292,6 +3292,15 @@ ${obj[dataColumn.base52]} ...@@ -3292,6 +3292,15 @@ ${obj[dataColumn.base52]}
break; break;
case 'RangePicker': case 'RangePicker':
if (json?.otherProps) {
otherProps = json?.otherProps;
try {
// mode = multiple 就支持下拉多选了
otherProps = new Function(otherProps)();
} catch (e) {
otherProps = {};
}
}
const begin = dataColumn; const begin = dataColumn;
var end = this.getColumn('c2'); var end = this.getColumn('c2');
if (end == null) { if (end == null) {
...@@ -3338,6 +3347,7 @@ ${obj[dataColumn.base52]} ...@@ -3338,6 +3347,7 @@ ${obj[dataColumn.base52]}
required={required} required={required}
format={json.format} format={json.format}
showTime={json.showTime} showTime={json.showTime}
otherProps={otherProps}
/>, />,
); );
if ( if (
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论