|
|
@@ -26,7 +26,9 @@
|
|
|
<span @click="edit(index)" v-if="!editFlag[index]">编辑</span>
|
|
|
<span @click="submitEdit(index)" v-else>确定</span>
|
|
|
<span @click="showModal(index)">删除</span>
|
|
|
- <span @click="plate(index)" v-if="index === 0 && currentPage === 1">平台板块></span>
|
|
|
+ <span @click="plate(index)" v-if="index === 0 && currentPage === 1"
|
|
|
+ >平台板块></span
|
|
|
+ >
|
|
|
<span v-else class="nono">展位模块></span>
|
|
|
</td>
|
|
|
</tr>
|
|
|
@@ -37,11 +39,14 @@
|
|
|
@hide_modal="closeModal"
|
|
|
:modalFlag="deleteModalFlag"
|
|
|
></DeleteModal>
|
|
|
+ <TipModal :tipFlag="tipModalFlag" @close_tip_modal="closeTipModal">
|
|
|
+ </TipModal>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import DeleteModal from "../DeleteModal";
|
|
|
+import TipModal from "./NoDeleteModal";
|
|
|
export default {
|
|
|
props: {
|
|
|
// 表数据
|
|
|
@@ -63,9 +68,11 @@ export default {
|
|
|
},
|
|
|
components: {
|
|
|
DeleteModal,
|
|
|
+ TipModal,
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ tipModalFlag: false,
|
|
|
deleteModalFlag: false,
|
|
|
index: 0,
|
|
|
editFlag: [],
|
|
|
@@ -90,10 +97,17 @@ export default {
|
|
|
this.newName = "";
|
|
|
this.editFlag.splice(i, 1, false);
|
|
|
},
|
|
|
+ closeTipModal: function () {
|
|
|
+ this.tipModalFlag = false;
|
|
|
+ },
|
|
|
// 点击删除,展示模态框
|
|
|
showModal: function (i) {
|
|
|
- this.deleteModalFlag = true;
|
|
|
- this.index = i;
|
|
|
+ if (this.currentPage === 1 && i === 0) {
|
|
|
+ this.tipModalFlag = true;
|
|
|
+ } else {
|
|
|
+ this.deleteModalFlag = true;
|
|
|
+ this.index = i;
|
|
|
+ }
|
|
|
},
|
|
|
// 点击平台模块
|
|
|
plate: function (i) {
|