| | |
| | | :title="basicSecDialogTitle" |
| | | :visible.sync="addBasicCodeSettingBox" |
| | | append-to-body |
| | | class="avue-dialog avue-dialog--top" |
| | | class="avue-dialog avue-dialog--top add-basicsec-dialog" |
| | | destroy-on-close |
| | | lock-scroll |
| | | style="height: 100vh" |
| | | style="height: 105vh" |
| | | top="-3%" |
| | | width="900px" |
| | | @close="clearBasicAddForm" |
| | | > |
| | | <!-- 第一层对话框,添加码段信息对话框中的内容 --> |
| | | <div class="add-basicsec-total" style="overflow-y: auto; height: 58vh"> |
| | | <div class="add-basicsec-total"> |
| | | <el-form :model="form" class="add-basicsec-form"> |
| | | <span class="left"> |
| | | <el-form-item |
| | |
| | | |
| | | <el-form-item |
| | | :label-width="leftFormLabelWidth" |
| | | label="码段类型" |
| | | label="码段类型:" |
| | | required |
| | | > |
| | | <el-select |
| | |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item |
| | | :label-width="leftFormLabelWidth" |
| | | label="前缀:"> |
| | | <el-input |
| | | v-model="form.prefixCode" |
| | | :readonly="basicSecOnlyRead" |
| | | ></el-input> |
| | | </el-form-item> |
| | | |
| | | <el-form-item |
| | | :label-width="leftFormLabelWidth" |
| | | label="后缀:"> |
| | | <el-input |
| | | v-model="form.suffixCode" |
| | | :readonly="basicSecOnlyRead"> |
| | | </el-input> |
| | | </el-form-item> |
| | | |
| | | <el-form-item :label-width="leftFormLabelWidth" label="描述:"> |
| | |
| | | > |
| | | <el-option |
| | | v-for="item in enumParam.codeFillSeparator" |
| | | :key="item.itemValue" |
| | | :label="item.itemName" |
| | | :value="item.itemValue" |
| | | :key="item.dictKey" |
| | | :label="item.dictValue" |
| | | :value="item.dictValue" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | |
| | | </el-form> |
| | | </div> |
| | | <!-- 第一层对话框的按钮和分隔线条 --> |
| | | <el-divider class="horizontal-line" direction="horizontal"></el-divider> |
| | | <!-- <el-divider class="horizontal-line" direction="horizontal"></el-divider> --> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button |
| | | :disabled="!showbtn" |
| | |
| | | serialDependFlag: false, //是否流水依赖 |
| | | serialDependOrder: "", //流水依赖顺序 |
| | | nullableFlag: false, //是否为空 |
| | | prefix: "", //前缀 |
| | | suffix: "", //后缀 |
| | | displayFlag: false, // |
| | | componentCodeFlag: false, //是否参与编码 |
| | | pkCodeRule: "", //所属编码规则 |
| | |
| | | } |
| | | |
| | | /** 新增码段 */ |
| | | .add-basicsec-dialog > .el-dialog > .el-dialog__body { |
| | | padding: 20px 20px 4px; |
| | | margin-bottom: 30px; |
| | | } |
| | | |
| | | .add-basicsec-total { |
| | | width: 100%; |
| | | height: 500px; |
| | | } |
| | | |
| | | .add-basicsec-total .el-input__inner, |
| | |
| | | |
| | | .add-basicsec-form > .el-divider--vertical { |
| | | width: 2px; |
| | | height: 100%; |
| | | margin: 0 auto; |
| | | /* position: fixed; */ |
| | | height: 78%; |
| | | position: absolute; |
| | | top: 50%; |
| | | left: 50%; |
| | | transform: translate(-50%, -50%); |
| | | } |
| | | |
| | | .left { |
| | |
| | | width: auto; |
| | | } |
| | | |
| | | .right > .el-form > .el-form-item { |
| | | margin-bottom: 8px; |
| | | .add-basicsec-form > .left > .el-form-item, |
| | | .add-basicsec-form > .right > div > .el-form-item{ |
| | | margin-bottom: 12px; |
| | | } |
| | | |
| | | /* 对话框底部按钮边框样式 */ |