| | |
| | | } |
| | | }, |
| | | created() { |
| | | // localStorage.setItem("user", '{"id":25,"name":"张老师","mobile":"18080857109","gender":"NONE","jwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJleHBUaW1lIjoiMjAyNS8wMS8wNCAxMjo1MSIsInVzZXJJZCI6MjUsImp0aSI6IjgxNWQxYzMzLWQxYzUtNGIwMi1hNjc5LTMyYzA3OGMzMjQ5NiIsImlhdCI6MTczNTk1OTExMSwic3ViIjoieWNsIiwiZXhwIjoxNzM1OTY2MzExfQ.DDw6xycq7ZdfqoxipE4GNK8GOTkSFNWa6kIJ28fYBbs","avatars":[],"staffs":[{"id":987,"createTime":"2023/05/06 17:52","createById":0,"modifyTime":"2023/09/22 13:40","modifyById":20,"name":"张老师986","description":"9999777","mobile":"999999","gender":"MALE","birthday":"2023/09/22","avatars":[],"org":{"id":20,"createTime":"2023/06/06 19:47","createById":0,"modifyTime":"2024/05/22 13:53","modifyById":22,"name":"叮当云服务","description":"12446","address":"成都市","addressDetail":"123","lng":104.08373260498047,"lat":30.653186798095703,"pid":0,"versionType":"STANDARD","orgType":"PLATFORM","companyName":"88","region":[],"logos":[{"url1":"dream_test/1/setting/20230726//0f07f57ce8188beee18de450cc21d338.png","url2":"dream_test/1/setting/20230726//af66c61adf82b6cf5e0a2455efdb2fe0.png","url3":"dream_test/1/setting/20230726//5ae6a85c0db6ffd7972e750e74cab8c8.png","origin":"dream_test/1/setting/20230726//5a93933d53ccbb7385974ee611f4c46b.png","def":null,"ext":"png","duration":null}],"galleries":[{"url1":"dream_test/1/setting/20230726//9c4471d4c26c7c8f91ff6b377783d731.png","url2":"dream_test/1/setting/20230726//fe6c2355746fcca905b1b521f6257cf3.png","url3":"dream_test/1/setting/20230726//ad55c3bd2d92ca847183fb833d4f00f1.png","origin":"dream_test/1/setting/20230726//0657410d3a7c58c1235e042af71c6483.png","def":null,"ext":"png","duration":null},{"url1":"dream_test/1/setting/20240401/b25134c3f00105afd72ee4534ce10cca.jpg","url2":"dream_test/1/setting/20240401/1c851bb86dcc6f088194973b7eb90433.jpg","url3":"dream_test/1/setting/20240401/fe707d641f4ac3392d21ade2c0b2e398.jpg","origin":"dream_test/1/setting/20240401/f1536add7a1daa38bb24c58f314ca590.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"17898163889","tel2":null,"openTime":"10:00:00","closeTime":"20:00:00","mch":{"id":1,"name":"优创力直营店"}},"title":"老师","user":{"id":25,"createTime":"2023/10/07 21:30","createById":0,"modifyTime":"2023/11/07 09:31","modifyById":25,"name":"张老师","description":null,"mobile":"18080857109","gender":"NONE","birthday":"2023/10/09","avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":427,"createTime":"2023/10/04 13:18","createById":22,"modifyTime":"2023/10/04 13:18","modifyById":22,"name":"管理员","description":"校长,管理员,助理","orgId":20,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"},{"id":1605,"createTime":"2023/10/19 12:22","createById":0,"modifyTime":"2024/04/25 21:20","modifyById":25,"name":"叮当技术支持","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":"1998/10/19","avatars":[],"org":{"id":25,"createTime":"2023/10/08 18:08","createById":22,"modifyTime":"2025/01/02 18:53","modifyById":22,"name":"哆来咪","description":"金牌教练馆","address":"四川省成都市武侯区人民南路四段27号1幢商鼎国际1号楼","addressDetail":"人南立交桥东","lng":104.0678329467773,"lat":30.618278503417955,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"哆来咪","region":[],"logos":[{"url1":"dream_test/1/setting/20231012//ea4aee8eeba22803db8633b9535386a6.jpg","url2":"dream_test/1/setting/20231012//9fc64315cbe1e9eb98bc329949d093e2.jpg","url3":"dream_test/1/setting/20231012//ea7d5e5b65a767a1aa0d4ebbaac948dc.jpg","origin":"dream_test/1/setting/20231012//434568802c1e55f47d64e16fff876d62.jpg","def":null,"ext":"jpg","duration":null}],"galleries":[{"url1":"dream_test/1/setting/20240325/c61c27e140a3ff520bc4ac7fbcdf2114.jpg","url2":"dream_test/1/setting/20240325/c351966948a1671c4dff776f9b14288d.jpg","url3":"dream_test/1/setting/20240325/5c3fe4ded77f6beb87329e16dcd10920.jpg","origin":"dream_test/1/setting/20240325/4920ec35fccbbd972cd76ee15155c58a.jpg","def":null,"ext":"jpg","duration":null},{"url1":"dream_test/1/setting/20241121/fe32cd0c07477d349f5b1e1fdbd5c990.png","url2":"dream_test/1/setting/20241121/80a0aea4b8cf634a2c86879a228c06bd.png","url3":"dream_test/1/setting/20241121/183377e2a086a776b88208fecc6467cb.png","origin":"dream_test/1/setting/20241121/171167c54609b3636de9fb0ac38b4f47.png","def":null,"ext":"png","duration":null}],"tel1":"16782689643","tel2":null,"openTime":"07:00:00","closeTime":"21:00:00","mch":null},"title":"老师","user":{"id":25,"createTime":"2023/10/07 21:30","createById":0,"modifyTime":"2023/11/07 09:31","modifyById":25,"name":"张老师","description":null,"mobile":"18080857109","gender":"NONE","birthday":"2023/10/09","avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":875,"createTime":"2023/10/19 12:22","createById":0,"modifyTime":"2023/10/19 12:22","modifyById":0,"name":"管理员","description":"校长,管理员,助理","orgId":182,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"}],"sessionKey":"dKIv38ZDN/QAhIDS8Dx10g==","players":[{"id":34,"name":"刘鹗","orgId":1,"orgName":"优创云课堂1","mobile":"18080857109","mgr":true,"state":"USED"},{"id":75,"name":"华仔","orgId":25,"orgName":"哆来咪","mobile":null,"mgr":true,"state":"USED"},{"id":2962,"name":"张华","orgId":140,"orgName":"云教育","mobile":"","mgr":true,"state":"USED"}],"wxOpenid":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionid":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenid":"oApStw7I11L8uo1HoTWK4MUTBzkY"}'); |
| | | // localStorage.setItem("staffs", '[{"id":987,"createTime":"2023/05/06 17:52","createById":0,"modifyTime":"2023/09/22 13:40","modifyById":20,"name":"张老师986","description":"9999777","mobile":"999999","gender":"MALE","birthday":"2023/09/22","avatars":[],"org":{"id":20,"createTime":"2023/06/06 19:47","createById":0,"modifyTime":"2024/05/22 13:53","modifyById":22,"name":"叮当云服务","description":"12446","address":"成都市","addressDetail":"123","lng":104.08373260498047,"lat":30.653186798095703,"pid":0,"versionType":"STANDARD","orgType":"PLATFORM","companyName":"88","region":[],"logos":[{"url1":"dream_test/1/setting/20230726//0f07f57ce8188beee18de450cc21d338.png","url2":"dream_test/1/setting/20230726//af66c61adf82b6cf5e0a2455efdb2fe0.png","url3":"dream_test/1/setting/20230726//5ae6a85c0db6ffd7972e750e74cab8c8.png","origin":"dream_test/1/setting/20230726//5a93933d53ccbb7385974ee611f4c46b.png","def":null,"ext":"png","duration":null}],"galleries":[{"url1":"dream_test/1/setting/20230726//9c4471d4c26c7c8f91ff6b377783d731.png","url2":"dream_test/1/setting/20230726//fe6c2355746fcca905b1b521f6257cf3.png","url3":"dream_test/1/setting/20230726//ad55c3bd2d92ca847183fb833d4f00f1.png","origin":"dream_test/1/setting/20230726//0657410d3a7c58c1235e042af71c6483.png","def":null,"ext":"png","duration":null},{"url1":"dream_test/1/setting/20240401/b25134c3f00105afd72ee4534ce10cca.jpg","url2":"dream_test/1/setting/20240401/1c851bb86dcc6f088194973b7eb90433.jpg","url3":"dream_test/1/setting/20240401/fe707d641f4ac3392d21ade2c0b2e398.jpg","origin":"dream_test/1/setting/20240401/f1536add7a1daa38bb24c58f314ca590.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"17898163889","tel2":null,"openTime":"10:00:00","closeTime":"20:00:00","mch":{"id":1,"name":"优创力直营店"}},"title":"老师","user":{"id":25,"createTime":"2023/10/07 21:30","createById":0,"modifyTime":"2023/11/07 09:31","modifyById":25,"name":"张老师","description":null,"mobile":"18080857109","gender":"NONE","birthday":"2023/10/09","avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":427,"createTime":"2023/10/04 13:18","createById":22,"modifyTime":"2023/10/04 13:18","modifyById":22,"name":"管理员","description":"校长,管理员,助理","orgId":20,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"},{"id":1605,"createTime":"2023/10/19 12:22","createById":0,"modifyTime":"2024/04/25 21:20","modifyById":25,"name":"叮当技术支持","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":"1998/10/19","avatars":[],"org":{"id":25,"createTime":"2023/10/08 18:08","createById":22,"modifyTime":"2025/01/02 18:53","modifyById":22,"name":"哆来咪","description":"金牌教练馆","address":"四川省成都市武侯区人民南路四段27号1幢商鼎国际1号楼","addressDetail":"人南立交桥东","lng":104.0678329467773,"lat":30.618278503417955,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"哆来咪","region":[],"logos":[{"url1":"dream_test/1/setting/20231012//ea4aee8eeba22803db8633b9535386a6.jpg","url2":"dream_test/1/setting/20231012//9fc64315cbe1e9eb98bc329949d093e2.jpg","url3":"dream_test/1/setting/20231012//ea7d5e5b65a767a1aa0d4ebbaac948dc.jpg","origin":"dream_test/1/setting/20231012//434568802c1e55f47d64e16fff876d62.jpg","def":null,"ext":"jpg","duration":null}],"galleries":[{"url1":"dream_test/1/setting/20240325/c61c27e140a3ff520bc4ac7fbcdf2114.jpg","url2":"dream_test/1/setting/20240325/c351966948a1671c4dff776f9b14288d.jpg","url3":"dream_test/1/setting/20240325/5c3fe4ded77f6beb87329e16dcd10920.jpg","origin":"dream_test/1/setting/20240325/4920ec35fccbbd972cd76ee15155c58a.jpg","def":null,"ext":"jpg","duration":null},{"url1":"dream_test/1/setting/20241121/fe32cd0c07477d349f5b1e1fdbd5c990.png","url2":"dream_test/1/setting/20241121/80a0aea4b8cf634a2c86879a228c06bd.png","url3":"dream_test/1/setting/20241121/183377e2a086a776b88208fecc6467cb.png","origin":"dream_test/1/setting/20241121/171167c54609b3636de9fb0ac38b4f47.png","def":null,"ext":"png","duration":null}],"tel1":"16782689643","tel2":null,"openTime":"07:00:00","closeTime":"21:00:00","mch":null},"title":"老师","user":{"id":25,"createTime":"2023/10/07 21:30","createById":0,"modifyTime":"2023/11/07 09:31","modifyById":25,"name":"张老师","description":null,"mobile":"18080857109","gender":"NONE","birthday":"2023/10/09","avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":875,"createTime":"2023/10/19 12:22","createById":0,"modifyTime":"2023/10/19 12:22","modifyById":0,"name":"管理员","description":"校长,管理员,助理","orgId":182,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"}]'); |
| | | // localStorage.setItem("selectStaff", '{"id":987,"createTime":"2023/05/06 17:52","createById":0,"modifyTime":"2023/09/22 13:40","modifyById":20,"name":"张老师986","description":"9999777","mobile":"999999","gender":"MALE","birthday":"2023/09/22","avatars":[],"org":{"id":20,"createTime":"2023/06/06 19:47","createById":0,"modifyTime":"2024/05/22 13:53","modifyById":22,"name":"叮当云服务","description":"12446","address":"成都市","addressDetail":"123","lng":104.08373260498047,"lat":30.653186798095703,"pid":0,"versionType":"STANDARD","orgType":"PLATFORM","companyName":"88","region":[],"logos":[{"url1":"dream_test/1/setting/20230726//0f07f57ce8188beee18de450cc21d338.png","url2":"dream_test/1/setting/20230726//af66c61adf82b6cf5e0a2455efdb2fe0.png","url3":"dream_test/1/setting/20230726//5ae6a85c0db6ffd7972e750e74cab8c8.png","origin":"dream_test/1/setting/20230726//5a93933d53ccbb7385974ee611f4c46b.png","def":null,"ext":"png","duration":null}],"galleries":[{"url1":"dream_test/1/setting/20230726//9c4471d4c26c7c8f91ff6b377783d731.png","url2":"dream_test/1/setting/20230726//fe6c2355746fcca905b1b521f6257cf3.png","url3":"dream_test/1/setting/20230726//ad55c3bd2d92ca847183fb833d4f00f1.png","origin":"dream_test/1/setting/20230726//0657410d3a7c58c1235e042af71c6483.png","def":null,"ext":"png","duration":null},{"url1":"dream_test/1/setting/20240401/b25134c3f00105afd72ee4534ce10cca.jpg","url2":"dream_test/1/setting/20240401/1c851bb86dcc6f088194973b7eb90433.jpg","url3":"dream_test/1/setting/20240401/fe707d641f4ac3392d21ade2c0b2e398.jpg","origin":"dream_test/1/setting/20240401/f1536add7a1daa38bb24c58f314ca590.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"17898163889","tel2":null,"openTime":"10:00:00","closeTime":"20:00:00","mch":{"id":1,"name":"优创力直营店"}},"title":"老师","user":{"id":25,"createTime":"2023/10/07 21:30","createById":0,"modifyTime":"2023/11/07 09:31","modifyById":25,"name":"张老师","description":null,"mobile":"18080857109","gender":"NONE","birthday":"2023/10/09","avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":427,"createTime":"2023/10/04 13:18","createById":22,"modifyTime":"2023/10/04 13:18","modifyById":22,"name":"管理员","description":"校长,管理员,助理","orgId":20,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"}'); |
| | | localStorage.setItem("user", '{"id":46,"name":"微信用户","mobile":"18080857109","gender":"FEMALE","jwtToken":"eyJhbGciOiJIUzI1NiJ9.eyJleHBUaW1lIjoiMjAyNS8wMi8wNCAxODoxNCIsInVzZXJJZCI6NDYsImp0aSI6IjcxN2I4YzVmLWE0NTQtNGM4ZC1hMDY5LTNmMzk1NmJhMDNlZSIsImlhdCI6MTczODY1Njg3Niwic3ViIjoieWNsIiwiZXhwIjoxNzM4NjY0MDc2fQ.bWe6S0soIOaRfkFvD2E1ogJSE0RNJrs4txHGZg03mIM","avatars":[],"staffs":[{"id":1659,"createTime":"2023/11/16 09:58","createById":1,"modifyTime":"2023/11/16 09:58","modifyById":46,"name":"张华","description":"","mobile":"18080857109","gender":"MALE","birthday":"2003/11/16","avatars":[],"org":{"id":1,"createTime":"2023/06/06 19:47","createById":0,"modifyTime":"2024/05/22 00:02","modifyById":1,"name":"叮当云服务","description":"","address":"成都市","addressDetail":"123","lng":104.08373260498047,"lat":30.653186798095703,"pid":0,"versionType":"STANDARD","orgType":"PLATFORM","companyName":"88","region":[],"logos":[{"url1":"dream/1/setting/20240320/2a7d900fc72878a774d3cd6aea2195e0.jpg","url2":"dream/1/setting/20240320/9ccea81dbfdcb8e4d0c86b978aca0e42.jpg","url3":"dream/1/setting/20240320/a78b9307b000b3ec4d6ecc9d276494ee.jpg","origin":"dream/1/setting/20240320/71fad2f4bcae8fc644dca5d95b98c08c.jpg","def":null,"ext":"jpg","duration":null}],"galleries":[{"url1":"dream/1/setting/20240403/f87b937eedaf8842c59bbdcecf60d94e.jpg","url2":"dream/1/setting/20240403/172dc3868484f8b88ad26e54bb51d737.jpg","url3":"dream/1/setting/20240403/b1ddd7a6a8433e6ebace1d5360e426a1.jpg","origin":"dream/1/setting/20240403/15ba95a920efb1353226863f2ba26b53.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"13981970816","tel2":"","openTime":"10:00:00","closeTime":"20:00:00","mch":{"id":1,"name":"优创力直营店"}},"title":null,"user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":427,"createTime":"2023/10/04 13:18","createById":22,"modifyTime":"2023/10/04 13:18","modifyById":22,"name":"管理员","description":"校长,管理员,助理","orgId":1,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"},{"id":1616,"createTime":"2023/11/04 11:23","createById":0,"modifyTime":"2023/12/08 14:10","modifyById":35,"name":"叮当上课-技术","description":"","mobile":"18080857109","gender":"FEMALE","birthday":"1998/11/04","avatars":[],"org":{"id":186,"createTime":"2023/11/04 11:22","createById":0,"modifyTime":"2024/09/11 15:16","modifyById":35,"name":"拓世体育","description":"","address":"四川省成都市锦江区琉三路999号","addressDetail":"成都市锦江区水井坊锦江体育公园","lng":104.11273956298828,"lat":30.597631454467773,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"拓世体育","region":[],"logos":[{"url1":"dream/1/setting/20240911/35c21c25bdabe256e6d80a04443130bd.jpg","url2":"dream/1/setting/20240911/d147a21d1a515b8f1130f48131fb0fd0.jpg","url3":"dream/1/setting/20240911/4b377e21b8a24c326537b7033b3c5368.jpg","origin":"dream/1/setting/20240911/0fa9c2150e361d00a4c605477f355b72.jpg","def":null,"ext":"jpg","duration":null}],"galleries":[{"url1":"dream/1/setting/20231228//1fd0a04396e38f97154518976d2b9fcf.jpg","url2":"dream/1/setting/20231228//a8820bfd6b5b68430930308b138d07b8.jpg","url3":"dream/1/setting/20231228//4362c82baef5dd9114cc612275c5ef8b.jpg","origin":"dream/1/setting/20231228//19a648306dd555f044ae1321519d9765.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"13880121131","tel2":"","openTime":"07:00:00","closeTime":"22:00:00","mch":{"id":81,"name":"拓世体育"}},"title":"老师","user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":886,"createTime":"2023/11/04 11:22","createById":0,"modifyTime":"2023/11/04 11:22","modifyById":0,"name":"课程顾问","description":"销售顾问","orgId":186,"sys":1,"roleGroup":"org","roleName":"salesman","state":"USED"},"state":"USED"},{"id":1621,"createTime":"2023/11/04 11:43","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"叮当技术支持","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":"1998/11/04","avatars":[],"org":{"id":187,"createTime":"2023/11/04 11:43","createById":0,"modifyTime":"2023/11/04 11:43","modifyById":0,"name":"惠海琴行","description":null,"address":"龙泉驿区","addressDetail":"成都市龙泉驿区怡和新城F4区双龙路388号24栋附106、107号","lng":104.262856,"lat":30.572496,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"KS","region":[],"logos":[],"galleries":[],"tel1":"18884828287","tel2":"","openTime":"09:00:00","closeTime":"21:30:00","mch":null},"title":"老师","user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":890,"createTime":"2023/11/04 11:43","createById":0,"modifyTime":"2023/11/04 11:43","modifyById":0,"name":"管理员","description":"校长,管理员,助理","orgId":187,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"},{"id":1647,"createTime":"2023/11/04 13:09","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"叮当技术支持","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":"1998/11/04","avatars":[],"org":{"id":190,"createTime":"2023/11/04 13:09","createById":0,"modifyTime":"2023/11/04 13:09","modifyById":0,"name":"莱斯普乐艺术","description":null,"address":"锦江区锦丽路187号1楼","addressDetail":"","lng":104.09539,"lat":30.615751,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"莱斯普乐艺术培训学校","region":[],"logos":[],"galleries":[],"tel1":"15196265492","tel2":"","openTime":"09:00:00","closeTime":"21:00:00","mch":null},"title":"老师","user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":905,"createTime":"2023/11/04 13:09","createById":0,"modifyTime":"2023/11/04 13:09","modifyById":0,"name":"管理员","description":"校长,管理员,助理","orgId":190,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"},{"id":2150,"createTime":"2024/09/13 19:15","createById":35,"modifyTime":"2024/10/15 09:15","modifyById":35,"name":"华老师","description":"","mobile":"","gender":"MALE","birthday":"2004/09/13","avatars":[],"org":{"id":192,"createTime":"2023/11/10 09:17","createById":1,"modifyTime":"2025/01/15 12:58","modifyById":3555,"name":"格斗馆","description":"","address":"四川省成都市锦江区中纱帽街8号","addressDetail":"商鼎国际2-1","lng":104.08373260498047,"lat":30.653186798095703,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"巨石","region":[],"logos":[{"url1":"dream/1/setting/20240320/0e6dbe1029f347fd89eb5c99f287eaee.png","url2":"dream/1/setting/20240320/d1fca9110425cc02150b7c3f54298fbd.png","url3":"dream/1/setting/20240320/cdfd92ee8fd3da597be2144cd82f8788.png","origin":"dream/1/setting/20240320/86c0f4f1dfde36b0a9ea2b545ebc79c7.png","def":null,"ext":"png","duration":null}],"galleries":[{"url1":"dream/1/setting/20240809/d2b570eb5fc51f9e0a07106b96a0552c.jpg","url2":"dream/1/setting/20240809/4cfd9736bf2bc207cc50735f183fe6d7.jpg","url3":"dream/1/setting/20240809/8545384e4c2b8ccd0cba03833156884d.jpg","origin":"dream/1/setting/20240809/735f4daf8efc136ff4ab83d80dc9a79c.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"15002830891","tel2":null,"openTime":"08:00:00","closeTime":"23:00:00","mch":null},"title":null,"user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":912,"createTime":"2023/11/10 09:17","createById":1,"modifyTime":"2024/03/31 19:35","modifyById":1,"name":"教师","description":"教师","orgId":192,"sys":1,"roleGroup":"org","roleName":"staff","state":"USED"},"state":"USED"},{"id":2569,"createTime":"2024/11/29 11:05","createById":3555,"modifyTime":"2024/11/29 11:06","modifyById":46,"name":"张华","description":"","mobile":"","gender":"MALE","birthday":"2004/11/29","avatars":[],"org":{"id":306,"createTime":"2024/10/25 15:51","createById":1,"modifyTime":"2025/01/21 09:52","modifyById":3555,"name":"晓博机构","description":"","address":null,"addressDetail":"","lng":null,"lat":null,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"晓博机构","region":[],"logos":[],"galleries":[],"tel1":null,"tel2":null,"openTime":"09:00:00","closeTime":"21:00:00","mch":null},"title":null,"user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":1370,"createTime":"2024/10/25 15:51","createById":1,"modifyTime":"2024/10/25 15:51","modifyById":1,"name":"管理员","description":"校长,管理员,助理","orgId":306,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"}],"sessionKey":"POTW2NSs788kElTcWWwwzg==","players":[{"id":3366,"name":"牛小二","orgId":193,"orgName":"测试机构1","mobile":"136780078","mgr":true,"state":"USED"},{"id":3372,"name":"张华","orgId":192,"orgName":"格斗馆","mobile":"","mgr":true,"state":"USED"},{"id":16371,"name":"比比","orgId":306,"orgName":"晓博机构","mobile":"","mgr":true,"state":"USED"}],"wxOpenid":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionid":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenid":"oApStw7I11L8uo1HoTWK4MUTBzkY"}'); |
| | | localStorage.setItem("staffs", '[{"id":1659,"createTime":"2023/11/16 09:58","createById":1,"modifyTime":"2023/11/16 09:58","modifyById":46,"name":"张华","description":"","mobile":"18080857109","gender":"MALE","birthday":"2003/11/16","avatars":[],"org":{"id":1,"createTime":"2023/06/06 19:47","createById":0,"modifyTime":"2024/05/22 00:02","modifyById":1,"name":"叮当云服务","description":"","address":"成都市","addressDetail":"123","lng":104.08373260498047,"lat":30.653186798095703,"pid":0,"versionType":"STANDARD","orgType":"PLATFORM","companyName":"88","region":[],"logos":[{"url1":"dream/1/setting/20240320/2a7d900fc72878a774d3cd6aea2195e0.jpg","url2":"dream/1/setting/20240320/9ccea81dbfdcb8e4d0c86b978aca0e42.jpg","url3":"dream/1/setting/20240320/a78b9307b000b3ec4d6ecc9d276494ee.jpg","origin":"dream/1/setting/20240320/71fad2f4bcae8fc644dca5d95b98c08c.jpg","def":null,"ext":"jpg","duration":null}],"galleries":[{"url1":"dream/1/setting/20240403/f87b937eedaf8842c59bbdcecf60d94e.jpg","url2":"dream/1/setting/20240403/172dc3868484f8b88ad26e54bb51d737.jpg","url3":"dream/1/setting/20240403/b1ddd7a6a8433e6ebace1d5360e426a1.jpg","origin":"dream/1/setting/20240403/15ba95a920efb1353226863f2ba26b53.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"13981970816","tel2":"","openTime":"10:00:00","closeTime":"20:00:00","mch":{"id":1,"name":"优创力直营店"}},"title":null,"user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":427,"createTime":"2023/10/04 13:18","createById":22,"modifyTime":"2023/10/04 13:18","modifyById":22,"name":"管理员","description":"校长,管理员,助理","orgId":1,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"},{"id":1616,"createTime":"2023/11/04 11:23","createById":0,"modifyTime":"2023/12/08 14:10","modifyById":35,"name":"叮当上课-技术","description":"","mobile":"18080857109","gender":"FEMALE","birthday":"1998/11/04","avatars":[],"org":{"id":186,"createTime":"2023/11/04 11:22","createById":0,"modifyTime":"2024/09/11 15:16","modifyById":35,"name":"拓世体育","description":"","address":"四川省成都市锦江区琉三路999号","addressDetail":"成都市锦江区水井坊锦江体育公园","lng":104.11273956298828,"lat":30.597631454467773,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"拓世体育","region":[],"logos":[{"url1":"dream/1/setting/20240911/35c21c25bdabe256e6d80a04443130bd.jpg","url2":"dream/1/setting/20240911/d147a21d1a515b8f1130f48131fb0fd0.jpg","url3":"dream/1/setting/20240911/4b377e21b8a24c326537b7033b3c5368.jpg","origin":"dream/1/setting/20240911/0fa9c2150e361d00a4c605477f355b72.jpg","def":null,"ext":"jpg","duration":null}],"galleries":[{"url1":"dream/1/setting/20231228//1fd0a04396e38f97154518976d2b9fcf.jpg","url2":"dream/1/setting/20231228//a8820bfd6b5b68430930308b138d07b8.jpg","url3":"dream/1/setting/20231228//4362c82baef5dd9114cc612275c5ef8b.jpg","origin":"dream/1/setting/20231228//19a648306dd555f044ae1321519d9765.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"13880121131","tel2":"","openTime":"07:00:00","closeTime":"22:00:00","mch":{"id":81,"name":"拓世体育"}},"title":"老师","user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":886,"createTime":"2023/11/04 11:22","createById":0,"modifyTime":"2023/11/04 11:22","modifyById":0,"name":"课程顾问","description":"销售顾问","orgId":186,"sys":1,"roleGroup":"org","roleName":"salesman","state":"USED"},"state":"USED"},{"id":1621,"createTime":"2023/11/04 11:43","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"叮当技术支持","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":"1998/11/04","avatars":[],"org":{"id":187,"createTime":"2023/11/04 11:43","createById":0,"modifyTime":"2023/11/04 11:43","modifyById":0,"name":"惠海琴行","description":null,"address":"龙泉驿区","addressDetail":"成都市龙泉驿区怡和新城F4区双龙路388号24栋附106、107号","lng":104.262856,"lat":30.572496,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"KS","region":[],"logos":[],"galleries":[],"tel1":"18884828287","tel2":"","openTime":"09:00:00","closeTime":"21:30:00","mch":null},"title":"老师","user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":890,"createTime":"2023/11/04 11:43","createById":0,"modifyTime":"2023/11/04 11:43","modifyById":0,"name":"管理员","description":"校长,管理员,助理","orgId":187,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"},{"id":1647,"createTime":"2023/11/04 13:09","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"叮当技术支持","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":"1998/11/04","avatars":[],"org":{"id":190,"createTime":"2023/11/04 13:09","createById":0,"modifyTime":"2023/11/04 13:09","modifyById":0,"name":"莱斯普乐艺术","description":null,"address":"锦江区锦丽路187号1楼","addressDetail":"","lng":104.09539,"lat":30.615751,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"莱斯普乐艺术培训学校","region":[],"logos":[],"galleries":[],"tel1":"15196265492","tel2":"","openTime":"09:00:00","closeTime":"21:00:00","mch":null},"title":"老师","user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":905,"createTime":"2023/11/04 13:09","createById":0,"modifyTime":"2023/11/04 13:09","modifyById":0,"name":"管理员","description":"校长,管理员,助理","orgId":190,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"},{"id":2150,"createTime":"2024/09/13 19:15","createById":35,"modifyTime":"2024/10/15 09:15","modifyById":35,"name":"华老师","description":"","mobile":"","gender":"MALE","birthday":"2004/09/13","avatars":[],"org":{"id":192,"createTime":"2023/11/10 09:17","createById":1,"modifyTime":"2025/01/15 12:58","modifyById":3555,"name":"格斗馆","description":"","address":"四川省成都市锦江区中纱帽街8号","addressDetail":"商鼎国际2-1","lng":104.08373260498047,"lat":30.653186798095703,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"巨石","region":[],"logos":[{"url1":"dream/1/setting/20240320/0e6dbe1029f347fd89eb5c99f287eaee.png","url2":"dream/1/setting/20240320/d1fca9110425cc02150b7c3f54298fbd.png","url3":"dream/1/setting/20240320/cdfd92ee8fd3da597be2144cd82f8788.png","origin":"dream/1/setting/20240320/86c0f4f1dfde36b0a9ea2b545ebc79c7.png","def":null,"ext":"png","duration":null}],"galleries":[{"url1":"dream/1/setting/20240809/d2b570eb5fc51f9e0a07106b96a0552c.jpg","url2":"dream/1/setting/20240809/4cfd9736bf2bc207cc50735f183fe6d7.jpg","url3":"dream/1/setting/20240809/8545384e4c2b8ccd0cba03833156884d.jpg","origin":"dream/1/setting/20240809/735f4daf8efc136ff4ab83d80dc9a79c.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"15002830891","tel2":null,"openTime":"08:00:00","closeTime":"23:00:00","mch":null},"title":null,"user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":912,"createTime":"2023/11/10 09:17","createById":1,"modifyTime":"2024/03/31 19:35","modifyById":1,"name":"教师","description":"教师","orgId":192,"sys":1,"roleGroup":"org","roleName":"staff","state":"USED"},"state":"USED"},{"id":2569,"createTime":"2024/11/29 11:05","createById":3555,"modifyTime":"2024/11/29 11:06","modifyById":46,"name":"张华","description":"","mobile":"","gender":"MALE","birthday":"2004/11/29","avatars":[],"org":{"id":306,"createTime":"2024/10/25 15:51","createById":1,"modifyTime":"2025/01/21 09:52","modifyById":3555,"name":"晓博机构","description":"","address":null,"addressDetail":"","lng":null,"lat":null,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"晓博机构","region":[],"logos":[],"galleries":[],"tel1":null,"tel2":null,"openTime":"09:00:00","closeTime":"21:00:00","mch":null},"title":null,"user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":1370,"createTime":"2024/10/25 15:51","createById":1,"modifyTime":"2024/10/25 15:51","modifyById":1,"name":"管理员","description":"校长,管理员,助理","orgId":306,"sys":1,"roleGroup":"org","roleName":"admin","state":"USED"},"state":"USED"}]'); |
| | | localStorage.setItem("selectStaff", '{"id":1616,"createTime":"2023/11/04 11:23","createById":0,"modifyTime":"2023/12/08 14:10","modifyById":35,"name":"叮当上课-技术","description":"","mobile":"18080857109","gender":"FEMALE","birthday":"1998/11/04","avatars":[],"org":{"id":186,"createTime":"2023/11/04 11:22","createById":0,"modifyTime":"2024/09/11 15:16","modifyById":35,"name":"拓世体育","description":"","address":"四川省成都市锦江区琉三路999号","addressDetail":"成都市锦江区水井坊锦江体育公园","lng":104.11273956298828,"lat":30.597631454467773,"pid":0,"versionType":"STANDARD","orgType":"NORMAL","companyName":"拓世体育","region":[],"logos":[{"url1":"dream/1/setting/20240911/35c21c25bdabe256e6d80a04443130bd.jpg","url2":"dream/1/setting/20240911/d147a21d1a515b8f1130f48131fb0fd0.jpg","url3":"dream/1/setting/20240911/4b377e21b8a24c326537b7033b3c5368.jpg","origin":"dream/1/setting/20240911/0fa9c2150e361d00a4c605477f355b72.jpg","def":null,"ext":"jpg","duration":null}],"galleries":[{"url1":"dream/1/setting/20231228//1fd0a04396e38f97154518976d2b9fcf.jpg","url2":"dream/1/setting/20231228//a8820bfd6b5b68430930308b138d07b8.jpg","url3":"dream/1/setting/20231228//4362c82baef5dd9114cc612275c5ef8b.jpg","origin":"dream/1/setting/20231228//19a648306dd555f044ae1321519d9765.jpg","def":null,"ext":"jpg","duration":null}],"tel1":"13880121131","tel2":"","openTime":"07:00:00","closeTime":"22:00:00","mch":{"id":81,"name":"拓世体育"}},"title":"老师","user":{"id":46,"createTime":"2023/11/16 09:44","createById":0,"modifyTime":"2023/11/16 09:44","modifyById":46,"name":"微信用户","description":null,"mobile":"18080857109","gender":"FEMALE","birthday":null,"avatars":[],"wxOpenId":"ossku41W2iaQstCmFjGuenxP7lUg","wxUnionId":"oI1DI1QIOZp2Q1s7YCeOGkoxMoys","wxOaOpenId":"oApStw7I11L8uo1HoTWK4MUTBzkY"},"role":{"id":886,"createTime":"2023/11/04 11:22","createById":0,"modifyTime":"2023/11/04 11:22","modifyById":0,"name":"课程顾问","description":"销售顾问","orgId":186,"sys":1,"roleGroup":"org","roleName":"salesman","state":"USED"},"state":"USED"}'); |
| | | // 正式库测试机构 orgid=306 |
| | | }, |
| | | mounted() { |
New file |
| | |
| | | import apolloClient from "@/utils/graphql"; |
| | | import gql from "graphql-tag"; |
| | | |
| | | export function getData(params) { |
| | | return apolloClient.query({ |
| | | query: gql` |
| | | query vars($staffId: Int!, $beginDate: LocalDate!, $endDate: LocalDate!, $pageIn: PageIn!) { |
| | | findPlayerAttendanceSummary( |
| | | staffId: $staffId |
| | | beginDate: $beginDate |
| | | endDate: $endDate |
| | | pageIn: $pageIn |
| | | ) { |
| | | ls { |
| | | playerName |
| | | state |
| | | voucherName |
| | | qty |
| | | amt |
| | | sessionType |
| | | staffName |
| | | placeName |
| | | } |
| | | pageOut { |
| | | total |
| | | index |
| | | size |
| | | } |
| | | } |
| | | } |
| | | `, |
| | | fetchPolicy:'no-cache', |
| | | variables: params, |
| | | }); |
| | | } |
| | |
| | | component: () => import("@/views/student/index"), |
| | | meta: { |
| | | title: "学员列表", |
| | | icon: "table" |
| | | icon: "user" |
| | | }, |
| | | }, |
| | | { |
| | |
| | | component: () => import("@/views/order/index"), |
| | | meta: { |
| | | title: "学员订单", |
| | | icon: "table" |
| | | icon: "form" |
| | | }, |
| | | }, ], |
| | | },{ |
| | | path: "/", |
| | | component: Layout, |
| | | redirect: "/attendance", |
| | | children: [{ |
| | | path: "/attendance", |
| | | name: "Attendance", |
| | | component: () => import("@/views/attendance/index"), |
| | | meta: { |
| | | title: "学员考勤日报", |
| | | icon: "dashboard" |
| | | }, |
| | | }, ], |
| | | }, |
New file |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <div style="display: flex"> |
| | | <div> |
| | | <el-date-picker |
| | | v-model="dateRange" |
| | | type="daterange" |
| | | range-separator="至" |
| | | start-placeholder="开始日期" |
| | | end-placeholder="结束日期" |
| | | value-format="yyyy-MM-dd" |
| | | style="margin-right: 10px" |
| | | @change="dateChange" |
| | | > |
| | | </el-date-picker> |
| | | </div> |
| | | <div style="margin: auto; margin-left: 30px !important"> |
| | | <el-button type="primary" size="small" @click="handleExport" |
| | | >导出报表</el-button |
| | | > |
| | | </div> |
| | | </div> |
| | | <div style="height: calc(100vh - 168px)"> |
| | | <el-table |
| | | v-loading="listLoading" |
| | | :data="list" |
| | | element-loading-text="Loading" |
| | | fit |
| | | height="100%" |
| | | > |
| | | <el-table-column label="学员姓名" prop="playerName" width="180"> |
| | | </el-table-column> |
| | | <el-table-column label="出勤情况" prop="state" width="180"> |
| | | </el-table-column> |
| | | <el-table-column label="课包/会员卡" min-width="200" prop="voucherName"> |
| | | </el-table-column> |
| | | <el-table-column label="课时消耗" prop="qty" min-width="100"> |
| | | </el-table-column> |
| | | <el-table-column label="课费消耗" prop="amt" min-width="100"> |
| | | </el-table-column> |
| | | <el-table-column label="课程性质" min-width="100"> |
| | | <template slot-scope="scope"> |
| | | {{ changeType(scope.row.sessionType) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="教师" prop="staffName" min-width="100"> |
| | | </el-table-column> |
| | | <el-table-column label="教室" prop="placeName" min-width="100"> |
| | | </el-table-column> |
| | | </el-table> |
| | | </div> |
| | | <div> |
| | | <el-pagination |
| | | @size-change="handleSizeChange" |
| | | @current-change="handleCurrentChange" |
| | | :current-page="data.pageIn.index + 1" |
| | | :page-sizes="[10, 20, 30, 40]" |
| | | :page-size="data.pageIn.size" |
| | | layout="total, sizes, prev, pager, next, jumper" |
| | | :total="total" |
| | | > |
| | | </el-pagination> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import { getData } from "@/api/attendance"; |
| | | |
| | | export default { |
| | | filters: { |
| | | statusFilter(status) { |
| | | const statusMap = { |
| | | published: "success", |
| | | draft: "gray", |
| | | deleted: "danger", |
| | | }; |
| | | return statusMap[status]; |
| | | }, |
| | | }, |
| | | components: {}, |
| | | data() { |
| | | return { |
| | | dateRange: [], |
| | | list: null, |
| | | listLoading: true, |
| | | activeName: "all", |
| | | total: 0, |
| | | data: { |
| | | staffId: JSON.parse(localStorage.getItem("selectStaff")).id, |
| | | keyword: "", |
| | | pageIn: { |
| | | //可选,如果是分页查询,需要加上。 |
| | | index: 0, //必选 |
| | | size: 10, //每页的大小。默认20 |
| | | sorts: { |
| | | name: "p.name", //排序字段名称 |
| | | direction: "ASC", //排序方向 |
| | | }, |
| | | }, |
| | | }, |
| | | dialogVisible: false, |
| | | }; |
| | | }, |
| | | created() { |
| | | this.setDate(); |
| | | this.fetchData(); |
| | | }, |
| | | methods: { |
| | | /** 将时间选择器默认选为当天的日期 */ |
| | | setDate() { |
| | | let currentDate = new Date(); |
| | | |
| | | let year = currentDate.getFullYear(); |
| | | let month = String(currentDate.getMonth() + 1).padStart(2, "0"); |
| | | let day = String(currentDate.getDate()).padStart(2, "0"); |
| | | |
| | | let formattedDate = `${year}/${month}/${day}`; |
| | | this.dateRange.push(formattedDate); |
| | | this.dateRange.push(formattedDate); |
| | | }, |
| | | handleExport() { |
| | | if (this.dateRange.length == 0) { |
| | | this.$message.warning("请选择日期范围"); |
| | | return; |
| | | } |
| | | this.download( |
| | | "exportAttendanceReport?staffId="+this.data.staffId+"&startDate=" + |
| | | this.dateRange[0] + |
| | | "&endDate=" + |
| | | this.dateRange[1], |
| | | {}, |
| | | `学员考勤日报表导出_${new Date().getTime()}.xlsx` |
| | | ); |
| | | }, |
| | | handleImport() { |
| | | this.dialogVisible = true; |
| | | }, |
| | | dateChange() { |
| | | this.data.pageIn.index = 0; |
| | | this.fetchData(); |
| | | }, |
| | | fetchData() { |
| | | this.listLoading = true; |
| | | this.data.beginDate = this.dateRange[0].replaceAll("-", "/"); |
| | | this.data.endDate = this.dateRange[1].replaceAll("-", "/"); |
| | | |
| | | getData(this.data).then((response) => { |
| | | this.list = response.data.findPlayerAttendanceSummary.ls; |
| | | this.total = response.data.findPlayerAttendanceSummary.pageOut.total; |
| | | this.listLoading = false; |
| | | }); |
| | | }, |
| | | handleSizeChange(val) { |
| | | this.data.pageIn.size = val; |
| | | this.handleClick(); |
| | | }, |
| | | handleCurrentChange(val) { |
| | | this.data.pageIn.index = val - 1; |
| | | this.handleClick(); |
| | | }, |
| | | handleClick(tab, event) { |
| | | this.data.staffId = JSON.parse(localStorage.getItem("selectStaff")).id; |
| | | if (this.activeName == "pendingFees") { |
| | | this.listLoading = true; |
| | | getRenew(this.data).then((response) => { |
| | | this.list = response.data.findPlayerRenew.ls; |
| | | this.total = response.data.findPlayerRenew.pageOut.total; |
| | | this.listLoading = false; |
| | | }); |
| | | } else if (this.activeName == "expired") { |
| | | this.listLoading = true; |
| | | getExpire(this.data).then((response) => { |
| | | this.list = response.data.findPlayerExpire.ls; |
| | | this.total = response.data.findPlayerExpire.pageOut.total; |
| | | this.listLoading = false; |
| | | }); |
| | | } else if (this.activeName == "all") { |
| | | this.fetchData(); |
| | | } else if (this.activeName == "deactivated") { |
| | | this.listLoading = true; |
| | | let data = { |
| | | itemType: "PLAYER", |
| | | staffId: JSON.parse(localStorage.getItem("selectStaff")).id, |
| | | keyword: this.data.keyword, |
| | | pageIn: { ...this.data.pageIn }, |
| | | }; |
| | | getDeleted(data).then((response) => { |
| | | this.list = response.data.findDeletedItem.ls; |
| | | this.total = response.data.findDeletedItem.pageOut.total; |
| | | this.listLoading = false; |
| | | }); |
| | | } |
| | | }, |
| | | goDetails(row) { |
| | | this.$router.push({ |
| | | name: "StudentDetails", |
| | | query: { |
| | | id: row.id, |
| | | }, |
| | | }); |
| | | }, |
| | | showCreate() { |
| | | this.$refs.studentCreate.showDialog(); |
| | | }, |
| | | changeType(type) { |
| | | switch (type) { |
| | | case 0: |
| | | return "班课"; |
| | | case 1: |
| | | return "约课"; |
| | | case 2: |
| | | return "场地"; |
| | | default: |
| | | return "-"; |
| | | } |
| | | }, |
| | | }, |
| | | }; |
| | | </script> |
| | | |
| | |
| | | <el-tab-pane label="全部" name="all" /> |
| | | <el-tab-pane label="已停用" name="deactivated" /> |
| | | </el-tabs> |
| | | <div style="display: flex; flex-direction: row-reverse"> |
| | | <div style="display: flex;"> |
| | | <div style="width: 300px"> |
| | | <el-input |
| | | placeholder="按班级名称搜索" |
| | |
| | | <el-tab-pane label="已过期" name="expired" /> |
| | | <el-tab-pane label="已停用" name="deactivated" /> |
| | | </el-tabs> |
| | | <div style="display: flex; justify-content: space-between"> |
| | | <div style="display: flex"> |
| | | <!-- <el-button type="primary" size="small" @click="showCreate">新建学员</el-button> --> |
| | | <div> |
| | | <el-button type="primary" size="small" @click="handleExport" |
| | | >导出学员</el-button |
| | | > |
| | | <el-button type="primary" size="small" @click="handleImport" |
| | | >导入学员</el-button |
| | | > |
| | | </div> |
| | | <div style="width: 500px"> |
| | | <!-- <el-date-picker v-model="dateRange" type="daterange" range-separator="至" start-placeholder="开始日期" |
| | | end-placeholder="结束日期" value-format="yyyy-MM-dd" style="margin-right: 10px"> |
| | | </el-date-picker> |
| | | <el-button type="primary" @click="handleExport2">导出课包</el-button> --> |
| | | </div> |
| | | <div style="width: 300px"> |
| | | <el-input |
| | | placeholder="按姓名搜索" |
| | |
| | | ></el-button> |
| | | </el-input> |
| | | </div> |
| | | <div style="margin-left: 30px"> |
| | | <el-button type="primary" size="small" @click="handleExport" |
| | | >导出学员</el-button |
| | | > |
| | | <el-button type="primary" size="small" @click="handleImport" |
| | | >导入学员</el-button |
| | | > |
| | | </div> |
| | | <div style="width: 500px"> |
| | | <!-- <el-date-picker v-model="dateRange" type="daterange" range-separator="至" start-placeholder="开始日期" |
| | | end-placeholder="结束日期" value-format="yyyy-MM-dd" style="margin-right: 10px"> |
| | | </el-date-picker> |
| | | <el-button type="primary" @click="handleExport2">导出课包</el-button> --> |
| | | </div> |
| | | </div> |
| | | <div style="height: calc(100vh - 208px)"> |
| | | <el-table |
| | |
| | | fit |
| | | height="100%" |
| | | > |
| | | <el-table-column label="姓名" prop="" |
| | | width="300"> |
| | | <el-table-column label="姓名" prop="" width="300"> |
| | | <template slot-scope="scope"> |
| | | <el-link |
| | | type="primary" |
| | |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="是否绑定微信" |
| | | v-if="activeName !== 'deactivated'" |
| | | v-if="activeName !== 'deactivated'" |
| | | min-width="200" |
| | | > |
| | | <template slot-scope="scope"> |
| | |
| | | proxy: { |
| | | [process.env.VUE_APP_BASE_API]: { |
| | | // 匹配所有以 '/dev-api'开头的请求路径 |
| | | target: "http://127.0.0.1:18080/dream", //类似于Nginx反向代理 |
| | | target: "http://127.0.0.1:18081/dream", //类似于Nginx反向代理 |
| | | changeOrigin: true, // 支持跨域 |
| | | pathRewrite: { |
| | | // 重写路径: 去掉路径中开头的'/dev-api' |