Sfoglia il codice sorgente

营销费用管理新增时间筛选,客户、项目商机、销售线索、通讯录详情新增营销费用

qymljy 1 anno fa
parent
commit
657c07166c

+ 29 - 2
src/HDrpManagement/marketingExpenseMag/index.vue

@@ -17,6 +17,21 @@
           <label  class="search__label" >部门:</label>
           <el-cascader ref="selectdep" size="small" v-model="depment" :options="deplist" :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"  @change="selectDep"  clearable></el-cascader>
         </div>
+        <div class="mt-10 inline-16">
+          <label class="search__label" >创建时间:</label>
+          <el-date-picker
+              style="margin-right: 24px !important;"
+              size="small"
+              @change="selectChange"
+              value-format="yyyy-MM-dd"
+              v-model="dateSelect"
+              type="daterange"
+              range-separator="至"
+              start-placeholder="开始日期"
+              end-placeholder="结束日期"
+              clearable>
+          </el-date-picker>
+        </div>
       </template>
       <template v-slot:tbList="scope">
         <div v-if="scope.data.column.columnname === 'amount'" style="color: red">
@@ -37,7 +52,8 @@ export default {
     return {
       columns:[],
       deplist:[],
-      depment:''
+      depment:'',
+      dateSelect:[]
     }
   },
   methods:{
@@ -106,7 +122,18 @@ export default {
     selectDep(val){
       this.$refs.basicLayout.param.content.where.departmentid = val[val.length -1]
       this.$refs.basicLayout.listData()
-    }
+    },
+    selectChange(){
+      if (this.dateSelect !== '' && this.dateSelect !== null){
+        this.$refs.basicLayout.param.content.pageNumber = 1
+        this.$refs.basicLayout.param.content.where.begdate = this.dateSelect[0]
+        this.$refs.basicLayout.param.content.where.enddate = this.dateSelect[1]
+      }else {
+        this.$refs.basicLayout.param.content.where.begdate = ''
+        this.$refs.basicLayout.param.content.where.enddate = ''
+      }
+      this.$refs.basicLayout.listData()
+    },
   },
   mounted() {
     this.departmentrtment()

+ 4 - 0
src/HDrpManagement/projectChange/modules/detail.vue

@@ -720,6 +720,10 @@ export default {
           value: this.mainData.dealamount  ? this.tool.formatAmount(this.mainData.dealamount,2) : '--'
         },
         {label:'领域',value:this.mainData.tradefield ? this.mainData.tradefield : '--'},
+        {
+          label:'营销费用',
+          value:'¥ '+this.tool.formatAmount(this.mainData.salesfeesamount,2)
+        },
       ]
 
     },

+ 4 - 0
src/HDrpManagement/publicCustomer/modules/detail.vue

@@ -301,6 +301,10 @@ export default {
           label:'负责人',
           value:this.mainData.leader?this.mainData.leader.length === 0?"--":this.mainData.leader[0].name:'--'
         },
+        {
+          label:'营销费用',
+          value:'¥ '+this.tool.formatAmount(this.mainData.salesfeesamount,2)
+        },
       ]
     },
     onSuccess(){

+ 5 - 1
src/HManagement/addressList/addressBook/detail/index.vue

@@ -172,7 +172,11 @@ export default {
         {
           label:'负责人',
           value: this.mainData.leader
-        }
+        },
+        {
+          label:'营销费用',
+          value:'¥ '+this.tool.formatAmount(this.mainData.salesfeesamount,2)
+        },
       ]
     },
     async groupList(){

+ 4 - 0
src/SDrpManagement/salerPrivatecustomer/detail/customerDetail.vue

@@ -341,6 +341,10 @@ export default {
           label:'归属经销商',
           value:this.mainData.agentname
         },
+        {
+          label:'营销费用',
+          value:'¥ '+this.tool.formatAmount(this.mainData.salesfeesamount,2)
+        },
       ]
       if (this.$route.query.portrait == '1' || this.$route.query.portrait == 'ht' || this.$route.query.portrait == 'xm' || this.$route.query.portrait == 'dd' || this.$route.query.portrait == 'fw'){
         this.$refs.mindmap.onShow()

+ 4 - 0
src/SManagement/orderclue_detail/index.vue

@@ -229,6 +229,10 @@ export default {
           label:'跟进次数',
           value:this.mainData.followcount
         },
+        {
+          label:'营销费用',
+          value:'¥ '+this.tool.formatAmount(this.mainData.salesfeesamount,2)
+        },
       ]
       siteid === 'HY'?
       this.detailInfo = {