b2b13269 by chentao

新增强制升级

1 parent d1d58496
...@@ -134,6 +134,7 @@ export default { ...@@ -134,6 +134,7 @@ export default {
134 cateName: '分类', 134 cateName: '分类',
135 procedureName: '程序', 135 procedureName: '程序',
136 versionName: '版本', 136 versionName: '版本',
137 forceName: '强制升级',
137 releaseTimeName: '发布日期', 138 releaseTimeName: '发布日期',
138 releaseStatusName: '发布状态', 139 releaseStatusName: '发布状态',
139 addContrTipsName: '新增功能描述', 140 addContrTipsName: '新增功能描述',
...@@ -149,6 +150,7 @@ export default { ...@@ -149,6 +150,7 @@ export default {
149 dialogFile: '升级包文件', 150 dialogFile: '升级包文件',
150 dialogType: '升级包类型', 151 dialogType: '升级包类型',
151 dialogStatus: '升级包', 152 dialogStatus: '升级包',
153 dialogForce: '强制升级',
152 dialogVersion: '版本号', 154 dialogVersion: '版本号',
153 dialogDest: '新增功能描述', 155 dialogDest: '新增功能描述',
154 dialogConfim: '确认', 156 dialogConfim: '确认',
......
...@@ -77,6 +77,14 @@ ...@@ -77,6 +77,14 @@
77 ></dict-tag> 77 ></dict-tag>
78 </template> 78 </template>
79 </el-table-column> 79 </el-table-column>
80 <el-table-column :label="$t('upgradation.forceName')" prop="force">
81 <template #default="{ row }">
82 <dict-tag
83 :options="force"
84 :value="row.force"
85 ></dict-tag>
86 </template>
87 </el-table-column>
80 <el-table-column :label="$t('upgradation.versionName')" prop="version" /> 88 <el-table-column :label="$t('upgradation.versionName')" prop="version" />
81 <el-table-column :label="$t('upgradation.releaseTimeName')" prop="releaseTime" /> 89 <el-table-column :label="$t('upgradation.releaseTimeName')" prop="releaseTime" />
82 <el-table-column :label="$t('upgradation.releaseStatusName')" prop="status"> 90 <el-table-column :label="$t('upgradation.releaseStatusName')" prop="status">
...@@ -155,6 +163,21 @@ ...@@ -155,6 +163,21 @@
155 /> 163 />
156 </el-select> 164 </el-select>
157 </el-form-item> 165 </el-form-item>
166 <el-form-item :label="$t('upgradation.dialogForce')">
167 <el-select
168 v-model="showForm.form.force"
169 placeholder="Select"
170 closeabled
171 style="width: 240px;"
172 >
173 <el-option
174 v-for="item in force_status"
175 :key="item.value"
176 :label="item.label"
177 :value="item.value"
178 />
179 </el-select>
180 </el-form-item>
158 <el-form-item :label="$t('upgradation.dialogVersion')"> 181 <el-form-item :label="$t('upgradation.dialogVersion')">
159 <el-input v-model="showForm.form.version" placeholder="请输入参数键名" /> 182 <el-input v-model="showForm.form.version" placeholder="请输入参数键名" />
160 </el-form-item> 183 </el-form-item>
...@@ -182,7 +205,7 @@ const { windowSize } = useTableHeight('max-height') ...@@ -182,7 +205,7 @@ const { windowSize } = useTableHeight('max-height')
182 205
183 // 导入字典 206 // 导入字典
184 const { proxy } = getCurrentInstance(); 207 const { proxy } = getCurrentInstance();
185 const { advert_state, upgrade_status, platform_type } = proxy.useDict("advert_state", "upgrade_status", "platform_type"); 208 const { advert_state, upgrade_status, platform_type, force_status } = proxy.useDict("advert_state", "upgrade_status", "platform_type", "force_status");
186 209
187 const data = reactive({ 210 const data = reactive({
188 status: { 211 status: {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!