Browse Source

首页数据修改

newStyle
douzhuo 1 year ago
parent
commit
339ddc2d7c
8 changed files with 17 additions and 44 deletions
  1. +1
    -0
      package.json
  2. +4
    -31
      src/page/wel.vue
  3. +6
    -6
      src/views/Receive/index.vue
  4. +0
    -1
      src/views/ReceivingRecords/table.js
  5. +1
    -1
      src/views/Template/labelModel.vue
  6. +1
    -1
      src/views/Template/modelTodo.vue
  7. +2
    -2
      src/views/Template/requiremining.vue
  8. +2
    -2
      src/views/building/index.vue

+ 1
- 0
package.json View File

@@ -9,6 +9,7 @@
"sh": "vue-cli-service serve --mode shdevelopment",
"local": "vue-cli-service serve --mode localdevelopment",
"build": "vue-cli-service build",
"build:test": "vue-cli-service build --mode development",
"build:docker": "vue-cli-service build --dest=./docker/dist/",
"lint": "vue-cli-service lint",
"analyze": "vue-cli-service build --report"


+ 4
- 31
src/page/wel.vue View File

@@ -2623,37 +2623,10 @@ export default {
statDateEnd: this.statDateEnd,
};
this.$api.http.houseIndex(obj).then((res) => {
this.cardlist.datalist = {
receptionCount: res.data.todayStat.receptionCount,
activeCustomer: res.data.todayStat.activeCustomer,
receivingCustomer: res.data.todayStat.receivingCustomer,
avgDuration: res.data.todayStat.avgDuration,
fraction: res.data.todayStat.fraction,
prohibitedCustomer: res.data.todayStat.prohibitedCustomer,
prohibitedZb: res.data.todayStat.prohibitedZb,
accountNum: res.data.todayStat.accountNum,
};
this.cardlist.liftlist = {
receptionCount: res.data.comparedStat.receptionCount,
activeCustomer: res.data.comparedStat.activeCustomer,
receivingCustomer: res.data.comparedStat.receivingCustomer,
avgDuration: res.data.comparedStat.avgDuration,
fraction: res.data.comparedStat.fraction,
prohibitedCustomer: res.data.comparedStat.prohibitedCustomer,
prohibitedZb: res.data.comparedStat.prohibitedZb,
accountNum: res.data.comparedStat.accountNum,
};
this.cardlist.sequential = {
receptionCount: res.data.yesterdayStat.receptionCount,
activeCustomer: res.data.yesterdayStat.activeCustomer,
receivingCustomer: res.data.yesterdayStat.receivingCustomer,
avgDuration: res.data.yesterdayStat.avgDuration,
fraction: res.data.yesterdayStat.fraction,
prohibitedCustomer: res.data.yesterdayStat.prohibitedCustomer,
prohibitedZb: res.data.yesterdayStat.prohibitedZb,
accountNum: res.data.yesterdayStat.accountNum,
};
});
this.cardlist.datalist = res.data.todayStat
this.cardlist.liftlist = res.data.comparedStat
this.cardlist.sequential = res.data.yesterdayStat
})
},
//获取设备
findAllZkEquipment() {


+ 6
- 6
src/views/Receive/index.vue View File

@@ -511,11 +511,7 @@
}}%</el-radio-button
>
<el-radio-button :label="1">禁忌执行</el-radio-button>
<el-radio-button :label="2"
>需求挖掘率{{
userinformationlist.wordFraction || 0
}}%</el-radio-button
>
<el-radio-button :label="2">需求挖掘率</el-radio-button>
</el-radio-group>
</div>
<div v-if="zhixingcenterindex == 0" class="xiaojaingBox">
@@ -623,13 +619,17 @@
</div>
<!-- 需求挖掘 -->
<div v-if="zhixingcenterindex == 2" class="wajueBox">
<div style="display: flex">
<div style="padding: 0 10px;flex: 1;line-height: 44px;">挖掘执行率 {{ userinformationlist.wordFraction || 0 }}%</div>
<div style="padding: 0 10px;flex: 1;line-height: 44px;">挖掘成功率 {{ userinformationlist.wordFinishFraction || 0 }}%</div>
</div>
<div class="wajue-title">
<div class="label1">指标</div>
<div class="label2">执行</div>
<div class="label3">匹配标签</div>
</div>
</div>
<div id="zxldiv" v-if="zhixingcenterindex == 2">
<div id="zxldiv" style="height: calc(70vh - 230px)" v-if="zhixingcenterindex == 2">
<div
style="width: 100%"
v-for="(item, index) in keyWordsList"


+ 0
- 1
src/views/ReceivingRecords/table.js View File

@@ -22,7 +22,6 @@ export default {
sortable: true,
label: '接待开始时间',
prop: 'createTime',
overHidden: true,
},
{
label: "顾问",


+ 1
- 1
src/views/Template/labelModel.vue View File

@@ -615,7 +615,7 @@ export default {
keywordsId: item.markid,
showFormatExpression: item.editText, //文本形式
formatExpression: this.replaceFun(item.editValue), // 问题表达式,关键词加#号
originalExpression: item.editValue, // html==带span标签
original: item.editValue, // html==带span标签
};
});
}


+ 1
- 1
src/views/Template/modelTodo.vue View File

@@ -460,7 +460,7 @@ export default {
keywordsId: item.markid,
showFormatExpression: item.editText, //文本形式
formatExpression: this.replaceFun(item.editValue), // 问题表达式,关键词加#号
originalExpression: item.editValue, // html==带span标签
original: item.editValue, // html==带span标签
};
});
}


+ 2
- 2
src/views/Template/requiremining.vue View File

@@ -208,7 +208,7 @@
</div>
<div v-if="dynamiclist.length">需求挖掘匹配:</div>
<div class="dynamicbox">
<div v-for="(item,index) in dynamiclist" :key="item" class="itemlist">
<div v-for="(item,index) in dynamiclist" :key="index" class="itemlist">
<el-select size="small" v-model="item.markid" @change="checkrepeat" placeholder="标签" clearable>
<el-option v-for="(mark,i) in wajueList" :disabled="mark.disabled" :key="i" :label="mark.name" :value="mark.id"></el-option>
</el-select>
@@ -438,7 +438,7 @@ export default {
keywordsId: item.markid,
showFormatExpression: item.editText,//文本形式
formatExpression: this.replaceFun(item.editValue),// 问题表达式,关键词加#号
originalExpression: item.editValue // html,带span标签
original: item.editValue // html,带span标签
}
})
this.$api.api.updateKeywordsModel({


+ 2
- 2
src/views/building/index.vue View File

@@ -880,8 +880,8 @@ export default {
time: "22:00", // 日报推送时间
closeTime: "120", // 接待时长(自动结束)
offLine: ["08:00", "20:00"], // 离线推送时间段
caseShow: '0', // 优秀案例
tagMatching: '0', // 客户标签匹配
caseShow: 0, // 优秀案例
tagMatching: 0, // 客户标签匹配
transliterationMethod: '',//转写方式
language:'',//语言
},


Loading…
Cancel
Save