法规符合性看板导出传参修改

This commit is contained in:
zyx.net
2022-07-18 15:06:44 +08:00
parent 541af27754
commit 792a21ffaf
4 changed files with 16 additions and 7 deletions
@@ -3,7 +3,7 @@
<div class="Virtual-detail-header" style="position: fixed;top: 0"> <div class="Virtual-detail-header" style="position: fixed;top: 0">
<div class="Virtual-detail-title"> <div class="Virtual-detail-title">
<span> <span>
{{$t('ParameteItemCollectionList')}} {{$t('ParameteItemCollectionList')}}(Model - year market)——{{$t(this.paramsManifest.title)}}
</span> </span>
</div> </div>
</div> </div>
@@ -226,7 +226,8 @@
if (res.success) { if (res.success) {
this.conFlag = res.result this.conFlag = res.result
if (this.conFlag == true) { if (this.conFlag == true) {
this.paramsConfigEOList.splice(item.displaySeq + 1, 0, { console.log(this.paramsConfigEOList)
this.paramsConfigEOList.splice(this.paramsConfigEOList.length + 1, 0, {
id: '', id: '',
configName: '', // 配置名称 configName: '', // 配置名称
version: '', // 版本 version: '', // 版本
@@ -12,7 +12,7 @@
<a-row :gutter='24'> <a-row :gutter='24'>
<a-col :span='9'> <a-col :span='9'>
<a-form-model-item :label="$t('areaOfResponsibility')"> <a-form-model-item :label="$t('areaOfResponsibility')">
<j-dict-select-tag class="box-input" v-model="formData.areaOfResponsibility" <j-dict-select-tag class="box-input" v-model="formData.dutyTerritory"
:placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')" :placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"
:type="'select'" :type="'select'"
:triggerChange="false" :dictCode="'duty_territory'"/> :triggerChange="false" :dictCode="'duty_territory'"/>
@@ -20,10 +20,10 @@
</a-col> </a-col>
<a-col :span='9'> <a-col :span='9'>
<a-form-model-item :label="$t('RelatedItems')" prop='ListTitle'> <a-form-model-item :label="$t('RelatedItems')" prop='ListTitle'>
<a-select class="box-input" v-model="formData.RelatedItems" <a-select class="box-input" v-model="formData.projectName"
:placeholder="$t('PleaseSelect')+$t('RelatedItems')"> :placeholder="$t('PleaseSelect')+$t('RelatedItems')">
<a-select-option v-for="(element,index) in item.RelatedItemList" :key="element.value" :value="element.value"> <a-select-option v-for="(element,index) in RelatedItemList" :key="element.id" :value="element.id">
{{element.label}} {{element.projectName}}
</a-select-option> </a-select-option>
</a-select> </a-select>
</a-form-model-item> </a-form-model-item>
@@ -195,9 +195,16 @@ export default {
}, },
mounted() { mounted() {
this.loadData() this.loadData()
console.log(this.item) this.getRelatedItemList()
}, },
methods: { methods: {
getRelatedItemList(){
getAction('/project/projectNameInfoEO/list', {}).then((res) => {
if (res.success) {
this.RelatedItemList = res.result
}
})
},
// 清单列表传出数据 // 清单列表传出数据
listVisibleRow(val) { listVisibleRow(val) {
this.selectedRowKeys = [] this.selectedRowKeys = []
@@ -277,6 +277,7 @@ export default {
deriveconformanceresults(){ deriveconformanceresults(){
let query = { let query = {
...this.queryParam, ...this.queryParam,
exportAll:'yes',
ids: this.selectedRowKeys.join(',') ids: this.selectedRowKeys.join(',')
} }
downloadFile('/project/lawsComplianceBoard/exportComplianceResult', this.$t('complianceResults')+'.xls', query, this.Deselect) downloadFile('/project/lawsComplianceBoard/exportComplianceResult', this.$t('complianceResults')+'.xls', query, this.Deselect)