From c0b0bb462de82e0fd7bb700ab8bb91a79af70798 Mon Sep 17 00:00:00 2001 From: “linengliang” <vanSuperEnergy@163.com> Date: 星期四, 28 九月 2023 18:10:55 +0800 Subject: [PATCH] 精度管理 --- src/views/eam/PrecisionParametersTemplateList.vue | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/views/eam/PrecisionParametersTemplateList.vue b/src/views/eam/PrecisionParametersTemplateList.vue index ce8524d..759709a 100644 --- a/src/views/eam/PrecisionParametersTemplateList.vue +++ b/src/views/eam/PrecisionParametersTemplateList.vue @@ -31,6 +31,7 @@ <!-- 鎿嶄綔鎸夐挳鍖哄煙 --> <div class="table-operator"> <a-button @click="handleAdd" type="primary" icon="plus">鏂板</a-button> + <a-button @click="handleCopy" type="primary" icon="copy" :disabled="selectedRowKeys.length!=1">澶嶅埗</a-button> </div> <!-- table鍖哄煙-begin --> @@ -51,7 +52,7 @@ :dataSource="dataSource" :pagination="ipagination" :loading="loading" - :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" + :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange,type:'radio'}" :customRow="clickThenSelect" @change="handleTableChange"> @@ -85,25 +86,27 @@ </a-tab-pane> </a-tabs> - - <precision-parameters-template-model ref="modalForm" @ok="modalFormOk"></precision-parameters-template-model> + <precision-parameters-template-edit-modal ref="modalForm" @ok="modalFormOk"></precision-parameters-template-edit-modal> + <!-- <precision-parameters-template-model ref="modalForm" @ok="modalFormOk"></precision-parameters-template-model> --> </a-card> </template> <script> import { JeecgListMixin } from '@/mixins/JeecgListMixin' - import PrecisionParametersTemplateModel from './modules/precisionParametersTemplate/PrecisionParametersTemplateModel' + // import PrecisionParametersTemplateModel from './modules/precisionParametersTemplate/PrecisionParametersTemplateModel' import { getAction } from '@/api/manage' import PrecisionParametersTemplateDetail from './PrecisionParametersTemplateDetail' import '@/assets/less/TableExpand.less' + import PrecisionParametersTemplateEditModal from './modules/precisionParametersTemplate/PrecisionParametersTemplateEditModal.vue' export default { name: "PrecisionParametersTemplateList", mixins:[JeecgListMixin], components: { PrecisionParametersTemplateDetail, - PrecisionParametersTemplateModel + // PrecisionParametersTemplateModel, + PrecisionParametersTemplateEditModal }, data () { return { @@ -120,7 +123,7 @@ width: 50, }, { - title:'绮惧害鍙傛暟妯℃澘缂栫爜', + title:'缁熶竴缂栫爜', align:"center", dataIndex: 'num', width:150 @@ -265,7 +268,12 @@ this.queryParam = {}; this.precisionParametersTemplateId=''; this.loadData(1); - }, + }, + handleCopy(){ + let record = this.selectionRows[0]; + record.num = ''; + this.handleEdit(record); + } } } </script> -- Gitblit v1.9.3