Merge branch '3ddc' of http://yun.pashanhoo.com:9090/xian-java/fontweb-dc into 3ddc
Showing
7 changed files
with
105 additions
and
26 deletions
| ... | @@ -97,7 +97,7 @@ var self = new Vue({ | ... | @@ -97,7 +97,7 @@ var self = new Vue({ |
| 97 | jumpdetailPage(data) { | 97 | jumpdetailPage(data) { |
| 98 | var taskid = data.TASKID; | 98 | var taskid = data.TASKID; |
| 99 | var detailType = data.detailType; | 99 | var detailType = data.detailType; |
| 100 | var projectid = data.PROJECTID; | 100 | var projectid = data.id; |
| 101 | var flowInstanceId =data.INSTANCEID; | 101 | var flowInstanceId =data.INSTANCEID; |
| 102 | var titleEncode = encodeURI(encodeURI(data.PROJECTNAME)); | 102 | var titleEncode = encodeURI(encodeURI(data.PROJECTNAME)); |
| 103 | var stats = data.stats ? data.stats : ''; | 103 | var stats = data.stats ? data.stats : ''; |
| ... | @@ -110,7 +110,7 @@ var self = new Vue({ | ... | @@ -110,7 +110,7 @@ var self = new Vue({ |
| 110 | var layerid=""; | 110 | var layerid=""; |
| 111 | var coverage=""; | 111 | var coverage=""; |
| 112 | var url = CONF_FRONT_SERVERURL | 112 | var url = CONF_FRONT_SERVERURL |
| 113 | + 'view/projecttask/detailproject.jsp?projectid=' + 20190 + "&referer=''&stats=" | 113 | + 'view/projecttask/detailproject.jsp?projectid=' + projectid + "&referer=''&stats=" |
| 114 | + stats +"&projectcode="+projectcode+"&taskId=" + taskid + "&flowInstanceId=" + flowInstanceId+'&titleEncode=' | 114 | + stats +"&projectcode="+projectcode+"&taskId=" + taskid + "&flowInstanceId=" + flowInstanceId+'&titleEncode=' |
| 115 | + titleEncode + "&projectStatus=" + PROJECTSTATUS+"&flowRevisionId="+FLOWREVISIONID+flowItemTypeKvStr+"&FLOWVERSION="+version+"&detailType="+detailType; | 115 | + titleEncode + "&projectStatus=" + PROJECTSTATUS+"&flowRevisionId="+FLOWREVISIONID+flowItemTypeKvStr+"&FLOWVERSION="+version+"&detailType="+detailType; |
| 116 | 116 | ... | ... |
| ... | @@ -188,7 +188,7 @@ | ... | @@ -188,7 +188,7 @@ |
| 188 | width="55"> | 188 | width="55"> |
| 189 | </el-table-column> | 189 | </el-table-column> |
| 190 | <el-table-column | 190 | <el-table-column |
| 191 | prop="xh" | 191 | type="index" |
| 192 | label="序号" | 192 | label="序号" |
| 193 | width="55"> | 193 | width="55"> |
| 194 | </el-table-column> | 194 | </el-table-column> |
| ... | @@ -324,7 +324,7 @@ | ... | @@ -324,7 +324,7 @@ |
| 324 | width="55"> | 324 | width="55"> |
| 325 | </el-table-column> | 325 | </el-table-column> |
| 326 | <el-table-column | 326 | <el-table-column |
| 327 | prop="xh" | 327 | type="index" |
| 328 | label="序号" | 328 | label="序号" |
| 329 | width="55"> | 329 | width="55"> |
| 330 | </el-table-column> | 330 | </el-table-column> | ... | ... |
| ... | @@ -4,7 +4,11 @@ var self = new Vue({ | ... | @@ -4,7 +4,11 @@ var self = new Vue({ |
| 4 | return { | 4 | return { |
| 5 | search:'', | 5 | search:'', |
| 6 | projectId:null, | 6 | projectId:null, |
| 7 | userId:null, | 7 | userId:'t0101_8a8610de737b99270173941e5c50017e', |
| 8 | flowid: 't1001_8a8610de737b99270173937337e00133', | ||
| 9 | pageNum:1, | ||
| 10 | pageSize:10, | ||
| 11 | total:0, | ||
| 8 | // 表格数据 | 12 | // 表格数据 |
| 9 | tabaledata:[ | 13 | tabaledata:[ |
| 10 | { | 14 | { |
| ... | @@ -61,9 +65,53 @@ var self = new Vue({ | ... | @@ -61,9 +65,53 @@ var self = new Vue({ |
| 61 | isActive:1, | 65 | isActive:1, |
| 62 | } | 66 | } |
| 63 | }, | 67 | }, |
| 68 | mounted(){ | ||
| 69 | this.getData(); | ||
| 70 | }, | ||
| 64 | methods:{ | 71 | methods:{ |
| 72 | getData() { | ||
| 73 | axios.get(CONF_NEWGHSC_SERVERURL + '/ghjg/haveToDo/'+this.pageNum+'/'+this.pageSize, { | ||
| 74 | params: { | ||
| 75 | flowid: this.flowid, | ||
| 76 | userId: this.userId, | ||
| 77 | keyword: this.search | ||
| 78 | } | ||
| 79 | }).then(res => { | ||
| 80 | console.log(res) | ||
| 81 | this.total=res.data.data.total; | ||
| 82 | this.tabaledata = res.data.data.list; | ||
| 83 | }).catch(res=>{ | ||
| 84 | console.log(res) | ||
| 85 | }); | ||
| 86 | |||
| 87 | }, | ||
| 65 | handleSizeChange(){ | 88 | handleSizeChange(){ |
| 66 | 89 | ||
| 90 | }, clickData(row, column, event) { | ||
| 91 | this.jumpdetailPage(row); | ||
| 92 | }, | ||
| 93 | jumpdetailPage(data) { | ||
| 94 | var taskid = data.TASKID; | ||
| 95 | var detailType = data.detailType; | ||
| 96 | var projectid = data.id; | ||
| 97 | var flowInstanceId =data.INSTANCEID; | ||
| 98 | var titleEncode = encodeURI(encodeURI(data.PROJECTNAME)); | ||
| 99 | var stats = data.stats ? data.stats : ''; | ||
| 100 | var projecttype = data.FLOWNAME; | ||
| 101 | var PROJECTSTATUS = encodeURI(encodeURI(data.PROJECTSTATUS)); | ||
| 102 | var FLOWREVISIONID = data.FLOWREVISIONID; | ||
| 103 | var projectcode = data.PROJECTCODE; | ||
| 104 | var flowItemTypeKvStr = data.FLOWITEMTYPE?"&flowItemTypeId=" + data.FLOWITEMTYPE:""; | ||
| 105 | var version = data.FLOWVERSION; | ||
| 106 | var layerid=""; | ||
| 107 | var coverage=""; | ||
| 108 | var url = CONF_FRONT_SERVERURL | ||
| 109 | + 'view/projecttask/detailproject.jsp?projectid=' + projectid + "&referer=''&stats=" | ||
| 110 | + stats +"&projectcode="+projectcode+"&taskId=" + taskid + "&flowInstanceId=" + flowInstanceId+'&titleEncode=' | ||
| 111 | + titleEncode + "&projectStatus=" + PROJECTSTATUS+"&flowRevisionId="+FLOWREVISIONID+flowItemTypeKvStr+"&FLOWVERSION="+version+"&detailType="+detailType; | ||
| 112 | |||
| 113 | detailPage = window.open(this.handleJumpUrl(url)); | ||
| 114 | parent.saveOpenNew?parent.saveOpenNew(detailPage):sreachparent(opener,"saveOpenNew",detailPage); | ||
| 67 | }, | 115 | }, |
| 68 | handleCurrentChange(){}, | 116 | handleCurrentChange(){}, |
| 69 | click(val){ | 117 | click(val){ | ... | ... |
| ... | @@ -113,28 +113,29 @@ | ... | @@ -113,28 +113,29 @@ |
| 113 | v-if="isActive==1" | 113 | v-if="isActive==1" |
| 114 | :data="tabaledata" | 114 | :data="tabaledata" |
| 115 | style="width: 100%;" | 115 | style="width: 100%;" |
| 116 | height="100%" | 116 | height="750px" |
| 117 | border | 117 | border |
| 118 | stripe | 118 | stripe |
| 119 | :default-sort = "{prop: 'xh', order: 'ascending'}" | 119 | :default-sort = "{prop: 'xh', order: 'ascending'}" |
| 120 | @row-click="clickData" | ||
| 120 | > | 121 | > |
| 121 | <el-table-column | 122 | <el-table-column |
| 122 | type="selection" | 123 | type="selection" |
| 123 | width="55"> | 124 | width="55"> |
| 124 | </el-table-column> | 125 | </el-table-column> |
| 125 | <el-table-column | 126 | <el-table-column |
| 126 | prop="xh" | 127 | type="index" |
| 127 | label="序号" | 128 | label="序号" |
| 128 | width="55"> | 129 | width="55"> |
| 129 | </el-table-column> | 130 | </el-table-column> |
| 130 | <el-table-column | 131 | <el-table-column |
| 131 | prop="ajmc" | 132 | prop="xmmc" |
| 132 | width="300" | 133 | width="300" |
| 133 | label="案件名称" | 134 | label="案件名称" |
| 134 | align="center" | 135 | align="center" |
| 135 | ></el-table-column> | 136 | ></el-table-column> |
| 136 | <el-table-column | 137 | <el-table-column |
| 137 | prop="anlx" | 138 | prop="ajlx" |
| 138 | label="案件类型" | 139 | label="案件类型" |
| 139 | align="center" | 140 | align="center" |
| 140 | width="100" | 141 | width="100" |
| ... | @@ -162,7 +163,7 @@ | ... | @@ -162,7 +163,7 @@ |
| 162 | > | 163 | > |
| 163 | </el-table-column> | 164 | </el-table-column> |
| 164 | <el-table-column | 165 | <el-table-column |
| 165 | prop="djsh" | 166 | prop="djsj" |
| 166 | label="登记时间" | 167 | label="登记时间" |
| 167 | align="center" | 168 | align="center" |
| 168 | width="200" | 169 | width="200" |
| ... | @@ -184,24 +185,25 @@ | ... | @@ -184,24 +185,25 @@ |
| 184 | border | 185 | border |
| 185 | stripe | 186 | stripe |
| 186 | :default-sort = "{prop: 'xh', order: 'ascending'}" | 187 | :default-sort = "{prop: 'xh', order: 'ascending'}" |
| 188 | @row-click="clickData" | ||
| 187 | > | 189 | > |
| 188 | <el-table-column | 190 | <el-table-column |
| 189 | type="selection" | 191 | type="selection" |
| 190 | width="55"> | 192 | width="55"> |
| 191 | </el-table-column> | 193 | </el-table-column> |
| 192 | <el-table-column | 194 | <el-table-column |
| 193 | prop="xh" | 195 | type="index" |
| 194 | label="序号" | 196 | label="序号" |
| 195 | width="55"> | 197 | width="55"> |
| 196 | </el-table-column> | 198 | </el-table-column> |
| 197 | <el-table-column | 199 | <el-table-column |
| 198 | prop="ajmc" | 200 | prop="xmmc" |
| 199 | width="300" | 201 | width="300" |
| 200 | label="案件名称" | 202 | label="案件名称" |
| 201 | align="center" | 203 | align="center" |
| 202 | ></el-table-column> | 204 | ></el-table-column> |
| 203 | <el-table-column | 205 | <el-table-column |
| 204 | prop="anlx" | 206 | prop="ajlx" |
| 205 | label="案件类型" | 207 | label="案件类型" |
| 206 | align="center" | 208 | align="center" |
| 207 | width="100" | 209 | width="100" |
| ... | @@ -229,7 +231,7 @@ | ... | @@ -229,7 +231,7 @@ |
| 229 | > | 231 | > |
| 230 | </el-table-column> | 232 | </el-table-column> |
| 231 | <el-table-column | 233 | <el-table-column |
| 232 | prop="djsh" | 234 | prop="djsj" |
| 233 | label="登记时间" | 235 | label="登记时间" |
| 234 | align="center" | 236 | align="center" |
| 235 | width="200" | 237 | width="200" |
| ... | @@ -251,24 +253,25 @@ | ... | @@ -251,24 +253,25 @@ |
| 251 | border | 253 | border |
| 252 | stripe | 254 | stripe |
| 253 | :default-sort = "{prop: 'xh', order: 'ascending'}" | 255 | :default-sort = "{prop: 'xh', order: 'ascending'}" |
| 256 | @row-click="clickData" | ||
| 254 | > | 257 | > |
| 255 | <el-table-column | 258 | <el-table-column |
| 256 | type="selection" | 259 | type="selection" |
| 257 | width="55"> | 260 | width="55"> |
| 258 | </el-table-column> | 261 | </el-table-column> |
| 259 | <el-table-column | 262 | <el-table-column |
| 260 | prop="xh" | 263 | type="index" |
| 261 | label="序号" | 264 | label="序号" |
| 262 | width="55"> | 265 | width="55"> |
| 263 | </el-table-column> | 266 | </el-table-column> |
| 264 | <el-table-column | 267 | <el-table-column |
| 265 | prop="ajmc" | 268 | prop="xmmc" |
| 266 | width="300" | 269 | width="300" |
| 267 | label="案件名称" | 270 | label="案件名称" |
| 268 | align="center" | 271 | align="center" |
| 269 | ></el-table-column> | 272 | ></el-table-column> |
| 270 | <el-table-column | 273 | <el-table-column |
| 271 | prop="anlx" | 274 | prop="ajlx" |
| 272 | label="案件类型" | 275 | label="案件类型" |
| 273 | align="center" | 276 | align="center" |
| 274 | width="100" | 277 | width="100" |
| ... | @@ -296,7 +299,7 @@ | ... | @@ -296,7 +299,7 @@ |
| 296 | > | 299 | > |
| 297 | </el-table-column> | 300 | </el-table-column> |
| 298 | <el-table-column | 301 | <el-table-column |
| 299 | prop="djsh" | 302 | prop="djsj" |
| 300 | label="登记时间" | 303 | label="登记时间" |
| 301 | align="center" | 304 | align="center" |
| 302 | width="200" | 305 | width="200" |
| ... | @@ -318,24 +321,25 @@ | ... | @@ -318,24 +321,25 @@ |
| 318 | border | 321 | border |
| 319 | stripe | 322 | stripe |
| 320 | :default-sort = "{prop: 'xh', order: 'ascending'}" | 323 | :default-sort = "{prop: 'xh', order: 'ascending'}" |
| 324 | @row-click="clickData" | ||
| 321 | > | 325 | > |
| 322 | <el-table-column | 326 | <el-table-column |
| 323 | type="selection" | 327 | type="selection" |
| 324 | width="55"> | 328 | width="55"> |
| 325 | </el-table-column> | 329 | </el-table-column> |
| 326 | <el-table-column | 330 | <el-table-column |
| 327 | prop="xh" | 331 | type="index" |
| 328 | label="序号" | 332 | label="序号" |
| 329 | width="55"> | 333 | width="55"> |
| 330 | </el-table-column> | 334 | </el-table-column> |
| 331 | <el-table-column | 335 | <el-table-column |
| 332 | prop="ajmc" | 336 | prop="xmmc" |
| 333 | width="300" | 337 | width="300" |
| 334 | label="案件名称" | 338 | label="案件名称" |
| 335 | align="center" | 339 | align="center" |
| 336 | ></el-table-column> | 340 | ></el-table-column> |
| 337 | <el-table-column | 341 | <el-table-column |
| 338 | prop="anlx" | 342 | prop="ajlx" |
| 339 | label="案件类型" | 343 | label="案件类型" |
| 340 | align="center" | 344 | align="center" |
| 341 | width="100" | 345 | width="100" |
| ... | @@ -363,7 +367,7 @@ | ... | @@ -363,7 +367,7 @@ |
| 363 | > | 367 | > |
| 364 | </el-table-column> | 368 | </el-table-column> |
| 365 | <el-table-column | 369 | <el-table-column |
| 366 | prop="djsh" | 370 | prop="djsj" |
| 367 | label="登记时间" | 371 | label="登记时间" |
| 368 | align="center" | 372 | align="center" |
| 369 | width="200" | 373 | width="200" |
| ... | @@ -383,11 +387,11 @@ | ... | @@ -383,11 +387,11 @@ |
| 383 | <el-pagination | 387 | <el-pagination |
| 384 | @size-change="handleSizeChange" | 388 | @size-change="handleSizeChange" |
| 385 | @current-change="handleCurrentChange" | 389 | @current-change="handleCurrentChange" |
| 386 | :current-page="1" | 390 | :current-page="pageNum" |
| 387 | :page-sizes="[2, 3, 5]" | 391 | :page-sizes="[2, 3, 5]" |
| 388 | :page-size="4" | 392 | :page-size="pageSize" |
| 389 | layout="total, sizes, prev, pager, next, jumper" | 393 | layout="total, sizes, prev, pager, next, jumper" |
| 390 | :total="8"> | 394 | :total="total"> |
| 391 | </el-pagination> | 395 | </el-pagination> |
| 392 | </div> | 396 | </div> |
| 393 | </div> | 397 | </div> | ... | ... |
| ... | @@ -128,7 +128,7 @@ var self = new Vue({ | ... | @@ -128,7 +128,7 @@ var self = new Vue({ |
| 128 | jumpdetailPage(data) { | 128 | jumpdetailPage(data) { |
| 129 | var taskid = data.TASKID; | 129 | var taskid = data.TASKID; |
| 130 | var detailType = data.detailType; | 130 | var detailType = data.detailType; |
| 131 | var projectid = data.PROJECTID; | 131 | var projectid = data.id; |
| 132 | var flowInstanceId =data.INSTANCEID; | 132 | var flowInstanceId =data.INSTANCEID; |
| 133 | var titleEncode = encodeURI(encodeURI(data.PROJECTNAME)); | 133 | var titleEncode = encodeURI(encodeURI(data.PROJECTNAME)); |
| 134 | var stats = data.stats ? data.stats : ''; | 134 | var stats = data.stats ? data.stats : ''; | ... | ... |
| ... | @@ -117,6 +117,32 @@ var self = new Vue({ | ... | @@ -117,6 +117,32 @@ var self = new Vue({ |
| 117 | }); | 117 | }); |
| 118 | 118 | ||
| 119 | }, | 119 | }, |
| 120 | clickData(row){ | ||
| 121 | this.jumpdetailPage(row) | ||
| 122 | }, | ||
| 123 | jumpdetailPage(data) { | ||
| 124 | var taskid = data.TASKID; | ||
| 125 | var detailType = data.detailType; | ||
| 126 | var projectid = data.id; | ||
| 127 | var flowInstanceId =data.INSTANCEID; | ||
| 128 | var titleEncode = encodeURI(encodeURI(data.PROJECTNAME)); | ||
| 129 | var stats = data.stats ? data.stats : ''; | ||
| 130 | var projecttype = data.FLOWNAME; | ||
| 131 | var PROJECTSTATUS = encodeURI(encodeURI(data.PROJECTSTATUS)); | ||
| 132 | var FLOWREVISIONID = data.FLOWREVISIONID; | ||
| 133 | var projectcode = data.PROJECTCODE; | ||
| 134 | var flowItemTypeKvStr = data.FLOWITEMTYPE?"&flowItemTypeId=" + data.FLOWITEMTYPE:""; | ||
| 135 | var version = data.FLOWVERSION; | ||
| 136 | var layerid=""; | ||
| 137 | var coverage=""; | ||
| 138 | var url = CONF_FRONT_SERVERURL | ||
| 139 | + 'view/projecttask/detailproject.jsp?projectid=' + projectid + "&referer=''&stats=" | ||
| 140 | + stats +"&projectcode="+projectcode+"&taskId=" + taskid + "&flowInstanceId=" + flowInstanceId+'&titleEncode=' | ||
| 141 | + titleEncode + "&projectStatus=" + PROJECTSTATUS+"&flowRevisionId="+FLOWREVISIONID+flowItemTypeKvStr+"&FLOWVERSION="+version+"&detailType="+detailType; | ||
| 142 | |||
| 143 | detailPage = window.open(this.handleJumpUrl(url)); | ||
| 144 | parent.saveOpenNew?parent.saveOpenNew(detailPage):sreachparent(opener,"saveOpenNew",detailPage); | ||
| 145 | }, | ||
| 120 | handleSizeChange(){ | 146 | handleSizeChange(){ |
| 121 | 147 | ||
| 122 | }, | 148 | }, | ... | ... |
-
Please register or sign in to post a comment