Browse Source

2024-06-21

master
zelian_wu 2 years ago
parent
commit
9a350a1e94
  1. 8
      src/views/modules/code/item.vue
  2. 8
      src/views/modules/code/item/itemValue.vue
  3. 4
      src/views/modules/code/list.vue

8
src/views/modules/code/item.vue

@ -742,12 +742,12 @@ export default {
</el-table>
<!--可选值-->
<el-dialog :visible.sync="defineOptionalValueFlag" v-drag title="可选值定义" top="10vh" width="800px">
<el-dialog :visible.sync="defineOptionalValueFlag" :close-on-click-modal="false" v-drag title="可选值定义" top="10vh" width="800px">
<item-value v-if="defineOptionalValueFlag" @close="defineOptionalValueFlag=false" :item-value="currentRow"></item-value>
</el-dialog>
<!--新增/修改弹框-->
<el-dialog :visible.sync="visible" @close="closeDialog" width="500px" v-drag :title="`${saveCodeItemDef.itemNo? '修改编码组成元素' : '新增编码组成元素'}`">
<el-dialog :visible.sync="visible" @close="closeDialog" width="500px" :close-on-click-modal="false" v-drag :title="`${saveCodeItemDef.itemNo? '修改编码组成元素' : '新增编码组成元素'}`">
<el-form :model="saveCodeItemDef" :rules="rules" ref="saveCodeItemDefForm" label-position="top">
<el-row :gutter="10">
<el-col :span="16">
@ -836,7 +836,7 @@ export default {
</el-dialog>
<!--设置描述/备注产生规则-->
<el-dialog ref="dialog" :visible.sync="descDialog" width="60%" v-drag title="设置描述/备注产生规则">
<el-dialog ref="dialog" :visible.sync="descDialog" :close-on-click-modal="false" width="60%" v-drag title="设置描述/备注产生规则">
<div>
<el-button type="primary" :disabled="saveOrEditIndex >= 0" icon="el-icon-refresh" @click="()=>{
this.searchCodeItemDef.itemDesc = undefined;
@ -902,7 +902,7 @@ export default {
</el-table>
</el-dialog>
<el-dialog title="流水号产生规则" v-drag @close="closeSeqNoGenerate" :visible.sync="seqNoGenerateDialog" width="520px">
<el-dialog title="流水号产生规则" :close-on-click-modal="false" v-drag @close="closeSeqNoGenerate" :visible.sync="seqNoGenerateDialog" width="520px">
<el-form :inline="true" label-position="top" :model="currentRow">
<el-row :gutter="10">
<el-col :span="3">

8
src/views/modules/code/item/itemValue.vue

@ -594,7 +594,7 @@ export default {
</el-table-column>
</el-table>
</div>
<el-dialog :title="`条件${saveFlag}`" v-drag :visible.sync="saveConditionHeaderFlag" @close="closeSaveConditionHeader" width="400px" append-to-body>
<el-dialog :title="`条件${saveFlag}`" :close-on-click-modal="false" v-drag :visible.sync="saveConditionHeaderFlag" @close="closeSaveConditionHeader" width="400px" append-to-body>
<el-form ref="saveForm" label-position="top" :model="conditionHeader" :rules="saveRules" label-width="80px">
<el-row :gutter="10">
<el-col :span="4">
@ -633,7 +633,7 @@ export default {
</el-dialog>
<!--可选值-->
<el-dialog :title="`可选值${saveFlag}`" v-drag :visible.sync="saveItemValueFlag" @close="closeSaveItemValue" width="400px" append-to-body>
<el-dialog :title="`可选值${saveFlag}`" :close-on-click-modal="false" v-drag :visible.sync="saveItemValueFlag" @close="closeSaveItemValue" width="400px" append-to-body>
<el-form ref="saveItemValueForm" label-position="top" :model="itemValueModal" :rules="saveItemValueRules" label-width="80px">
<el-form-item label="简码:" prop="valueNo" :show-message="false">
<el-input v-model="itemValueModal.valueNo" style="width: 40%"></el-input>
@ -648,7 +648,7 @@ export default {
</el-footer>
</el-dialog>
<el-dialog title="条件定义" v-drag :visible.sync="itemDefModalVisible" @close="closeConditionDetail" width="400px" append-to-body>
<el-dialog title="条件定义" v-drag :close-on-click-modal="false" :visible.sync="itemDefModalVisible" @close="closeConditionDetail" width="400px" append-to-body>
<el-form ref="formConditionDetail" label-position="top" :rules="detailRules" :model="conditionDetailModal" >
<el-form-item label="元素名称:" prop="SQLStatementExecuteItem" :show-message="false">
<el-select v-model="conditionDetailModal.SQLStatementExecuteItem" @change="changeItemDef">
@ -675,7 +675,7 @@ export default {
</el-footer>
</el-dialog>
<el-dialog title="元素可选值快速输入" v-drag :visible.sync="saveItemValueListDialog" append-to-body width="520px">
<el-dialog title="元素可选值快速输入" v-drag :close-on-click-modal="false" :visible.sync="saveItemValueListDialog" append-to-body width="520px">
<el-form :inline="true" label-position="top" style="margin-bottom: 10px">
<el-form-item label="元素">
<el-input v-model="itemValue.itemDesc" readonly style="width: 120px"></el-input>

4
src/views/modules/code/list.vue

@ -140,7 +140,7 @@ export default {
</template>
</el-table-column>
</el-table>
<el-dialog title="编辑编码" :visible.sync="saveDialogVisible">
<el-dialog title="编辑编码" :close-on-click-modal="false" :visible.sync="saveDialogVisible">
<!-- <fieldset-->
<!-- style="margin-top: 2px;border-color: rgb(255,255,255);">-->
<!-- <legend>更改前信息</legend>-->
@ -177,7 +177,7 @@ export default {
</el-footer>
</el-dialog>
<el-dialog title="编码详情" v-drag :visible.sync="detailDialogVisible" :loading="detailLoading">
<el-dialog title="编码详情" :close-on-click-modal="false" v-drag :visible.sync="detailDialogVisible" :loading="detailLoading">
<el-table :data="drawingDetailList" height="400" border style="width: 100%">
<el-table-column prop="itemNo" header-align="center" width="140" align="right" label="序号"></el-table-column>
<el-table-column prop="itemDesc" header-align="center" width="140" align="left" label="描述"></el-table-column>

Loading…
Cancel
Save