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

竞争对手添加联系人和地址

zhaoxiaohai 2 лет назад
Родитель
Сommit
bceb80c103
3 измененных файлов с 22 добавлено и 3 удалено
  1. 15 1
      packageA/opponent/detail.js
  2. 3 1
      packageA/opponent/detail.json
  3. 4 1
      packageA/opponent/detail.wxml

+ 15 - 1
packageA/opponent/detail.js

@@ -13,6 +13,12 @@ Page({
         }, {
             label: "参与项目",
             icon: "icon-tabxiangmu"
+        }, {
+            label: "地址管理",
+            icon: "icon-tabdizhi"
+        }, {
+            label: "联系人",
+            icon: "icon-tablianxiren"
         }, {
             label: "跟进动态",
             icon: "icon-tabgenjinjilu"
@@ -152,7 +158,7 @@ Page({
     },
     //局部数据更新 tabs
     partialRenewal(init = false) {
-        const id = this.data.detail.sa_competitorid;
+        let id = this.data.detail.sa_competitorid;
         let model = '';
         let name = this.data.tabsList[this.data.tabsActive].label;
         switch (name) {
@@ -171,6 +177,14 @@ Page({
             case "附件":
                 model = "#Files"
                 break;
+            case "地址管理":
+                id = this.data.detail.sys_enterpriseid;
+                model = "#Address"
+                break;
+            case "联系人":
+                id = this.data.detail.sys_enterpriseid;
+                model = "#Contacts"
+                break;
         };
         if (model) {
             // 确定好模块ID total = null 是第一次加载 加载数据

+ 3 - 1
packageA/opponent/detail.json

@@ -5,7 +5,9 @@
         "Record": "/packageA/public/record/index",
         "Files": "/packageA/public/files/index",
         "Project": "./modules/project/index",
-        "Work": "/packageA/public/work/index"
+        "Work": "/packageA/public/work/index",
+        "Address": "/packageA/setclient/modules/address/index",
+        "Contacts": "/packageA/setclient/modules/contacts/index"
     },
     "navigationBarTitleText": "竞争对手"
 }

+ 4 - 1
packageA/opponent/detail.wxml

@@ -20,6 +20,8 @@
 <Yl_FunTabs list='{{tabsList}}' active='{{tabsActive}}' bind:onChenge="tabsChange">
     <Preview slot='详细信息' list1='{{list1}}' list2='{{list2}}' />
     <Project slot='参与项目' id='Project' />
+    <Address slot='地址管理' id='Address' disabled="{{per.query(options,'address')||isAdmin||isLeader}}" />
+    <Contacts slot='联系人' id='Contacts' disabled="{{per.query(options,'contact')||isAdmin||isLeader}}" />
     <Work slot='任务' id='Work' ownertable='sa_competitor' ownerid='{{detail.sa_competitorid}}' disabled="{{isAdmin||isLeader}}" />
     <Trace slot='跟进动态' id='Trace' ownertable='sa_competitor' ownerid='{{detail.sa_competitorid}}' />
     <Record slot='操作记录' id="Record" ownertable='sa_competitor' ownerid='{{detail.sa_competitorid}}' />
@@ -33,4 +35,5 @@
     module.exports.getName = function (name) {
         return name.substring(0, 4)
     };
-</wxs>
+</wxs>
+<wxs src='../../utils/wxmlQueryPer.wxs' module="per" />