Browse Source

项目报价

qymljy 2 năm trước cách đây
mục cha
commit
6ee9c83f98

+ 15 - 0
src/Form/QuotedPrice/add.vue

@@ -0,0 +1,15 @@
+<template>
+  <div>
+    <el-button size="mini" type="primary" >新 增</el-button>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "add"
+}
+</script>
+
+<style scoped>
+
+</style>

+ 2 - 2
src/SDrpManagement/Quotedprice/index.vue → src/Form/QuotedPrice/edit.vue

@@ -1,10 +1,10 @@
 <template>
-  <div>项目报价</div>
+  <div></div>
 </template>
 
 <script>
 export default {
-  name: "index"
+  name: "edit"
 }
 </script>
 

+ 16 - 0
src/SDrpManagement/QuotedPrice/detail/index.vue

@@ -0,0 +1,16 @@
+<template>
+  <div>报价单详情</div>
+</template>
+
+<script>
+export default {
+  name: "index",
+  mounted() {
+    console.log(this.$route.query.id)
+  }
+}
+</script>
+
+<style scoped>
+
+</style>

+ 30 - 0
src/SDrpManagement/QuotedPrice/index.vue

@@ -0,0 +1,30 @@
+<template>
+  <div>
+    <basicLayout ref="quotedPriceList" formPath="QuotedPrice" tableName="quotedPriceTable" idName="sa_quotedpriceid" :apiId="{query:20221020165103,del:20221020165503}" :options="options">
+      <div slot="custom"></div>
+      <template v-slot:tbList="scope">
+        <div>
+          {{scope.data.column.data[[scope.data.column.columnname]]}}
+        </div>
+      </template>
+      <template v-slot:tbOpreation="scope">
+        <el-button size="mini" type="text" @click="$router.push({path:'/quotedPriceDetail',query:{id:scope.data.data.sa_quotedpriceid,data:scope.data.data,rowindex:scope.data.data.rowindex}})">详情</el-button>
+      </template>
+    </basicLayout>
+  </div>
+</template>
+
+<script>
+export default {
+  name: "index",
+  data(){
+    return {
+      options:[]
+    }
+  }
+}
+</script>
+
+<style scoped>
+
+</style>

+ 11 - 1
src/router/SDrpManagement.js

@@ -96,7 +96,17 @@ const SDrpManagement = [
       ast_nav:true,
       keeproute: true
     },
-    component: () => import(/* webpackChunkName: "about" */ '@/SDrpManagement/Quotedprice/index')
+    component: () => import(/* webpackChunkName: "about" */ '@/SDrpManagement/QuotedPrice/index')
+  },
+  {
+    path: '/quotedPriceDetail',
+    name: 'quotedprice',
+    meta: {
+      title: "项目报价详情",
+      ast_nav:true,
+      keeproute: true
+    },
+    component: () => import(/* webpackChunkName: "about" */ '@/SDrpManagement/QuotedPrice/detail/index')
   }
 ]
 export default SDrpManagement