ms-blue 1 月之前
父節點
當前提交
82b3a4d394

+ 1 - 1
jshERP-web/src/views/system/UserList.vue

@@ -54,7 +54,7 @@
                 >分配客户</a
               >
               <a-divider v-if="btnEnableList.indexOf(1) > -1 && depotFlag === '1'" type="vertical" />
-              <a v-if="btnEnableList.indexOf(1) > -1 && customerFlag === '1'" @click="btnSetSupplier(record)"
+              <a v-if="btnEnableList.indexOf(1) > -1 && customerFlag === '1' && record.roleName === '供应商'" @click="btnSetSupplier(record)"
                 >分配供应商</a
               >
               <a-divider v-if="btnEnableList.indexOf(1) > -1 && customerFlag === '1'" type="vertical" />

+ 1 - 1
jshERP-web/src/views/system/modules/UserCustomerModal.vue

@@ -108,7 +108,7 @@ export default {
           let formData = Object.assign(this.model, values)
           formData.type = 'UserCustomer'
           formData.keyId = this.roleId
-          formData.value = this.checkedKeys
+          formData.value = this.checkedKeys.map((item) => Number(item))
           let obj
           checkUserBusiness({ type: 'UserCustomer', keyId: this.roleId }).then((res) => {
             if (res.data && res.data.id) {

+ 1 - 1
jshERP-web/src/views/system/modules/UserDepotModal.vue

@@ -108,7 +108,7 @@ export default {
           let formData = Object.assign(this.model, values)
           formData.type = 'UserDepot'
           formData.keyId = this.roleId
-          formData.value = this.checkedKeys
+          formData.value = this.checkedKeys.map((item) => Number(item))
           let obj
           checkUserBusiness({ type: 'UserDepot', keyId: this.roleId }).then((res) => {
             if (res.data && res.data.id) {

+ 1 - 1
jshERP-web/src/views/system/modules/userSupplierModal.vue

@@ -108,7 +108,7 @@ export default {
           let formData = Object.assign(this.model, values)
           formData.type = 'UserSupplier'
           formData.keyId = this.roleId
-          formData.value = this.checkedKeys
+          formData.value = this.checkedKeys.map((item) => Number(item))
           let obj
           checkUserBusiness({ type: 'UserSupplier', keyId: this.roleId }).then((res) => {
             if (res.data && res.data.id) {