diff --git a/resources/frontend/package-lock.json b/resources/frontend/package-lock.json index faac228..5d7ef2b 100644 --- a/resources/frontend/package-lock.json +++ b/resources/frontend/package-lock.json @@ -1,5 +1,5 @@ { - "name": "hello-world", + "name": "ERP系统", "version": "0.1.0", "lockfileVersion": 1, "requires": true, diff --git a/resources/frontend/package.json b/resources/frontend/package.json index a3dc2f6..3d0e290 100644 --- a/resources/frontend/package.json +++ b/resources/frontend/package.json @@ -11,7 +11,7 @@ "axios": "^0.21.1", "core-js": "^3.6.5", "echarts": "^5.3.2", - "element-ui": "^2.15.8", + "element-ui": "^2.15.6", "js-cookie": "^3.0.1", "nprogress": "^0.2.0", "vue": "^2.6.11", diff --git a/resources/frontend/src/App.vue b/resources/frontend/src/App.vue index af3e76e..cea2c13 100644 --- a/resources/frontend/src/App.vue +++ b/resources/frontend/src/App.vue @@ -1,19 +1,17 @@ - + diff --git a/resources/frontend/src/api/rankingData.js b/resources/frontend/src/api/rankingData.js index 6592e37..7fa7754 100644 --- a/resources/frontend/src/api/rankingData.js +++ b/resources/frontend/src/api/rankingData.js @@ -7,7 +7,7 @@ * @FilePath: /glxt/src/api/rankingData.js */ -import http from '@/util/http.js' +import http from "@/util/http.js"; // export function rankingData(data) { // // 传递参数 // return http({ @@ -17,92 +17,91 @@ import http from '@/util/http.js' // }); // } -export function postadd (params) { +export function postadd(params) { // 传递id return http({ - url: '/api/admin/auth/login', // 传递id - method: 'post', - params: params - }) + url: "/api/admin/auth/login", // 传递id + method: "post", + params: params, + }); } // 列表 -export function store_list (params) { +export function store_list(params) { return http({ - url: '/api/admin/shopGroups', - method: 'get', - params: params - }) + url: "/api/admin/shopGroups", + method: "get", + params: params, + }); } -export function storeDetail (params) { +export function storeDetail(params) { return http({ - url: '/storess/show', - method: 'get', - params: params - }) + url: "/storess/show", + method: "get", + params: params, + }); } // 鲜花项目接口从这里开始 // 商品种类列表 -export function goods_types (data) { +export function goods_types(data) { return http({ - url: '/api/goods_types', - method: 'get', - data - }) + url: "/api/goods_types", + method: "get", + data, + }); } // 商品种类列表删除 -export function Delgoods_types (id) { +export function Delgoods_types(id) { return http({ url: `/api/goods_types/${id}`, - method: 'delete' - - }) + method: "delete", + }); } // 新增种类 -export function Addgoods_types (data) { +export function Addgoods_types(data) { return http({ - url: '/api/goods_types/', - method: 'post', - data - }) + url: "/api/goods_types/", + method: "post", + data, + }); } // 编辑种类 -export function editGoods_types (id, data) { +export function editGoods_types(id, data) { return http({ url: `/api/goods_types/${id}`, - method: 'patch', - data - }) + method: "patch", + data, + }); } // 商品品牌列表 -export function Brand_goods_types (data) { +export function Brand_goods_types(data) { return http({ - url: '/api/goods_brands', - method: 'get', - data - }) + url: "/api/goods_brands", + method: "get", + data, + }); } // 商品品牌列表删除 -export function DelBrand_goods_types (id) { +export function DelBrand_goods_types(id) { return http({ url: `/api/goods_brands/${id}`, - method: 'delete' - }) + method: "delete", + }); } // 新增品牌 -export function AddBrandgoods_types (data) { +export function AddBrandgoods_types(data) { return http({ - url: '/api/goods_brands', - method: 'post', - data - }) + url: "/api/goods_brands", + method: "post", + data, + }); } // 编辑品牌 -export function editBrand_types (id, data) { +export function editBrand_types(id, data) { return http({ url: `/api/goods_brands/${id}`, - method: 'patch', - data - }) + method: "patch", + data, + }); } diff --git a/resources/frontend/src/util/http.js b/resources/frontend/src/util/http.js index 01b9817..383426a 100644 --- a/resources/frontend/src/util/http.js +++ b/resources/frontend/src/util/http.js @@ -28,7 +28,7 @@ instance.interceptors.request.use( // config.headers['content-type'] = 'application/json' config.headers.Authorization = 'Bearer ' + getToken() // 请求头 NProgress.start() - console.log(config, '1111') // for debug + // console.log(config, '1111') // for debug return config }, @@ -45,14 +45,13 @@ instance.interceptors.response.use( NProgress.done() const res = response.status // 对响应数据做点什么 - console.log(response, '33333') // for debug + // console.log(response, '33333') // for debug if (res === 200 || res === 201) { return response } else { Message({ message: 'Error', type: 'error' - }) } }, diff --git a/resources/frontend/src/views/brand/brand.vue b/resources/frontend/src/views/brand/brand.vue index d30fe53..a2de8bc 100644 --- a/resources/frontend/src/views/brand/brand.vue +++ b/resources/frontend/src/views/brand/brand.vue @@ -1,148 +1,154 @@ - diff --git a/resources/frontend/src/views/home/home.vue b/resources/frontend/src/views/home/home.vue index 2c66ceb..ca7fead 100644 --- a/resources/frontend/src/views/home/home.vue +++ b/resources/frontend/src/views/home/home.vue @@ -1,153 +1,156 @@ + \ No newline at end of file +.block { + margin-top: 30px; +} + diff --git a/resources/frontend/src/views/index.vue b/resources/frontend/src/views/index.vue index b2a0c56..1b92700 100644 --- a/resources/frontend/src/views/index.vue +++ b/resources/frontend/src/views/index.vue @@ -112,7 +112,7 @@ export default { // table构造 $route: { handler: function (val) { - console.log(val, 99999) + // console.log(val, 99999) this.titie = val.matched this.head = val.name this.levelData.push({ name: val.name, path: val.path }) diff --git a/resources/frontend/src/views/logo.vue b/resources/frontend/src/views/logo.vue index 3a81316..95347be 100644 --- a/resources/frontend/src/views/logo.vue +++ b/resources/frontend/src/views/logo.vue @@ -50,11 +50,13 @@ export default { type: "error", }); } else { + let token = localStorage.getItem("token"); axios .post("/api/auth/login", this.form, { headers: { Authorization: "Bearer w1rr6IsxZIud46dIrGIivNAroFpqN52sSpXhk3azpPq2ZTbUXhgKTOLheoRm", + token: token, }, }) .then((res) => { diff --git a/resources/frontend/src/views/shuju/record.vue b/resources/frontend/src/views/shuju/record.vue new file mode 100644 index 0000000..2c35ac3 --- /dev/null +++ b/resources/frontend/src/views/shuju/record.vue @@ -0,0 +1,192 @@ + + + + + diff --git a/resources/frontend/src/views/shuju/shuju.vue b/resources/frontend/src/views/shuju/shuju.vue index b23f4be..bfd1b1d 100644 --- a/resources/frontend/src/views/shuju/shuju.vue +++ b/resources/frontend/src/views/shuju/shuju.vue @@ -1,164 +1,163 @@ diff --git a/resources/frontend/src/views/store/store.vue b/resources/frontend/src/views/store/store.vue index ce78840..973195e 100644 --- a/resources/frontend/src/views/store/store.vue +++ b/resources/frontend/src/views/store/store.vue @@ -1,115 +1,177 @@ diff --git a/resources/frontend/src/views/system/authority.vue b/resources/frontend/src/views/system/authority.vue index 852ebd6..632cc7b 100644 --- a/resources/frontend/src/views/system/authority.vue +++ b/resources/frontend/src/views/system/authority.vue @@ -1,6 +1,6 @@ diff --git a/resources/frontend/src/views/system/role.vue b/resources/frontend/src/views/system/role.vue index 070eed9..d9191ef 100644 --- a/resources/frontend/src/views/system/role.vue +++ b/resources/frontend/src/views/system/role.vue @@ -1,45 +1,176 @@ @@ -62,4 +193,10 @@ export default { .table { margin-top: 20px; } + +.from-btn { + display: flex; + justify-content: space-around; + align-content: center; +} diff --git a/resources/frontend/src/views/users/users.vue b/resources/frontend/src/views/users/users.vue index 7a8bacf..cea907d 100644 --- a/resources/frontend/src/views/users/users.vue +++ b/resources/frontend/src/views/users/users.vue @@ -91,7 +91,7 @@ @current-change="handleCurrentChange" :current-page="current_page" :page-sizes="[15, 50, 100]" - :page-size="15" + :page-size="per_page" layout="total, sizes, prev, pager, next, jumper" :total="Paginationdata.total" > @@ -114,7 +114,7 @@ export default { name: "", password: "", password_confirmation: "", - role_name: "超级管理员", + role_name: "", }, edit_from: { // 编辑返回默认数据 @@ -125,7 +125,7 @@ export default { name: "", password: "", password_confirmation: "", - role_name: "超级管理员", + role_name: "", }, Paginationdata: {}, //分页相关数据 current_page: 1, //当前页 @@ -140,18 +140,17 @@ export default { //用户表单数据请求 getList() { axios - .get("api/users",{ + .get("api/users", { headers: { Authorization: "Bearer w1rr6IsxZIud46dIrGIivNAroFpqN52sSpXhk3azpPq2ZTbUXhgKTOLheoRm", }, - params:{ - page:this.current_page, - per_page:this.per_page, - } + params: { + page: this.current_page, + per_page: this.per_page, + }, }) .then((res) => { - console.log(res); this.tableList = res.data.data; this.Paginationdata = res.data.meta; }); @@ -180,7 +179,7 @@ export default { //点击编辑 openEdit(e) { this.editVisible = true; - console.log(e.id); + // console.log(e.id); let id = e.id; this.id = e.id; // 请求id对应数据 @@ -192,7 +191,6 @@ export default { }, }) .then((res) => { - console.log(res.data.data); this.edit_from = res.data.data; }); }, @@ -220,13 +218,15 @@ export default { }, //分页功能 handleSizeChange(val) { - this.current_page = val; - console.log(this.current_page); + //当前条数 + this.per_page = val; + // console.log(1111, val); this.getList(); }, handleCurrentChange(val) { - this.per_page = val; - console.log(this.per_page); + //当前页 + this.current_page = val; + // console.log(2222, val); this.getList(); }, }, diff --git a/resources/frontend/src/views/yingyeting/addgoods/addgoods.vue b/resources/frontend/src/views/yingyeting/addgoods/addgoods.vue index 647fa35..38cc8b3 100644 --- a/resources/frontend/src/views/yingyeting/addgoods/addgoods.vue +++ b/resources/frontend/src/views/yingyeting/addgoods/addgoods.vue @@ -1,22 +1,27 @@