Просмотр исходного кода

feat(classroomObservation): add organization tab in analysis template dialog

SanHQin 2 дней назад
Родитель
Сommit
01cb29c587

+ 1 - 1
dist/index.html

@@ -37,7 +37,7 @@
       width: 100%;
       background: #e6eaf0;
       font-family: '黑体';
-    }</style><link href=./static/css/app.32159ae6e6181a425d77ce936cfeb62e.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.23ea04dc469b57e2b4f8.js></script><script type=text/javascript src=./static/js/vendor.2c492f3d5a39df08f4a3.js></script><script type=text/javascript src=./static/js/app.c408ed2a00af789d76c3.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.9418acdb8620567be2ef6edbb47b47d6.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.23ea04dc469b57e2b4f8.js></script><script type=text/javascript src=./static/js/vendor.2c492f3d5a39df08f4a3.js></script><script type=text/javascript src=./static/js/app.116cb8f6767947d666b6.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/css/app.9418acdb8620567be2ef6edbb47b47d6.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/css/app.9418acdb8620567be2ef6edbb47b47d6.css.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/css/workPage.62c07e3c4bfb4c1cfa8282162ee3e720.css


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/css/workPage.62c07e3c4bfb4c1cfa8282162ee3e720.css.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/app.116cb8f6767947d666b6.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/app.116cb8f6767947d666b6.js.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/manifest.23ea04dc469b57e2b4f8.js.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/workPage-manifest.2ece51fa34be51c8610a.js.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/workPage.236b37a982127318455f.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/workPage.236b37a982127318455f.js.map


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/static/js/workPage.8e2c2f40c228328812a7.js


+ 1 - 1
dist/workPage.html

@@ -1,4 +1,4 @@
-<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>工作页面 - CocoFlow</title><link rel=icon href=../static/logo.ico><link href=./static/css/workPage.f3ea7df09da17667161d00617782c8ce.css rel=stylesheet></head><body><noscript><strong>We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script type=text/javascript src=./static/js/workPage-manifest.2ece51fa34be51c8610a.js></script><script type=text/javascript src=./static/js/workPage-vendor.7b6275e4cf468b42a92b.js></script><script type=text/javascript src=./static/js/workPage.8e2c2f40c228328812a7.js></script></body></html><script>function stopSafari() {
+<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>工作页面 - CocoFlow</title><link rel=icon href=../static/logo.ico><link href=./static/css/workPage.62c07e3c4bfb4c1cfa8282162ee3e720.css rel=stylesheet></head><body><noscript><strong>We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script type=text/javascript src=./static/js/workPage-manifest.2ece51fa34be51c8610a.js></script><script type=text/javascript src=./static/js/workPage-vendor.7b6275e4cf468b42a92b.js></script><script type=text/javascript src=./static/js/workPage.236b37a982127318455f.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

+ 47 - 1
src/components/pages/classroomObservation/components/analysisTemplateDialog.vue

@@ -52,6 +52,19 @@
             <span>社区</span>
           </div>
 
+          <div
+            class="a-d-t-l-item"
+            :style="
+              tagIndex == 3
+                ? 'background: rgba(226, 238, 255, 1);color: rgba(54, 129, 252, 1)'
+                : ''
+            "
+            @click="changeTagIndex(3)"
+          >
+            <svg  viewBox="0 0 1024 1024" width="16" height="16" :fill="tagIndex == 3 ? 'rgba(54, 129, 252, 1)' : ''"><path d="M924.95 594.07h-109.2v-96.54H539.47v-67.6h120.51c23.29 0 35.05-11.76 35.05-35.05v-279.9c0-23.29-11.76-35.05-35.05-35.05h-279.9c-23.29 0-35.05 11.76-35.05 35.05v279.9c0 23.29 11.76 35.05 35.05 35.05H499.9v67.6H224.3v96.54H99.05c-23.29 0-35.05 11.76-35.05 35.05v279.9c0 23.29 11.76 35.05 35.05 35.05h279.9c23.29 0 35.05-11.76 35.05-35.05v-279.9c0-23.29-11.76-35.05-35.05-35.05H263.41v-61.95h513.45v61.95H645.05c-23.29 0-35.05 11.76-35.05 35.05v279.9c0 23.29 11.76 35.05 35.05 35.05h279.9c23.29 0 35.05-11.76 35.05-35.05v-279.9c0-23.29-11.76-35.05-35.05-35.05z"></path></svg>
+            <span>组织</span>
+          </div>
+
           <div
             class="a-d-t-l-item"
             :style="
@@ -378,7 +391,7 @@ export default {
       tagSubject: "",
       tagIndex: 0,
       tagBox: 0, //0 列表   1详细 2预览
-      dialogTagList: ["社区", "我的", "收藏"],
+      dialogTagList: ["社区", "我的", "收藏", "组织"],
       tagSubjectList: [
         { value: "1", label: "语文" },
         { value: "2", label: "数学" },
@@ -399,6 +412,7 @@ export default {
       defaultData: null,
       templateData: [],
       collectData: [],
+      orgData: [],
       analysisDetail: null,
       pageData: {
         nowPage: 1,
@@ -504,6 +518,36 @@ export default {
           this.loading = false;
         });
     },
+    getOrgData(flag = true){
+      console.log("getOrgData");
+
+      this.loading = true;
+      if (flag) {
+        this.templateData = [];
+      }
+      let params = {
+        uid: this.userId,
+        txt: this.text,
+        sub: this.tagSubject,
+        type1: 3
+      };
+      this.ajax
+        .get(this.$store.state.api + "selectClassroomTemplate", params)
+        .then(res => {
+          let _data = res.data[0];
+          if (flag) {
+            this.templateData = _data;
+          }
+          this.orgData = _data;
+        })
+        .catch(e => {
+          console.log(e);
+          this.$message.error("获取数据失败");
+        })
+        .finally(() => {
+          this.loading = false;
+        });
+    },
     getPublicData() {
       this.loading = true;
       this.templateData = [];
@@ -534,6 +578,8 @@ export default {
         this.getMyselfData();
       } else if (this.tagIndex == 2) {
         this.getCollectData();
+      }else if(this.tagIndex == 3){
+        this.getOrgData();
       }
     },
     // 使用

Некоторые файлы не были показаны из-за большого количества измененных файлов