| | |
| | | :disabledProp="disabledProp" :rowOid="rowOid" :templateOid="templateOid" :title="'修改编码信息'" |
| | | :visible.sync="editvisible" |
| | | type="edit" @submit="EditSumbit"></FormTemplateDialog> |
| | | <!-- 批量编辑--> |
| | | <FormBulkEdit :visible.sync="bulkeditvisible"></FormBulkEdit> |
| | | <!-- 数据详情--> |
| | | <FormTemplateDialog :codeClassifyOid="this.codeClassifyOid" :codeRuleOid="this.codeRuleOid" |
| | | :rowOid="this.LinkObject.oid" :templateOid="templateOid" |
| | |
| | | </div> |
| | | </div> |
| | | <div> |
| | | <!-- 导入--> |
| | | <BatchImport v-if="batchImportData.visible" v-bind="batchImportData" :resetTable="CrudRend" |
| | | :visible.sync="batchImportData.visible"> |
| | | </BatchImport> |
| | |
| | | SetPersonnel, |
| | | ResembleQueryDialog, |
| | | BatchImport, |
| | | fileInHtml |
| | | fileInHtml, |
| | | }, |
| | | name: "Crud.vue", |
| | | props: { |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | //批量编辑对话框 |
| | | bulkeditvisible:false, |
| | | LinkVisible: false, |
| | | LinkObject: {}, // 编码数据 |
| | | LinkList: [], |
| | |
| | | if (uniqueFlag === 'CODEAPPLY') return this.codeApplyHandler() |
| | | // 标准修订 |
| | | if (uniqueFlag === 'CODEAMEND') return this.codeAMENDHandler() |
| | | //批量编辑 |
| | | if (uniqueFlag === 'bulkEdit') return this.bulkEditHandler() |
| | | }); |
| | | }, |
| | | //标准申请 |
| | |
| | | this.rowOid = this.selectRow[0].oid; |
| | | } |
| | | }, |
| | | //批量编辑 |
| | | bulkEditHandler(){ |
| | | if(this.selectRow.length <= 0){ |
| | | this.$message.warning('请选择至少一条数据!') |
| | | return; |
| | | } |
| | | const Editing = this.selectRow.every(item => item.lcstatus === 'Editing'); |
| | | |
| | | if (Editing) { |
| | | this.bulkeditvisible = true; |
| | | } else { |
| | | this.$message.warning('选择的数据中有编码状态不是“编辑中”,不可编辑!'); |
| | | } |
| | | }, |
| | | addSaveHandler(){ |
| | | this.$nextTick(() => { |
| | | this.addvisible = true; |