| | |
| | | // }); |
| | | // return false; |
| | | // } |
| | | |
| | | // 如果是走访活动,先检查差评 |
| | | if (formData.is_visit && (formData.visit_supplier_id || formData.visit_supplier_name)) { |
| | | uni.showLoading({ |
| | | title: '正在检查', |
| | | mask: true |
| | | }); |
| | | self._post('branch.admin.activity/checkNegativeComment', { |
| | | visit_supplier_id: formData.visit_supplier_id || 0, |
| | | visit_supplier_name: formData.visit_supplier_name || '', |
| | | activity_id: self.activity_id || 0 |
| | | }, function(res) { |
| | | uni.hideLoading(); |
| | | if (res.data.has_warning) { |
| | | // 显示确认对话框 |
| | | uni.showModal({ |
| | | title: '提示', |
| | | content: res.data.message, |
| | | confirmText: '继续走访', |
| | | cancelText: '取消', |
| | | success: function(modalRes) { |
| | | if (modalRes.confirm) { |
| | | // 用户确认继续,直接提交 |
| | | self.doSubmit(formData); |
| | | } |
| | | } |
| | | }); |
| | | } else { |
| | | // 没有差评警告,直接提交 |
| | | self.doSubmit(formData); |
| | | } |
| | | }, function() { |
| | | // 检查失败,直接提交 |
| | | uni.hideLoading(); |
| | | self.doSubmit(formData); |
| | | }); |
| | | } else { |
| | | // 不是走访活动,直接提交 |
| | | self.doSubmit(formData); |
| | | } |
| | | }, |
| | | |
| | | // 实际提交表单 |
| | | doSubmit(formData) { |
| | | let self = this; |
| | | uni.showLoading({ |
| | | title: '正在提交', |
| | | mask: true |