Commit 562442a6 562442a6f2922e688e62159a6fc4e86087ba3917 by zhanghao

commit

1 parent c9464b70
...@@ -411,6 +411,90 @@ ...@@ -411,6 +411,90 @@
411 </el-form> 411 </el-form>
412 </el-col> 412 </el-col>
413 <el-col :span="8"> 413 <el-col :span="8">
414 <el-form ref="create1053TestData" :model="create1053TestData" label-width="0px">
415 <el-card class="darkred" shadow="always">
416 <div slot="header" class="clearfix">
417 <span>创建1053测试数据</span>
418 </div>
419 <div class="text item">
420 <el-form-item>
421 <el-input placeholder="请输入代理人手机号" v-model="create1053TestData.agentPhone" clearable></el-input>
422 </el-form-item>
423 <el-form-item>
424 <el-input placeholder="请输入电话约访自动生成数据的个数,最大取值<=10" v-model="create1053TestData.telCount" clearable></el-input>
425 </el-form-item>
426 <el-form-item>
427 <el-input placeholder="请输入记录面见自动生成数据的个数,最大取值<=10" v-model="create1053TestData.mianJianCount" clearable></el-input>
428 </el-form-item>
429 <el-form-item>
430 <el-input placeholder="请输入AI分享自动生成数据的个数,最大取值<=10" v-model="create1053TestData.fenXiangCount" clearable></el-input>
431 </el-form-item>
432 <div style="margin: 15px 0;"></div>
433 <el-form-item>
434 <el-button round @click="create1053TestDataSubmit">提交</el-button>
435 </el-form-item>
436 </div>
437 </el-card>
438 </el-form>
439 </el-col>
440 </el-row>
441 <el-row style="margin-bottom: 15px;">
442 <el-col :span="8">
443 <el-form ref="zentaoQueryProject" :model="zentaoQueryProject" label-width="0px">
444 <el-card class="darkred" shadow="always">
445 <div slot="header" class="clearfix">
446 <span>创建测试日报</span>
447 </div>
448 <div class="text item">
449 <el-form-item>
450 <el-input placeholder="请输入邮件标题" v-model="zentaoQueryProject.projectTitle" clearable></el-input>
451 </el-form-item>
452 <el-form-item>
453 <el-input placeholder="请输入禅道项目ID" v-model="zentaoQueryProject.project" clearable></el-input>
454 </el-form-item>
455 <el-form-item>
456 <el-input placeholder="请输入邮件收件人地址" v-model="zentaoQueryProject.mailReceiver" clearable></el-input>
457 </el-form-item>
458 <div style="margin: 15px 0;"></div>
459 <el-form-item>
460 <el-button round @click="zentaoQueryProjectSubmit">提交</el-button>
461 </el-form-item>
462 </div>
463 </el-card>
464 </el-form>
465 </el-col>
466 <el-col :span="8">
467 <el-form ref="createPhoneVisit" :model="createPhoneVisit" label-width="0px">
468 <el-card class="darkred" shadow="always">
469 <div slot="header" class="clearfix">
470 <span>创建电话工单</span>
471 </div>
472 <div class="text item">
473 <el-form-item>
474 <el-input placeholder="请输入代理人手机号" v-model="createPhoneVisit.agentPhone" clearable></el-input>
475 </el-form-item>
476 <el-form-item>
477 <el-input placeholder="请输入拜访客户手机号" v-model="createPhoneVisit.visitPhone" clearable></el-input>
478 </el-form-item>
479 <el-form-item>
480 <el-select v-model="createPhoneVisit.type" placeholder="请选择联系结果">
481 <el-option
482 v-for="item in createPhoneVisittypeoptions"
483 :key="item.value"
484 :label="item.label"
485 :value="item.value">
486 </el-option>
487 </el-select>
488 </el-form-item>
489 <div style="margin: 15px 0;"></div>
490 <el-form-item>
491 <el-button round @click="createPhoneVisitSubmit">提交</el-button>
492 </el-form-item>
493 </div>
494 </el-card>
495 </el-form>
496 </el-col>
497 <el-col :span="8">
414 <el-form ref="bizData" :model="bizData" label-width="0px"> 498 <el-form ref="bizData" :model="bizData" label-width="0px">
415 <el-card class="darkred" shadow="always"> 499 <el-card class="darkred" shadow="always">
416 <div slot="header" class="clearfix"> 500 <div slot="header" class="clearfix">
...@@ -885,64 +969,6 @@ ...@@ -885,64 +969,6 @@
885 </el-row> 969 </el-row>
886 <el-row style="margin-bottom: 15px;"> 970 <el-row style="margin-bottom: 15px;">
887 <el-col :span="8"> 971 <el-col :span="8">
888 <el-form ref="createPhoneVisit" :model="createPhoneVisit" label-width="0px">
889 <el-card class="darkred" shadow="always">
890 <div slot="header" class="clearfix">
891 <span>创建电话工单</span>
892 </div>
893 <div class="text item">
894 <el-form-item>
895 <el-input placeholder="请输入代理人手机号" v-model="createPhoneVisit.agentPhone" clearable></el-input>
896 </el-form-item>
897 <el-form-item>
898 <el-input placeholder="请输入拜访客户手机号" v-model="createPhoneVisit.visitPhone" clearable></el-input>
899 </el-form-item>
900 <el-form-item>
901 <el-select v-model="createPhoneVisit.type" placeholder="请选择联系结果">
902 <el-option
903 v-for="item in createPhoneVisittypeoptions"
904 :key="item.value"
905 :label="item.label"
906 :value="item.value">
907 </el-option>
908 </el-select>
909 </el-form-item>
910 <div style="margin: 15px 0;"></div>
911 <el-form-item>
912 <el-button round @click="createPhoneVisitSubmit">提交</el-button>
913 </el-form-item>
914 </div>
915 </el-card>
916 </el-form>
917 </el-col>
918 <el-col :span="8">
919 <el-form ref="create1053TestData" :model="create1053TestData" label-width="0px">
920 <el-card class="darkred" shadow="always">
921 <div slot="header" class="clearfix">
922 <span>创建1053测试数据</span>
923 </div>
924 <div class="text item">
925 <el-form-item>
926 <el-input placeholder="请输入代理人手机号" v-model="create1053TestData.agentPhone" clearable></el-input>
927 </el-form-item>
928 <el-form-item>
929 <el-input placeholder="请输入电话约访自动生成数据的个数,最大取值<=10" v-model="create1053TestData.telCount" clearable></el-input>
930 </el-form-item>
931 <el-form-item>
932 <el-input placeholder="请输入记录面见自动生成数据的个数,最大取值<=10" v-model="create1053TestData.mianJianCount" clearable></el-input>
933 </el-form-item>
934 <el-form-item>
935 <el-input placeholder="请输入AI分享自动生成数据的个数,最大取值<=10" v-model="create1053TestData.fenXiangCount" clearable></el-input>
936 </el-form-item>
937 <div style="margin: 15px 0;"></div>
938 <el-form-item>
939 <el-button round @click="create1053TestDataSubmit">提交</el-button>
940 </el-form-item>
941 </div>
942 </el-card>
943 </el-form>
944 </el-col>
945 <el-col :span="8">
946 <el-form ref="queryTiXian" :model="queryTiXian" label-width="0px"> 972 <el-form ref="queryTiXian" :model="queryTiXian" label-width="0px">
947 <el-card class="darkred" shadow="always"> 973 <el-card class="darkred" shadow="always">
948 <div slot="header" class="clearfix"> 974 <div slot="header" class="clearfix">
...@@ -1065,6 +1091,11 @@ ...@@ -1065,6 +1091,11 @@
1065 }], 1091 }],
1066 dialogVisible: false, 1092 dialogVisible: false,
1067 mybizdata: '', 1093 mybizdata: '',
1094 zentaoQueryProject: {
1095 projectTitle: '',
1096 project: '',
1097 mailReceiver: 'niuxianfeng@chinabr.net,zhanghao@chinabr.net,changlei@chinabr.net,dujinting@chinabr.net,wangxuan@chinabr.net,zhaixinghuan@chinabr.net,liuxiaoyu@chinabr.net,yina@chinabr.net'
1098 },
1068 createPhoneVisit: { 1099 createPhoneVisit: {
1069 agentPhone: '', 1100 agentPhone: '',
1070 visitPhone: '', 1101 visitPhone: '',
...@@ -1691,6 +1722,48 @@ ...@@ -1691,6 +1722,48 @@
1691 }); 1722 });
1692 }) 1723 })
1693 }, 1724 },
1725 zentaoQueryProjectSubmit() {
1726 const loading = this.$loading({
1727 lock: true,
1728 text: '加载中...',
1729 spinner: 'el-icon-loading',
1730 background: 'rgba(0, 0, 0, 0.7)'
1731 });
1732 let config = {
1733 headers: {
1734 'Content-Type': 'application/x-www-form-urlencoded'
1735 }
1736 }
1737 this.$http.get('/tool/zentaoQueryProject?'+this.$qs.stringify({
1738 projectTitle: this.zentaoQueryProject.projectTitle,
1739 project: this.zentaoQueryProject.project,
1740 mailReceiver: this.zentaoQueryProject.mailReceiver,
1741 }),config).then((res)=>{
1742 console.log(res);
1743 if(res.data=='success') {
1744 this.$message({
1745 showClose: true,
1746 message: '测试日报发送成功',
1747 type: 'success'
1748 });
1749 } else {
1750 this.$message({
1751 showClose: true,
1752 message: res.data,
1753 type: 'error'
1754 });
1755 }
1756 loading.close()
1757 }).catch(error=>{
1758 console.log(error);
1759 loading.close()
1760 this.$message({
1761 showClose: true,
1762 message: '服务器处理失败,请核对参数!',
1763 type: 'error'
1764 });
1765 })
1766 },
1694 createPhoneVisitSubmit() { 1767 createPhoneVisitSubmit() {
1695 const loading = this.$loading({ 1768 const loading = this.$loading({
1696 lock: true, 1769 lock: true,
......