linwenxin 5 mesiacov pred
rodič
commit
49db75c513

+ 26 - 2
src/views/setting/workContactLetter/workContactLetterPage/index.vue

@@ -867,7 +867,17 @@ export default {
     openForm() {
       Promise.all([
         getWebsit({ status: true }),
-        letterManagerList({ pageNum: 1, pageSize: -1, params: [] }),
+        letterManagerList({
+          pageNum: 1,
+          pageSize: -1,
+          params: [
+            {
+              param: 'a.user_name',
+              compare: '=',
+              value: JSON.parse(localStorage.getItem('greemall_user'))?.userName
+            }
+          ]
+        }),
         letterManagerListProject({
           pageNum: 1,
           pageSize: -1,
@@ -879,6 +889,10 @@ export default {
         this.openType = 0
         this.websitList = res2.data
         this.managerList = res3.data.records
+        if (this.managerList.length == 1) {
+          this.formData.dapartmentId = this.managerList?.[0]?.id
+          this.formData.dapartment = this.managerList?.[0]?.dapartment
+        }
         this.managerListProject = res4.data.records
         this.orderSmallTypeData = res5.data.records.map(item => ({
           value: item.id,
@@ -898,7 +912,17 @@ export default {
       Promise.all([
         letterProcessDetailLetter({ id: row.leLetterId }),
         getWebsit({ status: true }),
-        letterManagerList({ pageNum: 1, pageSize: -1, params: [] }),
+        letterManagerList({
+          pageNum: 1,
+          pageSize: -1,
+          params: [
+            {
+              param: 'a.user_name',
+              compare: '=',
+              value: JSON.parse(localStorage.getItem('greemall_user'))?.userName
+            }
+          ]
+        }),
         letterManagerListProject({
           pageNum: 1,
           pageSize: -1,