diff --git a/src/views/projectManagement/modules/EmailErrorMsgModal.vue b/src/views/projectManagement/modules/EmailErrorMsgModal.vue
new file mode 100644
index 0000000..33d502a
--- /dev/null
+++ b/src/views/projectManagement/modules/EmailErrorMsgModal.vue
@@ -0,0 +1,43 @@
+
+
+
+ {{item}}
+
+
+ 关闭
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/projectManagement/modules/WorkingGroupMemberSetChargeNotice.vue b/src/views/projectManagement/modules/WorkingGroupMemberSetChargeNotice.vue
index e8727fb..7451f9a 100644
--- a/src/views/projectManagement/modules/WorkingGroupMemberSetChargeNotice.vue
+++ b/src/views/projectManagement/modules/WorkingGroupMemberSetChargeNotice.vue
@@ -66,6 +66,7 @@
+
关闭
确定
@@ -78,10 +79,12 @@ import pick from 'lodash.pick'
import JUpload from '@/components/jero/JUpload'
import { postAction } from '@/api/manage'
import { addZero } from '../../../utils/util'
+// import {msgWarn} from '@comp/_util/MessageClose'
+import EmailErrorMsgModal from '@views/projectManagement/modules/EmailErrorMsgModal'
export default {
name: 'WorkingGroupMemberSetChargeNotice',
- components: { JUpload },
+ components: { JUpload ,EmailErrorMsgModal},
data() {
return {
title: '设置收费通知',
@@ -120,6 +123,7 @@ export default {
this.visible = true
},
handleOk() {
+ const that = this
// 触发表单验证
this.form.validateFields((err, values) => {
if (!err) {
@@ -130,6 +134,14 @@ export default {
postAction(this.url.setCharge, formData).then(res => {
if (res.success) {
this.$message.success(res.message)
+ // 是否有邮件发送失败 有就给出提示信息
+ if(Array.isArray(res.result) && res.result.length > 0){
+ // msgWarn(this,res.result,0)
+ that.$refs.emailError.open()
+ that.$refs.emailError.msgList = res.result
+ console.log(that.$refs.emailError.msgList ,'that.$refs.emailError.msgList ')
+
+ }
this.$emit('ok')
this.close()
} else {