Parcourir la source

fix:添加文件发放确认因为登录账户没有所属部门而无法进行下去的校验

liujiayin il y a 2 ans
Parent
commit
1f21f25d8c
1 fichiers modifiés avec 6 ajouts et 2 suppressions
  1. 6 2
      src/views/platform/message/inner/detail/dialog.vue

+ 6 - 2
src/views/platform/message/inner/detail/dialog.vue

@@ -126,7 +126,11 @@ export default {
       }).then(() => {
         // TODO 受控文件逻辑处理
         const perInfosId = this.$store.getters.userInfo.user.id
-        const perInfosorgId = this.$store.getters.userInfo.org.id
+        const perInfosOrg = this.$store.getters.userInfo.org
+        if (!perInfosOrg) {
+            alert('系统所登录的账户并没有所属部门,请先在系统设置完再进行确认!')
+            return
+          }
         let sql = "select qian_zi_tu_wen_ FROM t_ryjbqk WHERE parent_id_ = '" + perInfosId + "'"
         curdPost("sql", sql).then((ryjbqkRes) => {
           let ryjbqkDatas = ryjbqkRes.variables.data
@@ -137,7 +141,7 @@ export default {
           let tempObj = {
             id_: generateUUID(),
             parent_id_: this.tableId,
-            tong_zhi_bu_men_i: perInfosorgId,
+            tong_zhi_bu_men_i: perInfosOrg.id,
             que_ren_qian_ming: JSON.stringify([{
               id: ryjbqkDatas[0].qian_zi_tu_wen_,
               fileName: '确认签名'