diff --git a/src/api/mes/md/sop.js b/src/api/mes/md/sop.js
new file mode 100644
index 0000000..605e5c1
--- /dev/null
+++ b/src/api/mes/md/sop.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询产品SOP列表
+export function listSop(query) {
+ return request({
+ url: '/mes/md/sop/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询产品SOP详细
+export function getSop(sopId) {
+ return request({
+ url: '/mes/md/sop/' + sopId,
+ method: 'get'
+ })
+}
+
+// 新增产品SOP
+export function addSop(data) {
+ return request({
+ url: '/mes/md/sop',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改产品SOP
+export function updateSop(data) {
+ return request({
+ url: '/mes/md/sop',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除产品SOP
+export function delSop(sopId) {
+ return request({
+ url: '/mes/md/sop/' + sopId,
+ method: 'delete'
+ })
+}
diff --git a/src/components/FileUpload/index.vue b/src/components/FileUpload/index.vue
index aa2296b..5567b44 100644
--- a/src/components/FileUpload/index.vue
+++ b/src/components/FileUpload/index.vue
@@ -73,7 +73,7 @@ export default {
number: 0,
uploadList: [],
baseUrl: process.env.VUE_APP_BASE_API,
- uploadFileUrl: process.env.VUE_APP_BASE_API + "/common/upload", // 上传的图片服务器地址
+ uploadFileUrl: process.env.VUE_APP_BASE_API + "/common/uploadMinio", // 上传的图片服务器地址
headers: {
Authorization: "Bearer " + getToken(),
},
diff --git a/src/components/ImageUpload/index.vue b/src/components/ImageUpload/index.vue
index 4068b67..63a5696 100644
--- a/src/components/ImageUpload/index.vue
+++ b/src/components/ImageUpload/index.vue
@@ -77,7 +77,7 @@ export default {
dialogVisible: false,
hideUpload: false,
baseUrl: process.env.VUE_APP_BASE_API,
- uploadImgUrl: process.env.VUE_APP_BASE_API + "/common/upload", // 上传的图片服务器地址
+ uploadImgUrl: process.env.VUE_APP_BASE_API + "/common/uploadMinio", // 上传的图片服务器地址
headers: {
Authorization: "Bearer " + getToken(),
},
@@ -122,7 +122,7 @@ export default {
const findex = this.fileList.map(f => f.name).indexOf(file.name);
if(findex > -1) {
this.fileList.splice(findex, 1);
- this.$emit("input", this.listToString(this.fileList));
+ this.$emit("onRemoved", this.listToString(this.fileList));
}
},
// 上传成功回调
@@ -132,7 +132,7 @@ export default {
this.fileList = this.fileList.concat(this.uploadList);
this.uploadList = [];
this.number = 0;
- this.$emit("input", this.listToString(this.fileList));
+ this.$emit("onUploaded", this.listToString(this.fileList));
this.$modal.closeLoading();
}
},
diff --git a/src/views/mes/md/mditem/components/sop.vue b/src/views/mes/md/mditem/components/sop.vue
new file mode 100644
index 0000000..0591db2
--- /dev/null
+++ b/src/views/mes/md/mditem/components/sop.vue
@@ -0,0 +1,234 @@
+
+
+