Browse Source

驾驶舱个人-排名查询参数

wanglt 1 week ago
parent
commit
9fea534516

+ 3 - 0
ygtx-gxt/src/main/resources/mapper/gxt/gxtOrderPersonMapper.xml

@@ -87,6 +87,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="userName != null and userName != ''">
                 AND u.user_name = #{userName}
             </if>
+            <if test="parent != null and parent != ''">
+                AND d.dept_name = #{parent}
+            </if>
             <if test="status != null">
                 AND t.status = #{status}
             </if>

+ 6 - 0
ygtx-ui/src/views/gxt/monthScore/index.vue

@@ -634,6 +634,12 @@ export default {
       sessionStorage.setItem('userName', row.userName);
       sessionStorage.setItem('nickName', row.nickName);
       sessionStorage.setItem('finishDate', this.selectedMonth);
+      if (this.isInfo) {
+        sessionStorage.setItem('deptName', this.monthScore.deptName);
+      } else {
+        sessionStorage.setItem('deptName', row.remark);
+      }
+      
       this.$router.push({
         path: '/gxt/monthScore/scoreDetail'
       });

+ 6 - 0
ygtx-ui/src/views/gxt/monthScore/info.vue

@@ -443,6 +443,12 @@ export default {
       sessionStorage.setItem('userName', row.userName);
       sessionStorage.setItem('nickName', row.nickName);
       sessionStorage.setItem('finishDate', this.selectedMonth);
+      if (this.isInfo) {
+        sessionStorage.setItem('deptName', this.monthScore.deptName);
+      } else {
+        sessionStorage.setItem('deptName', row.remark);
+      }
+      
       this.$router.push({
         path: '/gxt/monthScore/scoreDetail'
       });

+ 2 - 0
ygtx-ui/src/views/gxt/monthScore/scoreDetail.vue

@@ -60,6 +60,7 @@ export default {
         pageNum: 1,
         pageSize: 10,
         orderCode: null,
+        parent: null,
         status: 0,
         userName: null,
         nickName: null,
@@ -90,6 +91,7 @@ export default {
       this.queryParams.userName = sessionStorage.getItem('userName');
       this.queryParams.nickName = sessionStorage.getItem('nickName');
       this.queryParams.finishDate = sessionStorage.getItem('finishDate');
+      this.queryParams.parent = sessionStorage.getItem('deptName');
     },
     handleQuery() {
       this.queryParams.pageNum = 1;