update 分发和批量分发加邮件提示语

This commit is contained in:
zhaoxiao
2023-01-11 14:11:54 +08:00
parent a771c514ad
commit cac62572cb
@@ -27,14 +27,18 @@
</a-form>
<a-empty v-else></a-empty>
</a-spin>
<email-error-msg-modal ref="emailError"/>
</j-modal>
</template>
<script>
import { distribute, batchDistribute, distributeMemberList } from '../../../api/incomePaymentsApi'
import EmailErrorMsgModal from '@views/projectManagement/modules/EmailErrorMsgModal.vue'
export default {
name: 'WorkGroupDistributeModule',
components: { EmailErrorMsgModal },
props: {
// 项目id
projectId: {
@@ -185,6 +189,13 @@ export default {
batchDistribute(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)
this.$refs.emailError.open()
this.$refs.emailError.msgList = res.result
console.log(this.$refs.emailError.msgList, 'this.$refs.emailError.msgList ')
}
this.close()
this.$emit('ok')
} else {
@@ -206,6 +217,12 @@ export default {
distribute(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)
this.$refs.emailError.open()
this.$refs.emailError.msgList = res.result
console.log(this.$refs.emailError.msgList, 'this.$refs.emailError.msgList ')
}
this.close()
this.$emit('ok')
} else {