Skip to content

Commit 932c821

Browse files
committed
fix: slot-scope 已过期 ==》 v-slot
1 parent 37b7624 commit 932c821

File tree

29 files changed

+118
-118
lines changed

29 files changed

+118
-118
lines changed

src/components/bpmnProcessDesigner/package/penal/form/ElementForm.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<el-table-column label="字段类型" prop="type" min-width="80px" :formatter="row => fieldType[row.type] || row.type" show-overflow-tooltip />
2222
<el-table-column label="默认值" prop="defaultValue" min-width="80px" show-overflow-tooltip />
2323
<el-table-column label="操作" width="90px">
24-
<template slot-scope="{ row, $index }">
24+
<template v-slot="{ row, $index }">
2525
<el-button size="mini" type="text" @click="openFieldForm(row, $index)">编辑</el-button>
2626
<el-divider direction="vertical" />
2727
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeField(row, $index)">移除</el-button>
@@ -70,7 +70,7 @@
7070
<el-table-column label="枚举值编号" prop="id" min-width="100px" show-overflow-tooltip />
7171
<el-table-column label="枚举值名称" prop="name" min-width="100px" show-overflow-tooltip />
7272
<el-table-column label="操作" width="90px">
73-
<template slot-scope="{ row, $index }">
73+
<template v-slot="{ row, $index }">
7474
<el-button size="mini" type="text" @click="openFieldOptionForm(row, $index, 'enum')">编辑</el-button>
7575
<el-divider direction="vertical" />
7676
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeFieldOptionItem(row, $index, 'enum')">移除</el-button>
@@ -90,7 +90,7 @@
9090
<el-table-column label="约束名称" prop="name" min-width="100px" show-overflow-tooltip />
9191
<el-table-column label="约束配置" prop="config" min-width="100px" show-overflow-tooltip />
9292
<el-table-column label="操作" width="90px">
93-
<template slot-scope="{ row, $index }">
93+
<template v-slot="{ row, $index }">
9494
<el-button size="mini" type="text" @click="openFieldOptionForm(row, $index, 'constraint')">编辑</el-button>
9595
<el-divider direction="vertical" />
9696
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeFieldOptionItem(row, $index, 'constraint')">移除</el-button>
@@ -109,7 +109,7 @@
109109
<el-table-column label="属性编号" prop="id" min-width="100px" show-overflow-tooltip />
110110
<el-table-column label="属性值" prop="value" min-width="100px" show-overflow-tooltip />
111111
<el-table-column label="操作" width="90px">
112-
<template slot-scope="{ row, $index }">
112+
<template v-slot="{ row, $index }">
113113
<el-button size="mini" type="text" @click="openFieldOptionForm(row, $index, 'property')">编辑</el-button>
114114
<el-divider direction="vertical" />
115115
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeFieldOptionItem(row, $index, 'property')">移除</el-button>

src/components/bpmnProcessDesigner/package/penal/listeners/ElementListeners.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<el-table-column label="事件类型" min-width="100px" prop="event" />
66
<el-table-column label="监听器类型" min-width="100px" show-overflow-tooltip :formatter="row => listenerTypeObject[row.listenerType]" />
77
<el-table-column label="操作" width="90px">
8-
<template slot-scope="{ row, $index }">
8+
<template v-slot="{ row, $index }">
99
<el-button size="mini" type="text" @click="openListenerForm(row, $index)">编辑</el-button>
1010
<el-divider direction="vertical" />
1111
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeListener(row, $index)">移除</el-button>
@@ -108,7 +108,7 @@
108108
<el-table-column label="字段类型" min-width="80px" show-overflow-tooltip :formatter="row => fieldTypeObject[row.fieldType]" />
109109
<el-table-column label="字段值/表达式" min-width="100px" show-overflow-tooltip :formatter="row => row.string || row.expression" />
110110
<el-table-column label="操作" width="100px">
111-
<template slot-scope="{ row, $index }">
111+
<template v-slot="{ row, $index }">
112112
<el-button size="mini" type="text" @click="openListenerFieldForm(row, $index)">编辑</el-button>
113113
<el-divider direction="vertical" />
114114
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeListenerField(row, $index)">移除</el-button>

src/components/bpmnProcessDesigner/package/penal/listeners/UserTaskListeners.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<el-table-column label="事件id" min-width="80px" prop="id" show-overflow-tooltip />
77
<el-table-column label="监听器类型" min-width="80px" show-overflow-tooltip :formatter="row => listenerTypeObject[row.listenerType]" />
88
<el-table-column label="操作" width="90px">
9-
<template slot-scope="{ row, $index }">
9+
<template v-slot="{ row, $index }">
1010
<el-button size="mini" type="text" @click="openListenerForm(row, $index)">编辑</el-button>
1111
<el-divider direction="vertical" />
1212
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeListener(row, $index)">移除</el-button>
@@ -132,7 +132,7 @@
132132
<el-table-column label="字段类型" min-width="80px" show-overflow-tooltip :formatter="row => fieldTypeObject[row.fieldType]" />
133133
<el-table-column label="字段值/表达式" min-width="100px" show-overflow-tooltip :formatter="row => row.string || row.expression" />
134134
<el-table-column label="操作" width="100px">
135-
<template slot-scope="{ row, $index }">
135+
<template v-slot="{ row, $index }">
136136
<el-button size="mini" type="text" @click="openListenerFieldForm(row, $index)">编辑</el-button>
137137
<el-divider direction="vertical" />
138138
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeListenerField(row, $index)">移除</el-button>

src/components/bpmnProcessDesigner/package/penal/listeners/template.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export const template = isTaskListener => {
66
<el-table-column label="事件类型" min-width="100px" prop="event" />
77
<el-table-column label="监听器类型" min-width="100px" show-overflow-tooltip :formatter="row => listenerTypeObject[row.listenerType]" />
88
<el-table-column label="操作" width="90px">
9-
<template slot-scope="{ row, $index }">
9+
<template v-slot="{ row, $index }">
1010
<el-button size="mini" type="text" @click="openListenerForm(row, $index)">编辑</el-button>
1111
<el-divider direction="vertical" />
1212
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeListener(row, $index)">移除</el-button>
@@ -124,7 +124,7 @@ export const template = isTaskListener => {
124124
<el-table-column label="字段类型" min-width="80px" show-overflow-tooltip :formatter="row => fieldTypeObject[row.fieldType]" />
125125
<el-table-column label="字段值/表达式" min-width="100px" show-overflow-tooltip :formatter="row => row.string || row.expression" />
126126
<el-table-column label="操作" width="100px">
127-
<template slot-scope="{ row, $index }">
127+
<template v-slot="{ row, $index }">
128128
<el-button size="mini" type="text" @click="openListenerFieldForm(row, $index)">编辑</el-button>
129129
<el-divider direction="vertical" />
130130
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeListenerField(row, $index)">移除</el-button>

src/components/bpmnProcessDesigner/package/penal/properties/ElementProperties.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<el-table-column label="属性名" prop="name" min-width="100px" show-overflow-tooltip />
66
<el-table-column label="属性值" prop="value" min-width="100px" show-overflow-tooltip />
77
<el-table-column label="操作" width="90px">
8-
<template slot-scope="{ row, $index }">
8+
<template v-slot="{ row, $index }">
99
<el-button size="mini" type="text" @click="openAttributesForm(row, $index)">编辑</el-button>
1010
<el-divider direction="vertical" />
1111
<el-button size="mini" type="text" style="color: #ff4d4f" @click="removeAttributes(row, $index)">移除</el-button>

src/layout/components/Message/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<el-table v-loading="loading" :data="list">
1111
<el-table-column width="120" property="templateNickname" label="发送人" />
1212
<el-table-column width="180" property="createTime" label="发送时间">
13-
<template slot-scope="scope">
13+
<template v-slot="scope">
1414
<span>{{ parseTime(scope.row.createTime) }}</span>
1515
</template>
1616
</el-table-column>

src/views/infra/build/RightPanel.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@
554554
default-expand-all
555555
draggable
556556
>
557-
<span slot-scope="{ node, data }">
557+
<span v-slot="{ node, data }">
558558
<span class="node-label">
559559
<svg-icon class="node-icon" :icon-class="data.__config__?data.__config__.tagIcon:data.tagIcon" />
560560
{{ node.label }}

src/views/mall/product/property/index.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,20 @@
2929
<el-table v-loading="loading" :data="list">
3030
<el-table-column label="编号" align="center" prop="id" />
3131
<el-table-column label="名称" align="center" :show-overflow-tooltip="true">
32-
<template slot-scope="scope">
32+
<template v-slot="scope">
3333
<router-link :to="'/property/value/' + scope.row.id" class="link-type">
3434
<span>{{ scope.row.name }}</span>
3535
</router-link>
3636
</template>
3737
</el-table-column>
3838
<el-table-column label="备注" align="center" prop="remark" />
3939
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
40-
<template slot-scope="scope">
40+
<template v-slot="scope">
4141
<span>{{ parseTime(scope.row.createTime) }}</span>
4242
</template>
4343
</el-table-column>
4444
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
45-
<template slot-scope="scope">
45+
<template v-slot="scope">
4646
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
4747
v-hasPermi="['product:property:update']">修改</el-button>
4848
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"

src/views/mall/product/property/value.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
<el-table-column label="名称" align="center" prop="name"/>
3030
<el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true"/>
3131
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
32-
<template slot-scope="scope">
32+
<template v-slot="scope">
3333
<span>{{ parseTime(scope.row.createTime) }}</span>
3434
</template>
3535
</el-table-column>
3636
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
37-
<template slot-scope="scope">
37+
<template v-slot="scope">
3838
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
3939
v-hasPermi="['system:dict:update']">修改
4040
</el-button>

src/views/mall/product/spu/index.vue

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
<!-- 列表 -->
6868
<el-table v-loading="loading" :data="list">
6969
<el-table-column label="商品信息" align="center" width="260">
70-
<template slot-scope="scope">
70+
<template v-slot="scope">
7171
<div class="product-info">
7272
<img v-if="scope.row.picUrls" :src="scope.row.picUrls[0]" alt="分类图片" class="img-height" />
7373
<div class="message">{{ scope.row.name }}</div>
@@ -80,17 +80,17 @@
8080
<el-table-column label="销量" align="center" prop="salesCount"/>
8181
<el-table-column label="排序" align="center" prop="sort"/>
8282
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
83-
<template slot-scope="scope">
83+
<template v-slot="scope">
8484
<span>{{ parseTime(scope.row.createTime) }}</span>
8585
</template>
8686
</el-table-column>
8787
<el-table-column label="状态" align="center" prop="status">
88-
<template slot-scope="scope">
88+
<template v-slot="scope">
8989
<dict-tag :type="DICT_TYPE.PRODUCT_SPU_STATUS" :value="scope.row.status"/>
9090
</template>
9191
</el-table-column>
9292
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
93-
<template slot-scope="scope">
93+
<template v-slot="scope">
9494
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
9595
v-hasPermi="['product:spu:update']">修改</el-button>
9696
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
@@ -105,7 +105,7 @@
105105
<!-- 列表 -->
106106
<el-table v-loading="loading" :data="list">
107107
<el-table-column label="商品信息" align="center" width="260">
108-
<template slot-scope="scope">
108+
<template v-slot="scope">
109109
<div class="product-info">
110110
<img v-if="scope.row.picUrls" :src="scope.row.picUrls[0]" alt="分类图片" class="img-height"/>
111111
<div class="message">{{ scope.row.name }}</div>
@@ -117,17 +117,17 @@
117117
<el-table-column label="销量" align="center" prop="salesCount"/>
118118
<el-table-column label="排序" align="center" prop="sort"/>
119119
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
120-
<template slot-scope="scope">
120+
<template v-slot="scope">
121121
<span>{{ parseTime(scope.row.createTime) }}</span>
122122
</template>
123123
</el-table-column>
124124
<el-table-column label="状态" align="center" prop="status">
125-
<template slot-scope="scope">
125+
<template v-slot="scope">
126126
<dict-tag :type="DICT_TYPE.PRODUCT_SPU_STATUS" :value="scope.row.status"/>
127127
</template>
128128
</el-table-column>
129129
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
130-
<template slot-scope="scope">
130+
<template v-slot="scope">
131131
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
132132
v-hasPermi="['product:spu:update']">修改</el-button>
133133
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
@@ -142,7 +142,7 @@
142142
<!-- 列表 -->
143143
<el-table v-loading="loading" :data="list">
144144
<el-table-column label="商品信息" align="center" width="260">
145-
<template slot-scope="scope">
145+
<template v-slot="scope">
146146
<div class="product-info">
147147
<img v-if="scope.row.picUrls" :src="scope.row.picUrls[0]" alt="分类图片" class="img-height"/>
148148
<div class="message">{{ scope.row.name }}</div>
@@ -154,17 +154,17 @@
154154
<el-table-column label="销量" align="center" prop="salesCount"/>
155155
<el-table-column label="排序" align="center" prop="sort"/>
156156
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
157-
<template slot-scope="scope">
157+
<template v-slot="scope">
158158
<span>{{ parseTime(scope.row.createTime) }}</span>
159159
</template>
160160
</el-table-column>
161161
<el-table-column label="状态" align="center" prop="status">
162-
<template slot-scope="scope">
162+
<template v-slot="scope">
163163
<dict-tag :type="DICT_TYPE.PRODUCT_SPU_STATUS" :value="scope.row.status"/>
164164
</template>
165165
</el-table-column>
166166
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
167-
<template slot-scope="scope">
167+
<template v-slot="scope">
168168
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
169169
v-hasPermi="['product:spu:update']">修改</el-button>
170170
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
@@ -179,7 +179,7 @@
179179
<!-- 列表 -->
180180
<el-table v-loading="loading" :data="list">
181181
<el-table-column label="商品信息" align="center" width="260">
182-
<template slot-scope="scope">
182+
<template v-slot="scope">
183183
<div class="product-info">
184184
<img v-if="scope.row.picUrls" :src="scope.row.picUrls[0]" alt="分类图片" class="img-height"/>
185185
<div class="message">{{ scope.row.name }}</div>
@@ -191,17 +191,17 @@
191191
<el-table-column label="销量" align="center" prop="salesCount"/>
192192
<el-table-column label="排序" align="center" prop="sort"/>
193193
<el-table-column label="创建时间" align="center" prop="createTime" width="180">
194-
<template slot-scope="scope">
194+
<template v-slot="scope">
195195
<span>{{ parseTime(scope.row.createTime) }}</span>
196196
</template>
197197
</el-table-column>
198198
<el-table-column label="状态" align="center" prop="status">
199-
<template slot-scope="scope">
199+
<template v-slot="scope">
200200
<dict-tag :type="DICT_TYPE.PRODUCT_SPU_STATUS" :value="scope.row.status"/>
201201
</template>
202202
</el-table-column>
203203
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
204-
<template slot-scope="scope">
204+
<template v-slot="scope">
205205
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
206206
v-hasPermi="['product:spu:update']">修改</el-button>
207207
<el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"

0 commit comments

Comments
 (0)