diff --git a/src/api/wms/dict/data.js b/src/api/wms/dict/data.js
new file mode 100644
index 0000000..45da392
--- /dev/null
+++ b/src/api/wms/dict/data.js
@@ -0,0 +1,52 @@
+import request from '@/utils/request'
+
+// 查询字典数据列表
+export function listData(query) {
+ return request({
+ url: '/wms/dict/data/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询字典数据详细
+export function getData(dictCode) {
+ return request({
+ url: '/wms/dict/data/' + dictCode,
+ method: 'get'
+ })
+}
+
+// 根据字典类型查询字典数据信息
+export function getDicts(dictType) {
+ return request({
+ url: '/wms/dict/data/type/' + dictType,
+ method: 'get'
+ })
+}
+
+// 新增字典数据
+export function addData(data) {
+ return request({
+ url: '/wms/dict/data',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改字典数据
+export function updateData(data) {
+ return request({
+ url: '/wms/dict/data',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除字典数据
+export function delData(dictCode) {
+ return request({
+ url: '/wms/dict/data/' + dictCode,
+ method: 'delete'
+ })
+}
diff --git a/src/api/wms/dict/type.js b/src/api/wms/dict/type.js
new file mode 100644
index 0000000..99ff7e7
--- /dev/null
+++ b/src/api/wms/dict/type.js
@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 查询字典类型列表
+export function listType(query) {
+ return request({
+ url: '/wms/dict/type/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询字典类型详细
+export function getType(dictId) {
+ return request({
+ url: '/wms/dict/type/' + dictId,
+ method: 'get'
+ })
+}
+
+// 新增字典类型
+export function addType(data) {
+ return request({
+ url: '/wms/dict/type',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改字典类型
+export function updateType(data) {
+ return request({
+ url: '/wms/dict/type',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除字典类型
+export function delType(dictId) {
+ return request({
+ url: '/wms/dict/type/' + dictId,
+ method: 'delete'
+ })
+}
+
+// 刷新字典缓存
+export function refreshCache() {
+ return request({
+ url: '/wms/dict/type/refreshCache',
+ method: 'delete'
+ })
+}
+
+// 获取字典选择框列表
+export function optionselect() {
+ return request({
+ url: '/wms/dict/type/optionselect',
+ method: 'get'
+ })
+}
diff --git a/src/router/index.js b/src/router/index.js
index 770ec7c..0bae369 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -185,6 +185,20 @@ export const dynamicRoutes = [
}
]
},
+ {
+ path: '/wms/dict-data',
+ component: Layout,
+ hidden: true,
+ permissions: ['factory:dict:list'],
+ children: [
+ {
+ path: 'index/:dictId(\\d+)',
+ component: () => import('@/views/wms/dict/data'),
+ name: 'Data',
+ meta: { title: '字典数据', activeMenu: '/wms/dict' }
+ }
+ ]
+ },
{
path: '/qua/quality/qcProject-data',
component: Layout,
diff --git a/src/views/mes/reportWork/index.vue b/src/views/mes/reportWork/index.vue
index 028378d..aa75b32 100644
--- a/src/views/mes/reportWork/index.vue
+++ b/src/views/mes/reportWork/index.vue
@@ -21,6 +21,7 @@
@@ -879,22 +880,16 @@ export default {
},
/** 查询报工报表列表 */
getList() {
- /**
- if(this.queryParams.createTimeArray !=null && this.queryParams.createTimeArray.length>0){
- this.queryParams.createTimeStart = moment(this.queryParams.createTimeArray[0]).format('YYYY-MM-DD HH:mm:ss');
- this.queryParams.createTimeEnd = moment(this.queryParams.createTimeArray[1]).format('YYYY-MM-DD HH:mm:ss');
- }**/
-
- if (
- this.queryParams.feedbackTimeArray != null &&
- this.queryParams.feedbackTimeArray.length > 0
- ) {
+ if (this.queryParams.feedbackTimeArray != null &&this.queryParams.feedbackTimeArray.length > 0) {
this.queryParams.feedbackTimeStart = moment(
this.queryParams.feedbackTimeArray[0]
).format("YYYY-MM-DD");
this.queryParams.feedbackTimeEnd = moment(
this.queryParams.feedbackTimeArray[1]
).format("YYYY-MM-DD");
+ }else{
+ this.queryParams.feedbackTimeStart = null;
+ this.queryParams.feedbackTimeEnd = null;
}
this.loading = true;
listReportWork(this.queryParams).then((response) => {
@@ -916,12 +911,14 @@ export default {
},
// 取消按钮
cancel() {
+ window.location.reload();
this.open = false;
this.openReport = false;
this.openReportSAP = false;
this.openConsume = false;
this.loading = false;
this.reset();
+ this.getList();
},
getSummaries(param) {
const { columns, data } = param;
@@ -990,7 +987,7 @@ export default {
createTime: null,
updateTime: null,
updateBy: null,
- endReport: "0",
+ endReport: "0"
};
this.resetForm("form");
this.libTabs = [];
diff --git a/src/views/quality/unqualified/index.vue b/src/views/quality/unqualified/index.vue
index db0bac7..a5c6ae8 100644
--- a/src/views/quality/unqualified/index.vue
+++ b/src/views/quality/unqualified/index.vue
@@ -85,6 +85,7 @@
+
提交
- 返回
+
@@ -104,13 +104,13 @@ export default {
const roleIds = this.roleIds.join(",");
updateAuthRole({ userId: userId, roleIds: roleIds }).then((response) => {
this.$modal.msgSuccess("授权成功");
- this.close();
+ //this.close();
});
},
/** 关闭按钮 */
close() {
- const obj = { path: "/system/user" };
- this.$tab.closeOpenPage(obj);
+ //const obj = { path: "/system/user" };
+ //this.$tab.closeOpenPage(obj);
},
},
};
diff --git a/src/views/wms/dict/data.vue b/src/views/wms/dict/data.vue
new file mode 100644
index 0000000..16286b5
--- /dev/null
+++ b/src/views/wms/dict/data.vue
@@ -0,0 +1,402 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+ 关闭
+
+
+
+
+
+
+
+
+
+ {{scope.row.dictLabel}}
+ {{scope.row.dictLabel}}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/wms/dict/index.vue b/src/views/wms/dict/index.vue
new file mode 100644
index 0000000..0e86c9d
--- /dev/null
+++ b/src/views/wms/dict/index.vue
@@ -0,0 +1,347 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.dictType }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.createTime) }}
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{dict.label}}
+
+
+
+
+
+
+
+
+
+
+
+