diff --git a/src/api/stat/statMonth.js b/src/api/stat/statMonth.js new file mode 100644 index 0000000..5f9e5b4 --- /dev/null +++ b/src/api/stat/statMonth.js @@ -0,0 +1,33 @@ +import axios from "@/utils/request"; + +export function listMonth(query) { + return axios({ + url: "/stat/month/list", + method: "get", + params: query + }); +} + + +// 保存 +export function saveMonth(data, formName, method = "post") { + let url = + formName !== "edit" + ? "/stat/month/save" + : "/stat/month/edit"; + return axios({ + url: url, + method: method, + data: data + }); +} + +// 删除 +export function deleteMonth(data) { + return axios({ + url: "/stat/month/delete", + method: "post", + data: data + }); +} + diff --git a/src/api/stat/statOrder.js b/src/api/stat/statOrder.js new file mode 100644 index 0000000..3dd3503 --- /dev/null +++ b/src/api/stat/statOrder.js @@ -0,0 +1,32 @@ +import axios from "@/utils/request"; + +export function listOrder(query) { + return axios({ + url: "/stat/order/list", + method: "get", + params: query + }); +} + + +// 保存 +export function saveOrder(data, formName, method = "post") { + let url = + formName !== "edit" + ? "/stat/order/save" + : "/stat/order/edit"; + return axios({ + url: url, + method: method, + data: data + }); +} + +// 删除 +export function deleteOrder(data) { + return axios({ + url: "/stat/order/delete", + method: "post", + data: data + }); +} diff --git a/src/api/stat/statSet.js b/src/api/stat/statSet.js new file mode 100644 index 0000000..76aca25 --- /dev/null +++ b/src/api/stat/statSet.js @@ -0,0 +1,34 @@ +import axios from "@/utils/request"; + +export function listSet(query) { + return axios({ + url: "/stat/set/list", + method: "get", + params: query + }); +} + + +// 保存 +export function saveSet(data, formName, method = "post") { + let url = + formName !== "edit" + ? "/stat/set/save" + : "/stat/set/edit"; + return axios({ + url: url, + method: method, + data: data + }); +} + +// 删除 +export function deleteSet(data) { + return axios({ + url: "/stat/set/delete", + method: "post", + data: data + }); +} + + diff --git a/src/api/stat/statSetDetail.js b/src/api/stat/statSetDetail.js new file mode 100644 index 0000000..6a5af8a --- /dev/null +++ b/src/api/stat/statSetDetail.js @@ -0,0 +1,41 @@ +import axios from "@/utils/request"; + +export function listSetDetail(query) { + return axios({ + url: "/stat/setDetail/list", + method: "get", + params: query + }); +} + + +// 保存 +export function saveSetDetail(data, formName, method = "post") { + let url = + formName !== "edit" + ? "/stat/setDetail/save" + : "/stat/setDetail/edit"; + return axios({ + url: url, + method: method, + data: data + }); +} + +// 删除 +export function deleteSetDetail(data) { + return axios({ + url: "/stat/setDetail/delete", + method: "post", + data: data + }); +} + + +export function getUdiProduct(query) { + return axios({ + url: "/stat/setDetail/getUdiProduct", + method: "get", + params: query + }); +} diff --git a/src/views/anno/anncmnt/dev.vue b/src/views/anno/anncmnt/dev.vue index 723778c..ec943f9 100644 --- a/src/views/anno/anncmnt/dev.vue +++ b/src/views/anno/anncmnt/dev.vue @@ -331,18 +331,18 @@ export default { type: "warning", }) .then(() => { - deletegg(row) - .then((response) => { - if(response.code == 20000){ - _this.getList() - }else{ + deletegg(row) + .then((response) => { + if(response.code == 20000){ + _this.getList() + }else{ + _this.$message.error(response.message); + } + }) + .catch(() => { _this.$message.error(response.message); - } - }) - .catch(() => { - _this.$message.error(response.message); + }); }); - }); }, executeFuc(row,type,clickFuc,value){ return executeFuc(this,row,type,clickFuc,value); diff --git a/src/views/stat/order.vue b/src/views/stat/order.vue new file mode 100644 index 0000000..917fef2 --- /dev/null +++ b/src/views/stat/order.vue @@ -0,0 +1,607 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 显示/隐藏搜索栏 + 重置 + + 查询 + + + + + executeFuc(row,'0',tableObj.handleChangeFuc)"> + > + + + + + + + + + + + + {{ item.lableRuleObj[scope.row[item.columnName]] }} + + + + + + {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }} + + + + + + {{ buttonItem.name }} + + + + + + {{ scope.row[item.columnName] }} + + + + + + + + + + + + + + + + + + + + + + + + + {{ item.lableRuleObj[scope.row[item.columnName]] }} + + + + + + {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }} + + + + + + {{ buttonItem.name }} + + + + + + {{ scope.row[item.columnName] }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/stat/orderDetailDialog.vue b/src/views/stat/orderDetailDialog.vue new file mode 100644 index 0000000..f549088 --- /dev/null +++ b/src/views/stat/orderDetailDialog.vue @@ -0,0 +1,217 @@ + + + + + + + + + + + + {{item.columnDesc}} + + + + + + + {{item.columnDesc}} + + + {{dict.label}} + + + + + + {{item.columnDesc}} + + + + + + + + {{item.columnDesc}} + + + + {{ item.code }} + {{ + item.productName + }} + + + + + + {{item.columnDesc}} + + + + + + {{item.columnDesc}} + + + + + + {{item.columnDesc}} + + + + + + + + + + 取消 + 提交 + + + + + + + + + diff --git a/src/views/stat/orderDialog.vue b/src/views/stat/orderDialog.vue new file mode 100644 index 0000000..697c7ae --- /dev/null +++ b/src/views/stat/orderDialog.vue @@ -0,0 +1,205 @@ + + + + + + + + + + + + {{item.columnDesc}} + + + + + + + {{item.columnDesc}} + + + {{dict.label}} + + + + + + {{item.columnDesc}} + + + + + + + + {{item.columnDesc}} + + + + {{ item.label }} + {{ + item.code + }} + + + + + + {{item.columnDesc}} + + + + + + {{item.columnDesc}} + + + + + + + + + + 取消 + 提交 + + + + + + + + + diff --git a/src/views/stat/set.vue b/src/views/stat/set.vue new file mode 100644 index 0000000..369c5bc --- /dev/null +++ b/src/views/stat/set.vue @@ -0,0 +1,610 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 显示/隐藏搜索栏 + 重置 + + 查询 + + addDialog()">新增 + + + executeFuc(row,'0',tableObj.handleChangeFuc)"> + > + + + + + + + + + + + + {{ item.lableRuleObj[scope.row[item.columnName]] }} + + + + + + {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }} + + + + + + {{ buttonItem.name }} + + + + + + {{ scope.row[item.columnName] }} + + + + + + + + + + + + + + + + + + + + + + + + {{ item.lableRuleObj[scope.row[item.columnName]] }} + + + + + + {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }} + + + + + + {{ buttonItem.name }} + + + + + + {{ scope.row[item.columnName] }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/stat/setAddDialog.vue b/src/views/stat/setAddDialog.vue new file mode 100644 index 0000000..be6fa34 --- /dev/null +++ b/src/views/stat/setAddDialog.vue @@ -0,0 +1,429 @@ + + + + + + + + 保存 + + + + + + + + + + + + + + (天) + + + + + + + + + + + + + + + + + + + + + + + + 产品录入 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 保存 + + 编辑 + + 删除 + + + + + 关闭 + + + + + + + + + + + + + diff --git a/src/views/stat/setDetailDialog.vue b/src/views/stat/setDetailDialog.vue new file mode 100644 index 0000000..3b465e3 --- /dev/null +++ b/src/views/stat/setDetailDialog.vue @@ -0,0 +1,216 @@ + + + + + + + + + + + + {{item.columnDesc}} + + + + + + + {{item.columnDesc}} + + + {{dict.label}} + + + + + + {{item.columnDesc}} + + + + + + + + {{item.columnDesc}} + + + + {{ item.code }} + {{ + item.productName + }} + + + + + + {{item.columnDesc}} + + + + + + {{item.columnDesc}} + + + + + + {{item.columnDesc}} + + + + + + + + + + 取消 + 提交 + + + + + + + + + diff --git a/src/views/stat/setSelecProduct.vue b/src/views/stat/setSelecProduct.vue new file mode 100644 index 0000000..0c0dcf7 --- /dev/null +++ b/src/views/stat/setSelecProduct.vue @@ -0,0 +1,257 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 显示/隐藏搜索栏 + 重置 + 查询 + 选入 + + + + + + + + + + + + + + + + + + + +