// import React, { Component } from 'react';
// import {
//   WeaTableEditable
// } from "ecCom";

// export default class CustomClient extends Component {
//   constructor(props) {
//     super(props);
//     props.getInstance && props.getInstance(this);
//     this.state = {
//       datas: [
//         {
//           id: "1",
//           textarea: "50",
//           datepicker: "2018-07-11",
//           check: "0",
//         },
//         {
//           id: "2",
//           textarea: "50",
//           datepicker: "2017-07-11",
//           check: "1",
//         }
//       ],
//       title: ["Demo"],
//       /* ======================= 列配置数据 ======================= */
//       columns: [
//         {
//           title: (
//             <span>
//               WeaTextarea
//             </span>
//           ),
//           rowSpan: 2,
//           width: "6%",
//           dataIndex: "textarea",
//           com: [
//             {
//               type: "TEXTAREA",
//               key: "textarea",
//               hasHiddenField: true,
//               defaultValue: "defaultValue"
//             }
//           ]
//         },
//         {
//           title: (
//             <span>
//               WeaDatePicker
//             </span>
//           ),
//           rowSpan: 1,
//           dataIndex: "datepicker",
//           com: [{ type: "DATEPICKER", key: "datepicker" }]
//         },
//         {
//           title: (
//             <span>
//               check
//             </span>
//           ),
//           dataIndex: "check",
//           com: [{ type: "checkbox", key: "check" }]
//         }
//       ],
//       showTitle: true,
//       showCopy: false,
//       showCollapse: true,
//       buttonsType: "inline",
//     }
//   }

//   onSave = () => {
//     const {
//       datas=[]
//     } = this.state;

//     // 做自己的保存的操作
//     console.log('do self save operation');
//     // 添加span，最终在第三个步骤条显示的是span
//     let newDatas = datas.map(data => {
//       data && Object.keys(data) && Object.keys(datas).forEach(key => {
//         if(key === "check") {
//           data[`${key}span`] = (data[key] == '1' ? 'Y' : 'N');
//         }
//       })
//       return data;
//     })
//     return {
//       rowKeys: (this.props && this.props.datas) ? this.props.datas : [], // 选中的文件keys
//       datas: newDatas || []  //需要回显在第三步“选择”列的数据
//     }
//   }

//   onCancel = () => {
   
//     // 做自己清除的操作
//     console.log('do self clean operation');

//     return {
//       rowKeys: [], // 选中的文件keys
//       datas: [] //需要回显在第三步“选择”列的数据
//     };
//   }
  
//   render() {
//     return (
//       <div>
//         {/* 可通过 this.props 获取传递过来的参数  this.props.datas */}
//         <div style={{textAlign: "center", marginBottom: 20}}>
//           {
//             this.props.datas 
//               ? JSON.stringify(this.props.datas)
//               : ""
//           }
//         </div>
//         {/* 要展示的内容 */}
//         <WeaTableEditable
//           {...this.state}
//           onChange={(datas) => this.setState({datas})}
//         />
//       </div>
//     )
//   }
// }
