Commit 7b5d3a5f authored by tianhongyang's avatar tianhongyang

fix bug

parent 6e52e49b
...@@ -82,7 +82,7 @@ export default { ...@@ -82,7 +82,7 @@ export default {
line-height: 1; line-height: 1;
height: 100%; height: 100%;
width: 100%; width: 100%;
padding: 0px 12px; padding: 0px 7px;
border: none; border: none;
} }
} }
......
...@@ -1011,3 +1011,12 @@ export function groupArray(arr, max = 100, target = "") { ...@@ -1011,3 +1011,12 @@ export function groupArray(arr, max = 100, target = "") {
return result; return result;
} }
/**
* 去掉dom元素两边的标签
* @param {string} str
*/
export function replaceDomTags(str) {
const reg = /<[^>]*>/gmi;
return str.replace(reg, "");
}
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
:custom-class="'subfield-module-dialog-inner'" @close="removeDialogClose"> :custom-class="'subfield-module-dialog-inner'" @close="removeDialogClose">
<div class="subfield-module-dialog-content"> <div class="subfield-module-dialog-content">
<img src="@/assets/images/consultingAgencyManagement/customForm/icon_tips@2x.png" alt=""> <img src="@/assets/images/consultingAgencyManagement/customForm/icon_tips@2x.png" alt="">
<span>{{`确认删除“${removeSubfieldModule.subfieldModuleName ? removeSubfieldModule.subfieldModuleName : removeSubfieldModule.defaultSubfieldModuleName}”吗?`}}</span> <span>{{`确认删除“${removeSubfieldModule.subfieldModuleName ? removeSubfieldModule.subfieldModuleName : removeSubfieldModule.defaultSubfieldModuleName ? removeSubfieldModule.defaultSubfieldModuleName : ""}”吗?`}}</span>
</div> </div>
<div class="subfield-module-dialog-footer"> <div class="subfield-module-dialog-footer">
<el-button size="default" @click="removeSubFiledModuleDialog = false">取消</el-button> <el-button size="default" @click="removeSubFiledModuleDialog = false">取消</el-button>
...@@ -179,7 +179,8 @@ export default { ...@@ -179,7 +179,8 @@ export default {
formAttribute: { formAttribute: {
type: "object", type: "object",
fields: { fields: {
fieldName: { type: "string", required: true, message: "字段名称不能为空" } fieldName: { type: "string", required: true, message: "字段名称不能为空" },
label: { type: "string", required: true, message: "字段label不能为空" },
} }
} }
} }
......
...@@ -23,7 +23,8 @@ ...@@ -23,7 +23,8 @@
</template> </template>
<!-- label展示名称 --> <!-- label展示名称 -->
<el-form-item label="字段label" class="set-field-option-item" prop="formAttribute.label" v-if="comActiveFieldData.formAttribute"> <el-form-item label="字段label" class="set-field-option-item" prop="formAttribute.label" :rules="setFieldOptionRules.labelName"
v-if="comActiveFieldData.formAttribute">
<el-input v-model="comActiveFieldData.formAttribute.label" placeholder="请输入字段label" clearable></el-input> <el-input v-model="comActiveFieldData.formAttribute.label" placeholder="请输入字段label" clearable></el-input>
</el-form-item> </el-form-item>
...@@ -186,6 +187,7 @@ export default { ...@@ -186,6 +187,7 @@ export default {
message: "请输入选项值", message: "请输入选项值",
trigger: ["change", "blur"] trigger: ["change", "blur"]
}, },
labelName: [{ required: true, trigger: ["change", "blur"], message: "字段label不能为空" }]
}, },
placeholderContain: ["text", "textarea", "select", "date", "phone", "email"], placeholderContain: ["text", "textarea", "select", "date", "phone", "email"],
limitContain: ["photo", "file"] limitContain: ["photo", "file"]
......
...@@ -206,6 +206,9 @@ export default { ...@@ -206,6 +206,9 @@ export default {
::v-deep .subfield-module-form-item { ::v-deep .subfield-module-form-item {
display: flex; display: flex;
max-width: calc(100% - 14px - 16px - 12px - 12px);
margin-bottom: 0px;
margin-left: 12px;
.el-form-item__label { .el-form-item__label {
line-height: 32px; line-height: 32px;
...@@ -213,9 +216,43 @@ export default { ...@@ -213,9 +216,43 @@ export default {
font-weight: 400; font-weight: 400;
color: rgba(35, 35, 35, 0.8); color: rgba(35, 35, 35, 0.8);
white-space: nowrap; white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
max-width: 55%;
} }
.el-form-item__content { .el-form-item__content {
flex: 1; flex: 1;
line-height: 32px;
height: 32px;
.el-input {
line-height: 32px;
height: 32px;
.el-input__suffix {
display: flex;
align-items: center;
}
}
}
.el-input {
width: 100%;
.el-input__inner {
width: 100%;
height: 32px;
line-height: 32px;
padding-left: 12px;
&::placeholder {
color: #c0c4cc !important;
font-size: 14px !important;
}
}
.el-input__suffix {
.el-input__icon {
line-height: 32px;
}
}
} }
} }
......
...@@ -143,43 +143,5 @@ export default { ...@@ -143,43 +143,5 @@ export default {
} }
} }
} }
::v-deep .subfield-module-form-item {
margin-bottom: 0px;
margin-left: 12px;
flex: 1;
.el-form-item__content {
line-height: 32px;
height: 32px;
.el-input {
line-height: 32px;
height: 32px;
.el-input__suffix {
display: flex;
align-items: center;
}
}
}
.el-input {
width: 100%;
.el-input__inner {
width: 100%;
height: 32px;
line-height: 32px;
padding-left: 12px;
&::placeholder {
color: #c0c4cc !important;
font-size: 14px !important;
}
}
.el-input__suffix {
.el-input__icon {
line-height: 32px;
}
}
}
}
} }
</style> </style>
...@@ -19,9 +19,9 @@ ...@@ -19,9 +19,9 @@
</tr> </tr>
<tr> <tr>
<td class="table-key">履约责任单位</td> <td class="table-key">履约责任单位</td>
<td>{{comProjectDetailInfo.ownerName ? comProjectDetailInfo.ownerName : "-"}}</td> <td>{{"-"}}</td>
<td class="table-key">咨询单位</td> <td class="table-key">咨询单位</td>
<td>{{comProjectDetailInfo.advisoryBodyName ? comProjectDetailInfo.advisoryBodyName : "-"}}</td> <td>{{comProjectDetailInfo.advisoryBody && comProjectDetailInfo.advisoryBody.advisoryBodyName ? comProjectDetailInfo.advisoryBody.advisoryBodyName : "-"}}</td>
</tr> </tr>
</table> </table>
</div> </div>
...@@ -39,17 +39,17 @@ ...@@ -39,17 +39,17 @@
<td class="table-key">国内外</td> <td class="table-key">国内外</td>
<td>{{"-"}}</td> <td>{{"-"}}</td>
<td class="table-key">省市</td> <td class="table-key">省市</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.provinceName ? comProjectDetailInfo.provinceName : "-"}}</td>
</tr> </tr>
<tr> <tr>
<td class="table-key">投资来源</td> <td class="table-key">投资来源</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.ownerNature ? comProjectDetailInfo.ownerNature : "-"}}</td>
<td class="table-key">项目承接类型</td> <td class="table-key">项目承接类型</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.isinvestproject ? comProjectDetailInfo.isinvestproject : "-"}}</td>
</tr> </tr>
<tr> <tr>
<td class="table-key">合同签订日期</td> <td class="table-key">合同签订日期</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.contractSignDate ? comProjectDetailInfo.contractSignDate : "-"}}</td>
<td class="table-key">合同总工期</td> <td class="table-key">合同总工期</td>
<td>{{comProjectDetailInfo.contractWorkDays ? `${comProjectDetailInfo.contractWorkDays}天` : "-"}}</td> <td>{{comProjectDetailInfo.contractWorkDays ? `${comProjectDetailInfo.contractWorkDays}天` : "-"}}</td>
</tr> </tr>
...@@ -57,19 +57,19 @@ ...@@ -57,19 +57,19 @@
<td class="table-key">开工日期方式</td> <td class="table-key">开工日期方式</td>
<td>{{"-"}}</td> <td>{{"-"}}</td>
<td class="table-key">开工具体时间</td> <td class="table-key">开工具体时间</td>
<td>{{comProjectDetailInfo.actualStartDate ? comProjectDetailInfo.actualStartDate : "-"}}</td> <td>{{comProjectDetailInfo.planStartDate ? comProjectDetailInfo.planStartDate : "-"}}</td>
</tr> </tr>
<tr> <tr>
<td class="table-key">竣工具体方式</td> <td class="table-key">竣工具体方式</td>
<td>{{"-"}}</td> <td>{{"-"}}</td>
<td class="table-key">竣工具体时间</td> <td class="table-key">竣工具体时间</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.actualEndDate ? comProjectDetailInfo.actualEndDate : "-"}}</td>
</tr> </tr>
<tr> <tr>
<td class="table-key">工程类型大类</td> <td class="table-key">工程类型大类</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.projectType1 ? comProjectDetailInfo.projectType1 : "-"}}</td>
<td class="table-key">工程类型明细</td> <td class="table-key">工程类型明细</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.projectType2 ? comProjectDetailInfo.projectType2 : "-"}}</td>
</tr> </tr>
<tr> <tr>
<td class="table-key">建筑高度</td> <td class="table-key">建筑高度</td>
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
<td class="table-key">预收益率</td> <td class="table-key">预收益率</td>
<td>{{comProjectDetailInfo.estiProfitRate ? `${comProjectDetailInfo.estiProfitRate}%` : "-"}}</td> <td>{{comProjectDetailInfo.estiProfitRate ? `${comProjectDetailInfo.estiProfitRate}%` : "-"}}</td>
<td class="table-key">预收益额</td> <td class="table-key">预收益额</td>
<td>{{comProjectDetailInfo.estiTtlProfit ? `${comProjectDetailInfo.estiTtlProfit}元` : "-"}}</td> <td>{{comProjectDetailInfo.estimatedEarning ? `${comProjectDetailInfo.estimatedEarning}元` : "-"}}</td>
</tr> </tr>
</table> </table>
</div> </div>
...@@ -115,9 +115,9 @@ ...@@ -115,9 +115,9 @@
</colgroup> </colgroup>
<tr> <tr>
<td class="table-key">合同金额</td> <td class="table-key">合同金额</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.contractOrigValue ? `${comProjectDetailInfo.contractOrigValue}元` : "-"}}</td>
<td class="table-key">自施部分</td> <td class="table-key">自施部分</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.contractOrigSelfvalue ? `${comProjectDetailInfo.contractOrigSelfvalue}元` : "-"}}</td>
</tr> </tr>
<tr> <tr>
<td class="table-key">计价依据</td> <td class="table-key">计价依据</td>
...@@ -149,9 +149,9 @@ ...@@ -149,9 +149,9 @@
</colgroup> </colgroup>
<tr> <tr>
<td class="table-key">工程预付款</td> <td class="table-key">工程预付款</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.steppayType ? comProjectDetailInfo.steppayType : "-"}}</td>
<td class="table-key">支付比例</td> <td class="table-key">支付比例</td>
<td>{{"-"}}</td> <td>{{comProjectDetailInfo.steppayScale ? `${comProjectDetailInfo.steppayScale}%` : "-"}}</td>
</tr> </tr>
</table> </table>
</div> </div>
......
...@@ -275,8 +275,8 @@ export default { ...@@ -275,8 +275,8 @@ export default {
this.$emit("searchLoadingChange", this.loading); this.$emit("searchLoadingChange", this.loading);
const _formTemplate = await this.getCustomFormDetail(); const _formTemplate = await this.getCustomFormDetail();
this.formTemplate = cloneDeep(_formTemplate); this.formTemplate = cloneDeep(_formTemplate);
const _formTemplateData = await this.getCustomFormDataByProjectKey(this.projectKey); let _formTemplateData = await this.getCustomFormDataByProjectKey(this.projectKey);
this.formTemplateData = cloneDeep(_formTemplateData); _formTemplateData ? this.formTemplateData = cloneDeep(_formTemplateData) : null;
await this.customFormRender(_formTemplate, _formTemplateData); await this.customFormRender(_formTemplate, _formTemplateData);
} catch (error) { } catch (error) {
...@@ -290,7 +290,7 @@ export default { ...@@ -290,7 +290,7 @@ export default {
// 缺失模板不渲染 // 缺失模板不渲染
if (!formTemplate || !formTemplate.jsonData) return; if (!formTemplate || !formTemplate.jsonData) return;
const template = jsonStrToObject(formTemplate.jsonData); const template = jsonStrToObject(formTemplate.jsonData);
const templateFormData = JSON.parse(formData.jsonData); const templateFormData = formData && formData.jsonData ? JSON.parse(formData.jsonData) : null;
if (template) { if (template) {
// 模板 // 模板
let subfieldModuleListTemplate = template.subfieldModuleList; let subfieldModuleListTemplate = template.subfieldModuleList;
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<!-- 项目名称 logo --> <!-- 项目名称 logo -->
<div class="prject-icon-and-title"> <div class="prject-icon-and-title">
<img src="@/assets/images/financing/head_icon.png" alt=""> <img src="@/assets/images/financing/head_icon.png" alt="">
<div class="prject-title">{{projectDetailInfo.finProjectName ? projectDetailInfo.finProjectName : "-"}}</div> <div class="prject-title">{{projectDetailInfo.projectName ? projectDetailInfo.projectName : "-"}}</div>
</div> </div>
<!-- 项目承接单位 --> <!-- 项目承接单位 -->
<div class="project-undertaking-unit-container"> <div class="project-undertaking-unit-container">
......
...@@ -42,8 +42,8 @@ ...@@ -42,8 +42,8 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="合同金额"> <el-form-item label="合同金额">
<dsk-amount-range v-model="form.contractAmount" :range-text="'至'" :start-placeholder="'最小金额(万元)'" <dsk-amount-range v-model="form.contractAmount" :range-text="'至'" :start-placeholder="'最小金额(万元)'"
:end-placeholder="'最大金额(万元)'"></dsk-amount-range> :end-placeholder="'最大金额(万元)'"></dsk-amount-range>
</el-form-item> </el-form-item>
</div> </div>
</el-form> </el-form>
...@@ -78,10 +78,13 @@ ...@@ -78,10 +78,13 @@
<span v-else>-</span> <span v-else>-</span>
</template> </template>
<!-- 业主单位 --> <!-- 业主单位 -->
<!-- <template slot="ownerName" slot-scope="{data,row}"> <template slot="ownerName" slot-scope="{data,row}">
<div v-if="row.ownerName" class="no-line-feed">{{row.ownerName}}</div> <div v-if="row.ownerName">
<span v-if="row.ownerUnitCid" class="no-line-feed" @click="viewOwnerUnit(row)">{{row.ownerName}}</span>
<span v-else>{{row.ownerName}}</span>
</div>
<span v-else>-</span> <span v-else>-</span>
</template> --> </template>
<!-- 项目承接单位 --> <!-- 项目承接单位 -->
<!-- <template slot="contractOrgName" slot-scope="{data,row}"> <!-- <template slot="contractOrgName" slot-scope="{data,row}">
<div v-if="row.contractOrgName" class="no-line-feed">{{row.contractOrgName}}</div> <div v-if="row.contractOrgName" class="no-line-feed">{{row.contractOrgName}}</div>
...@@ -89,8 +92,11 @@ ...@@ -89,8 +92,11 @@
</template> --> </template> -->
<!-- 咨询机构名称 --> <!-- 咨询机构名称 -->
<template slot="advisoryBodyName" slot-scope="{data,row}"> <template slot="advisoryBodyName" slot-scope="{data,row}">
<div v-if="row.advisoryBody && row.advisoryBody.advisoryBodyName" class="no-line-feed" @click="viewEnterprise(row)"> <div v-if="row.advisoryBody && row.advisoryBody.advisoryBodyName">
{{row.advisoryBody.advisoryBodyName}}</div> <span v-if="row.advisoryBody.advisoryBodyCid" class="no-line-feed"
@click="viewEnterprise(row)">{{row.advisoryBody.advisoryBodyName}}</span>
<span v-else>{{row.advisoryBody.advisoryBodyName}}</span>
</div>
<span v-else>-</span> <span v-else>-</span>
</template> </template>
<!-- 项目负责人姓名 --> <!-- 项目负责人姓名 -->
...@@ -169,6 +175,7 @@ export default { ...@@ -169,6 +175,7 @@ export default {
{ label: '序号', prop: "staticSerialNumber", type: "index", lock: true, fixed: false, uid: v4() }, { label: '序号', prop: "staticSerialNumber", type: "index", lock: true, fixed: false, uid: v4() },
{ label: '项目列表', prop: 'projectName', width: "220px", lock: true, fixed: false, slot: true, uid: v4(), showOverflowTooltip: true }, { label: '项目列表', prop: 'projectName', width: "220px", lock: true, fixed: false, slot: true, uid: v4(), showOverflowTooltip: true },
{ label: '项目编码', prop: 'projectCode', width: "121px", uid: v4() }, { label: '项目编码', prop: 'projectCode', width: "121px", uid: v4() },
{ label: '业主单位', prop: 'ownerName', slot: true, uid: v4(), width: "185px", showOverflowTooltip: true },
{ label: '省市', prop: 'provinceName', width: "100px", uid: v4() }, { label: '省市', prop: 'provinceName', width: "100px", uid: v4() },
{ label: '项目承接类型', prop: 'isinvestproject', width: "100px", uid: v4() }, { label: '项目承接类型', prop: 'isinvestproject', width: "100px", uid: v4() },
{ label: '工程基础大类', prop: 'projectType1', minWidth: "100px", uid: v4() }, { label: '工程基础大类', prop: 'projectType1', minWidth: "100px", uid: v4() },
...@@ -179,7 +186,7 @@ export default { ...@@ -179,7 +186,7 @@ export default {
{ label: '合同金额(元)', prop: 'contractOrigValue', width: "110px", align: "right", uid: v4() }, { label: '合同金额(元)', prop: 'contractOrigValue', width: "110px", align: "right", uid: v4() },
// { label: '业主单位', prop: 'ownerName', slot: true, uid: v4(), width: "185px", showOverflowTooltip: true }, // { label: '业主单位', prop: 'ownerName', slot: true, uid: v4(), width: "185px", showOverflowTooltip: true },
// { label: '项目承接单位', prop: 'contractOrgName', width: "196px", slot: true, uid: v4() }, // { label: '项目承接单位', prop: 'contractOrgName', width: "196px", slot: true, uid: v4() },
{ label: '咨询机构名称', prop: 'advisoryBodyName', width: "172px", slot: true, uid: v4() }, { label: '咨询机构名称', prop: 'advisoryBodyName', width: "172px", slot: true, uid: v4(), showOverflowTooltip: true },
{ label: '创建时间', prop: 'contractSignDate', width: "172px", uid: v4() }, { label: '创建时间', prop: 'contractSignDate', width: "172px", uid: v4() },
], ],
fixedPropsKey: ["staticSerialNumber", "projectName"], fixedPropsKey: ["staticSerialNumber", "projectName"],
...@@ -344,6 +351,10 @@ export default { ...@@ -344,6 +351,10 @@ export default {
viewEnterprise(row) { viewEnterprise(row) {
if (!row?.advisoryBody?.advisoryBodyCid) return this.$message.warning("缺少咨询机构id"); if (!row?.advisoryBody?.advisoryBodyCid) return this.$message.warning("缺少咨询机构id");
this.$tab.openPage(row.advisoryBody.advisoryBodyName ? row.advisoryBody.advisoryBodyName : "咨询机构详情", `/enterprise/${encodeStr(row.advisoryBody.advisoryBodyCid)}?companyName=${row.advisoryBody.advisoryBodyName}`); this.$tab.openPage(row.advisoryBody.advisoryBodyName ? row.advisoryBody.advisoryBodyName : "咨询机构详情", `/enterprise/${encodeStr(row.advisoryBody.advisoryBodyCid)}?companyName=${row.advisoryBody.advisoryBodyName}`);
},
// 业主单位跳转企业详情
viewOwnerUnit(row) {
} }
}, },
} }
......
...@@ -220,6 +220,12 @@ export default { ...@@ -220,6 +220,12 @@ export default {
const searchParams = JSON.parse(JSON.stringify({ ...params, ...this.queryParams })); const searchParams = JSON.parse(JSON.stringify({ ...params, ...this.queryParams }));
this.handleQuery(searchParams); this.handleQuery(searchParams);
}, },
handleCurrentChange(page) {
this.queryParams.pageNum = page;
const params = this.createQueryCondition(this.formData);
const searchParams = JSON.parse(JSON.stringify({ ...params, ...this.queryParams }));
this.handleQuery(searchParams);
},
async handleQuery(params) { async handleQuery(params) {
try { try {
let data = params ? params : this.queryParams; let data = params ? params : this.queryParams;
......
...@@ -285,6 +285,12 @@ export default { ...@@ -285,6 +285,12 @@ export default {
const searchParams = JSON.parse(JSON.stringify({ ...params, ...this.queryParams })); const searchParams = JSON.parse(JSON.stringify({ ...params, ...this.queryParams }));
this.handleQuery(searchParams); this.handleQuery(searchParams);
}, },
handleCurrentChange(page) {
this.queryParams.pageNum = page;
const params = this.createQueryCondition(this.formData);
const searchParams = JSON.parse(JSON.stringify({ ...params, ...this.queryParams }));
this.handleQuery(searchParams);
},
async handleQuery(params) { async handleQuery(params) {
try { try {
let data = params ? params : this.queryParams; let data = params ? params : this.queryParams;
......
...@@ -213,6 +213,12 @@ export default { ...@@ -213,6 +213,12 @@ export default {
}); });
return params; return params;
}, },
handleCurrentChange(page) {
this.queryParams.pageNum = page;
const params = this.createQueryCondition(this.formData);
const searchParams = JSON.parse(JSON.stringify({ ...params, ...this.queryParams }));
this.handleQuery(searchParams);
},
// 查询 // 查询
async handleSearch() { async handleSearch() {
const params = this.createQueryCondition(this.formData); const params = this.createQueryCondition(this.formData);
......
...@@ -298,6 +298,7 @@ export default { ...@@ -298,6 +298,7 @@ export default {
await this.getStatistic(this.companyName); await this.getStatistic(this.companyName);
await this.handleQuery(); await this.handleQuery();
await this.association(this.$route.query.customerId); await this.association(this.$route.query.customerId);
console.log(this.$refs.sidebar,"sidebar");
this.$refs.sidebar.getFinancial(data); this.$refs.sidebar.getFinancial(data);
} }
}, },
......
...@@ -43,9 +43,9 @@ export default { ...@@ -43,9 +43,9 @@ export default {
{ label: '处罚原因', prop: 'punishReason', slot: true, fixed: true, width: '508' }, { label: '处罚原因', prop: 'punishReason', slot: true, fixed: true, width: '508' },
{ label: '决定日期', prop: 'punishBegin', width: '105' }, { label: '决定日期', prop: 'punishBegin', width: '105' },
{ label: '处罚结果', prop: 'punishResult', width: '264' }, { label: '处罚结果', prop: 'punishResult', width: '264' },
{ label: '处罚文书号', prop: 'fileNum', width: '240' }, { label: '处罚文书号', prop: 'fileNum', minWidth: '240' },
{ label: '处罚机关', prop: 'office', width: '264' }, { label: '处罚机关', prop: 'office', minWidth: '264' },
{ label: '处罚结束日期', prop: 'punishEnd', width: '110' }, { label: '处罚结束日期', prop: 'punishEnd', minWidth: '110' },
], ],
formData: [ formData: [
{ type: 1, fieldName: 'penalizeReasonType', value: '', placeholder: '处罚类别', options: [] }, { type: 1, fieldName: 'penalizeReasonType', value: '', placeholder: '处罚类别', options: [] },
...@@ -130,17 +130,18 @@ export default { ...@@ -130,17 +130,18 @@ export default {
text-overflow: ellipsis; text-overflow: ellipsis;
display: -webkit-box; display: -webkit-box;
-webkit-box-orient: vertical; -webkit-box-orient: vertical;
-webkit-line-clamp: 4; -webkit-line-clamp: 5;
cursor: pointer; cursor: pointer;
> span { > span {
display: inline-block; display: flex;
width: 37px; width: 37px;
position: absolute; position: absolute;
right: 0; right: 11px;
bottom: 0; bottom: 0;
background-color: #fff; background-color: #fff;
z-index: 1; z-index: 1;
white-space: nowrap
} }
} }
} }
......
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