| | |
| | | |
| | | <el-main> |
| | | <basic-container> |
| | | <div> |
| | | <div style="height: 380px"> |
| | | <el-descriptions :column="2" border class="margin-top" size="medium"> |
| | | <el-descriptions-item :contentStyle="descriptionOption.contentStyle" |
| | | :labelStyle="descriptionOption.labelStyle"> |
| | |
| | | <i :class="icons.from"></i> |
| | | From端类型 |
| | | </template> |
| | | <span v-for="item in nodeRow.btmItemsFrom" style="margin-left:2px;"> |
| | | <el-tag effect="plain" style="margin-top: 2px;"> |
| | | <div style="height: 60px;overflow-y: auto;display: flex;flex-wrap: wrap"> |
| | | <span v-for="item in nodeRow.btmItemsFrom" style="margin-left:3px;"> |
| | | <el-tag effect="plain" style="margin-top: 3px;"> |
| | | {{ item }} |
| | | </el-tag> |
| | | </span> |
| | | </span> |
| | | </div> |
| | | </el-descriptions-item> |
| | | <el-descriptions-item :contentStyle="descriptionOption.contentStyle" |
| | | :labelStyle="descriptionOption.labelStyle"> |
| | |
| | | <i :class="icons.to"></i> |
| | | To端类型 |
| | | </template> |
| | | <span v-for="item in nodeRow.btmItemsTo" style="margin-left:2px;"> |
| | | <el-tag effect="plain" style="margin-top: 2px;"> |
| | | <div style="height: 60px;overflow-y: auto;display: flex;flex-wrap: wrap"> |
| | | <span v-for="item in nodeRow.btmItemsTo" style="margin-left:2px;"> |
| | | <el-tag effect="plain" style="margin-top: 2px;"> |
| | | {{ item }} |
| | | </el-tag> |
| | | </span> |
| | | </el-tag> |
| | | </span> |
| | | </div> |
| | | </el-descriptions-item> |
| | | <el-descriptions-item :contentStyle="descriptionOption.contentStyle" |
| | | :labelStyle="descriptionOption.labelStyle"> |
| | |
| | | |
| | | </el-descriptions> |
| | | </div> |
| | | <div style="margin-top: 20px"> |
| | | <div style="margin-top: 30px"> |
| | | <h3>属性池列表</h3> |
| | | <avue-crud |
| | | :data="tableData" |
| | |
| | | |
| | | <div class="centerForm"> |
| | | <el-form-item label="Form端类型:" label-width="110px"> |
| | | <!-- <el-button v-if="!form.btmItemsFrom" plain size="mini" type="success"--> |
| | | <!-- @click="FormItemReferChange('form')">添加--> |
| | | <!-- </el-button>--> |
| | | <!-- <el-input v-if="form.btmItemsFrom" v-model="form.btmItemsFrom"></el-input>--> |
| | | <div style="display: flex; align-items: center"> |
| | | <div style="height: 200px; width: 280px; border: 1px solid #bdbbbb;overflow-y: auto"> |
| | | <!-- 内容 --> |
| | |
| | | { |
| | | label: '说明', |
| | | prop: 'description', |
| | | overHidden: true |
| | | } |
| | | ] |
| | | }, |
| | |
| | | // index:false, |
| | | addBtn: false, |
| | | menu: false, |
| | | calcHeight: -40, |
| | | column: [ |
| | | { |
| | | label: '属性名', |
| | |
| | | { |
| | | label: '说明', |
| | | prop: 'description', |
| | | overHidden: true |
| | | } |
| | | ] |
| | | }, |
| | |
| | | desc: 'el-icon-chat-line-square' |
| | | }, |
| | | bizLastIndex: null, |
| | | attrLastIndex:null |
| | | attrLastIndex: null |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | row, |
| | | this.$refs.dialogAttrCrud, |
| | | this.attrLastIndex, |
| | | (newIndex) => { this.attrLastIndex = newIndex; }, |
| | | () => { this.selectList = []; } |
| | | (newIndex) => { |
| | | this.attrLastIndex = newIndex; |
| | | }, |
| | | () => { |
| | | this.selectList = []; |
| | | } |
| | | ); |
| | | }, |
| | | |
| | |
| | | |
| | | //添加属性池 搜索 |
| | | attrHandleSearch(params, done) { |
| | | this.searchAttrParams = { |
| | | "conditionMap[id]": "*" + params.id + "*" |
| | | }; |
| | | if (func.isEmptyObject(params)) { |
| | | this.searchAttrParams = {}; |
| | | } else { |
| | | this.searchAttrParams = { |
| | | "conditionMap[id]": "*" + params.id + "*" |
| | | }; |
| | | } |
| | | this.getAttrDialogDta(); |
| | | done(); |
| | | }, |
| | |
| | | row, |
| | | this.$refs.bizTypeCrud, |
| | | this.bizLastIndex, |
| | | (newIndex) => { this.bizLastIndex = newIndex; }, |
| | | () => { this.selectList = []; } |
| | | (newIndex) => { |
| | | this.bizLastIndex = newIndex; |
| | | }, |
| | | () => { |
| | | this.selectList = []; |
| | | } |
| | | ); |
| | | }, |
| | | |