Commit ffe888ef7dc2c10f4ea9f91b2c5739cf70b4a74a

Authored by 273548560@qq.com
1 parent baafd814

修复bug

trash-ui/src/views/activiti/taskhistory/index.vue
1 1 <template>
2 2 <div class="app-container">
3 3  
4   - <taskCard :task="task" v-for="task in taskList" @sendToParent="showTask"/>
  4 + <taskCard :task="task" v-for="task in taskList" @sendToParent="showTask"/>
5 5  
6   - <pagination :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getList" />
  6 + <pagination :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
  7 + @pagination="getList"/>
7 8  
8 9 <!-- 审批对话框 -->
9 10 <el-dialog :title="title" :visible.sync="open" v-if="open" width="500px" append-to-body>
... ... @@ -14,11 +15,11 @@
14 15 </div>
15 16 </el-dialog>
16 17 <el-dialog :title="title" :visible.sync="open2" width="800px" append-to-body>
17   - <threestepInfo :businessKey="businessKey" v-if="open2"/>
18   - </el-dialog>
  18 + <threestepInfo :businessKey="businessKey" v-if="open2"/>
  19 + </el-dialog>
19 20  
20 21 <el-dialog :title="title" :visible.sync="construct" width="800px" append-to-body>
21   - <constructsiteInfo :businessKey="businessKey" :signData="signData" v-if="construct" />
  22 + <constructsiteInfo :businessKey="businessKey" :signData="signData" v-if="construct"/>
22 23 </el-dialog>
23 24 <!-- 会议管理 -->
24 25 <el-dialog :title="title" :visible.sync="conferenceOpen" width="850px" append-to-body>
... ... @@ -32,15 +33,14 @@
32 33  
33 34  
34 35 <el-dialog :title="title" :visible.sync="earthsites" width="800px" append-to-body>
35   - <earthsitesInfo :businessKey="businessKey" v-if="earthsites" />
  36 + <earthsitesInfo :businessKey="businessKey" v-if="earthsites"/>
36 37 </el-dialog>
37 38  
38 39 <el-dialog :title="title" :visible.sync="contract" width="800px" append-to-body>
39   - <contractInfo :businessKey="businessKey" v-if="contract" />
  40 + <contractInfo :businessKey="businessKey" v-if="contract"/>
40 41 </el-dialog>
41 42  
42 43  
43   -
44 44 <!-- 后勤管理 -->
45 45 <el-dialog :title="title" :visible.sync="logisticsInfoOpen" width="500px" append-to-body
46 46 :close-on-click-modal="false">
... ... @@ -61,265 +61,307 @@
61 61 </el-dialog>
62 62  
63 63 <!-- 平台违规信息 -->
64   - <el-dialog :title="title" :visible.sync="violationCaseFile" width="850px" append-to-body :close-on-click-modal="false">
  64 + <el-dialog :title="title" :visible.sync="violationCaseFile" width="850px" append-to-body
  65 + :close-on-click-modal="false">
65 66 <violationCaseFileInfo :idInfo="businessKey" v-if="violationCaseFile"/>
66 67 </el-dialog>
67 68  
68 69 <!-- 违规预警信息 -->
69   - <el-dialog :title="title" :visible.sync="violationCaseFile1" width="850px" append-to-body :close-on-click-modal="false">
  70 + <el-dialog :title="title" :visible.sync="violationCaseFile1" width="850px" append-to-body
  71 + :close-on-click-modal="false">
70 72 <violationWarningInformationInfo :idInfo="businessKey" v-if="violationCaseFile1"/>
71 73 </el-dialog>
72 74  
73   - <el-dialog :title="title" :visible.sync="supervisionOpen" width="700px" append-to-body :close-on-click-modal="false">
  75 + <el-dialog :title="title" :visible.sync="supervisionOpen" width="700px" append-to-body
  76 + :close-on-click-modal="false">
74 77 <supervisionInfo :infoData="supervisionData"/>
75 78 </el-dialog>
76 79 </div>
77 80 </template>
78 81  
79 82  
80   -
81 83 <script>
82   - import {
83   - listEndTask,
84   - listTask,
85   - formDataShow
86   - } from "@/api/activiti/taskhistory";
87   -
88   - import { getSignByObjId, addSign, updateSign } from "@/api/sign/sign";
89   - import taskCard from "@/views/activiti/task/taskCard";
90   - import earthSitesForm from "@/views/workflow/earthSitesForm";
91   - import threestepInfo from "@/views/business/threestep/threestepInfo";
92   - import constructsiteInfo from "@/views/activiti/task/constructsiteInfo";
93   - import conferenceInfo from "@/views/office/conference/conferenceInfo";
94   - import leaveApplicationInfo from "@/views/office/leaveApplication/leaveApplicationInfo";
95   - import earthsitesInfo from "@/views/activiti/task/earthsitesInfo";
96   - import contractInfo from "@/views/activiti/task/contractInfo";
97   - import logisticsInfo from "@/views/office/logistics/logisticsInfo";
98   - import handleInfo from "@/views/office/handle/handleInfo";
99   - import caseOfflineInfo from "@/views/caseOffline/caseOffline/caseOfflineInfo";
100   - import violationCaseFileInfo from "@/views/casefile/violationCaseFile/violationCaseFileInfo";
101   - import violationWarningInformationInfo from "@/views/casefile/violationWarningInformation/violationWarningInformationInfo";
102   - import supervisionInfo from "../task/SupervisionInfo";
103   -
104   -
105   -
106   - export default {
107   - name: "taskHistory",
108   - props: {
109   - type: {
110   - type: Number
  84 +import {
  85 + listEndTask,
  86 + listTask,
  87 + formDataShow
  88 +} from "@/api/activiti/taskhistory";
  89 +
  90 +import {getSignByObjId, addSign, updateSign} from "@/api/sign/sign";
  91 +import taskCard from "@/views/activiti/task/taskCard";
  92 +import earthSitesForm from "@/views/workflow/earthSitesForm";
  93 +import threestepInfo from "@/views/business/threestep/threestepInfo";
  94 +import constructsiteInfo from "@/views/activiti/task/constructsiteInfo";
  95 +import conferenceInfo from "@/views/office/conference/conferenceInfo";
  96 +import leaveApplicationInfo from "@/views/office/leaveApplication/leaveApplicationInfo";
  97 +import earthsitesInfo from "@/views/activiti/task/earthsitesInfo";
  98 +import contractInfo from "@/views/activiti/task/contractInfo";
  99 +import logisticsInfo from "@/views/office/logistics/logisticsInfo";
  100 +import handleInfo from "@/views/office/handle/handleInfo";
  101 +import caseOfflineInfo from "@/views/caseOffline/caseOffline/caseOfflineInfo";
  102 +import violationCaseFileInfo from "@/views/casefile/violationCaseFile/violationCaseFileInfo";
  103 +import violationWarningInformationInfo
  104 + from "@/views/casefile/violationWarningInformation/violationWarningInformationInfo";
  105 +import supervisionInfo from "../task/SupervisionInfo";
  106 +import {getDict} from "@/api/dict";
  107 +
  108 +
  109 +export default {
  110 + name: "taskHistory",
  111 + props: {
  112 + type: {
  113 + type: Number
  114 + }
  115 + },
  116 + components: {
  117 + taskCard,
  118 + threestepInfo,
  119 + conferenceInfo,
  120 + leaveApplicationInfo,
  121 + logisticsInfo,
  122 + handleInfo,
  123 + constructsiteInfo,
  124 + earthsitesInfo,
  125 + contractInfo,
  126 + caseOfflineInfo,
  127 + violationCaseFileInfo,
  128 + violationWarningInformationInfo,
  129 + supervisionInfo
  130 + },
  131 + data() {
  132 + return {
  133 + id: '',
  134 + definitionKey: '',
  135 + businessKey: '',
  136 + // 遮罩层
  137 + loading: true,
  138 + // 选中数组
  139 + ids: [],
  140 + // 非单个禁用
  141 + single: true,
  142 + // 非多个禁用
  143 + multiple: true,
  144 + // 显示搜索条件
  145 + showSearch: true,
  146 + // 总条数
  147 + total: 0,
  148 + // 请假表格数据
  149 + taskList: [],
  150 + // 弹出层标题
  151 + title: "",
  152 + // 查询参数
  153 + queryParams: {
  154 + pageNum: 1,
  155 + pageSize: 10,
  156 + },
  157 + // 表单参数
  158 + form: {
  159 + formData: []
  160 + },
  161 + needShow: false,
  162 + // 表单校验
  163 + rules: {},
  164 + uploadImageDialog: false,
  165 + idInfo: null,
  166 + signData: null,
  167 + supervisionData: null,
  168 + // 是否显示弹出层
  169 + earthsites: false,
  170 + contract: false,
  171 + logisticsInfoOpen: false,
  172 + handleAffairsInfoOpen: false,
  173 + caseOffline: false,
  174 + violationCaseFile: false,
  175 + violationCaseFile1: false,
  176 + supervisionOpen: false,
  177 + open: false,
  178 + open2: false,
  179 + conferenceOpen: false,
  180 + construct: false,
  181 + leaveApplicationOpen: false,
  182 + };
  183 + },
  184 + created() {
  185 + let dep = {type: "CSUserDepartmentType"};
  186 +
  187 + getDict(dep).then(res => {
  188 + this.depts = res.result;
  189 + });
  190 +
  191 + let role = {type: "CSUserPostType"};
  192 +
  193 + getDict(role).then(res => {
  194 + this.roles = res.result;
  195 + });
  196 + this.getList();
  197 + },
  198 + methods: {
  199 + /** 查询请假列表 */
  200 + getList() {
  201 + this.loading = true;
  202 + if (this.type == 1) {
  203 + listEndTask(this.queryParams).then(response => {
  204 + this.taskList = response.rows;
  205 + this.total = response.total;
  206 + this.loading = false;
  207 + });
  208 + } else {
  209 + listTask(this.queryParams).then(response => {
  210 + this.taskList = response.rows;
  211 + this.total = response.total;
  212 + this.loading = false;
  213 + });
111 214 }
112 215 },
113   - components: {
114   - taskCard,
115   - threestepInfo,
116   - conferenceInfo,
117   - leaveApplicationInfo,
118   - logisticsInfo,
119   - handleInfo,
120   - constructsiteInfo,
121   - earthsitesInfo,
122   - contractInfo,
123   - caseOfflineInfo,
124   - violationCaseFileInfo,
125   - violationWarningInformationInfo,
126   - supervisionInfo
  216 +
  217 + // 取消按钮
  218 + cancel() {
  219 + this.earthsites = false;
  220 + this.contract = false;
  221 + this.logisticsInfoOpen = false;
  222 + this.handleAffairsInfoOpen = false;
  223 + this.caseOffline = false;
  224 + this.violationCaseFile = false;
  225 + this.violationCaseFile1 = false;
  226 + this.supervisionOpen = false;
  227 + this.open = false;
  228 + this.open2 = false;
  229 + this.conferenceOpen = false;
  230 + this.construct = false;
  231 + this.leaveApplicationOpen = false;
  232 + this.reset();
127 233 },
128   - data() {
129   - return {
130   - id: '',
131   - definitionKey: '',
132   - businessKey: '',
133   - // 遮罩层
134   - loading: true,
135   - // 选中数组
136   - ids: [],
137   - // 非单个禁用
138   - single: true,
139   - // 非多个禁用
140   - multiple: true,
141   - // 显示搜索条件
142   - showSearch: true,
143   - // 总条数
144   - total: 0,
145   - // 请假表格数据
146   - taskList: [],
147   - // 弹出层标题
148   - title: "",
149   - // 是否显示弹出层
150   - open: false,
151   - open2:false,
152   - // 查询参数
153   - queryParams: {
154   - pageNum: 1,
155   - pageSize: 10,
156   - },
157   - // 表单参数
158   - form: {
159   - formData: []
160   - },
161   - needShow:false,
162   - // 表单校验
163   - rules: {},
164   -
165   - uploadImageDialog: false,
166   - conferenceOpen: false,
167   - construct:false,
168   - idInfo:null,
169   - leaveApplicationOpen:false,
170   - signData:null,
171   - earthsites:false,
172   - contract:false,
  234 + // 表单重置
  235 + reset() {
  236 + this.definitionKey = '';
  237 + this.businessKey = '';
  238 + this.form = {
  239 + formData: [],
173 240 };
  241 + this.resetForm("form");
174 242 },
175   - created() {
176   - this.getList();
177   - },
178   - methods: {
179   - /** 查询请假列表 */
180   - getList() {
181   - this.loading = true;
182   - if(this.type == 1){
183   - listEndTask(this.queryParams).then(response => {
184   - this.taskList = response.rows;
185   - this.total = response.total;
186   - this.loading = false;
187   - });
188   - }else{
189   - listTask(this.queryParams).then(response => {
190   - this.taskList = response.rows;
191   - this.total = response.total;
192   - this.loading = false;
193   - });
194   - }
195   - },
196   -
197   - // 取消按钮
198   - cancel() {
199   - this.open = false;
200   -
201   - this.earthsites=false;
202   - this.contract=false;
203   - this.logisticsInfoOpen=false;
204   - this.handleAffairsInfoOpen=false;
205   - this.caseOffline=false;
206   - this.violationCaseFile=false;
207   - this.violationCaseFile1=false;
208   - this.supervisionOpen=false;
209   - this.open=false;
210   - this.open2=false;
211   - this.conferenceOpen=false;
212   - this.construct=false;
213   - this.leaveApplicationOpen=false;
214   - this.reset();
215   - },
216   - // 表单重置
217   - reset() {
218   - this.definitionKey = '',
219   - this.businessKey = '',
220   - this.form = {
221   - formData: [],
222   - };
223   - this.resetForm("form");
224   - },
225   - showTask(row,idx) {
226   -
227   - this.needShow = false;
228   - this.reset();
229   - this.definitionKey = row.definitionKey;
230   - this.businessKey = row.businessKey;
231   - this.id = row.id;
232   -
233   - this.title = "详情";
234   -
235   - if(this.definitionKey == "conference"){
236   - this.idInfo = row.businessKey.substring(row.businessKey.indexOf(":")+1);
237   - this.conferenceOpen = true;
238   - return;
  243 + showTask(row, idx) {
  244 + this.needShow = false;
  245 + this.reset();
  246 + this.definitionKey = row.definitionKey;
  247 + this.businessKey = row.businessKey;
  248 + this.id = row.id;
  249 +
  250 + this.title = "详情";
  251 + formDataShow(row.id).then(response => {
  252 + let datas = response.data;
  253 + let formData = []
  254 + for (let i = 0; i < datas.length; i++) {
  255 + let strings = datas[i].split('--__!!')
  256 + let controlValue = null
  257 + let controlDefault = null
  258 + switch (strings[1]) {
  259 + case 'radio':
  260 + controlValue = idx;
  261 + controlDefault = strings[4]
  262 + break;
  263 + // default:
  264 + }
  265 + formData.push({
  266 + controlId: strings[0],
  267 + controlType: strings[1],
  268 + controlLable: strings[2],
  269 + controlIsParam: strings[3],
  270 + controlValue: controlValue,
  271 + controlDefault: controlDefault
  272 + })
239 273 }
240   - if(this.definitionKey == "workflow_leave"){
241   - this.idInfo = row.businessKey.substring(row.businessKey.lastIndexOf(":")+1);
242   - this.leaveApplicationOpen = true;
  274 + if (this.definitionKey == "handleAffairs" || this.definitionKey == "gongwenchuli" || this.definitionKey == "yuelan" || this.definitionKey == "yuelanxuexi") {
  275 + this.controlId = formData[0].controlId;
  276 + this.idInfo = row.businessKey.split(":")[1];
  277 + this.handleAffairsInfoOpen = true;
243 278 return;
244 279 }
  280 + });
245 281  
246   - if(this.definitionKey == "workflow_constructsite"){
247   - getSignByObjId(this.businessKey.split(":")[1]).then(res=>{
248   - this.signData = res;
249   - this.construct = true;
250   - });
251   - return;
252   - }
253   - if(this.definitionKey == "workflow_earthsites"){
254   - this.earthsites = true;
255   - return;
256   - }
257   - if(this.definitionKey == "workflow_conract"){
258   - this.contract = true;
259   - return;
260   - }
  282 + if (this.definitionKey == "conference") {
  283 + this.idInfo = row.businessKey.substring(row.businessKey.indexOf(":") + 1);
  284 + this.conferenceOpen = true;
  285 + return;
  286 + }
  287 + if (this.definitionKey == "workflow_leave") {
  288 + this.idInfo = row.businessKey.substring(row.businessKey.lastIndexOf(":") + 1);
  289 + this.leaveApplicationOpen = true;
  290 + return;
  291 + }
261 292  
  293 + if (this.definitionKey == "workflow_constructsite") {
  294 + getSignByObjId(this.businessKey.split(":")[1]).then(res => {
  295 + this.signData = res;
  296 + this.construct = true;
  297 + });
  298 + return;
  299 + }
  300 + if (this.definitionKey == "workflow_earthsites") {
  301 + this.earthsites = true;
  302 + return;
  303 + }
  304 + if (this.definitionKey == "workflow_conract") {
  305 + this.contract = true;
  306 + return;
  307 + }
262 308  
263   - if(this.definitionKey == "workflow_threestep"){
264   - this.open2 = true;
265   - return;
266   - }
267 309  
268   - if (this.definitionKey == "logistics") {
269   - this.idInfo = row.businessKey.substring(row.businessKey.lastIndexOf(":") + 1);
270   - this.logisticsInfoOpen = true;
271   - return;
272   - }
273   - if (this.definitionKey == "handleAffairs" || this.definitionKey == "gongwenchuli" || this.definitionKey == "yuelan" || this.definitionKey=="yuelanxuexi") {
274   - this.controlId = this.form.formData[0].controlId;
275   - this.idInfo = row.businessKey.split(":")[1];
276   - this.handleAffairsInfoOpen = true;
277   - return;
278   - }
279   - if(this.definitionKey == "workflow_caseoffline"){
280   - this.caseOffline = true;
281   - return;
282   - }
  310 + if (this.definitionKey == "workflow_threestep") {
  311 + this.open2 = true;
  312 + return;
  313 + }
283 314  
284   - if(this.definitionKey == "workflow_casefile"){
285   - this.violationCaseFile = true;
286   - return;
287   - }
  315 + if (this.definitionKey == "logistics") {
  316 + this.idInfo = row.businessKey.substring(row.businessKey.lastIndexOf(":") + 1);
  317 + this.logisticsInfoOpen = true;
  318 + return;
  319 + }
288 320  
289   - if(this.definitionKey == "violation_warning"){
290   - this.violationCaseFile1 = true;
291   - return;
292   - }
  321 + if (this.definitionKey == "workflow_caseoffline") {
  322 + this.caseOffline = true;
  323 + return;
  324 + }
  325 +
  326 + if (this.definitionKey == "workflow_casefile") {
  327 + this.violationCaseFile = true;
  328 + return;
  329 + }
  330 +
  331 + if (this.definitionKey == "violation_warning") {
  332 + this.violationCaseFile1 = true;
  333 + return;
  334 + }
293 335  
294   - if(this.definitionKey.indexOf("supervision")>-1){
295   - const params = {
296   - id: row.businessKey.split(":")[1],
297   - }
298   - getSupervision(params).then(res=>{
299   - if(res.result==null){
300   - this.$message.error("获取纪检督察详情失败!请重试")
301   - return;
302   - }
303   - this.supervisionData = res.result;
304   - this.supervisionOpen = true;
305   - })
  336 + if (this.definitionKey.indexOf("supervision") > -1) {
  337 + const params = {
  338 + id: row.businessKey.split(":")[1],
  339 + }
  340 + getSupervision(params).then(res => {
  341 + if (res.result == null) {
  342 + this.$message.error("获取纪检督察详情失败!请重试")
306 343 return;
307 344 }
  345 + this.supervisionData = res.result;
  346 + this.supervisionOpen = true;
  347 + })
  348 + return;
  349 + }
308 350  
309 351  
310   - },
311   - /** 提交按钮 */
312   - submitForm() {
313   - formDataSave(this.id, this.form.formData).then(response => {
314   - this.msgSuccess("审批成功");
315   - this.open = false;
316   - this.getList();
317   - });
318   - },
319   - }
320   - };
  352 + },
  353 + /** 提交按钮 */
  354 + submitForm() {
  355 + formDataSave(this.id, this.form.formData).then(response => {
  356 + this.msgSuccess("审批成功");
  357 + this.open = false;
  358 + this.getList();
  359 + });
  360 + },
  361 + }
  362 +};
321 363 </script>
322 364  
323 365 <style>
324   - @import '../../../assets/css/task.css'
  366 +@import '../../../assets/css/task.css';
325 367 </style>
... ...
trash-ui/src/views/casefile/violationWarningInformation/violationWarningInformationInfo.vue
1 1 <template>
2   - <el-form ref="form" :model="form" :rules="rules" label-width="115px">
  2 + <el-form ref="form" :model="form" label-width="115px">
3 3 <el-row :gutter="2">
4 4 <el-col :span="11">
5 5 <el-form-item label="案卷编号" prop="number">
... ...
trash-ui/src/views/h5/taskhistory/index.vue
... ... @@ -91,6 +91,7 @@
91 91 import caseOfflineInfo from "@/views/h5/caseOffline/caseOfflineInfo";
92 92 import violationCaseFileInfo from "@/views/h5/task/violationCaseFileInfo";
93 93 import violationWarningInformationInfo from "@/views/h5/task/violationWarningInformationInfo";
  94 + import {getDict} from "@/api/dict";
94 95  
95 96 export default {
96 97 name: "taskHistory",
... ... @@ -136,9 +137,6 @@
136 137 taskList: [],
137 138 // 弹出层标题
138 139 title: "",
139   - // 是否显示弹出层
140   - open: false,
141   - open2:false,
142 140 // 查询参数
143 141 queryParams: {
144 142 pageNum: 1,
... ... @@ -153,22 +151,37 @@
153 151 rules: {},
154 152  
155 153 uploadImageDialog: false,
156   - conferenceOpen: false,
157   - construct:false,
158 154 idInfo:null,
159   - leaveApplicationOpen:false,
160 155 signData:null,
161   - earthsites:false,
162   - contract:false,
163   - supervisionOpen:false,
  156 + supervisionData: null,
  157 + // 是否显示弹出层
  158 + earthsites: false,
  159 + contract: false,
164 160 logisticsInfoOpen: false,
165 161 handleAffairsInfoOpen: false,
166 162 caseOffline: false,
167 163 violationCaseFile: false,
168 164 violationCaseFile1: false,
  165 + supervisionOpen: false,
  166 + open: false,
  167 + open2: false,
  168 + conferenceOpen: false,
  169 + construct: false,
  170 + leaveApplicationOpen: false,
169 171 };
170 172 },
171 173 created() {
  174 + let dep = {type: "CSUserDepartmentType"};
  175 +
  176 + getDict(dep).then(res => {
  177 + this.depts = res.result;
  178 + });
  179 +
  180 + let role = {type: "CSUserPostType"};
  181 +
  182 + getDict(role).then(res => {
  183 + this.roles = res.result;
  184 + });
172 185 this.getList();
173 186 },
174 187 methods: {
... ... @@ -228,7 +241,36 @@
228 241 this.id = row.id;
229 242  
230 243 this.title = "详情";
231   -
  244 + formDataShow(row.id).then(response => {
  245 + let datas = response.data;
  246 + let formData = []
  247 + for (let i = 0; i < datas.length; i++) {
  248 + let strings = datas[i].split('--__!!')
  249 + let controlValue = null
  250 + let controlDefault = null
  251 + switch (strings[1]) {
  252 + case 'radio':
  253 + controlValue = idx;
  254 + controlDefault = strings[4]
  255 + break;
  256 + // default:
  257 + }
  258 + formData.push({
  259 + controlId: strings[0],
  260 + controlType: strings[1],
  261 + controlLable: strings[2],
  262 + controlIsParam: strings[3],
  263 + controlValue: controlValue,
  264 + controlDefault: controlDefault
  265 + })
  266 + }
  267 + if (this.definitionKey == "handleAffairs" || this.definitionKey == "gongwenchuli" || this.definitionKey == "yuelan" || this.definitionKey == "yuelanxuexi") {
  268 + this.controlId = formData[0].controlId;
  269 + this.idInfo = row.businessKey.split(":")[1];
  270 + this.handleAffairsInfoOpen = true;
  271 + return;
  272 + }
  273 + });
232 274 if(this.definitionKey == "conference"){
233 275 this.idInfo = row.businessKey.substring(row.businessKey.indexOf(":")+1);
234 276 this.conferenceOpen = true;
... ... @@ -267,11 +309,6 @@
267 309 this.logisticsInfoOpen = true;
268 310 return;
269 311 }
270   - if (this.definitionKey == "handleAffairs" || this.definitionKey == "gongwenchuli" || this.definitionKey == "yuelan" || this.definitionKey=="yuelanxuexi") {
271   - this.idInfo = row.businessKey.split(":")[1];
272   - this.handleAffairsInfoOpen = true;
273   - return;
274   - }
275 312 if(this.definitionKey == "workflow_caseoffline"){
276 313 this.caseOffline = true;
277 314 return;
... ... @@ -314,4 +351,4 @@
314 351 .el-select-dropdown__item{
315 352 width:300px;
316 353 }
317   -</style>
318 354 \ No newline at end of file
  355 +</style>
... ...