fix:样式复制功能修改

dev_2.3
xiangcongshuai 2 months ago
parent f3bb4064eb
commit e978ad69ce

@ -5,11 +5,11 @@
<div class="left"> <div class="left">
<div class="title">基础配置</div> <div class="title">基础配置</div>
<el-form ref="form" :model="dataInfo" :rules="rules" label-width="120px"> <el-form ref="form" :model="dataInfo" :rules="rules" label-width="120px">
<el-form-item label="案件类型" prop="caseType"> <!-- <el-form-item label="案件类型" prop="caseType">
<el-select v-model="dataInfo['caseType']" style="width: 100%;" clearable placeholder="请选择案件类型"> <el-select v-model="dataInfo['caseType']" style="width: 100%;" clearable placeholder="请选择案件类型">
<el-option v-for="item in caseTypeOptions" :key="item.id" :label="item.modelName" :value="item.id" /> <el-option v-for="item in caseTypeOptions" :key="item.id" :label="item.modelName" :value="item.id" />
</el-select> </el-select>
</el-form-item> </el-form-item> -->
<el-form-item label="提示词类型" prop="type"> <el-form-item label="提示词类型" prop="type">
<el-select v-model="dataInfo['type']" disabled style="width: 100%;" placeholder="请选择提示词类型" @change="selectType"> <el-select v-model="dataInfo['type']" disabled style="width: 100%;" placeholder="请选择提示词类型" @change="selectType">
<el-option v-for="item in typeOptions" :key="item.value" :label="item.label" :value="item.value" /> <el-option v-for="item in typeOptions" :key="item.value" :label="item.label" :value="item.value" />
@ -371,6 +371,7 @@ export default {
const params = { const params = {
id: this.$route.params.id, id: this.$route.params.id,
...this.dataInfo, ...this.dataInfo,
caseType: '1',
evidenceCategoryId: this.dataInfo.evidenceCategoryIdList ? this.dataInfo.evidenceCategoryIdList[this.dataInfo.evidenceCategoryIdList.length - 1 ] : undefined evidenceCategoryId: this.dataInfo.evidenceCategoryIdList ? this.dataInfo.evidenceCategoryIdList[this.dataInfo.evidenceCategoryIdList.length - 1 ] : undefined
} }
if (params.type === '2') { if (params.type === '2') {

@ -53,14 +53,15 @@ export default {
// //
show(data, type) { show(data, type) {
this.drawerOption.show = true this.drawerOption.show = true
this.ruleForm = {
...data
}
if (type === 'copy') { if (type === 'copy') {
this.isCopy = true this.isCopy = true
} else { } else {
this.isCopy = false this.isCopy = false
} }
this.ruleForm = { this.ruleForm.modelName += '2'
...data
}
}, },
// //
handleReset() { handleReset() {

@ -3,7 +3,7 @@
<div class="scoringModel"> <div class="scoringModel">
<div class="case_list"> <div class="case_list">
<div v-for="(item,index) in caseList" :key="index" class="case_item" :class="[selectId === item.id ?'actived':'']" @click="selectCase(item)"> <div v-for="(item,index) in caseList" :key="index" class="case_item" :class="[selectId === item.id ?'actived':'']" @click="selectCase(item)">
<span style="width: 180px;">{{ item.modelName.slice(0,8) }}</span> <span :title="item.modelName" style="width: 180px;">{{ item.modelName.slice(0,8) }}</span>
<el-popover <el-popover
:ref="`popover-${index}`" :ref="`popover-${index}`"
append-to-body append-to-body
@ -277,7 +277,8 @@ export default {
.circle_list { .circle_list {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
width: 20px;
align-items: center;
.circle { .circle {
width: 3px; width: 3px;
height: 3px; height: 3px;

Loading…
Cancel
Save