Просмотр исходного кода

逾期账款、任务bug修复

qymljy 2 месяцев назад
Родитель
Сommit
597b8edc2b

+ 15 - 2
src/HManagement/task/components/followData.vue

@@ -15,13 +15,24 @@
               <el-tag v-if="scope.column.data.resource" size="mini" style="color: #3874f6">{{$t(scope.column.data.resource)}}</el-tag>
             </div>
             <div v-else-if="scope.column.columnname == 'contacts'">
-              <div v-for="item in scope.column.data.contacts" :key="item.index">
+              <div v-if="scope.column.data.contacts">
+                <div v-for="item in scope.column.data.contacts" :key="item.index">
                 <span v-if="item.rowindex === scope.column.data.contacts.length" class="span-style">
                   {{item.name}}
                 </span>
-                <span v-else class="span-style">
+                  <span v-else class="span-style">
                   {{item.name + ','}}
                 </span>
+                </div>
+              </div>
+              <div v-else>--</div>
+            </div>
+            <div v-else-if="scope.column.columnname == 'type'">
+              <div v-if="param.content.ownertable == 'sat_orderclue'">
+                {{scope.column.data.followupmode}}
+              </div>
+              <div v-else>
+                {{scope.column.data.type}}
               </div>
             </div>
             <div v-else-if="scope.column.columnname == 'content'">
@@ -67,10 +78,12 @@ export default {
       list:[],
       total:0,
       currentPage:0,
+      ownertable:''
     }
   },
   methods:{
     async listData(){
+      this.ownertable = this.param.ownertable
       const res = await this.$api.requested(this.param)
       this.list = res.data
       this.total = res.total

+ 4 - 2
src/SDrpManagement/accountsReceivable/index.vue

@@ -129,7 +129,7 @@ export default {
           "pageSize": 99999,
           "type":"0",//1按部门 0按人员
           "dataid":JSON.parse(sessionStorage.getItem('active_account')).userid,//部门人员id
-          "querytype":0,//0按业务员 1按客户
+          "querytype":JSON.parse(sessionStorage.getItem('active_account')).usertype == 21 || JSON.parse(sessionStorage.getItem('active_account')).usertype == 22?1:0,//0按业务员 1按客户
           "point":"全部",// 入账节点
           "where": {
             "condition": ""
@@ -248,7 +248,9 @@ export default {
     }
   },
   mounted() {
-    this.departmentrtment()
+    if (JSON.parse(sessionStorage.getItem('active_account')).usertype != 21 && JSON.parse(sessionStorage.getItem('active_account')).usertype != 22){
+      this.departmentrtment()
+    }
     this.listData()
   },
   created() {