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

CheckRecord 组件修改

上级 2e86fce1
......@@ -31,7 +31,12 @@ export default function RenderForm({ get = 'web', isCg = 'yes', style, ...rest }
}
return (
<div className={styles.zyd_onestop_style_class} style={style}>
<ZdyTable ref={tableRoot} get={get} isCg={isCg} {...rest} {...content} />
<ZdyTable ref={tableRoot}
get={get}
{...rest}
isQuery={true}
init={undefined}
/>
</div>
);
}
......
......@@ -18,7 +18,6 @@ import { isJSON } from '@/webPublic/one_stop_public/copy';
export default class ZdyTable extends Component {
constructor(props) {
super(props);
this.state = {
objRealTime: {},
isChange: false,
......@@ -58,8 +57,7 @@ export default class ZdyTable extends Component {
// if(this.props.currentFormKey === 'aa20cdbd-2019-45ea-8cdf-715aa46e132e'){
// debugger;
// }
if (isPreview || isChild ) {
if (isPreview || isChild) {
this.initExcel({ datas: this.props.datas, trees: this.props.trees }, () => {
this.setState({
...this.state,
......@@ -342,13 +340,20 @@ export default class ZdyTable extends Component {
items: items,
};
}
this.initExcel({ datas, trees }, () => {
console.log(sheets,datas);
this.initExcel(
{
datas,
trees,
},
() => {
this.setState({ isChange: !this.state.isChange }, () => {
if (callback) callback();
});
console.log('公式导入excel成功');
});
},
);
};
hfInstance;
......@@ -380,14 +385,12 @@ export default class ZdyTable extends Component {
configs;
initExcel = (configs, callback) => {
this.configs = configs;
console.log(configs);
if (configs == null || configs.trees == null) {
if (callback) callback();
return;
}
const sheetData = {};
for (var key in configs.trees) {
const tr = configs.trees[key];
......@@ -423,7 +426,6 @@ export default class ZdyTable extends Component {
isPreview, // 是否为预览模式
isChild, // 是否为子表单
} = nextProps;
if (isPreview || isChild) {
this.setState(
{
......@@ -582,7 +584,8 @@ export default class ZdyTable extends Component {
isReady: true,
init: {
...this.state.init,
...(val.isSecond ? this.props.obj : {}) },
...(val.isSecond ? this.props.obj : {}),
},
formConfig: xxx,
// init:this.props.get==="mobile"?!!val.content?JSON.parse(val.content):'':{},// 移动端默认值设置
});
......@@ -740,7 +743,7 @@ export default class ZdyTable extends Component {
updateTime = moment(+this.props.postData?.updateTime).format('llll');
}
if(this.props.currentFormKey === 'aa20cdbd-2019-45ea-8cdf-715aa46e132e'){
if (this.props.currentFormKey === 'aa20cdbd-2019-45ea-8cdf-715aa46e132e') {
console.log(this);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论