d7e6bf89 by 赵千

删除功能调整

1 parent 3abf32f6
...@@ -2,6 +2,7 @@ import { getWorkFlowImage } from "@/api/workflow/jsydsyqFlow.js"; ...@@ -2,6 +2,7 @@ import { getWorkFlowImage } from "@/api/workflow/jsydsyqFlow.js";
2 import { getPrintTemplateByCode } from "@/api/system"; 2 import { getPrintTemplateByCode } from "@/api/system";
3 import { getPrintApplicationInfo } from "@/api/fqsq"; 3 import { getPrintApplicationInfo } from "@/api/fqsq";
4 import { uploadUndo } from "@/api/clxx"; 4 import { uploadUndo } from "@/api/clxx";
5 import { deleteFlow } from "@/api/ywbl";
5 import { getLodop } from "@/utils/LodopFuncs" 6 import { getLodop } from "@/utils/LodopFuncs"
6 import { 7 import {
7 leftMenu, 8 leftMenu,
...@@ -229,8 +230,38 @@ export default { ...@@ -229,8 +230,38 @@ export default {
229 }); 230 });
230 }); 231 });
231 break; 232 break;
233 case "rm":
234 this.del()
232 } 235 }
233 }, 236 },
237 del () {
238 let formdata = new FormData();
239 formdata.append("bsmSlsq", this.bsmSlsq);
240 this.$confirm("确定要删除吗, 是否继续?", "提示", {
241 confirmButtonText: "确定",
242 cancelButtonText: "取消",
243 type: "warning",
244 })
245 .then(() => {
246 deleteFlow(formdata).then((res) => {
247 if (res.code === 200) {
248 this.$message({
249 type: "success",
250 message: "删除成功!",
251 });
252 window.close();
253 } else {
254 this.$message.error(res.message);
255 }
256 });
257 })
258 .catch(() => {
259 this.$message({
260 type: "info",
261 message: "已取消删除",
262 });
263 });
264 },
234 //发送下一个环节 265 //发送下一个环节
235 sendToNext (obj) { 266 sendToNext (obj) {
236 const h = this.$createElement; 267 const h = this.$createElement;
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
13 <ul> 13 <ul>
14 <li @click="operation(item)" v-for="(item, index) in rightButtonList" :key="index"> 14 <li @click="operation(item)" v-for="(item, index) in rightButtonList" :key="index">
15 <svg-icon class="icon" :icon-class="item.icon" /> 15 <svg-icon class="icon" :icon-class="item.icon" />
16 <span class="iconName">{{ item.name }}</span> 16 <span class="iconName">{{ item.name }} {{item.value }}</span>
17 </li> 17 </li>
18 </ul> 18 </ul>
19 <NoticeBar class="NoticeBar" :noticeList="noticeList" /> 19 <NoticeBar class="NoticeBar" :noticeList="noticeList" />
...@@ -175,8 +175,40 @@ export default { ...@@ -175,8 +175,40 @@ export default {
175 case "signout": 175 case "signout":
176 window.close(); 176 window.close();
177 break; 177 break;
178 case "rm":
179 this.del()
180 window.close();
178 } 181 }
179 }, 182 },
183 del () {
184 let formdata = new FormData();
185 formdata.append("bsmSlsq", this.bsmSlsq);
186 this.$confirm("确定要删除吗, 是否继续?", "提示", {
187 confirmButtonText: "确定",
188 cancelButtonText: "取消",
189 type: "warning",
190 })
191 .then(() => {
192 deleteFlow(formdata).then((res) => {
193 if (res.code === 200) {
194 this.handleDel();
195 this.$message({
196 type: "success",
197 message: "删除成功!",
198 });
199 this.queryClick();
200 } else {
201 this.$message.error(res.message);
202 }
203 });
204 })
205 .catch(() => {
206 this.$message({
207 type: "info",
208 message: "已取消删除",
209 });
210 });
211 },
180 //读取申请单元信息 212 //读取申请单元信息
181 loadBdcdylist () { 213 loadBdcdylist () {
182 var formdata = new FormData(); 214 var formdata = new FormData();
......