Browse Source

业务员档案详情360画像调整

qymljy 3 months ago
parent
commit
c7737922d4

+ 13 - 14
src/HDrpManagement/salerPortrait/modules/detail.vue

@@ -1141,7 +1141,7 @@ import myRadio from "@/HDrpManagement/customerPortrait/modules/myRadio";
 export default {
   name: "index",
   components: { showIsNone, pageTable, myCard, myTag, myRadio, myNewCard },
-  props: ["data"],
+  props: ["data","hrid"],
   data() {
     return {
       dialogFormVisible: false,
@@ -1151,7 +1151,7 @@ export default {
         id: 20230717100404,
         content: {
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             begdate: "",
             enddate: "",
@@ -1165,7 +1165,7 @@ export default {
           pageNumber: 1,
           pageSize: 20,
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             type: "",
             begdate: "",
@@ -1187,7 +1187,7 @@ export default {
           pageNumber: 1,
           pageSize: 20,
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             begdate: "",
             enddate: "",
@@ -1201,7 +1201,7 @@ export default {
           pageNumber: 1,
           pageSize: 20,
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             begdate: "",
             enddate: "",
@@ -1215,7 +1215,7 @@ export default {
           pageNumber: 1,
           pageSize: 20,
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             begdate: "",
             enddate: "",
@@ -1229,7 +1229,7 @@ export default {
           pageNumber: 1,
           pageSize: 20,
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             begdate: "",
             enddate: "",
@@ -1243,7 +1243,7 @@ export default {
           pageNumber: 1,
           pageSize: 20,
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             begdate: "",
             enddate: "",
@@ -1257,7 +1257,7 @@ export default {
           pageNumber: 1,
           pageSize: 20,
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             begdate: "",
             enddate: "",
@@ -1271,7 +1271,7 @@ export default {
           pageNumber: 1,
           pageSize: 20,
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             type: "",
             begdate: "",
@@ -1286,7 +1286,7 @@ export default {
           pageNumber: 1,
           pageSize: 20,
           type: 1,
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
           where: {
             type: "",
             begdate: "",
@@ -1305,11 +1305,10 @@ export default {
       let res = await this.$api.requested({
         id: 20230717100304,
         content: {
-          hrid: this.$route.query.id,
+          hrid: this.hrid?this.hrid:this.$route.query.id,
         },
       });
-      this.baseInfo = res.data[0];
-      console.log(this.baseInfo, "基本信息");
+      this.baseInfo = res.data.length > 0?res.data[0]:'';
     },
     async getPerformance() {
       let res = await this.$api.requested(this.param1);

+ 3 - 2
src/HManagement/marketing2/saler/area/detail/index.vue

@@ -17,7 +17,7 @@
       </div>
       <div slot="customOperation" >
         <div class="inline-16">
-          <PortraitDetail ref="PortraitDetail" v-if="PortraitShow" :data="mainData"></PortraitDetail>
+          <PortraitDetail ref="PortraitDetail" v-if="PortraitShow" :data="mainData" :hrid="mainData.hrid"></PortraitDetail>
           <el-button type="primary" size="mini" @click="portraitShowFun">{{ $t('360°画像') }}</el-button>
         </div>
         <!-- <mindmap class="inline-16" ref="mindmap" :id="mainData.hrid" name="saler"></mindmap> -->
@@ -44,7 +44,8 @@ import detailed from './modules/detailedData'
 import TradefieldList from './modules/tradefieldList'
 import areaBase from './modules/areaBase/index'
 import mindmap from "@/components/mindmap/index.vue";
-import PortraitDetail from './modules/Prortraitdetail.vue'
+// import PortraitDetail from './modules/Prortraitdetail.vue'
+import PortraitDetail from '@/HDrpManagement/salerPortrait/modules/detail.vue'
 import accountInfo from './modules/accountInfo.vue'
 
 export default {

+ 1 - 1
src/HManagement/marketing2/saler/index.vue

@@ -7,7 +7,7 @@
       <basicLayout
         ref="basicLayout"
         formPath="marketing2/saler"
-        tableName="salerTable"
+        tableName="salerListTable"
         :idName="['sa_saleareaid','sa_salearea_hrid','hrid']"
         :apiId="{query:20221011144603,del:20221011144803}"
         :autoQuery="false"