感谢使用CRMEB Java项目产品
历史版本在多次调整的时候最后一个2.0.2版本出现一个表单配置属性导致的
问题:在管理端设置拨打电话,但是商户端还是跳转外接的第三方客服
修复方式如下:
- 更新表单sql 根据如下sql id替换表单内容
INSERT INTOeb_system_form_temp
VALUES (76, ‘客服’, ‘客服’, ‘{“formRef”:“elForm”,“formModel”:“formData”,“size”:“medium”,“labelPosition”:“right”,“labelWidth”:120,“formRules”:“rules”,“gutter”:15,“disabled”:false,“span”:24,“formBtns”:true,“fields”:[{“config”:{“label”:“客服H5链接”,“labelWidth”:null,“showLabel”:true,“changeTag”:true,“tag”:“el-input”,“tagIcon”:“input”,“required”:true,“layout”:“colFormItem”,“span”:24,“document”:“https://element.eleme.cn/#/zh-CN/component/input”,“regList”:[],“formId”:101,“renderKey”:1599641784700,“tips”:true,“tipsIsLink”:true,“tipsLink”:“http://help.crmeb.net/crmeb_java/2322225”,“tipsDesc”:“点击查看详细”},“slot”:{“prepend”:“”,“append”:“”},“placeholder”:“请输入客服H5链接”,“style”:{“width”:“95%”},“clearable”:true,“prefix-icon”:“”,“suffix-icon”:“”,“maxlength”:null,“show-word-limit”:false,“readonly”:false,“disabled”:false,“vModel”:“yzf_h5_url”},{“config”:{“label”:“客服电话”,“labelWidth”:null,“showLabel”:true,“changeTag”:true,“tag”:“el-input”,“tagIcon”:“input”,“required”:true,“tips”:false,“tipsDesc”:“”,“tipsIsLink”:false,“tipsLink”:“”,“layout”:“colFormItem”,“span”:24,“document”:“https://element.eleme.cn/#/zh-CN/component/input”,“regList”:[],“formId”:101,“renderKey”:1642127406782},“slot”:{“prepend”:“”,“append”:“”},“placeholder”:“请输入单行文本客服电话”,“style”:{“width”:“100%”},“clearable”:true,“prefix-icon”:“”,“suffix-icon”:“”,“maxlength”:null,“show-word-limit”:false,“readonly”:false,“disabled”:false,“vModel”:“consumer_hotline”},{“config”:{“label”:“电话服务”,“labelWidth”:null,“showLabel”:true,“tag”:“el-radio-group”,“tagIcon”:“radio”,“changeTag”:true,“layout”:“colFormItem”,“span”:24,“optionType”:“default”,“regList”:[],“required”:true,“tips”:false,“tipsDesc”:“”,“tipsIsLink”:false,“tipsLink”:“”,“border”:false,“document”:“https://element.eleme.cn/#/zh-CN/component/radio”,“formId”:101,“renderKey”:1677897048252,“defaultValue”:0},“slot”:{“options”:[{“label”:“开启”,“value”:1},{“label”:“关闭”,“value”:0}]},“style”:{},“size”:“medium”,“disabled”:false,“vModel”:“telephone_service_switch”}]}’, ‘2020-05-21 11:07:21’, ‘2023-03-04 10:34:26’);
2:更新数据存储sql 根据telephone_service_switch 查找或者新增 下列数据
INSERT INTOeb_system_config
VALUES (7521, ‘telephone_service_switch’, ‘telephone_service_switch’, 76, ‘1’, 0, ‘2021-12-10 12:15:43’, ‘2021-12-10 12:15:43’);
3:在uniapp中搜索关键字全局修改 telephoneServiceSwitch 判断值是true的地方修改为1即可
如上设置后如果没有生效需要去设置中找到对应客服设置,会发现之前的switch组件变成了radio button 设置后重新保存下即可
至此修复完毕