diff --git a/src/api/srm/srmSupplier.js b/src/api/srm/srmSupplier.js
index db52359..a805ea7 100644
--- a/src/api/srm/srmSupplier.js
+++ b/src/api/srm/srmSupplier.js
@@ -12,3 +12,15 @@ export const getNewSupplierContract= (data) => createAPI(`/srmSupplier/getNewSup
export const deleteSupplierContract= (data) => createAPI(`/srmSupplier/deleteSupplierContract`,'post',data)
export const getContractRequestList= (data) => createAPI(`/srmSupplier/getContractRequestList`,'post',data)
export const closeContractRequestList= (data) => createAPI(`/srmSupplier/closeContractRequestList`,'post',data)
+
+
+//------supplier share--------------
+export const searchMaterialFamilyData= (data) => createAPI(`/srmSupplierShare/searchMaterialFamilyData`,'post',data)
+export const saveOrUpdateFamily= (data) => createAPI(`/srmSupplierShare/saveOrUpdateFamily`,'post',data)
+export const deleteMaterialFamily= (data) => createAPI(`/srmSupplierShare/deleteMaterialFamily`,'post',data)
+
+export const searchMaterialFamilySupplierData= (data) => createAPI(`/srmSupplierShare/searchMaterialFamilySupplierData`,'post',data)
+export const searchMaterialFamilySupplierDataOther= (data) => createAPI(`/srmSupplierShare/searchMaterialFamilySupplierDataOther`,'post',data)
+
+export const saveSrmMaterialFamilySupplier= (data) => createAPI(`/srmSupplierShare/saveSrmMaterialFamilySupplier`,'post',data)
+export const deleteSrmMaterialFamilySupplier= (data) => createAPI(`/srmSupplierShare/deleteSrmMaterialFamilySupplier`,'post',data)
diff --git a/src/views/modules/srmSupplier/com_srmSupplier_share.vue b/src/views/modules/srmSupplier/com_srmSupplier_share.vue
new file mode 100644
index 0000000..58bee20
--- /dev/null
+++ b/src/views/modules/srmSupplier/com_srmSupplier_share.vue
@@ -0,0 +1,298 @@
+
+
+
+
+ 新增
+
+
+
+
+
+ {{scope.row[item.columnProp]}}
+
+
+
+
+
+ Renew |
+ Edit |
+ Delete
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/srmSupplier/com_supplierShare_supplierList.vue b/src/views/modules/srmSupplier/com_supplierShare_supplierList.vue
new file mode 100644
index 0000000..d203653
--- /dev/null
+++ b/src/views/modules/srmSupplier/com_supplierShare_supplierList.vue
@@ -0,0 +1,289 @@
+
+
+
+
+ 新增
+
+
+
+
+
+ {{scope.row[item.columnProp]}}
+
+
+
+
+
+ Delete
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+ 关闭
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/srmSupplier/supplierList.vue b/src/views/modules/srmSupplier/supplierList.vue
index bdcaebe..cc0d794 100644
--- a/src/views/modules/srmSupplier/supplierList.vue
+++ b/src/views/modules/srmSupplier/supplierList.vue
@@ -76,6 +76,7 @@
+
+
-
-
@@ -137,6 +137,7 @@ import {
import excel from "@/utils/excel-util.js";
import Chooselist from '@/views/modules/common/Chooselist_eam'
import contract from './com_srmSupplier_Contract'
+import share from './com_srmSupplier_share'
import documents from './com_srmSupplier_DocumentDefinition'
export default {
data() {
@@ -159,7 +160,7 @@ export default {
mainDataList:[],
supplierGroupRequestList:[],
dataListLoading: false,
- activeName: 'groupChangeList',
+ activeName: 'share',
columnArray1: [
{
userId: this.$store.state.user.name,
@@ -658,6 +659,7 @@ export default {
Chooselist,
contract,
documents,
+ share,
},
mounted() {
@@ -729,10 +731,9 @@ export default {
this.currentRow={site:'',supplierNo:''}
}
if(this.activeName==='share'){
-
+ this.refreshShareTable();
}
if(this.activeName==='groupChangeList') {
- console.log(this.activeName)
let inData={
site:this.currentRow.site,
supplierNo:this.currentRow.supplierNo,
@@ -788,7 +789,16 @@ export default {
height:Number(this.height)-20
}
this.$refs.documents.init(inData)
- }
+ },
+ refreshShareTable(){
+ let inData={
+ site: this.currentRow.site,
+ supplierNo: this.currentRow.supplierNo,
+ supplierName: this.currentRow.supplierName,
+ height:Number(this.height)-20
+ }
+ this.$refs.share.init(inData)
+ },
},
created() {
//查询报表的类型
diff --git a/src/views/modules/srmSupplier/supplierShare.vue b/src/views/modules/srmSupplier/supplierShare.vue
new file mode 100644
index 0000000..c499451
--- /dev/null
+++ b/src/views/modules/srmSupplier/supplierShare.vue
@@ -0,0 +1,346 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Query
+ New Family
+ {{'导出'}}
+
+
+
+
+
+
+
+
+ Edit |
+ Delete
+
+
+
+
+ {{scope.row[item.columnProp]}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Submit
+ Cancel & Close
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+