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

二维码页面修改

上级 30db6b0c
......@@ -359,27 +359,32 @@ export function handleColumns(columns) {
if (isJSON(text)) {
text = JSON.parse(text);
}
if (item.extendType === 'qrCode' && text && typeof text === 'string') {
let url = text.replace('{window.location.origin}', config.gateWayPort);
console.log(url);
const clickUrl = () => {
Modal.info({
title: item.title,
content: <div className={styles.erweimaModal}>
<QRCode
bgColor="#FFFFFF"
fgColor="#000000"
level="Q"
size={200}
style={{
display: 'block',
margin: 'auto',
}}
value={url}
/></div>,
});
};
return (<a onClick={clickUrl}>查看</a>);
if (item.extendType === 'qrCode') {
if (text && typeof text === 'string' && text) {
let url = text.replace('{window.location.origin}', config.gateWayPort);
console.log(url);
const clickUrl = () => {
Modal.info({
title: item.title,
content: <div className={styles.erweimaModal}>
<QRCode
bgColor="#FFFFFF"
fgColor="#000000"
level="Q"
size={200}
style={{
display: 'block',
margin: 'auto',
}}
value={url}
/></div>,
});
};
return (<a onClick={clickUrl}>查看</a>);
} else {
return <span>暂无</span>;
}
}
if (item.extendType === 'file' && typeof text === 'string') {
let url = text.includes('http') ? text : config.sqlFormsServer + text;
......@@ -422,7 +427,6 @@ export function handleColumns(columns) {
item.render = (text, record) => {
if (!isNaN(Number(text)) && Number(text) > 10000000) {
text = Number(text);
if (item.dataFormatStrWeb) {
......@@ -431,10 +435,10 @@ export function handleColumns(columns) {
}
return moment(text)
.format(format[item.dataType]);
}else if(typeof text === 'string' && text.length > 5){
return moment(text).format(item.dataFormatStrWeb || 'YYYY-MM-DD');
}
else {
} else if (typeof text === 'string' && text.length > 5) {
return moment(text)
.format(item.dataFormatStrWeb || 'YYYY-MM-DD');
} else {
return '';
}
};
......
......@@ -857,7 +857,11 @@ export default class ZdyTable extends Component {
cell.content = {
...cell.content,
...getActiveJson(currentFormKey, cell.uuid),
};
if(window.zdyTableTemplateWillMountProps?.allDisabled){
cell.content.disabled = true;
}
}
// 27282 双选会报名后管理员修改举办时间 但是单位申请信息么有随着更新
}
......
......@@ -42,7 +42,7 @@ export default function prepareShow(postData = {}, content = '') {
};
let newFunc = new Function('props', g);
console.log('开始执行templateWillMount公式');
window.zdyTableTemplateWillMountInit = true;
window.zdyTableTemplateWillMountProps = true;
try {
newFunc(p) // 返回一个promise
.then(res => {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论