ccf 7 месяцев назад
Родитель
Сommit
ea03e14b94
100 измененных файлов с 311 добавлено и 137 удалено
  1. 89 0
      components/child_page/admin_category_add.vue
  2. 85 0
      components/list/admin_category.vue
  3. 2 2
      dist/200.html
  4. 1 1
      dist/_nuxt/3d47275.js
  5. 1 1
      dist/_nuxt/189b752.js
  6. 1 1
      dist/_nuxt/e5a87f6.js
  7. 1 1
      dist/_nuxt/f137429.js
  8. 1 1
      dist/_nuxt/74eaf46.js
  9. 1 1
      dist/_nuxt/19d2517.js
  10. 1 1
      dist/_nuxt/508f345.js
  11. 1 1
      dist/_nuxt/92bbdb0.js
  12. 1 1
      dist/_nuxt/25360ce.js
  13. 1 1
      dist/_nuxt/449daa2.js
  14. 1 1
      dist/_nuxt/bbe51de.js
  15. 1 1
      dist/_nuxt/3f59fc0.js
  16. 1 1
      dist/_nuxt/76a4d44.js
  17. 1 1
      dist/_nuxt/5b82375.js
  18. 0 1
      dist/_nuxt/3b1b4bd.js
  19. 1 1
      dist/_nuxt/09d0c33.js
  20. 1 1
      dist/_nuxt/1aa126a.js
  21. 1 1
      dist/_nuxt/a10eeb1.js
  22. 1 1
      dist/_nuxt/23d468e.js
  23. 1 1
      dist/_nuxt/dc3cf52.js
  24. 1 1
      dist/_nuxt/50db54a.js
  25. 1 1
      dist/_nuxt/b8b547d.js
  26. 1 1
      dist/_nuxt/853d3a2.js
  27. 1 1
      dist/_nuxt/c5f376a.js
  28. 1 1
      dist/_nuxt/b069b46.js
  29. 1 1
      dist/_nuxt/44c4ac1.js
  30. 1 1
      dist/_nuxt/2245aaa.js
  31. 1 1
      dist/_nuxt/de54c98.js
  32. 1 1
      dist/_nuxt/72ba73c.js
  33. 1 1
      dist/_nuxt/e8f5843.js
  34. 1 1
      dist/_nuxt/9564128.js
  35. 1 1
      dist/_nuxt/1c924cb.js
  36. 1 1
      dist/_nuxt/a83640e.js
  37. 1 1
      dist/_nuxt/ddc1216.js
  38. 1 1
      dist/_nuxt/ac6b824.js
  39. 1 1
      dist/_nuxt/64c50ee.js
  40. 1 1
      dist/_nuxt/b45215c.js
  41. 1 1
      dist/_nuxt/e4f8a7e.js
  42. 1 1
      dist/_nuxt/1fdccfc.js
  43. 1 1
      dist/_nuxt/5eb3ce8.js
  44. 1 1
      dist/_nuxt/f8b57d3.js
  45. 1 1
      dist/_nuxt/cc191a3.js
  46. 1 1
      dist/_nuxt/d0cc13f.js
  47. 1 1
      dist/_nuxt/eb0d162.js
  48. 1 1
      dist/_nuxt/b7ee7f1.js
  49. 1 1
      dist/_nuxt/e5b1abc.js
  50. 1 1
      dist/_nuxt/f5d711e.js
  51. 1 1
      dist/_nuxt/a04fb57.js
  52. 1 1
      dist/_nuxt/9280599.js
  53. 1 1
      dist/_nuxt/7bc9a38.js
  54. 1 0
      dist/_nuxt/db46526.js
  55. 1 1
      dist/_nuxt/31c87e1.js
  56. 1 1
      dist/_nuxt/eca4bad.js
  57. 1 1
      dist/_nuxt/281e68b.js
  58. 1 1
      dist/_nuxt/381ec15.js
  59. 1 1
      dist/_nuxt/b432950.js
  60. 2 2
      dist/index.html
  61. 2 2
      dist/login/index.html
  62. 2 2
      dist/main/404/index.html
  63. 2 2
      dist/main/account_manager/index.html
  64. 2 2
      dist/main/add/category_create/index.html
  65. 2 2
      dist/main/add/task_create/index.html
  66. 2 2
      dist/main/add/task_info/index.html
  67. 2 2
      dist/main/add/task_log/index.html
  68. 2 2
      dist/main/admin_user/index.html
  69. 2 2
      dist/main/artificial_order/index.html
  70. 2 2
      dist/main/artificial_orders/index.html
  71. 2 2
      dist/main/artificial_payment_add/index.html
  72. 2 2
      dist/main/balance_change/index.html
  73. 2 2
      dist/main/cancel_account/index.html
  74. 2 2
      dist/main/card_conf/index.html
  75. 2 2
      dist/main/cash_form/index.html
  76. 2 2
      dist/main/category/index.html
  77. 2 2
      dist/main/cats/index.html
  78. 2 2
      dist/main/cert_check/index.html
  79. 2 2
      dist/main/cert_count/index.html
  80. 2 2
      dist/main/cert_edit/index.html
  81. 2 2
      dist/main/cert_pro/index.html
  82. 2 2
      dist/main/chat_users/index.html
  83. 2 2
      dist/main/cloud_balance/index.html
  84. 2 2
      dist/main/cloud_developer/index.html
  85. 2 2
      dist/main/cloud_job/index.html
  86. 2 2
      dist/main/company_vip/index.html
  87. 2 2
      dist/main/cps_manage/index.html
  88. 2 2
      dist/main/cunxinbao/index.html
  89. 2 2
      dist/main/data/index.html
  90. 2 2
      dist/main/data_sc/index.html
  91. 2 2
      dist/main/dev_check/index.html
  92. 2 2
      dist/main/dev_check_detail/index.html
  93. 2 2
      dist/main/dev_show/index.html
  94. 2 2
      dist/main/dynamic/index.html
  95. 2 2
      dist/main/dynamic_comment/index.html
  96. 2 2
      dist/main/dynamic_type/index.html
  97. 2 2
      dist/main/education/index.html
  98. 2 2
      dist/main/experience/index.html
  99. 2 2
      dist/main/free_work/index.html
  100. 0 0
      dist/main/freework_level/index.html

+ 89 - 0
components/child_page/admin_category_add.vue

@@ -0,0 +1,89 @@
+<template>
+  <div>
+      <el-drawer
+        title="编辑标签"
+        size="500px"
+        :append-to-body="false"
+        :destroy-on-close="true"
+        :visible="true"
+        :modal="false"
+        :modal-append-to-body="false"
+        :before-close="handleClose"
+        :wrapperClosable="false"
+        ref="drawer_close">
+        <el-form  style="padding-top: 20px;padding-right: 20px;" label-width="100px" v-loading="loading" class="qs-form-add">
+          <el-form-item label="名称">
+            <el-input v-model="ruleForm.name"></el-input>
+          </el-form-item>
+          <el-form-item label="副标题">
+            <el-input v-model="ruleForm.sub_title"></el-input>
+          </el-form-item>
+          <el-form-item label="排序">
+            <el-input v-model="ruleForm.order"></el-input>
+          </el-form-item>
+          <el-form-item>
+            <el-button type="primary" @click="save()">保存</el-button>
+          </el-form-item>
+        </el-form>
+      </el-drawer>
+      <div class="ccf_modal"></div>
+    </div>
+</template>
+<script>
+  export default {
+    props: {
+      point: {
+        type: Number,
+        default: 0
+      },
+      value: {
+        type: Number,
+        default: 0
+      },
+      back:{
+        type:Object
+      }
+    },
+    async mounted() {
+      await this.getInfo();
+    },
+    data() {
+      return {
+        loading:true,
+        ruleForm:{
+
+        },
+      }
+    },
+    methods: {
+      handleClose: function () {
+        this.back.child_page.type = "";
+      },
+      async getInfo() {
+        if(!this.value)
+        {
+          this.loading = false;
+          return ;
+        }
+        this.loading = true;
+        let res = await this.$post("/uapi/admin/pub/admin_category/info",{id:this.value});
+        if (res.status == 1) {
+          this.ruleForm=res.data;
+        }
+        this.loading = false;
+      },
+      async save() {
+        let data=this.ruleForm;
+        data.id=this.value;
+        this.loading = true;
+        let res = await this.$post("/uapi/admin/pub/admin_category/save",this.ruleForm);
+        if (res.status == 1) {
+          this.$message.success("保存成功");
+          this.back.child_page.type = "";
+          this.back.getList();
+        }
+        this.loading = false;
+      },
+    }
+  }
+</script>

+ 85 - 0
components/list/admin_category.vue

@@ -0,0 +1,85 @@
+<template>
+  <div v-loading="loading">
+    <el-form class="search" label-width="90px" inline>
+      <el-row>
+        <el-col :span="24">
+          <el-form-item>
+            <el-button size="small" @click="show_child_page('admin_category_add',{})" type="primary">添加标签</el-button>
+          </el-form-item>
+        </el-col>
+      </el-row>
+    </el-form>
+    <el-table
+      :data="list"
+      style="width: 100%">
+      <el-table-column prop="name" label="标签名称"></el-table-column>
+      <el-table-column prop="sub_title" label="副标题"></el-table-column>
+      <el-table-column prop="order" label="排序"></el-table-column>
+      <el-table-column fixed="right" width="100px" prop="act" label="操作">
+        <template  slot-scope="scope">
+          <el-button type="primary"  size="mini" @click="show_child_page('admin_category_add',{id:scope.row.id})">编辑标签</el-button>
+        </template>
+      </el-table-column>
+    </el-table>
+
+    <el-pagination
+      background
+      style="margin-top: 10px"
+      layout="total,prev, pager, next"
+      :current-page="search.page"
+      @current-change="page_event"
+      :page-size="search.pagesize"
+      :total="search.total">
+    </el-pagination>
+
+    <admin_category_add v-if="child_page.type=='admin_category_add'" :point="value" v-model="child_page.obj.id" :back="this"></admin_category_add>
+  </div>
+</template>
+
+<script>
+  import admin_category_add from '@/components/child_page/admin_category_add';
+  export default {
+    props: {
+      value: {},
+    },
+    components: {admin_category_add},
+    data() {
+      return {
+        loading:true,
+        list: [],
+        child_page:{
+          type:"",
+          obj:{}
+        },
+        search:{
+          pagesize: 20,
+        },
+      }
+    },
+    mounted() {
+      this.getList();
+    },
+    methods: {
+      show_child_page(type,obj)
+      {
+        this.child_page.type=type;
+        this.child_page.obj=obj;
+      },
+      page_event(page) {
+        this.search.page = page;
+        this.getList();
+      },
+      async getList() {
+        this.loading = true;
+        let data=this.search;
+        data.point=this.value-20;
+        let res = await this.$post("/uapi/admin/pub/admin_category/list",data);
+        if (res.status == 1) {
+          this.list = res.data.list;
+          this.search.total=res.data.total;
+        }
+        this.loading = false;
+      },
+    }
+  }
+</script>

Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/200.html


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/3d47275.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/189b752.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/e5a87f6.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/f137429.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/74eaf46.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/19d2517.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/508f345.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/92bbdb0.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/25360ce.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/449daa2.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/bbe51de.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/3f59fc0.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/76a4d44.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/5b82375.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 1
dist/_nuxt/3b1b4bd.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/09d0c33.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/1aa126a.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/a10eeb1.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/23d468e.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/dc3cf52.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/50db54a.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/b8b547d.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/853d3a2.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/c5f376a.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/b069b46.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/44c4ac1.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/2245aaa.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/de54c98.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/72ba73c.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/e8f5843.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/9564128.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/1c924cb.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/a83640e.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/ddc1216.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/ac6b824.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/64c50ee.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/b45215c.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/e4f8a7e.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/1fdccfc.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/5eb3ce8.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/f8b57d3.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/cc191a3.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/d0cc13f.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/eb0d162.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/b7ee7f1.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/e5b1abc.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/f5d711e.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/a04fb57.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/9280599.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/7bc9a38.js


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


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/31c87e1.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/eca4bad.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/281e68b.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/381ec15.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
dist/_nuxt/b432950.js


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/login/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/404/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/account_manager/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/add/category_create/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/add/task_create/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/add/task_info/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/add/task_log/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/admin_user/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/artificial_order/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/artificial_orders/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/artificial_payment_add/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/balance_change/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cancel_account/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/card_conf/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cash_form/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/category/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cats/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cert_check/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cert_count/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cert_edit/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cert_pro/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/chat_users/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cloud_balance/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cloud_developer/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cloud_job/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/company_vip/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cps_manage/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/cunxinbao/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/data/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/data_sc/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/dev_check/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/dev_check_detail/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/dev_show/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/dynamic/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/dynamic_comment/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/dynamic_type/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/education/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/experience/index.html


Разница между файлами не показана из-за своего большого размера
+ 2 - 2
dist/main/free_work/index.html


+ 0 - 0
dist/main/freework_level/index.html


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