Commit b782cfdd by WH

fix:brtdcr修复

parent ead83c5c
...@@ -220,6 +220,24 @@ export default { ...@@ -220,6 +220,24 @@ export default {
default: default:
return return
} }
},
async getDiscrepancyInformation() {
this.dialogTableVisible = true
let res = await Api.post('/service/brtdcr/getDiscrepancyInformation');
this.txtModuleData = res
console.log(res)
},
insertTxtModuleToDocdis(row){
this.dialogTableVisible = false
if (this.model.brdgrp.blk.docdis != ''){
this.model.brdgrp.blk.docdis = this.model.brdgrp.blk.docdis + row.txt
}else {
this.model.brdgrp.blk.docdis = row.txt + '\n'
}
} }
}, },
}; };
<template> <template>
<div class="eibs"> <div class="eibs">
<c-col> <c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="不符点信息" prop="brdgrp.blk.docdis"> <el-form-item label="不符点信息" prop="brdgrp.blk.docdis">
<c-fullbox> <c-fullbox>
<c-input <c-input
:disabled="model.advrefflg=='' && model.advdisflg==''" :disabled="model.advrefflg=='' && model.advdisflg==''"
type="textarea" type="textarea"
v-model="model.brdgrp.blk.docdis" v-model="model.brdgrp.blk.docdis"
maxlength="3500" maxlength="3500"
:rows="8" :rows="8"
show-word-limit show-word-limit
placeholder="请输入不符点信息" placeholder="请输入不符点信息"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button :disabled="model.advrefflg=='' && model.advdisflg==''" size="small" type="primary" <c-button :disabled="model.advrefflg=='' && model.advdisflg==''" size="small" type="primary"
> @click="getDiscrepancyInformation"
... >
</c-button> ...
</template> </c-button>
</c-fullbox> </template>
</el-form-item> </c-fullbox>
</c-col> </el-form-item>
</c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item> <el-form-item>
<c-checkbox class="checkbox-left" disabled v-model="model.brdgrp.blk.docdisflg" <c-checkbox class="checkbox-left" disabled v-model="model.brdgrp.blk.docdisflg"
>不符点修改</c-checkbox >不符点修改
> </c-checkbox
</el-form-item> >
</c-col> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="12"> <c-col :span="12">
<c-docpre <c-docpre
:model="model" :model="model"
:argadr="{ :argadr="{
path: 'brdgrp.blk.docpre', path: 'brdgrp.blk.docpre',
grp: 'brtp', grp: 'brtp',
code: 'docpre', code: 'docpre',
}" }"
></c-docpre> ></c-docpre>
</c-col> </c-col>
</div>
<el-dialog title="Select a text module" :visible.sync="dialogTableVisible">
<el-table :data="txtModuleData" height="400px" @row-dblclick="insertTxtModuleToDocdis">
<el-table-column property="nam" label="NAME" width="150"></el-table-column>
<el-table-column property="extkey" label="MODULE" width="200"></el-table-column>
<el-table-column property="language" label="LANGUAGE">ENGLISH</el-table-column>
</el-table>
</el-dialog>
</div>
</template> </template>
<script> <script>
import event from "../event"; import event from "../event";
import Docpre from "~/views/Public/Docpre"; import Docpre from "~/views/Public/Docpre";
export default { export default {
components: { components: {
"c-docpre": Docpre, "c-docpre": Docpre,
}, },
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [event], mixins: [event],
data() { data() {
return { return {
}; txtModuleData: [],
}, dialogTableVisible: false,
methods: {}, };
created: function () {}, },
methods: {},
created: function () {
},
}; };
</script> </script>
<style> <style>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
placeholder="请输入不符点信息" placeholder="请输入不符点信息"
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button :disabled="model.advrefflg=='' && model.advdisflg==''" size="small" type="primary" <c-button :disabled="model.advrefflg=='' && model.advdisflg==''" size="small" type="primary"
@click="showGridPromptDialog('brtp.docdis.buttxmsel', null, null,{TXT: 'brdgrp.blk.docdis'}, {TXT: false},'doxpDialog')" @click="showGridPromptDialog('brtp.docdis.buttxmsel', null, null,{TXT: 'brdgrp.blk.docdis'}, {TXT: false},'doxpDialog')"
> >
... ...
......
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