hookehuyr

fix 表单的限制操作都控制到新增页面上面

<!--
* @Date: 2022-07-18 10:22:22
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2024-08-03 18:18:24
* @LastEditTime: 2024-08-03 19:23:20
* @FilePath: /data-table/src/views/index.vue
* @Description: 首页
-->
......@@ -754,7 +754,8 @@ onMounted(async () => {
// 生成自定义组件
// createComponentType(mockData.value);
createComponentType(formData.value);
// TAG:不同类型提交表单处理
if (page_type === 'add') { // 表单为新增状态
// 过期时间显示
notice_text.value = `表单报名将在 ${formSetting.value.sjsj_end_time} 后结束`;
// 判断是否需要关注公众号, 弹出二维码识别
......@@ -766,18 +767,6 @@ onMounted(async () => {
}
// 判断是否弹出密码输入框
checkUserPassword();
// 启用分享功能,非预览模式
if (formSetting.value.wxzq_is_share && model !== 'preview') {
wx.ready(() => {
/**
* 微信分享卡片标题模式
* form_name=使用表单名称作为分享标题,customize=自定义分享标题
*/
const title = formSetting.value.wxzq_share_title_mode === 'form_name' ? form_name.value : formSetting.value.wxzq_share_custom_title;
// 自定义分享内容
sharePage({ title, desc: formSetting.value.wxzq_share_slogan, imgUrl: formSetting.value.wxzq_share_logo });
});
}
// 当数据量达到限额时,该表单将不能继续提交数据。
if (formSetting.value.sjsj_max_count_error) {
// 提交按钮禁用
......@@ -790,7 +779,19 @@ onMounted(async () => {
submitStatus.value = true;
}
}
}
// 启用分享功能,非预览模式
if (formSetting.value.wxzq_is_share && model !== 'preview') {
wx.ready(() => {
/**
* 微信分享卡片标题模式
* form_name=使用表单名称作为分享标题,customize=自定义分享标题
*/
const title = formSetting.value.wxzq_share_title_mode === 'form_name' ? form_name.value : formSetting.value.wxzq_share_custom_title;
// 自定义分享内容
sharePage({ title, desc: formSetting.value.wxzq_share_slogan, imgUrl: formSetting.value.wxzq_share_logo });
});
}
setTimeout(() => {
// 审核操作列表数据
......