-
+
![]()
+
-
{{ '遇合堂新款禽泰克家禽通用药250遇合堂新款禽泰克家禽通用药250' }}
+
{{ data.title }}
-
25.00
+
{{ data.goodPrice }}
@@ -13,13 +14,25 @@
diff --git a/sub-operation-service/src/views/ecommerce/index.vue b/sub-operation-service/src/views/ecommerce/index.vue
index 6efe892..93d1110 100644
--- a/sub-operation-service/src/views/ecommerce/index.vue
+++ b/sub-operation-service/src/views/ecommerce/index.vue
@@ -3,15 +3,25 @@
-
+
@@ -81,15 +91,49 @@ let params = reactive({
parentId: null,
childrenId: null,
});
+let pagination = reactive({
+ current: 1,
+ size: 10,
+ total: 0,
+});
+const handleSizeChange = (val) => {
+ pagination.size = val;
+ getList();
+};
+const handleCurrentChange = (val) => {
+ pagination.current = val;
+ getList();
+};
const getList = () => {
+ params.current = pagination.current;
+ params.size = pagination.size;
agriculturalList(params).then((res) => {
if (res.code === 200) {
- console.log('res', res);
+ list.splice(0, list.length, ...res.data.records);
+ pagination.total = res.data.total;
}
});
};
let bannerList = reactive(['images/ecommerce/' + 'banner.png', 'images/ecommerce/' + 'banner1.png']);
+
+const selected = (data) => {
+ // 获取所有值并转为数组
+ const val = Object.values(data);
+ console.log(data);
+ if (val.length === 1) {
+ params.parentId = val[0].id;
+ } else {
+ if (val[0].id === '') {
+ params.childrenId = '';
+ params.parentId = null;
+ } else {
+ params.childrenId = val[val.length - 1].id;
+ params.parentId = val[val.length - 1].parentId;
+ }
+ }
+ getList();
+};