This commit is contained in:
zhutianqi
2022-01-18 16:37:28 +08:00
parent 93e462bfef
commit 8c62b74893
9 changed files with 102 additions and 20 deletions
@@ -403,7 +403,10 @@
<div class="demo-drawer-content"> <div class="demo-drawer-content">
<div style="display: flex; height: 100%;"> <div style="display: flex; height: 100%;">
<div style="width: 600px; border-right: 1px solid #ccc;" v-if="form.itemsNum1 && PLmodalType === 1 "> <div style="width: 600px; border-right: 1px solid #ccc;" v-if="form.itemsNum1 && PLmodalType === 1 ">
<div v-if="BDtext" style="width: 100%; height: 100%;display: flex; align-items: center; justify-content: center;">无相似文本</div> <div v-if="BDtext" style="width: 100%; height: 100%;display: flex;">
<div v-if="itermsConditions" v-html="itermsConditions" style="margin: 5px; padding: 5px; width: 100%; overflow: auto;"></div>
<div v-else style="margin: 5px; padding: 5px; width: 100%; overflow: auto;">无内容</div>
</div>
<div v-else style="height: 100%;"> <div v-else style="height: 100%;">
<div style="margin: 10px 5px;">比对条款: {{ plForm.itemsNum }}</div> <div style="margin: 10px 5px;">比对条款: {{ plForm.itemsNum }}</div>
<div style="margin: 10px 5px 5px;">相似度: {{ similarityDegree }}</div> <div style="margin: 10px 5px 5px;">相似度: {{ similarityDegree }}</div>
@@ -1085,11 +1088,12 @@
} }
} }
} }
if (num4 > 0) { // if (num4 > 0) {
this.$message.warning('请输入新车型实施日期') // this.$message.warning('请输入新车型实施日期')
} else if (num5 > 0) { // } else if (num5 > 0) {
this.$message.warning('请输入在产车实施日期') // this.$message.warning('请输入在产车实施日期')
} else if (num6 > 0) { // } else
if (num6 > 0) {
this.$message.warning('请选择适用车型') this.$message.warning('请选择适用车型')
} else if (b > 0) { } else if (b > 0) {
this.$message.warning('请选择责任人') this.$message.warning('请选择责任人')
@@ -436,6 +436,10 @@ export default {
newItemId: id2, newItemId: id2,
flag: 1 flag: 1
} }
if (!id || !id2) {
this.$message.warning('暂无找到相似的文本')
return
}
this.$http.post('lawss/sarStandCompareHis/clauseComparison', itemsEoPage, { this.$http.post('lawss/sarStandCompareHis/clauseComparison', itemsEoPage, {
_this: this _this: this
}, res => { }, res => {
@@ -411,7 +411,10 @@
<div class="demo-drawer-content"> <div class="demo-drawer-content">
<div style="display: flex; height: 100%;"> <div style="display: flex; height: 100%;">
<div style="width: 600px; border-right: 1px solid #ccc;" v-if="form.itemsNum1 && PLmodalType === 1 "> <div style="width: 600px; border-right: 1px solid #ccc;" v-if="form.itemsNum1 && PLmodalType === 1 ">
<div v-if="BDtext" style="width: 100%; height: 100%;display: flex; align-items: center; justify-content: center;">无相似文本</div> <div v-if="BDtext" style="width: 100%; height: 100%;display: flex;">
<div v-if="itermsConditions" v-html="itermsConditions" style="margin: 5px; padding: 5px; width: 100%; overflow: auto;"></div>
<div v-else style="margin: 5px; padding: 5px; width: 100%; overflow: auto;">无内容</div>
</div>
<div v-else style="height: 100%;"> <div v-else style="height: 100%;">
<div style="margin: 10px 5px;">比对条款: {{ plForm.itemsNum }}</div> <div style="margin: 10px 5px;">比对条款: {{ plForm.itemsNum }}</div>
<div style="margin: 10px 5px 5px;">相似度: {{ similarityDegree }}</div> <div style="margin: 10px 5px 5px;">相似度: {{ similarityDegree }}</div>
@@ -1090,11 +1093,12 @@ export default {
} }
} }
} }
if (num4 > 0) { // if (num4 > 0) {
this.$message.warning('请输入新车型实施日期') // this.$message.warning('请输入新车型实施日期')
} else if (num5 > 0) { // } else if (num5 > 0) {
this.$message.warning('请输入在产车实施日期') // this.$message.warning('请输入在产车实施日期')
} else if (num6 > 0) { // } else
if (num6 > 0) {
this.$message.warning('请选择适用车型') this.$message.warning('请选择适用车型')
} else if (b > 0) { } else if (b > 0) {
this.$message.warning('请选择责任人') this.$message.warning('请选择责任人')
@@ -54,6 +54,16 @@
clearable clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="截止日期" prop="endTime" class="add-form-item form-item-disabled">
<el-date-picker
v-model="form.endTime"
type="date"
disabled
:picker-options="pickerOptions"
placeholder="请选择截止日期"
value-format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
@@ -312,6 +322,7 @@
itemsName: '', itemsName: '',
itemsNum1: '', itemsNum1: '',
itemsName1: '', itemsName1: '',
endTime: '',
}, },
json: {}, json: {},
itemList: [] itemList: []
@@ -493,6 +504,7 @@
this.form.itemsNum = data.itemsNum || data.form.itemsNum this.form.itemsNum = data.itemsNum || data.form.itemsNum
this.form.itemsName = data.itemsName || data.form.itemsName this.form.itemsName = data.itemsName || data.form.itemsName
this.commentText2 = data.commentText2 || '' this.commentText2 = data.commentText2 || ''
this.form.endTime = data.endTime || data.form.endTime
if (data.form) { if (data.form) {
this.form.itemsName1 = data.form.itemsName1 || '' this.form.itemsName1 = data.form.itemsName1 || ''
this.form.itemsNum1 = data.form.itemsNum1 || '' this.form.itemsNum1 = data.form.itemsNum1 || ''
@@ -54,6 +54,16 @@
clearable clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="截止日期" prop="endTime" class="add-form-item form-item-disabled">
<el-date-picker
v-model="form.endTime"
type="date"
disabled
:picker-options="pickerOptions"
placeholder="请选择截止日期"
value-format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
@@ -357,7 +367,10 @@
<div class="demo-drawer-content"> <div class="demo-drawer-content">
<div style="display: flex; height: 100%;"> <div style="display: flex; height: 100%;">
<div style="width: 600px; border-right: 1px solid #ccc;" v-if="form.itemsNum1"> <div style="width: 600px; border-right: 1px solid #ccc;" v-if="form.itemsNum1">
<div v-if="BDtext" style="width: 100%; height: 100%;display: flex; align-items: center; justify-content: center;">无相似文本</div> <div v-if="BDtext" style="width: 100%; height: 100%;display: flex;">
<div v-if="itermsConditions" v-html="itermsConditions" style="margin: 5px; padding: 5px; width: 100%; overflow: auto;"></div>
<div v-else style="margin: 5px; padding: 5px; width: 100%; overflow: auto;">无内容</div>
</div>
<div v-else style="height: 100%;"> <div v-else style="height: 100%;">
<div style="margin: 10px 5px;">比对条款: {{ editForm.itemsNum }}</div> <div style="margin: 10px 5px;">比对条款: {{ editForm.itemsNum }}</div>
<div style="margin: 10px 5px 5px;">相似度: {{ similarityDegree }}</div> <div style="margin: 10px 5px 5px;">相似度: {{ similarityDegree }}</div>
@@ -535,6 +548,7 @@
itemsName: '', itemsName: '',
itemsNum1: '', itemsNum1: '',
itemsName1: '', itemsName1: '',
endTime: '',
}, },
json: {}, json: {},
idList: [] idList: []
@@ -832,11 +846,13 @@
} }
if (num3 > 0) { if (num3 > 0) {
this.$message.warning('请输入符合性要求') this.$message.warning('请输入符合性要求')
} else if (num4 > 0) { }
this.$message.warning('请输入新车型实施日期') // else if (num4 > 0) {
} else if (num5 > 0) { // this.$message.warning('请输入新车型实施日期')
this.$message.warning('请输入在产车实施日期') // } else if (num5 > 0) {
} else if (num6 > 0) { // this.$message.warning('请输入在产车实施日期')
// }
else if (num6 > 0) {
this.$message.warning('请选择适用车型') this.$message.warning('请选择适用车型')
} else if (b > 0) { } else if (b > 0) {
this.$message.warning('请选择责任人') this.$message.warning('请选择责任人')
@@ -870,6 +886,7 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.endTime = data.endTime || data.form.endTime
let commitStatus = res.commitStatus let commitStatus = res.commitStatus
if(commitStatus && commitStatus > 0){ if(commitStatus && commitStatus > 0){
this.acceptShow = true this.acceptShow = true
@@ -54,6 +54,15 @@
clearable clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="截止日期" prop="endTime" class="add-form-item form-item-disabled">
<el-date-picker
v-model="form.endTime"
type="date"
disabled
placeholder="请选择截止日期"
value-format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
@@ -340,6 +349,7 @@
itemsName: '', itemsName: '',
itemsNum1: '', itemsNum1: '',
itemsName1: '', itemsName1: '',
endTime: '',
}, },
json: {}, json: {},
} }
@@ -496,6 +506,7 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.endTime = data.endTime || data.form.endTime
this.form.itemsNum = data.itemsNum || data.form.itemsNum this.form.itemsNum = data.itemsNum || data.form.itemsNum
this.form.itemsName = data.itemsName || data.form.itemsName this.form.itemsName = data.itemsName || data.form.itemsName
this.commentText4 = data.commentText4 || '' this.commentText4 = data.commentText4 || ''
@@ -54,6 +54,15 @@
clearable clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="截止日期" prop="endTime" class="add-form-item form-item-disabled">
<el-date-picker
v-model="form.endTime"
type="date"
disabled
placeholder="请选择截止日期"
value-format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
@@ -340,6 +349,7 @@
itemsName: '', itemsName: '',
itemsNum1: '', itemsNum1: '',
itemsName1: '', itemsName1: '',
endTime: '',
}, },
json: {}, json: {},
} }
@@ -478,6 +488,7 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.endTime = data.endTime || data.form.endTime
this.form.itemsNum = data.itemsNum || data.form.itemsNum this.form.itemsNum = data.itemsNum || data.form.itemsNum
this.form.itemsName = data.itemsName || data.form.itemsName this.form.itemsName = data.itemsName || data.form.itemsName
this.commentText5 = data.commentText5 || '' this.commentText5 = data.commentText5 || ''
@@ -54,6 +54,15 @@
clearable clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="截止日期" prop="endTime" class="add-form-item form-item-disabled">
<el-date-picker
v-model="form.endTime"
type="date"
disabled
placeholder="请选择截止日期"
value-format="yyyy-MM-dd">
</el-date-picker>
</el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
@@ -338,6 +347,7 @@
itemsName: '', itemsName: '',
itemsNum1: '', itemsNum1: '',
itemsName1: '', itemsName1: '',
endTime: '',
}, },
json: {}, json: {},
} }
@@ -476,6 +486,7 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.endTime = data.endTime || data.form.endTime
this.form.itemsNum = data.itemsNum || data.form.itemsNum this.form.itemsNum = data.itemsNum || data.form.itemsNum
this.form.itemsName = data.itemsName || data.form.itemsName this.form.itemsName = data.itemsName || data.form.itemsName
this.commentText6 = data.commentText6 || '' this.commentText6 = data.commentText6 || ''
@@ -76,7 +76,7 @@
- - - -
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="责任人" prop="responUserList" class="add-form-item form-item-disabled"> <el-form-item label="责任人" prop="responUserList" class="add-form-item form-item-disabled blueClass">
<el-input <el-input
v-model="form.responUserList" v-model="form.responUserList"
style="display: none;" style="display: none;"
@@ -404,7 +404,15 @@ export default {
padding: 0 20px 0; padding: 0 20px 0;
} }
} }
.blueClass {
background: #1E89FF;
/deep/.el-form-item__label {
color: #fff;
}
/deep/.el-input__inner {
color: #fff !important;
}
}
.fileClass { .fileClass {
cursor: pointer; cursor: pointer;
} }