Commit cd562e28 by lichengming

修改了送检管理检测数据录入在线编制证书

parent 060b9f0c
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<Form id="search-form" :label-width="80" v-show="searchOpen" inline onsubmit="return false"> <Form id="search-form" :label-width="80" v-show="searchOpen" inline onsubmit="return false">
<label class="label-sign"></label> <label class="label-sign"></label>
<Form-item class="search-item" label="模板名称:"> <Form-item class="search-item" label="模板名称:">
<Input @on-enter="_formSearch" name="name" placeholder="请输入模板名称"></Input> <Input v-model="formObj.name" @on-enter="_formSearch" name="name" placeholder="请输入模板名称"></Input>
<input type="hidden" name="classifyId"> <input type="hidden" name="classifyId">
</Form-item> </Form-item>
<Form-item class="search-btn"> <Form-item class="search-btn">
...@@ -63,8 +63,7 @@ export default { ...@@ -63,8 +63,7 @@ export default {
{ title: '别名', key: 'alias' } { title: '别名', key: 'alias' }
], ],
formObj: { formObj: {
name: undefined, name: undefined
aptitude: undefined
}, },
iconMsg: [ iconMsg: [
{ type: 'ios-book', id: '', name: '预览/编辑' }, { type: 'ios-book', id: '', name: '预览/编辑' },
......
...@@ -13,13 +13,13 @@ ...@@ -13,13 +13,13 @@
<Col span="24" /> <Col span="24" />
<Form v-model="formObj" :label-width="90" inline onsubmit="return false"> <Form v-model="formObj" :label-width="90" inline onsubmit="return false">
<Form-item class="search-item" label="证书模板名称:"> <Form-item class="search-item" label="证书模板名称:">
<Input v-model="formObj.code" placeholder="请输入证书模板名称" clearable @on-enter="_formSearch" /> <Input v-model="formObj.code" @on-enter="_formSearch" placeholder="请输入证书模板名称" clearable />
</Form-item> </Form-item>
<Form-item class="search-item" label="类别:"> <Form-item class="search-item" label="类别:">
<Input v-model="formObj.standardName" placeholder="请输入类别" clearable @on-enter="_formSearch" /> <Input v-model="formObj.standardName" @on-enter="_formSearch" placeholder="请输入类别" clearable />
</Form-item> </Form-item>
<Form-item class="search-btn"> <Form-item class="search-btn">
<Button type="primary" @click="_formSearch"> <Button @click="_formSearch" type="primary">
搜索 搜索
</Button> </Button>
</Form-item> </Form-item>
...@@ -36,7 +36,10 @@ ...@@ -36,7 +36,10 @@
:table-height="500" :table-height="500"
:get-page="getPage" :get-page="getPage"
:icon-msg="iconMsg" :icon-msg="iconMsg"
@on-result-change="_tableResultChange"> :is-radio="true"
select-data="true"
@on-result-change="_tableResultChange"
hide-checkbox>
<vxe-table-column <vxe-table-column
v-for="item in pageColumns" v-for="item in pageColumns"
:key="item.key" :key="item.key"
...@@ -55,11 +58,10 @@ ...@@ -55,11 +58,10 @@
</vxe-table-column> </vxe-table-column>
</PTVXETable> </PTVXETable>
</Col> </Col>
<div slot="footer">
<modal-footer ref="footerModal" :footer="footerList" @on-result-change="_footerResult"></modal-footer>
</div>
</Row> </Row>
<div slot="footer">
<modal-footer ref="footerModal" :footer="footerList" @on-result-change="_footerResult"></modal-footer>
</div>
</Modal> </Modal>
<DownloadTemplateImport ref="importModal" @on-result-change="_page" /> <DownloadTemplateImport ref="importModal" @on-result-change="_page" />
</div> </div>
...@@ -91,7 +93,7 @@ export default { ...@@ -91,7 +93,7 @@ export default {
iconMsg: [], iconMsg: [],
footerList: [ footerList: [
{ id: '', name: '取消', type: '' }, { id: '', name: '取消', type: '' },
{ id: '', name: '保存', type: 'primary' } { id: '', name: '确定', type: 'primary' }
], ],
pageColumns: [ pageColumns: [
{ title: '证书名称', key: 'name', width: 220 }, { title: '证书名称', key: 'name', width: 220 },
...@@ -124,11 +126,30 @@ export default { ...@@ -124,11 +126,30 @@ export default {
case '取消': case '取消':
this._cancel() this._cancel()
break break
case '保存': case '确定':
this._ok() this._ok()
break break
} }
}, },
_ok() {
if (this.selectData.length === 0) {
this.$Message.warning('请选择一个原始记录模板!')
// this._hideLoading()
this.$refs.pageTable._hideLoading()
} else {
// 校验多样品多项目原始记录模板
// const param = {
// sampleId: this.sampleId,
// tempId: this.selectData[0].id,
// remark: this.selectData[0].remark,
// dataSource: this.sampleData
// }
// console.log(param)
// this.$emit('on-result-change', param)
console.log('单选选中的值', this.selectData)
// this.showModal = false
}
},
_cancel() { _cancel() {
this.showModal = false this.showModal = false
}, },
...@@ -219,6 +240,9 @@ export default { ...@@ -219,6 +240,9 @@ export default {
case 'selectData': case 'selectData':
this.selectData = data this.selectData = data
break break
case 'singleSelect':
this.selectData = [data]
break
case 'iconClick': case 'iconClick':
this._iconClick(data.name, data.rowData) this._iconClick(data.name, data.rowData)
break break
......
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