提交 766e366f authored 作者: 高一's avatar 高一

办事大厅国际化

上级 5947d3ad
<template>
<div style="height: 100%; width: 100%;">
<language-Switch></language-Switch>
<router-view></router-view>
</div>
</template>
<script>
// import languageSwitch from './components/languageSwitch/index.vue'
export default {
// components: { languageSwitch }
}
</script>
<style lang="scss" scoped>
language-Switch {
width: 200px;
height: 200px;
position: relative;
bottom: 0px;
left: 50%;
background-color: #000;
}
</style>
......@@ -55,6 +55,150 @@
}
},
"pages": {
"affairsHall": {
"againAdd": {
"sname": "Name",
"class": "Class",
"btnName": "Click upload",
"approvalTime": "Approval Time",
"saveSubmit": "Save and submit",
"backlist": "Back to list",
"remarks": "remarks",
"applyforrerepair": "Application for revision",
"inputsname": "Please enter your name",
"inputclass": "Please enter your class",
"Failedsemester": "Failed semester",
"inputFailedsemester": "Please enter your semester",
"Retraining": "Retraining",
"inputRetraining": "Please enter your retake course name",
"Uploadpaymentvoucher": "Upload payment voucher",
"upimg": "Long distance picture.jpg,. JPEG,. Png"
},
"hall": {
"newEvent": "Apply for a new activity",
"tip": "Tip",
"ok": "Ok",
"title": "Office hall",
"applyfornewmusicsharing": "Apply for new music sharing",
"applyforrerepair": "Apply for revision",
"delete": "Are you sure to delete?",
"cancel": "cancel"
},
"learningAdd": {
"title": "Apply for academic activity",
"activityName": "Academic activity Name",
"enterActivity": "Enter activity name",
"ActivityTime": "Activity time cannot be empty",
"selectTime": "Select date and time",
"address": "Academic activity address",
"enteraddress": "Enter the event address",
"activityContent": "Academic activity content",
"entActCon": "Enter activity content",
"approvalTime": "Approval Time",
"backlist": "Back to list",
"beizhu": "remarks",
"people": "speaker",
"people2": "Please input speaker",
"savesubmit" : "Save submit"
},
"myApply": {
"index": "No",
"matter": "matter",
"submitTime": "Submit Time",
"query": "query",
"Approvalresults": "Approval results",
"Approvaltime": "Approval time",
"people": "submitter",
"peopleclass": "Author's class",
"choose": "Please select",
"Ongoing": "Ongoing",
"Completed" : "Completed"
},
"shareAdd": {
"sname": "Name",
"approvalTime": "Approval Time",
"shareapplication": "Lok share application",
"inputname": "Please enter your name",
"industry": "industry",
"inputindustry": "Please enter your industry",
"age": "Age",
"inputage": "Please enter your age",
"classs": "Class",
"inputclasss": "Please input class",
"phone": "Telephone",
"inputphone": "Please enter the phone number",
"Sharingthemes": "Sharing themes",
"inputSharingthemes": "Please enter the sharing topic",
"backlist": "Back to list",
"remarks": "remarks",
"savesubmit" : "Save submit"
},
"uploadReport": {
"name": "Topic",
"placename": "Please enter report subject",
"labeltitle": "Abstract",
"placetitle": "Please enter a summary of the report",
"file": "Attachment",
"title": "Academic Report Submission",
"backText": "Back to activities list",
"uploadButtonText": "Click to upload",
"uploadTips": "(You can upload resources such as word and ppt. The system provides templates to download)",
"downloadTemplateText": "Template download",
"downloadButtonText": "Download uploaded attachments",
"savesubmit" : "Save submit"
},
"viewReport": {
"title": "List of activities where the academic report is located",
"backText": "Back to activities list",
"clickup" : "Click upload",
"canup" : "(You can upload resources such as word and ppt. The system provides templates to download)",
"Templatedownload" : "Template download",
"Downloaduploaded" : "Download uploaded attachments",
"savesubmit" : "Save submit"
},
"hall-form": {
"examSubmitted": "Submitted",
"examSubmit": "Submit",
"phone": "Telephone",
"email": "mailbox",
"email2": "mailbox",
"printed": "Number of copies to be printed",
"electronicreportcard": "Electronic report card",
"Paperreportcard": "Paper report card",
"graduatetip" : "Graduates can apply for transcripts.",
"msgtip" : "Please submit the information carefully after submitting. The e-report card will be sent to your email address.",
"msgtip2" : "Please check your information carefully and submit it. It cannot be modified after submission. The e-report card will be sent to your email address."
},
"pay": {
"Newpayment": "New payment voucher"
},
"payItem": {
"approvalStatus": "Approval",
"paytime": "Payment time",
"paytimemsg": "Please select the date",
"pay": "Payment method",
"pay1": "Please select payment method",
"paynumber": "Payment amount",
"inputnumber": "Please enter the payment amount",
"uppayment": "Upload payment voucher",
"msgtip": "Bank account name: qingkong Bauhinia (Beijing) Education Technology Co., Ltd",
"bank": "Bank of deposit: Beijing Weigongcun branch of China Minsheng Bank Co., Ltd",
"bank1": "Bank account number: 694485289",
"bank2": "Bank card transfer",
"bank3": "Alipay's name: clear control Bauhinia (Beijing) education Polytron Technologies Inc",
"bank4": "Alipay's name: clear control Bauhinia (Beijing) education Polytron Technologies Inc"
}
},
"learn": {
"course": {
"title": "Course",
......
......@@ -56,47 +56,147 @@
},
"pages": {
"affairsHall": {
"againAdd": {
"sname": "姓名",
"class": "班级",
"btnName": "点击上传",
"approvalTime": "审核时间",
"saveSubmit": "保存并提交",
"backlist": "返回列表",
"remarks": "备注",
"applyforrerepair": "重修申请",
"inputsname": "请输入您的姓名",
"inputclass": "请输入您的班级",
"Failedsemester": "挂科学期",
"inputFailedsemester": "请输入您的挂科学期",
"Retraining": "重修课程",
"inputRetraining": "请输入您的重修课程名称",
"Uploadpaymentvoucher": "上传缴费凭证",
"upimg": "长传图片.jpg,.jpeg,.png",
"cancel": "取消"
},
"hall": {
"newEvent": "申请新的活动",
"tip": "提示",
"ok": "确定",
"title": "办事大厅",
"applyforanewevent": "申请新的活动",
"applyfornewmusicsharing": "申请新乐分享",
"applyforrerepair": "申请重修",
"delete": "确定删除?",
"cancel": "取消",
"determine": "确定"
"cancel": "取消"
},
"learningAdd": {
"applicationactivities": "学术活动申请",
"title": "学术活动申请",
"activityName": "学术活动名称",
"enterActivity": "请输入活动名称",
"ActivityTime": "学术活动时间",
"selectTime": "选择日期时间",
"address": "学术活动地址",
"enteraddress": "请输入活动地址",
"activityContent": "学术活动内容",
"entActCon": "请输入活动内容",
"approvalTime": "审核时间",
"backlist": "返回列表",
"beizhu": "备注",
"people": "主 讲 人",
"people2": "请输入主讲人",
"savesubmit" : "保存提交"
},
"myApply": {
"index": "序号",
"matter": "事项",
"submitTime": "提交时间",
"query": "查询",
"Approvalresults": "审批结果",
"Approvaltime": "审批时间",
"people": "提交人",
"peopleclass": "提交人班级",
"choose": "请选择",
"Ongoing": "进行中的",
"Completed" : "已完成"
},
"shareAdd": {
"sname": "姓名",
"approvalTime": "审核时间",
"shareapplication": "乐分享申请",
"inputname": "请输入您的姓名",
"industry": "行业",
"inputindustry": "请输入您的行业",
"age": "年龄",
"inputage": "请输入您的年龄",
"classs": "班级",
"inputclasss": "请输入班级",
"phone": "电话",
"inputphone": "请输入电话",
"Sharingthemes": "分享主题",
"inputSharingthemes": "请输入分享主题",
"backlist": "返回列表",
"remarks": "备注",
"savesubmit" : "保存提交"
},
"uploadReport": {
"academicreport": "学术报告提交",
"backlist": "返回活动列表",
"clickup" : "点击上传",
"canup" : "(可以上传word、ppt等资源。系统提供模板下载)",
"Templatedownload" : "模板下载",
"Downloaduploaded" : "下载已上传附件",
"savesubmit" : "保存提交"
"savesubmit" : "保存提交",
"name": "学术报告主题",
"placename": "请输入报告主题",
"labeltitle": "学术报告摘要",
"placetitle": "请输入报告摘要",
"file": "附 件",
"title": "学术报告提交",
"backText": "返回活动列表",
"uploadButtonText": "点击上传",
"uploadTips": "(可以上传word、ppt等资源。系统提供模板下载)",
"downloadTemplateText": "模板下载",
"downloadButtonText": "下载已上传附件"
},
"viewReport": {
"Activitylist": "学术报告所在活动列表",
"backlist": "返回活动列表",
"title": "学术报告所在活动列表",
"backText": "返回活动列表",
"clickup" : "点击上传",
"canup" : "(可以上传word、ppt等资源。系统提供模板下载)",
"Templatedownload" : "模板下载",
"Downloaduploaded" : "下载已上传附件",
"savesubmit" : "保存提交"
},
"hall-form": {
"examSubmitted": "已提交",
"examSubmit": "提交",
"phone": "电话",
"email": "邮箱",
"email2": "邮箱",
"printed": "需打印的份数",
"electronicreportcard": "电子成绩单",
"Paperreportcard": "纸质成绩单",
"graduatetip" : "毕业生可申请成绩单。",
"msgtip" : "(请仔细核查您填写的信息后提交,提交后不可修改。电子成绩单将发送至您填写的邮箱。",
"msgtip2" : "(请仔细核查您填写的信息后提交,提交后不可修改。电子成绩单将发送至您填写的邮箱。"
},
"pay": {
"Newpayment": "新增缴费凭证"
},
"payItem": {
"approvalStatus": "审核状态",
"paytime": "支付时间",
"paytimemsg": "请选择日期",
"pay": "支付方式",
"pay1": "请选择支付方式",
"paynumber": "支付金额",
"inputnumber": "请输入支付金额",
"uppayment": "上传缴费凭证",
"msgtip": "银行账户名称:清控紫荆(北京)教育科技股份有限公司",
"bank": "开户行:中国民生银行股份有限公司北京魏公村支行",
"bank1": "银行帐号:694485289",
"bank2": "银行卡转账",
"bank3": "支付宝户名:清控紫荆(北京)教育科技股份有限公司",
"bank4": "支付宝户名:清控紫荆(北京)教育科技股份有限公司"
}
},
......
<template>
<div>
<div class="con-title">重修申请</div>
<div class="con-title">{{ $t('pages.affairsHall.againAdd.applyforrerepair') }}</div>
<div class="con-box">
<el-button type="text" @click='gobackActiveList'>返回列表</el-button>
<el-button type="text" @click='gobackActiveList'>{{ $t('pages.affairsHall.againAdd.backlist') }}</el-button>
<el-row type="flex" justify="center">
<el-col :xs="24" :sm="24" :md="16" :lg="12" :xl="8">
<el-form :disabled="this.isFormProhibit" ref="setApplyForm" :label-width="labelWidth" :model="setApply" :rules="applyRules">
<el-form-item label="姓名" prop="personal_name">
<el-input v-model="setApply.personal_name" placeholder="请输入您的姓名" type="text" />
<el-form-item :label="$t('pages.affairsHall.againAdd.sname')" prop="personal_name">
<el-input v-model="setApply.personal_name" :placeholder="$t('pages.affairsHall.againAdd.inputsname')" type="text" />
</el-form-item>
<el-form-item label="班级" prop="class_name">
<el-input v-model="setApply.class_name" placeholder="请输入您的班级" type="text" />
<el-form-item :label="$t('pages.affairsHall.againAdd.class')" prop="class_name">
<el-input v-model="setApply.class_name" :placeholder="$t('pages.affairsHall.againAdd.inputclass')" type="text" />
</el-form-item>
<el-form-item label="挂科学期" prop="semester_name">
<el-input v-model="setApply.semester_name" placeholder="请输入您的挂科学期" type="text" />
<el-form-item :label="$t('pages.affairsHall.againAdd.Failedsemester')" prop="semester_name">
<el-input v-model="setApply.semester_name" :placeholder="$t('pages.affairsHall.againAdd.inputFailedsemester')" type="text" />
</el-form-item>
<el-form-item label="重修课程" prop="course_name">
<el-input v-model="setApply.course_name" placeholder="请输入您的重修课程名称" type="text" />
<el-form-item :label="$t('pages.affairsHall.againAdd.Retraining')" prop="course_name">
<el-input v-model="setApply.course_name" :placeholder="$t('pages.affairsHall.againAdd.inputRetraining')" type="text" />
</el-form-item>
<el-form-item label="上传缴费凭证" prop="file">
<el-form-item :label="$t('pages.affairsHall.againAdd.Uploadpaymentvoucher')" prop="file">
<el-upload
v-if="!isFormProhibit"
ref="upFile"
......@@ -30,22 +30,22 @@
:on-change="handleChange"
:http-request="uploadFile"
:file-list="filesArr">
<el-button size="small" type="primary">点击上传</el-button>
<div slot="tip" class="el-upload__tip">长传图片.jpg,.jpeg,.png</div>
<el-button size="small" type="primary">{{ $t('pages.affairsHall.againAdd.btnName') }}</el-button>
<div slot="tip" class="el-upload__tip">{{ $t('pages.affairsHall.againAdd.upimg') }}</div>
</el-upload>
<img v-if="isFormProhibit" style="width:100px;height:100px" :src="dialogImageUrl" alt="">
<el-dialog :visible.sync="dialogVisible">
<img width="100%" :src="dialogImageUrl" alt="">
</el-dialog>
</el-form-item>
<el-form-item v-if="isFormProhibit && approve_time !==null" label="审核时间" prop="sharing_theme">
<el-form-item v-if="isFormProhibit && approve_time !==null" :label="$t('pages.affairsHall.againAdd.approvalTime')" prop="sharing_theme">
<el-input v-model="approve_time" placeholder="" type="text" />
</el-form-item>
<el-form-item v-if="isFormProhibit && remark !==null" label="备注" prop="content">
<el-form-item v-if="isFormProhibit && remark !==null" :label="$t('pages.affairsHall.againAdd.remarks')" prop="content">
<el-input v-model="remark" maxlength="50" placeholder="" type="textarea" :autosize="{ minRows: 5 }" />
</el-form-item>
<el-form-item>
<el-button type="primary" @click="onApplyFrom" v-if="!isFormProhibit">保存并提交</el-button>
<el-button type="primary" @click="onApplyFrom" v-if="!isFormProhibit">{{ $t('pages.affairsHall.againAdd.saveSubmit') }}</el-button>
</el-form-item>
</el-form>
</el-col>
......
......@@ -6,14 +6,14 @@
label="elreport"
border
size="small"
>电子成绩单</el-radio>
>{{ $t('pages.affairsHall.hall-form.electronicreportcard') }}</el-radio>
<el-radio
v-model="schoolReport"
@change="changeReport"
label="pareport"
border
size="small"
>纸质成绩单</el-radio>
>{{ $t('pages.affairsHall.hall-form.Paperreportcard') }}</el-radio>
<el-form
:model="ruleForm"
:rules="rules"
......@@ -33,30 +33,30 @@
<el-form-item label="Sofia ID" prop="sofia_id" key="sofia_id">
<el-input v-model.trim="ruleForm.sofia_id"></el-input>
</el-form-item>
<el-form-item label="电话" prop="telephone" key="telephone" v-if="schoolReport === 'pareport'">
<el-form-item :label="$t('pages.affairsHall.hall-form.phone')" prop="telephone" key="telephone" v-if="schoolReport === 'pareport'">
<el-input v-model.trim="ruleForm.telephone"></el-input>
</el-form-item>
<el-form-item :label="schoolReport === 'elreport' ? '邮箱':'邮寄地址'" prop="email">
<el-form-item :label="schoolReport === 'elreport' ? $t('pages.affairsHall.hall-form.email'):$t('pages.affairsHall.hall-form.email2') " prop="email">
<el-input v-model.trim="ruleForm.email"></el-input>
</el-form-item>
<el-form-item label="需打印的份数" prop="number" key="number" v-if="schoolReport === 'pareport'">
<el-form-item :label="$t('pages.affairsHall.hall-form.printed')" prop="number" key="number" v-if="schoolReport === 'pareport'">
<el-input v-model.trim="ruleForm.number"></el-input>
</el-form-item>
<el-form-item class="ts-width">
<span class="red" v-if="schoolReport === 'elreport'">
毕业生可申请成绩单。
<br />请仔细核查您填写的信息后提交,提交后不可修改。电子成绩单将发送至您填写的邮箱。
{{ $t('pages.affairsHall.hall-form.graduatetip') }}
<br />{{ $t('pages.affairsHall.hall-form.msgtip') }}
</span>
<span class="red" v-else>
毕业生可申请成绩单。
<br />请仔细核查您填写的信息后提交,提交后不可修改。纸质成绩单将按您填写的地址邮寄给您。
{{ $t('pages.affairsHall.hall-form.graduatetip') }}
<br />{{ $t('pages.affairsHall.hall-form.msgtip2') }}
</span>
</el-form-item>
<el-form-item class="ts-width">
<el-button
type="primary"
@click="submitForm('ruleForm')"
>{{Number(ruleForm.submit) === 1 ? '已提交' : '提交'}}</el-button>
>{{Number(ruleForm.submit) === 1 ? $t('pages.affairsHall.hall-form.examSubmitted') : $t('pages.affairsHall.hall-form.examSubmit') }}</el-button>
</el-form-item>
</el-form>
</div>
......
......@@ -12,7 +12,7 @@
style="margin-bottom:20px"
size="medium"
v-if="!disabled"
>新增缴费凭证</el-button>
>{{ $t('pages.affairsHall.pay.Newpayment') }}</el-button>
</div>
</template>
......
<template>
<div class="pay-item">
<el-form-item
label="支付时间"
:label="$t('pages.affairsHall.payItem.paytime')"
:prop="'payment_instrument.' + index + '.pay_date'"
:rules="{ required: true, message: '请选择日期' }"
:rules="{ required: true, message: $t('pages.affairsHall.payItem.paytimemsg') }"
>
<el-date-picker
v-model="data.pay_date"
type="date"
value-format="yyyy-MM-dd"
placeholder="选择日期"
:placeholder="$t('pages.affairsHall.payItem.paytimemsg')"
:disabled="disabled"
></el-date-picker>
</el-form-item>
<el-form-item
label="支付方式"
:label="$t('pages.affairsHall.payItem.pay')"
:prop="'payment_instrument.' + index + '.type'"
:rules="{ required: true, message: '请选择支付方式' }"
:rules="{ required: true, message: $t('pages.affairsHall.payItem.pay') }"
>
<el-popover placement="top-start" trigger="hover">
<p>银行账户名称:清控紫荆(北京)教育科技股份有限公司</p>
<p>银行帐号:694485289</p>
<p>开户行:中国民生银行股份有限公司北京魏公村支行</p>
<el-radio slot="reference" label="1" v-model="data.type" :disabled="disabled">银行卡转账</el-radio>
<p>{{ $t('pages.affairsHall.payItem.msgtip') }}</p>
<p>{{ $t('pages.affairsHall.payItem.bank1') }}</p>
<p>{{ $t('pages.affairsHall.payItem.bank') }}</p>
<el-radio slot="reference" label="1" v-model="data.type" :disabled="disabled">{{ $t('pages.affairsHall.payItem.bank2') }}</el-radio>
</el-popover>
<el-popover placement="top-start" trigger="hover">
<p>支付宝户名:清控紫荆(北京)教育科技股份有限公司</p>
<p>{{ $t('pages.affairsHall.payItem.bank3') }}</p>
<el-radio
slot="reference"
label="2"
v-model="data.type"
:disabled="disabled"
style="margin-left:40px;"
>支付宝转账</el-radio>
>{{ $t('pages.affairsHall.payItem.bank4') }}</el-radio>
</el-popover>
</el-form-item>
<el-form-item
label="支付金额"
:label="$t('pages.affairsHall.payItem.paynumber')"
:prop="'payment_instrument.' + index + '.money'"
:rules="{ required: true, message: '请输入支付金额' }"
:rules="{ required: true, message: $t('pages.affairsHall.payItem.inputnumber') }"
>
<el-input v-model="data.money" placeholder="输入支付金额" :disabled="disabled" style="width:220px">
<el-input v-model="data.money" :placeholder="$t('pages.affairsHall.payItem.inputnumber')" :disabled="disabled" style="width:220px">
<template slot="append">¥</template>
</el-input>
</el-form-item>
<el-form-item
label="上传缴费凭证"
:label="$t('pages.affairsHall.payItem.uppayment')"
:prop="'payment_instrument.' + index + '.url'"
:rules="{ required: true, message: '请上传缴费凭证' }"
:rules="{ required: true, message: $t('pages.affairsHall.payItem.uppayment') }"
>
<app-upload v-model="data.url" :disabled="disabled"></app-upload>
</el-form-item>
<el-form-item label="审核状态" v-if="statusText">
<el-form-item :label="$t('pages.affairsHall.payItem.approvalStatus')" v-if="statusText">
<el-tag>{{statusText}}</el-tag>
</el-form-item>
</div>
......
<template>
<div>
<hanguage-switch></hanguage-switch>
<div class="con-title">
<div>{{ $t('pages.affairsHall.hall.title') }}</div>
</div>
<Tap :tapParam="tapParam" @tapParam="tapIndexs"></Tap>
<div class="con-box">
<el-button type="primary" v-if="tapIndex == 0" @click="golearningAdd('/app/affairs-hall/learning-add/-1')"
>{{ $t('pages.affairsHall.hall.applyforanewevent') }}</el-button
>{{ $t('pages.affairsHall.hall.newEvent') }}</el-button
>
<el-button type="primary" v-if="tapIndex == 1" @click="golearningAdd('/app/affairs-hall/share-add/-1')"
>{{ $t('pages.affairsHall.hall.applyfornewmusicsharing') }}</el-button
......@@ -28,11 +29,11 @@
@submitType="obtainReport"
></hall-form>
</div>
<el-dialog title="提示" :visible.sync="dialogVisible" width="30%">
<el-dialog :title="$t('pages.affairsHall.hall.tip')" :visible.sync="dialogVisible" width="30%">
<span>{{ $t('pages.affairsHall.hall.delete') }}</span>
<span slot="footer" class="dialog-footer">
<el-button @click="dialogVisible = false">{{ $t('pages.affairsHall.hall.cancel') }}</el-button>
<el-button type="primary" @click="confirmDeletion">{{ $t('pages.affairsHall.hall.determine') }}</el-button>
<el-button type="primary" @click="confirmDeletion">{{ $t('pages.affairsHall.hall.ok') }}</el-button>
</span>
</el-dialog>
</div>
......@@ -43,6 +44,7 @@ import Tap from '../../components/comTable/tap.vue'
import mPage from '../../components/comTable/mPage.vue'
import TableList from '../../components/comTable/tableList.vue'
import HallForm from './components/hall-form.vue'
import HanguageSwitch from '../../components/languageSwitch/index.vue'
import cAction from '@action'
const status = {
'-1': '待审核',
......@@ -57,7 +59,8 @@ export default {
Tap,
HallForm,
mPage,
TableList
TableList,
HanguageSwitch
},
data() {
const remote = {
......
<template>
<div>
<div class="con-title">{{ $t('pages.affairsHall.learningAdd.applicationactivities') }}</div>
<div class="con-title">{{ $t('pages.affairsHall.learningAdd.title') }}</div>
<div class="con-box">
<el-button type="text" @click='gobackActiveList'>{{ $t('pages.affairsHall.learningAdd.backlist') }}</el-button>
<el-row type="flex" justify="center">
......@@ -12,25 +12,26 @@
<el-form-item label="班级" prop="class_name">
<el-input v-model="setApply.class_name" placeholder="请输入您的班级" type="text" />
</el-form-item> -->
<el-form-item label="学术活动名称" prop="name">
<el-input v-model="setApply.name" placeholder="请输入活动名称" type="text" />
<!-- $t('pages.affairsHall.learningAdd.backlist') -->
<el-form-item :label="$t('pages.affairsHall.learningAdd.activityName') " prop="name">
<el-input v-model="setApply.name" :placeholder="$t('pages.affairsHall.learningAdd.enterActivity')" type="text" />
</el-form-item>
<el-form-item label="学术活动时间" prop="time">
<el-date-picker v-model="setApply.time" value-format="yyyy-MM-dd HH:mm:ss" placeholder="选择日期时间" type="datetime" />
<el-form-item :label="$t('pages.affairsHall.learningAdd.ActivityTime')" prop="time">
<el-date-picker v-model="setApply.time" value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('pages.affairsHall.learningAdd.selectTime')" type="datetime" />
</el-form-item>
<el-form-item label="主 讲 人" prop="author">
<el-input v-model="setApply.author" placeholder="请输入主讲人" type="text" />
<el-form-item :label="$t('pages.affairsHall.learningAdd.people')" prop="author">
<el-input v-model="setApply.author" :placeholder="$t('pages.affairsHall.learningAdd.people2')" type="text" />
</el-form-item>
<el-form-item label="学术活动地址" prop="address">
<el-input v-model="setApply.address" placeholder="请输入活动地址" type="text" />
<el-form-item :label="$t('pages.affairsHall.learningAdd.address')" prop="address">
<el-input v-model="setApply.address" :placeholder="$t('pages.affairsHall.learningAdd.enteraddress')" type="text" />
</el-form-item>
<el-form-item label="学术活动内容" prop="content">
<el-input v-model="setApply.content" maxlength="50" placeholder="请输入活动内容" type="textarea" :autosize="{ minRows: 5 }" />
<el-form-item :label="$t('pages.affairsHall.learningAdd.activityContent')" prop="content">
<el-input v-model="setApply.content" maxlength="50" :placeholder="$t('pages.affairsHall.learningAdd.entActCon')" type="textarea" :autosize="{ minRows: 5 }" />
</el-form-item>
<el-form-item v-if="isFormProhibit && approve_time !==null" label="审核时间" prop="content">
<el-form-item v-if="isFormProhibit && approve_time !==null" :label="$t('pages.affairsHall.learningAdd.approvalTime')" prop="content">
<el-input v-model="approve_time" placeholder="" type="text" />
</el-form-item>
<el-form-item v-if="isFormProhibit && remark !==null" label="备注" prop="content">
<el-form-item v-if="isFormProhibit && remark !==null" :label="$t('pages.affairsHall.learningAdd.beizhu')" prop="content">
<el-input v-model="remark" maxlength="50" placeholder="" type="textarea" :autosize="{ minRows: 5 }" />
</el-form-item>
<!-- <el-form-item label="附 件" prop="file">
......
......@@ -2,7 +2,7 @@
<div class="con-boxs">
<el-form :inline="true" :model="formInline" class="demo-form-inline">
<el-form-item>
<el-select v-model="selsectValue" clearable placeholder="请选择">
<el-select v-model="selsectValue" clearable :placeholder="$t('pages.affairsHall.myApply.choose')">
<el-option
v-for="item in options"
:key="item.value"
......@@ -25,31 +25,31 @@
style="width: 100%">
<el-table-column
prop="index"
label="序号">
:label="$t('pages.affairsHall.myApply.index')">
</el-table-column>
<el-table-column
prop="name"
label="事项">
:label="$t('pages.affairsHall.myApply.matter')">
</el-table-column>
<el-table-column
prop="personal_name"
label="提交人">
:label="$t('pages.affairsHall.myApply.people')">
</el-table-column>
<el-table-column
prop="class_name"
label="提交人班级">
:label="$t('pages.affairsHall.myApply.peopleclass')">
</el-table-column>
<el-table-column
prop="apply_time"
label="提交时间">
:label="$t('pages.affairsHall.myApply.submitTime')">
</el-table-column>
<el-table-column
prop="status"
label="审批结果">
:label="$t('pages.affairsHall.myApply.Approvalresults')">
</el-table-column>
<el-table-column
prop="approve_time1"
label="审批时间">
:label="$t('pages.affairsHall.myApply.Approvaltime')">
</el-table-column>
</el-table>
</template>
......@@ -64,31 +64,31 @@
style="width: 100%">
<el-table-column
prop="index"
label="序号">
:label="$t('pages.affairsHall.myApply.index')">
</el-table-column>
<el-table-column
prop="name"
label="事项">
:label="$t('pages.affairsHall.myApply.matter')">
</el-table-column>
<el-table-column
prop="personal_name"
label="提交人">
:label="$t('pages.affairsHall.myApply.people')">
</el-table-column>
<el-table-column
prop="class_name"
label="提交人班级">
:label="$t('pages.affairsHall.myApply.peopleclass')">
</el-table-column>
<el-table-column
prop="apply_time"
label="提交时间">
:label="$t('pages.affairsHall.myApply.submitTime')">
</el-table-column>
<el-table-column
prop="status"
label="审批结果">
:label="$t('pages.affairsHall.myApply.Approvalresults')">
</el-table-column>
<el-table-column
prop="approve_time1"
label="审批时间">
:label="$t('pages.affairsHall.myApply.Approvaltime')">
</el-table-column>
</el-table>
</template>
......
......@@ -6,28 +6,28 @@
<el-row type="flex" justify="center">
<el-col :xs="24" :sm="24" :md="16" :lg="12" :xl="8">
<el-form :disabled="this.isFormProhibit" ref="setApplyForm" :label-width="labelWidth" :model="setApply" :rules="applyRules">
<el-form-item label="姓名" prop="personal_name">
<el-input v-model="setApply.personal_name" placeholder="请输入您的姓名" type="text" />
<el-form-item :label="$t('pages.affairsHall.shareAdd.sname')" prop="personal_name">
<el-input v-model="setApply.personal_name" :placeholder="$t('pages.affairsHall.shareAdd.inputname')" type="text" />
</el-form-item>
<el-form-item label="行业" prop="trade_name">
<el-input v-model="setApply.trade_name" placeholder="请输入您的行业" type="text" />
<el-form-item :label="$t('pages.affairsHall.shareAdd.industry')" prop="trade_name">
<el-input v-model="setApply.trade_name" :placeholder="$t('pages.affairsHall.shareAdd.inputindustry')" type="text" />
</el-form-item>
<el-form-item label="年龄" prop="age">
<el-input v-model="setApply.age" placeholder="请输入您的年龄" type="text" />
<el-form-item :label="$t('pages.affairsHall.shareAdd.age')" prop="age">
<el-input v-model="setApply.age" :placeholder="$t('pages.affairsHall.shareAdd.inputage')" type="text" />
</el-form-item>
<el-form-item label="班级" prop="class_name">
<el-input v-model="setApply.class_name" placeholder="请输入您的班级" type="text" />
<el-form-item :label="$t('pages.affairsHall.shareAdd.classs')" prop="class_name">
<el-input v-model="setApply.class_name" :placeholder="$t('pages.affairsHall.shareAdd.inputclasss')" type="text" />
</el-form-item>
<el-form-item label="电话" prop="telephone">
<el-input v-model="setApply.telephone" placeholder="请输入您的电话" type="text" />
<el-form-item :label="$t('pages.affairsHall.shareAdd.phone')" prop="telephone">
<el-input v-model="setApply.telephone" :placeholder="$t('pages.affairsHall.shareAdd.inputphone')" type="text" />
</el-form-item>
<el-form-item label="分享主题" prop="sharing_theme">
<el-input v-model="setApply.sharing_theme" placeholder="请输入分享主题" type="text" />
<el-form-item :label="$t('pages.affairsHall.shareAdd.Sharingthemes')" prop="sharing_theme">
<el-input v-model="setApply.sharing_theme" :placeholder="$t('pages.affairsHall.shareAdd.inputSharingthemes')" type="text" />
</el-form-item>
<el-form-item v-if="isFormProhibit && approve_time !==null" label="审核时间" prop="sharing_theme">
<el-form-item v-if="isFormProhibit && approve_time !==null" :label="$t('pages.affairsHall.shareAdd.approvalTime')" prop="sharing_theme">
<el-input v-model="approve_time" placeholder="" type="text" />
</el-form-item>
<el-form-item v-if="isFormProhibit && remark !==null" label="备注" prop="content">
<el-form-item v-if="isFormProhibit && remark !==null" :label="$t('pages.affairsHall.shareAdd.remarks')" prop="content">
<el-input v-model="remark" maxlength="50" placeholder="" type="textarea" :autosize="{ minRows: 5 }" />
</el-form-item>
<!-- <el-form-item label="附 件" prop="file">
......
<template>
<div>
<div class="con-title">{{ $t('pages.affairsHall.uploadReport.academicreport') }}</div>
<div class="con-title">{{ $t('pages.affairsHall.uploadReport.title') }}</div>
<div class="con-box">
<el-button type="text" @click='gobackActiveList'>{{ $t('pages.affairsHall.uploadReport.backlist') }}</el-button>
<el-button type="text" @click='gobackActiveList'>{{ $t('pages.affairsHall.uploadReport.backText') }}</el-button>
<el-row type="flex" justify="center">
<el-col :xs="24" :sm="24" :md="16" :lg="12" :xl="8">
<el-form ref="setSubmitForm" :label-width="labelWidth" :model="setSubmit" :rules="submitRules">
<el-form-item label="学术报告主题" prop="name">
<el-input v-model="setSubmit.name" placeholder="请输入报告主题" type="text" />
<el-form-item :label="$t('pages.affairsHall.uploadReport.name')" prop="name">
<el-input v-model="setSubmit.name" :placeholder="$t('pages.affairsHall.uploadReport.placename')" type="text" />
</el-form-item>
<el-form-item label="学术报告摘要" prop="title">
<el-input v-model="setSubmit.title" placeholder="请输入报告摘要" type="text" />
<el-form-item :label="$t('pages.affairsHall.uploadReport.labeltitle')" prop="title">
<el-input v-model="setSubmit.title" :placeholder="$t('pages.affairsHall.uploadReport.placetitle')" type="text" />
</el-form-item>
<el-form-item label="附 件" prop="file">
<el-form-item :label="$t('pages.affairsHall.uploadReport.file')" prop="file">
<el-upload
ref="upFile"
class="upload-demo"
......@@ -23,14 +23,14 @@
:on-change="handleChange"
:http-request="uploadFile"
:file-list="filesArr">
<el-button size="small" type="primary">{{ $t('pages.affairsHall.uploadReport.clickup') }}</el-button>
<div slot="tip" class="el-upload__tip">{{ $t('pages.affairsHall.uploadReport.canup') }}<a href="http://zws-imgs-pub.oss-cn-beijing.aliyuncs.com/static/build/learn-mba/%E3%80%8AMBA%E5%AD%A6%E7%94%9F%E5%AD%A6%E6%9C%AF%E6%B4%BB%E5%8A%A8%E8%AE%B0%E5%BD%95%E6%8A%A5%E5%91%8A%E3%80%8B%E6%A8%A1%E6%9D%BFXXX%E5%AD%A6%E7%94%9F.docx">{{ $t('pages.affairsHall.uploadReport.Templatedownload') }}</a></div>
<el-button size="small" type="primary">{{ $t('pages.affairsHall.uploadReport.uploadButtonText') }}</el-button>
<div slot="tip" class="el-upload__tip">{{ $t('pages.affairsHall.uploadReport.uploadTips') }}<a href="http://zws-imgs-pub.oss-cn-beijing.aliyuncs.com/static/build/learn-mba/%E3%80%8AMBA%E5%AD%A6%E7%94%9F%E5%AD%A6%E6%9C%AF%E6%B4%BB%E5%8A%A8%E8%AE%B0%E5%BD%95%E6%8A%A5%E5%91%8A%E3%80%8B%E6%A8%A1%E6%9D%BFXXX%E5%AD%A6%E7%94%9F.docx">{{ $t('pages.affairsHall.uploadReport.downloadTemplateText') }}</a></div>
<template v-if="successFileUrl">
{{successFileUrl.replace(/.*\/([^\/]*\.[^.]+)$/gi, '$1')}}
</template>
</el-upload>
<template v-if="successFileUrl">
<a :href="successFileUrl">{{ $t('pages.affairsHall.uploadReport.Downloaduploaded') }}</a>
<a :href="successFileUrl">{{ $t('pages.affairsHall.uploadReport.downloadButtonText') }}</a>
</template>
</el-form-item>
<el-form-item>
......
<template>
<div>
<div class="con-title">{{ $t('pages.affairsHall.uploadReport.Activitylist') }}</div>
<div class="con-title">{{ $t('pages.affairsHall.uploadReport.title') }}</div>
<div class="con-box">
<!-- <el-button type="primary" @click="goReportSubmit">申请报告</el-button> -->
<el-button type="text" @click='gobackReportActiveList'>{{ $t('pages.affairsHall.uploadReport.backlist') }}</el-button>
<el-button type="text" @click='gobackReportActiveList'>{{ $t('pages.affairsHall.uploadReport.backText') }}</el-button>
<div style="width: 100%; height: 0.2rem;"></div>
<m-page
:tableHead="tableHead"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论