Commit 78bcc1f1 authored by anxixi's avatar anxixi

静态页面相关科创企业部分bug修改

parent 093a1323
......@@ -1458,6 +1458,18 @@ i {
width:calc(100% - 200px);
}
}
.contnetform120 {
.el-form-item{
margin:0;
}
.el-form-item__label{
font-weight: bold;
}
.el-form-item__content{
margin-left: 10px;
width:calc(100% - 130px);
}
}
.contnetformsub {
.el-form-item__content{
......
......@@ -770,6 +770,7 @@ module.exports = {
listjson:{
action:'Manage',
seeaction:'View',
notfoundyet:'There\'s nothing here.',
},
//我发布的项目=============================================================================================
......@@ -800,7 +801,22 @@ module.exports = {
confirm:'Confirm',
cancel:'Cancel',
},
//详情字段
detailsjson:{
customername:'客户概况',
demand:'Interests',
companyIndustry:'Industry',
targetIndustry:'Target Areas for Collaboration',
companyAddress:'Headquarter location',
projectName:'对应项目',
seedetails:'View',
userinformation:'Contact Info',
empName:'Service Manager:',
empPhone:'Phone:',
empEmail:'Email:',
progress:'Current Progress',
current:'Progress'
},
//发出的自推荐
recommendjson:{
wrkbench:'Work Terminal',
......@@ -959,48 +975,77 @@ module.exports = {
submission:'Pending submission',
},
projectdynamics:{
prodynamics:'项目动态',
reachprogress:'达成进度',
requirementrejection:'需求审核驳回',
cooperation:'合作领域',
progressstatus:'进度状态',
minInitiated:'科创企业发起的',
maxInitiated:'大中型企业发起的',
Contact:'联系人',
contactnumber:'联系电话',
phonenumber:'手机号',
Department:'所在部门',
Position:'所在职位',
initiatedrecommended:'科创企业发起自推荐',
maxbintentions:'大中型企业发出意向',
replacedocker:'更换对接人',
personneltracked:'该项目合作还未有业务人员进行跟踪',
assignimmediately:"马上分配",
assignpeople:'分配业务人员',
region:'区域:',
keywordsearch:'关键词搜索:',
plkeywordsearch:'请输入关键词搜索',
plbind:'请选择业务人员进行绑定',
prodynamics:'Product Status',
reachprogress:'Reach Progress',
requirementrejection:'Interest Denied',
cooperation:'Target Industry',
progressstatus:'Progress Status',
minInitiated:'Startup Initiated',
maxInitiated:'Corporates Initiated',
Contact:'Contact',
contactnumber:'Contact',
phonenumber:'Phone',
Department:'Department',
Position:'Position',
initiatedrecommended:'Self-recommendations Of Startups',
maxbintentions:'Invite Sent',
replacedocker:'Change contact',
personneltracked:'Project manager have not tracked the startup',
assignimmediately:"Assign Immediately",
assignpeople:'Assign PM',
region:'Area:',
keywordsearch:'Keyword of Search:',
plkeywordsearch:'Please enter keywords for searching',
plbind:'Please select PM for binding',
},
usermanagement:{
registereduser:'注册用户管理',
accountstatus:'账号状态',
registrationtime:'注册时间:',
normal:'正常',
Frozen:'已冻结',
freeze:'冻结',
restore:'恢复',
wantfreeze:'您确定要冻结该账号吗?',
wantrestore:'您确定要恢复该账号吗?',
time:'开始时间不能大于等于结束时间',
accountinformation:'账号信息',
CertificationInformation:'认证信息',
Relateditems:'相关项目',
Relatedneeds:'相关需求',
Accountlevel:'账号等级:',
generaluser:'普通用户',
Lastlogintime:'最后一次登录时间:',
Freezeuser:'冻结用户',
Restoreuser:'恢复用户',
registereduser:'User Management',
accountstatus:'Account Status',
registrationtime:'Registration Time:',
normal:'Normal',
Frozen:'Frozen',
freeze:'Freeze',
restore:'Restore',
wantfreeze:'Are you sure freeze this account?',
wantrestore:'Are you sure restore this account?',
time:'Starting time can not be greater than ending time',
accountinformation:'Account Information',
CertificationInformation:'Certification Information',
Relateditems:'Related Product',
Relatedneeds:'Related Interest',
Accountlevel:'Account level:',
generaluser:'Ordinary User',
Lastlogintime:'Last Login Time:',
Freezeuser:'User Frozen',
Restoreuser:'User Restore',
},
//其他===============================================================================================================
Otherjson:{
myitems:'我收藏的项目',
reviewproject:'此项目正在修改审核中,请稍后再试',
projectdetails:'项目详情',
editproject:'修改项目',
productintroduction:'产品介绍',
companysummary:'公司概括',
revision:'修改信息成功',
wantreturn:'您修改的内容尚未保存,如果返回将保留原项目内容不做更改,确认要返回吗?',
meetingplace:'会议地点',
PersonalCenter:'个人中心',
Feedback:'意见反馈',
Opinioncategory:'意见类别',
plOpinioncategory:'请选择意见类别:',
Opinioncontent:'意见内容:',
Contactinformation:'联系方式:',
phoneoremail:'请输入手机号或邮箱地址',
Submitproposals:'提交建议',
proposalstext:'您可填写15-500字 您的建议会让我们变得更好!请注意:如有问题需要咨询或解决,请去常见问题或联系客服,谢谢!',
abnormality:'功能异常',
fraud:'信息造假',
Other:'其他',
comments:'请填写意见内容',
harder:'提交成功,感谢您的建议!我们会更加努力',
mailbox:'合作邮箱',
address:'联系地址',
addresstext:'北京市海淀区鼎好大厦A座3层',
}
}
......@@ -1021,6 +1021,35 @@ module.exports = {
Lastlogintime:'最后一次登录时间:',
Freezeuser:'冻结用户',
Restoreuser:'恢复用户',
},
//其他===============================================================================================================
Otherjson:{
myitems:'我收藏的项目',
reviewproject:'此项目正在修改审核中,请稍后再试',
projectdetails:'项目详情',
editproject:'修改项目',
productintroduction:'产品介绍',
companysummary:'公司概括',
revision:'修改信息成功',
wantreturn:'您修改的内容尚未保存,如果返回将保留原项目内容不做更改,确认要返回吗?',
meetingplace:'会议地点',
PersonalCenter:'个人中心',
Feedback:'意见反馈',
Opinioncategory:'意见类别',
plOpinioncategory:'请选择意见类别:',
Opinioncontent:'意见内容:',
Contactinformation:'联系方式:',
phoneoremail:'请输入手机号或邮箱地址',
Submitproposals:'提交建议',
proposalstext:'您可填写15-500字 您的建议会让我们变得更好!请注意:如有问题需要咨询或解决,请去常见问题或联系客服,谢谢!',
abnormality:'功能异常',
fraud:'信息造假',
Other:'其他',
comments:'请填写意见内容',
harder:'提交成功,感谢您的建议!我们会更加努力',
mailbox:'合作邮箱',
address:'联系地址',
addresstext:'北京市海淀区鼎好大厦A座3层',
}
......
<template>
<div style="padding: 125px 0 50px 0;background: #ffffff;min-height: 600px;">
<div v-if="!showsd" style="margin:0 0 60px;">
<span style="padding-bottom: 15px;border-bottom: 2px solid #5D78FF;font-size: 20px;font-weight: bold;color: #3F3F53">联系我们</span>
<span style="padding-bottom: 15px;border-bottom: 2px solid #5D78FF;font-size: 20px;font-weight: bold;color: #3F3F53">{{$t('bottomNav.contactUs')}}</span>
</div>
<div :class="!showsd?'divmar':'divmar2'">
<p><i class="iconfont icon-envelope iconfontem" style="padding-right: 20px"></i><span>合作邮箱:tb@techcode.com</span></p>
<p><i class="iconfont icon-wechat" style="color: #5D78FF;padding-right: 20px"></i><span>客服微信:techbookservice</span></p>
<p><i class="iconfont icon-dingwei" style="color: #5D78FF;padding-right: 20px"></i><span>联系地址:北京市海淀区鼎好大厦A座3层</span></p>
<p><i class="iconfont icon-envelope iconfontem" style="padding-right: 20px"></i><span>{{$t('Otherjson.mailbox')}}:tb@techcode.com</span></p>
<p><i class="iconfont icon-wechat" style="color: #5D78FF;padding-right: 20px"></i><span>{{$t('bottomNav.kfWechat')}}:techbookservice</span></p>
<p><i class="iconfont icon-dingwei" style="color: #5D78FF;padding-right: 20px"></i><span>{{$t('Otherjson.address')}}{{$t('Otherjson.addresstext')}}</span></p>
<div style="margin-top: 30px"><img src="../../assets/img/index/Group 5@2x.png" alt="图片" style="width: 600px;"></div>
</div>
</div>
......
......@@ -2,13 +2,13 @@
<div class="soutform loginedWrapper">
<div class="breadcrumb">
<el-breadcrumb separator="/">
<el-breadcrumb-item>首页</el-breadcrumb-item>
<el-breadcrumb-item>联系我们</el-breadcrumb-item>
<el-breadcrumb-item :to="{ path: '/' }">{{$t("topNav.index")}}</el-breadcrumb-item>
<el-breadcrumb-item>{{$t('bottomNav.contactUs')}}</el-breadcrumb-item>
</el-breadcrumb>
</div>
<div class="projectTabadd" style="margin-top: 10px;text-align: center">
<el-tabs v-model="activeName">
<el-tab-pane label="联系我们" name="first">
<el-tab-pane :label="$t('bottomNav.contactUs')" name="first">
<about-see style="padding-top: 50px;" :shows="true"></about-see>
</el-tab-pane>
</el-tabs>
......
......@@ -82,6 +82,65 @@
id:8,
},
],
datajsonen:[
{
images:require('../../assets/img/index/Bitmap(4).png'),
ptitle:'Israel company Gauzy and Chinese company Hengxin crystal reached a cooperation',
spancontent1:'Gauzy uses PDLC (Polymer Dispersed Liquid Crystal) to make LCG (Liquid Dimming Glass). It has deep technology and the world\'s top LCD dimming film manufacturer.',
spancontent2:'Gauzy successfully matched China Gu\'an Hengxin crystal (Beijing) Technology Co., Ltd. through Techcode platform. Finally, Gauzy and Hengxin Jingpin jointly developed a competitive interactive composite glass product. The two sides stated that they will continue to cooperate and win-win cooperation in the future.',
id:1,
},
{
images:require('../../assets/img/index/yuantech.png'),
ptitle:'Chinese company Yuanhao Technology and Chinese company SAIC GM successfully achieved matching',
spancontent1:'Yuanhao Technology (Zhuhai) Co., Ltd. is a high-tech company in the field of lighting, with deep accumulation of automotive lighting technology. Yuanhao Technology continues to innovative research and development on the basis of crude oil, aiming at improving the value of its own enterprise with the goal of international precision automotive lighting manufacturing. Now the company has technology that has involved automotive lighting, interior lighting atmosphere, aviation and other fields.',
spancontent2:'Yuanhao Technology Co., Ltd. successfully matched SAIC GM through Techcode platform. SAIC-GM is very concerned about the overall module technology of the interior lighting system of Lantern Technology and the OEM and ODM solutions for automotive lighting LED lights. The two sides have reached preliminary cooperation intentions, laying a solid foundation for Yuanhao Technology to enter the automotive market.',
id:2,
},
{
images:require('../../assets/img/index/Bitmap(5).png'),
ptitle:'Chinese company AInnovation and Inspur Group successfully matched',
spancontent1:'AInnovation is committed to providing enterprises with “AI empowerment” solutions to enhance business efficiency and accelerate digital transformation.',
spancontent2:'Chinese company AInnovation successfully matched to China\'s large-scale enterprise Inspur Group through Techcode platform, and conducted technical communication on cloud computing and big data solutions at three levels of IaaS, PaaS and SaaS. At the same time, it successfully matched Miao-Miao-Ce technology. There will be further cooperation in quality testing process of Ink Screen.',
id:3,
},
{
images:require('../../assets/img/index/Bitmap(3).png'),
ptitle:'US company Cocoon Cam successfully matched with Zhejiang Dahua, China',
spancontent1:'Unlike the traditional wearable smart product, the Cocoon Cam collects infant vital signs from a motion detection camera that is synchronized with the smartphone app. Cocoon Cam can use computer vision technology to alert parents via the mobile app when the baby leaves the crib.',
spancontent2:'Cocoon Cam successfully appeared on the 2018 Digital Expo Artificial Intelligence Global Competition site through Techcode platform, and successfully matched Zhejiang Dahua Technology Co., Ltd.',
id:4,
},
{
images:require('../../assets/img/index/Israel.png'),
ptitle:'Chinese leading new materials and chemical start-ups collaborate with Israel Chemical Group (ICL)',
spancontent1:'ICL is a multinational agricultural, food and engineering materials company. Although ICL has business and R&D departments in China, in order to ensure its competitiveness in the market, they hope to be able to work with local Chinese institutions in technological innovation.',
spancontent2:'Through Techcode platform, Israel Chemical Group has cooperated with 10 leading Chinese new materials and chemical start-ups. Techcode has developed a comprehensive open innovation project for ICL. Techcode helps ICL to participate in local innovation in China.',
id:5,
},
{
images:require('../../assets/img/index/Bitmap(2).png'),
ptitle:'Germany company Ibeo successfully matched with Chinese company Liangdao Intelligent ',
spancontent1:'Beijing Liangdao Intelligent Vehicle Technology Co., Ltd. (hereinafter referred to as “Liangdao Intelligent”) is the leading L3&L4 auto-driving mass production solution provider in China. Bright Intelligent focuses on the perception of the automatic driving environment. The technical path is based on the mass-produced laser radar, the development of the localized mass production algorithm for deep-running laser radar, and the environmental perception test verification before mass production.',
spancontent2:'Liangdao Intelligent successfully matched German companies such as Ibeo, Paravan, Objective and other automatic driving core technologies, Liangdao Intelligent established deep partnership with them though Techcode. At the same time, Liangdao Intelligent signed an agreement with Ibeo to develop in-depth cooperation in the automotive laser radar market in 2018. Liangdao Intelligent CEO Dr. Ju Xueming said: "In the three years of cooperation with Ibeo, we have accumulated a wealth of experience in laser radar products, and we look forward to further cooperation to accelerate the landing of the L3&L4 autopilot function in the Chinese automotive market."',
id:6,
},
{
images:require('../../assets/img/index/activescaler.png'),
ptitle:'Techcode platform enterprise US company ActiveScaler successfully matched with China Denso',
spancontent1:'ActiveScaler is a start-up company that develops smart mobility services and is developing artificial intelligence technology to develop Managed MaaS services',
spancontent2:'Techcode platform enterprise ActiveScaler successfully matched Denso (China) and Sumitomo Group and helped ActiveScaler gain investment from them. At the same time, Techcode helped ActiveScaler acquire a $3 million order from Bowers Intelligent Transportation, Silicon Valley\'s largest private employee transportation company. ActiveScaler\'s valuation increased from $8 million to $12 million.',
id:7,
},
{
images:require('../../assets/img/index/cosmo.png'),
ptitle:'Techcode platform company France Cosmo matched successfully matched Michelin',
spancontent1:'Cosmo Connected focuses on intelligent development of brake lights, turn signals and auxiliary alarms to ensure road safety.',
spancontent2:'Cosmo Connected, a Techcode platform company, successfully matched Michelin and reached a preliminary cooperation intention, two sides signed a four-year license agreement. They promote smart motorcycle helmet brake lights (Cosmo Moto) and bicycle helmet brake lights in Chinese and Thai markets. This collaboration will bring unprecedented opportunities to Cosmo Connected. Michelin is a leader in the tire industry, brand awareness is undisputed, and the cooperation between the two sides is a milestone. More importantly, through this new security initiative, the two sides cooperation can improve road traffic safety globally.”',
id:8,
},
],
jsoncont:{
images:'',
......@@ -95,6 +154,7 @@
},
mounted() {
this.datajson = window.localStorage.getItem("language") == "en" ? this.datajsonen : this.datajson;
if(this.$route.query.entid){
for ( let i in this.datajson ) {
if(this.datajson[i].id == this.$route.query.entid){
......
......@@ -6,7 +6,7 @@
<div style="width: 25px;position: absolute;top: 0;right: 0;text-align: center;background: #ffffff;z-index: 1">
<i style="font-size: 18px;" :class="progress1" class="iconfont icon-yuan"></i>
</div>
<p style="font-size: 12px;position: absolute;top: 25px;right: -13px;">{{names?'收到意向':'发出意向'}}</p>
<p style="font-size: 12px;position: absolute;top: 25px;right: -13px;">{{names?this.$t('stepBarTitle.getIntention'):this.$t('stepBarTitle.sendIntention')}}</p>
</div>
</el-col>
<el-col v-if="show2" :span="5" style="padding-top: 15px;margin-left: -13px;">
......@@ -17,7 +17,7 @@
<i class="iconfont icon-yuan" :class="progress2" style="font-size: 18px;"></i>
</div>
</div>
<div>确认意向</div>
<div>{{$t('stepBarTitle.confirmIntention')}}</div>
</div>
</el-col>
<el-col v-if="show3" :span="5" style="padding-top: 15px;margin-left: -13px;">
......@@ -28,7 +28,7 @@
<i class="iconfont icon-yuan" :class="progress3" style="font-size: 18px;"></i>
</div>
</div>
<div>跟 进 中</div>
<div>{{$t('stepBarTitle.following')}}</div>
</div>
</el-col>
<el-col v-if="show4" :span="5" style="padding-top: 15px;margin-left: -13px;">
......@@ -39,7 +39,7 @@
<i class="iconfont icon-yuan" :class="progress4" style="font-size: 18px;"></i>
</div>
</div>
<div>线下对接</div>
<div>{{$t('stepBarTitle.underlineContact')}}</div>
</div>
</el-col>
<el-col v-if="show5" :span="5" style="padding-top: 15px;margin-left: -13px;">
......@@ -50,7 +50,7 @@
<i class="iconfont icon-wancheng" :class="progress5" style="font-size: 18px;"></i>
</div>
</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
<div>{{$t('stepBarTitle.complete')}}</div>
</div>
</el-col>
<el-col v-if="showIf" :span="5" style="padding-top: 15px;;margin-left: -13px;">
......@@ -61,7 +61,7 @@
<i class="iconfont icon-wancheng" style="font-size: 18px;color: #FF5D5D"></i>
</div>
</div>
<div>{{valstart}}&nbsp;&nbsp;&nbsp;&nbsp;{{valend}}</div>
<div>{{valend}}</div>
</div>
</el-col>
</el-row>
......@@ -87,7 +87,6 @@
show5:true,
showIf:false,
colorIf:false,
valstart:'',
valend:'',
}
},
......@@ -111,8 +110,7 @@
if(this.processSateList[i] == "PS06"){
this.showIf = true;
this.colorIf = true;
this.valstart = '结';
this.valend = '束';
this.valend = this.$t('stepBarTitle.end');
let num = this.processSateList.length;
if(this.processSateList.length == 2){
this.show2 = false;
......@@ -134,8 +132,7 @@
}
}
if(this.processSateList[i] == "PS07"){
this.valstart = '忽';
this.valend = '略';
this.valend = this.$t('stepBarTitle.ignore');
this.showIf = true;
this.colorIf = true;
this.show2 = false;
......
......@@ -203,7 +203,7 @@
elink.click();
document.body.removeChild(elink);
}else{
this.message = this.$t('operationjson.reviewrejected');
this.$message.error( this.$t('releasejson.excelno'));
}
},
rejects(){
......@@ -217,7 +217,7 @@
detailId:this.$route.query.detailId,
rejectDesc:this.rejectDesc.textarea
};
this.$message.error( this.$t('releasejson.excelno'));
this.message = this.$t('operationjson.reviewrejected');
this.sumbitexamine(params,false);
}
});
......
......@@ -206,8 +206,8 @@
if(response.code == 0) {
this.authcount.counts =this.$t('operationjson.counts')+ ' ('+response.result.counts+')';
this.authcount.submited =this.$t('operationjson.pendingreview')+ ' ('+response.result.submited+')';
this.authcount.reject = this.$t('operationjson.audited')+ ' ('+response.result.reject+')';
this.authcount.success = this.$t('operationjson.dismissed')+ ' ('+response.result.success+')';
this.authcount.reject = this.$t('operationjson.dismissed')+ ' ('+response.result.reject+')';
this.authcount.success = this.$t('operationjson.audited')+ ' ('+response.result.success+')';
} else {
this.$message.error(response.msgCode);
}
......
......@@ -2,29 +2,29 @@
<div class="soutform loginedWrapper">
<div class="breadcrumb">
<el-breadcrumb separator="/">
<el-breadcrumb-item>个人中心</el-breadcrumb-item>
<el-breadcrumb-item>意见反馈</el-breadcrumb-item>
<el-breadcrumb-item>{{$t("Otherjson.PersonalCenter")}}</el-breadcrumb-item>
<el-breadcrumb-item>{{$t("Otherjson.Feedback")}}</el-breadcrumb-item>
</el-breadcrumb>
</div>
<div class="projectTabadd" style="margin-top: 10px;">
<el-tabs v-model="activeName">
<el-tab-pane label="意见反馈" name="first">
<el-tab-pane :label="$t('Otherjson.Feedback')" name="first">
<el-row style="margin-top:50px">
<el-form label-position="right" label-width="180px" :model="formData" :rules="rules" ref="formData">
<el-form-item label="意见类别:" prop="feedbackType">
<el-select style="width: 250px;height: 40px" v-model="formData.feedbackType" placeholder="请选择首选合作方式">
<el-form-item :label="$t('Otherjson.Opinioncategory')" prop="feedbackType">
<el-select style="width: 250px;height: 40px" v-model="formData.feedbackType" :placeholder="$t('Otherjson.plOpinioncategory')">
<el-option v-for="item in feedType" :key="item.value" :label="item.name" :value="item.value">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="意见内容:" prop="feedbackContent">
<el-input v-model="formData.feedbackContent" show-word-limit maxlength="500" placeholder="您可填写15-500字 您的建议会让我们变得更好!请注意:如有问题需要咨询或解决,请去常见问题或联系客服,谢谢!" style="width: 450px;" type="textarea" :rows="4"></el-input>
<el-form-item :label="$t('Otherjson.Opinioncontent')" prop="feedbackContent">
<el-input v-model="formData.feedbackContent" show-word-limit maxlength="500" :placeholder="$t('proposalstext')" style="width: 450px;" type="textarea" :rows="4"></el-input>
</el-form-item>
<el-form-item label="联系方式:" prop="feedbackContact">
<el-input v-model="formData.feedbackContact" placeholder=" 请输入手机号或邮箱地址" style="width: 450px;" type="text"></el-input>
<el-form-item :label="$t('Otherjson.Contactinformation')" prop="feedbackContact">
<el-input v-model="formData.feedbackContact" :placeholder="$t('phoneoremail')" style="width: 450px;" type="text"></el-input>
</el-form-item>
<el-form-item label="" prop="customerCase">
<el-button type="primary" @click="submitform" style="width: 180px;height: 42px;margin: 40px 0 100px 0">提交建议</el-button>
<el-button type="primary" @click="submitform" style="width: 180px;height: 42px;margin: 40px 0 100px 0">{{$t('Otherjson.Submitproposals')}}</el-button>
</el-form-item>
</el-form>
</el-row>
......@@ -42,16 +42,16 @@
return {
activeName:'first',
feedType:[
{name:'请选择',value:null},
{name:'功能异常',value:1},
{name:'信息造假',value:2},
{name:'其他',value:3},
{name:this.$t('commonTitle.select'),value:null},
{name:this.$t('Otherjson.abnormality'),value:1},
{name:this.$t('Otherjson.fraud'),value:2},
{name:this.$t('Otherjson.Other'),value:3},
],
formData:{},
//校验
rules: {
feedbackType: [{required: true,message: '请选择意见类别',trigger: 'blur'}],
feedbackContent: [{required: true,message: '请填写意见内容',trigger: 'blur'}],
feedbackType: [{required: true,message: this.$t('Otherjson.plOpinioncategory'),trigger: 'blur'}],
feedbackContent: [{required: true,message: this.$t('Otherjson.comments'),trigger: 'blur'}],
},
}
},
......@@ -66,7 +66,7 @@
if(response.code == 0) {
this.formData = {};
this.$message({
message: '提交成功,感谢您的建议!我们会更加努力',
message: this.$t('Otherjson.harder'),
type: 'success'
});
} else {
......
......@@ -2,42 +2,42 @@
<div class="soutform loginedWrapper">
<div class="breadcrumb">
<el-breadcrumb separator="/">
<el-breadcrumb-item>我的工作台</el-breadcrumb-item>
<el-breadcrumb-item>科创项目详情</el-breadcrumb-item>
<el-breadcrumb-item>修改项目</el-breadcrumb-item>
<el-breadcrumb-item :to="{ path: '/litemlist' }">{{$t("recommendjson.wrkbench")}}</el-breadcrumb-item>
<el-breadcrumb-item>{{$t("Otherjson.projectdetails")}}</el-breadcrumb-item>
<el-breadcrumb-item>{{$t("Otherjson.editproject")}}</el-breadcrumb-item>
</el-breadcrumb>
</div>
<div class="projectTab" style="margin-top: 10px">
<el-tabs v-model="firstName">
<el-tab-pane label="项目基础信息" name="first">
<el-tab-pane :label="$t('listproject.projectbasic')" name="first">
<submit-one :formDatas="formData" :maxIf="false" ref="childone"></submit-one>
</el-tab-pane>
</el-tabs>
</div>
<div class="projectTab" style="margin-top: 20px">
<el-tabs v-model="secondName">
<el-tab-pane label="产品介绍" name="second">
<el-tab-pane :label="$t('Otherjson.productintroduction')" name="second">
<submit-two :formDatas="formData" :maxIf="false" ref="childtwo"></submit-two>
</el-tab-pane>
</el-tabs>
</div>
<div class="projectTab" style="margin-top: 20px">
<el-tabs v-model="thirdName">
<el-tab-pane label="市场合作需求" name="third">
<el-tab-pane :label="$t('listproject.market')" name="third">
<submit-three :formDatas="formData" :maxIf="false" ref="childthree"></submit-three>
</el-tab-pane>
</el-tabs>
</div>
<div class="projectTab" style="margin-top: 20px">
<el-tabs v-model="fourthName">
<el-tab-pane label="公司概括" name="fourth">
<el-tab-pane :label="$t('Otherjson.companysummary')" name="fourth">
<submit-four :formDatas="formData" :maxIf="false" ref="childfour"></submit-four>
</el-tab-pane>
</el-tabs>
</div>
<el-row style="padding: 15px 0; text-align: center;width: 85%;z-index: 99;position: fixed;bottom: 0px;right: 0px;background:rgba(255,255,255,1);box-shadow:0px -5px 10px 0px rgba(0,0,0,0.1);">
<el-button type="primary" style="width: 180px;height: 42px" @click="editDatapush">确认修改</el-button>
<el-button style="width: 180px;height: 42px" @click="backgo">返回</el-button>
<el-button type="primary" style="width: 180px;height: 42px" @click="editDatapush">{{$t('findPassword.confirmModify')}}</el-button>
<el-button style="width: 180px;height: 42px" @click="backgo">{{$t('workPlace.goreturn')}}</el-button>
</el-row>
</div>
</template>
......@@ -74,7 +74,7 @@
if(submitfour){
api.updateProject(this.formData).then(response => {
if(response.code == 0) {
this.$message({type: 'success',message: '修改信息成功'});
this.$message({type: 'success',message: this.$t('Otherjson.revision')});
this.$router.go(-1);
} else {
this.$message.error(response.msg);
......@@ -91,9 +91,9 @@
}
},
backgo(){
this.$confirm("您修改的内容尚未保存,如果返回将保留原项目内容不做更改,确认要返回吗?", {
cancelButtonText: '取消',
confirmButtonText: '确认',
this.$confirm( this.$t('Otherjson.wantreturn'), {
cancelButtonText: this.$t('commonTips.cancel'),
confirmButtonText: this.$t('commonTips.confirm'),
closeOnClickModal:false,
closeOnPressEscape:false,
type: '',
......
......@@ -568,7 +568,7 @@
});
}else if(response.code == 4042){
this.$message.error(this.$t('intentionlist.underreview'));
this.$message.error(this.$t('listproject.underreview'));
}else if(response.code == 2003){
this.$router.push('/bigBusiness/intentionlist');
} else {
......
......@@ -2,13 +2,13 @@
<div class="soutform loginedWrapper">
<div class="breadcrumb">
<el-breadcrumb separator="/">
<el-breadcrumb-item>我的工作台</el-breadcrumb-item>
<el-breadcrumb-item>我收藏的项目</el-breadcrumb-item>
<el-breadcrumb-item :to="{ path: '/bigBusiness/detail' }">{{$t("litemlistjson.wrkbench")}}</el-breadcrumb-item>
<el-breadcrumb-item>{{$t("Otherjson.myitems")}}</el-breadcrumb-item>
</el-breadcrumb>
</div>
<div class="contentPadding">
<el-table :data="collectionData" tooltip-effect="dark" @row-click="handleRowClick" style="cursor:pointer;" class="projectTable" :class="datanoIf?'':'datano'">
<el-table-column min-width="220" label="项目名称">
<el-table-column min-width="220" :label="$t('listproject.projectName')">
<template slot-scope="scope">
<el-row :class="scope.row.authenticationState!='AS03'?'nounnamep':'nonamep'">
<el-col :span="3">
......@@ -25,21 +25,21 @@
</el-row>
</template>
</el-table-column>
<el-table-column label="目标客户行业" align="center">
<el-table-column :label="$t('listproject.companyIndustryList')" align="center">
<template slot-scope="scope">
<el-row :class="scope.row.authenticationState!='AS03'?'nounnamep':'nonamep'">
<p v-if="scope.row.companyIndustryList" v-for="(item,index) in scope.row.companyIndustryList" style="margin-right: 5px">{{item}}</p>
</el-row>
</template>
</el-table-column>
<el-table-column prop="cooperationWay" label="首选合作方式" align="center">
<el-table-column prop="cooperationWay" :label="$t('listproject.cooperationWay')" align="center">
<template slot-scope="scope">
<el-row :class="scope.row.authenticationState!='AS03'?'nounnamep':'nonamep'">
<p>{{scope.row.cooperationWay}}</p>
</el-row>
</template>
</el-table-column>
<el-table-column label="总部所在地" align="center">
<el-table-column :label="$t('listproject.company')" align="center">
<template slot-scope="scope">
<el-row :class="scope.row.authenticationState!='AS03'?'nounnamep':'nonamep'">
<span v-if="scope.row.companyNation">{{scope.row.companyNation}}</span>
......@@ -50,7 +50,7 @@
</el-table-column>
<template slot="empty">
<i class="iconfont icon-hezi501 datai"></i>
<p class="datap">暂未找到你想要的内容</p>
<p class="datap">{{$t('listjson.notfoundyet')}}</p>
</template>
</el-table>
<div class="pagination" v-if="datanoIf">
......@@ -91,7 +91,7 @@
methods : {
handleRowClick(row){
if(row.authenticationState!='AS03'){
this.$message.error('此项目正在修改审核中,请稍后再试');
this.$message.error(this.$t('Otherjson.reviewproject'));
}else{
this.$router.push({path:"/viewproject",query:{projectId:row.projectId,state:0}});
}
......
......@@ -183,8 +183,8 @@
if(response.code == 0) {
this.authcount.counts =this.$t('operationjson.counts')+ ' ('+response.result.counts+')';
this.authcount.submited =this.$t('operationjson.pendingreview')+ ' ('+response.result.pre+')';
this.authcount.reject = this.$t('operationjson.audited')+ ' ('+response.result.reject+')';
this.authcount.success = this.$t('operationjson.dismissed')+ ' ('+response.result.success+')';
this.authcount.reject = this.$t('operationjson.dismissed')+ ' ('+response.result.reject+')';
this.authcount.success = this.$t('operationjson.audited')+ ' ('+response.result.success+')';
} else {
this.$message.error(response.msgCode);
}
......
......@@ -175,8 +175,8 @@
if(response.code == 0) {
this.authcount.counts =this.$t('operationjson.counts')+ ' ('+response.result.counts+')';
this.authcount.submited =this.$t('operationjson.pendingreview')+ ' ('+response.result.submited+')';
this.authcount.reject = this.$t('operationjson.audited')+ ' ('+response.result.reject+')';
this.authcount.success = this.$t('operationjson.dismissed')+ ' ('+response.result.success+')';
this.authcount.reject = this.$t('operationjson.dismissed')+ ' ('+response.result.reject+')';
this.authcount.success = this.$t('operationjson.audited')+ ' ('+response.result.success+')';
} else {
this.$message.error(response.msgCode);
}
......
......@@ -58,13 +58,13 @@
<el-tabs v-model="secondName">
<el-tab-pane :label="$t('detailsjson.userinformation')" name="second">
<el-form :inline="true" label-width="100px" :model="dataobj.purposeSalesman" class="contnetform" style="padding: 20px 0">
<el-form-item :label="$t('detailsjson.customername')" style="width: 30%;">
<el-form-item :label="$t('detailsjson.empName')" style="width: 30%;">
<span>{{dataobj.purposeSalesman.empName}}</span>
</el-form-item>
<el-form-item :label="$t('detailsjson.customername')" style="width: 30%;">
<el-form-item :label="$t('detailsjson.empPhone')" style="width: 30%;">
<span>{{dataobj.purposeSalesman.empPhone}}</span>
</el-form-item>
<el-form-item :label="$t('detailsjson.customername')" style="width: 30%;">
<el-form-item :label="$t('detailsjson.empEmail')" style="width: 30%;">
<span>{{dataobj.purposeSalesman.empEmail}}</span>
</el-form-item>
</el-form>
......@@ -74,7 +74,7 @@
<div class="projectTabadd" style="min-height:0;margin-top: 20px">
<el-tabs v-model="thirdName">
<el-tab-pane :label="$t('detailsjson.customername')" name="third">
<el-tab-pane :label="$t('detailsjson.progress')" name="third">
<!--<el-row style="border-bottom: 1px dashed #E8EAF3;padding: 20px 135px">
<el-form :inline="true" label-width="100px" :model="dataobj" class="contnetform">
<el-form-item label="当前进度:" style="width: 100%;">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment