From 01a88094eaa183714ed7490ca7b85fee1e7bb064 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期六, 20 五月 2023 23:03:41 +0800 Subject: [PATCH] 2023-05-20 --- src/templates/zshare/verifycard/baseform/index.jsx | 38 +++++++++++++++++++++++++++++++------- 1 files changed, 31 insertions(+), 7 deletions(-) diff --git a/src/templates/zshare/verifycard/baseform/index.jsx b/src/templates/zshare/verifycard/baseform/index.jsx index 7910852..606b0a8 100644 --- a/src/templates/zshare/verifycard/baseform/index.jsx +++ b/src/templates/zshare/verifycard/baseform/index.jsx @@ -7,6 +7,8 @@ import Api from '@/api' import './index.scss' +const sysTempsIds = ['8IFltwzyKcu15iA8fqSyb6m-pMa88a3ZTu0No3vDHgo', 'LOB-bbt9jVncGh7IOAUdESh1Sgzcbt62UwOqSqcK9ok'] + class BillCodeForm extends Component { static propTpyes = { card: PropTypes.object, @@ -35,7 +37,7 @@ let temps = [] if (res.template_list) { temps = res.template_list.filter(item => { - if (!item.primary_industry) return false + if (!item.primary_industry || sysTempsIds.includes(item.template_id)) return false if (item.content) { item.content = item.content.replace('{{first.DATA}}\n', '').replace('\n{{remark.DATA}}', '') } @@ -79,10 +81,33 @@ resetTemps = (wxTemps) => { const { verify } = this.props - let sysTemps = [{"template_id":"UdGBwbjFKnIBzW2TalsdJkwZ9R2LvaAozWZ-yo2Dn00","title":"缂磋垂閫氱煡","primary_industry":"IT绉戞妧","deputy_industry":"IT杞欢涓庢湇鍔�","content":"{{first.DATA}}\n鍙楃悊缂栧彿锛歿{keyword1.DATA}}\n缂磋垂鏃堕棿锛歿{keyword2.DATA}}\n缂磋垂绫诲埆锛歿{keyword3.DATA}}\n缂磋垂閲戦锛歿{keyword4.DATA}}\n缂磋垂缁撴灉锛歿{keyword5.DATA}}\n{{remark.DATA}}","example":"鎮ㄧ殑缂磋垂淇℃伅濡備笅\r\n鍙楃悊缂栧彿锛�010000000001\r\n缂磋垂鏃堕棿锛�2018骞�07鏈�23鏃r\n缂磋垂绫诲埆锛氫緵鏆栫即璐筡r\n缂磋垂閲戦锛�20鍏僜r\n缂磋垂缁撴灉锛氭垚鍔焅r\n鎰熻阿鎮ㄧ殑浣跨敤锛�"}] + let sysTemps = [ + // { + // template_id: '8IFltwzyKcu15iA8fqSyb6m-pMa88a3ZTu0No3vDHgo', + // title: '璁㈠崟鍙楃悊閫氱煡锛堟槑绉戜簯锛�', + // primary_industry: 'IT绉戞妧', + // deputy_industry: 'IT杞欢涓庢湇鍔�', + // content: '璁㈠崟鍙凤細{{keyword1.DATA}}\n璁㈠崟绫诲瀷锛歿{keyword2.DATA}}\n璁㈠崟鐘舵�侊細{{keyword3.DATA}}\n閫氱煡鏃堕棿锛歿{keyword4.DATA}}', + // example: '璁㈠崟鍙凤細20190101001\r\n璁㈠崟绫诲瀷锛氳。鏌淺r\n璁㈠崟鐘舵�侊細璁捐瀹屾垚\r\n閫氱煡鏃堕棿锛�2019骞�1鏈�1鏃�12:30' + // }, + // { + // template_id: 'LOB-bbt9jVncGh7IOAUdESh1Sgzcbt62UwOqSqcK9ok', + // title: '璁㈠崟杩涘害鎻愰啋锛堟槑绉戜簯锛�', + // primary_industry: 'IT绉戞妧', + // deputy_industry: 'IT杞欢涓庢湇鍔�', + // content: '璁㈠崟绫诲瀷锛歿{keyword1.DATA}}\n璁㈠崟鍙凤細{{keyword2.DATA}}\n璁㈠崟鐘舵�侊細{{keyword3.DATA}}', + // example: '璁㈠崟绫诲瀷锛氶��绉熺敵璇穃r\n璁㈠崟鍙凤細TZ16101909\r\n璁㈠崟鐘舵�侊細寰呭彇璐�' + // }, + // { + // template_id: 'mk_category_temp', + // title: '绫荤洰妯℃澘', + // primary_industry: '', + // deputy_industry: '', + // content: '', + // example: '' + // } + ] - sysTemps = [] - let _wxTemps = [...wxTemps, ...sysTemps] let selectTemp = _wxTemps.filter(item => item.template_id === verify.wxTemplateId)[0] @@ -109,7 +134,6 @@ } else if (verify.wxNoteLink === 'url' && !verify.wxNoteLinkUrl) { error = '璇峰~鍐欑綉鍧�锛�' } - } return error @@ -164,7 +188,7 @@ const { verify } = this.props let _verify = {...verify, wxTemplateId: val} - let selectTemp = {content: option.props.content.replace(/\r\n|\n/g, '<br/>'), example: option.props.example.replace(/\r\n|\n/g, '<br/>')} + let selectTemp = {template_id: val, content: option.props.content.replace(/\r\n|\n/g, '<br/>'), example: option.props.example.replace(/\r\n|\n/g, '<br/>')} let keys = [] if (option.props.content) { @@ -413,7 +437,7 @@ </Select> </Form.Item> </Col>) : null} - {selectTemp && verify.wxNoteKeys ? <Col span={24} className="wx-note"> + {selectTemp && selectTemp.template_id !== 'mk_category_temp' && verify.wxNoteKeys ? <Col span={24} className="wx-note"> <div className="note-wrap"> <div className="note"> <p>鍐呭绀轰緥</p> -- Gitblit v1.8.0