|
@@ -3,7 +3,7 @@ import './tableItem.css'
|
|
|
import { Input, Modal } from 'semantic-ui-react'
|
|
import { Input, Modal } from 'semantic-ui-react'
|
|
|
import { DatePicker, Radio } from 'antd'
|
|
import { DatePicker, Radio } from 'antd'
|
|
|
import locale from 'antd/lib/date-picker/locale/zh_CN'
|
|
import locale from 'antd/lib/date-picker/locale/zh_CN'
|
|
|
-import { isObjEmpty } from '../../utils/common'
|
|
|
|
|
|
|
+import { isObjEmpty, numFormat, strContain } from '../../utils/common'
|
|
|
import ApprovalBean from '../../model/ApprovalBean'
|
|
import ApprovalBean from '../../model/ApprovalBean'
|
|
|
import moment from 'moment'
|
|
import moment from 'moment'
|
|
|
|
|
|
|
@@ -65,8 +65,16 @@ export default class TableItem extends Component {
|
|
|
const { inputValue, radioValue, selectList, mApproval, approvalAble } = this.state
|
|
const { inputValue, radioValue, selectList, mApproval, approvalAble } = this.state
|
|
|
|
|
|
|
|
if (approvalAble == false) {
|
|
if (approvalAble == false) {
|
|
|
- valueItem =
|
|
|
|
|
- <div dangerouslySetInnerHTML={{ __html: mApproval.values }}></div>
|
|
|
|
|
|
|
+ if (mApproval.dfType == 'N'
|
|
|
|
|
+ || mApproval.dfType == 'floatcolumn8'
|
|
|
|
|
+ || mApproval.dfType == 'SN'
|
|
|
|
|
+ || strContain(mApproval.dfType, 'floatcolumn')) {
|
|
|
|
|
+ valueItem =
|
|
|
|
|
+ <div>{numFormat(mApproval.values)}</div>
|
|
|
|
|
+ } else {
|
|
|
|
|
+ valueItem =
|
|
|
|
|
+ <div dangerouslySetInnerHTML={{ __html: mApproval.values }}></div>
|
|
|
|
|
+ }
|
|
|
} else if (mApproval.neerInput) {
|
|
} else if (mApproval.neerInput) {
|
|
|
let placeHolder = ''
|
|
let placeHolder = ''
|
|
|
if (mApproval.mustInput) {
|
|
if (mApproval.mustInput) {
|
|
@@ -165,8 +173,16 @@ export default class TableItem extends Component {
|
|
|
<span style={{ color: '#f10813' }}>{mApproval.values}</span>
|
|
<span style={{ color: '#f10813' }}>{mApproval.values}</span>
|
|
|
</div>
|
|
</div>
|
|
|
} else {
|
|
} else {
|
|
|
- valueItem =
|
|
|
|
|
- <div dangerouslySetInnerHTML={{ __html: mApproval.values }}></div>
|
|
|
|
|
|
|
+ if (mApproval.dfType == 'N'
|
|
|
|
|
+ || mApproval.dfType == 'floatcolumn8'
|
|
|
|
|
+ || mApproval.dfType == 'SN'
|
|
|
|
|
+ || strContain(mApproval.dfType, 'floatcolumn')) {
|
|
|
|
|
+ valueItem =
|
|
|
|
|
+ <div>{numFormat(mApproval.values)}</div>
|
|
|
|
|
+ } else {
|
|
|
|
|
+ valueItem =
|
|
|
|
|
+ <div dangerouslySetInnerHTML={{ __html: mApproval.values }}></div>
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|