[update] 修改bug80000

This commit is contained in:
lideqin
2024-01-05 09:22:47 +08:00
parent 8888f989bc
commit adfa2ebf84
3 changed files with 25 additions and 4 deletions
@@ -2,7 +2,6 @@
<internal-detail-page :title="pageTitle" :loading="loading">
<div class="detail-page-title">{{ model.title }}</div>
<div class="detail-page-second-title">
<!-- todo: 发帖人部门没有返回 -->
{{ $t('businessSupport.questionAnswer.poster') + '' + model.orgCode_dictText + ' ' + model.userId_dictText }}
</div>
<div class="detail-page-part">
@@ -10,7 +9,7 @@
<!-- 标准号/标准名称 -->
<div class="detail-page-part-form-item-large">
<label>{{ $t('standardNumOrName') }}</label>
<span>{{ model.standardNumber && model.standardName ? model.standardNumber + ' ' + model.standardName : global.emptyLine }}</span>
<span class="link" @click="clickStandard">{{ model.standardNumber && model.standardName ? model.standardNumber + ' ' + model.standardName : global.emptyLine }}</span>
</div>
<!-- 项目 -->
<div class="detail-page-part-form-item-large">
@@ -237,6 +236,24 @@ export default {
// 下载文件
downloadFile(`/laws/standard/common/downloadWithWaterMark/${file.id}`, file.fileName)
},
// 点击标准跳转详情
clickStandard () {
let path = ''
// 需要先判断是哪种标准
if (this.model.type === '1') {
path = '/standardRegulationLibrary/DomesticStandardDetail'
} else if (this.model.type === '2') {
path = '/standardRegulationLibrary/OverseasStandardDetail'
} else if (this.model.type === '3') {
path = '/enterpriseStandardLibrary/enterpriseStandardDetail'
}
this.$openPageNewSheet({
path: path,
query: {
id: this.model.standardId
}
})
},
submit () {
if (!this.answerDesc) {
this.$message.warning(this.$t('businessSupport.questionAnswer.pleaseEnterAnswerDesc'))
@@ -310,6 +327,10 @@ export default {
font-family: PingFang SC-Regular, PingFang SC, sans-serif;
color: #1D2129;
}
.link {
color: @primary-color;
cursor: pointer;
}
}
.detail-page-part-form-item-large-file {
width: 100%;
@@ -136,7 +136,7 @@ export default {
this.visible = true
const param = {}
param.standardNumber = standardNumber
param.quizTime = new Date().getFullYear() + '-' + new Date().getMonth() + '-' + new Date().getDay() + ' ' +
param.quizTime = new Date().getFullYear() + '-' + (new Date().getMonth() + 1) + '-' + new Date().getDay() + ' ' +
new Date().getHours() + ':' + new Date().getMinutes() + ':' + new Date().getSeconds()
this.$nextTick(() => {
this.form.setFieldsValue(pick(param, 'standardNumber', 'quizTime'))
@@ -138,7 +138,7 @@ export default {
this.type = type
const param = {}
param.standardNumber = standardNumber
param.quizTime = new Date().getFullYear() + '-' + new Date().getMonth() + '-' + new Date().getDay() + ' ' +
param.quizTime = new Date().getFullYear() + '-' + (new Date().getMonth() + 1) + '-' + new Date().getDay() + ' ' +
new Date().getHours() + ':' + new Date().getMinutes() + ':' + new Date().getSeconds()
this.$nextTick(() => {
this.form.setFieldsValue(param)