diff --git a/src/views/erp/AddrManagerList.vue b/src/views/erp/AddrManagerList.vue
index 864ca41..842dd26 100644
--- a/src/views/erp/AddrManagerList.vue
+++ b/src/views/erp/AddrManagerList.vue
@@ -11,8 +11,8 @@
-
新增
-
导出
+
新增
+
导出
导入
@@ -68,7 +68,7 @@
- 编辑
+ 编辑
@@ -79,7 +79,7 @@
handleDelete(record.id)">
- 删除
+ 删除
@@ -100,7 +100,6 @@
import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import AddrManagerModal from './modules/AddrManagerModal'
import {filterMultiDictText} from '@/components/dict/JDictSelectUtil'
- import addrManagerList from '@views/erp/const/addrManagerList'
export default {
name: 'AddrManagerList',
@@ -110,9 +109,73 @@
},
data () {
return {
- description: '地址管理管理页面',
+ description: '仓库地址管理页面',
// 表头
- columns: addrManagerList,
+ columns: [
+ {
+ title: '#',
+ dataIndex: '',
+ key:'rowIndex',
+ width:60,
+ align:"center",
+ customRender:function (t,r,index) {
+ return parseInt(index)+1;
+ }
+ },
+ {
+ title:'所属项目',
+ align:"center",
+ dataIndex: 'userId_dictText'
+ },
+ {
+ title:'省',
+ align:"center",
+ dataIndex: 'province'
+ },
+ {
+ title:'市',
+ align:"center",
+ dataIndex: 'city'
+ },
+ {
+ title:'地区',
+ align:"center",
+ dataIndex: 'county'
+ },
+ {
+ title:'地址',
+ align:"center",
+ dataIndex: 'detail'
+ },
+ {
+ title:'接收人',
+ align:"center",
+ dataIndex: 'recipient'
+ },
+ {
+ title:'手机',
+ align:"center",
+ dataIndex: 'telephone'
+ },
+ {
+ title:'是否默认',
+ align:"center",
+ dataIndex: 'isDefault_dictText'
+ },
+ {
+ title:'备注',
+ align:"center",
+ dataIndex: 'remark'
+ },
+ {
+ title: '操作',
+ dataIndex: 'action',
+ align:"center",
+ fixed:"right",
+ width:147,
+ scopedSlots: { customRender: 'action' }
+ }
+ ],
url: {
list: "/erp/addrManager/list",
delete: "/erp/addrManager/delete",
@@ -138,14 +201,14 @@
},
getSuperFieldList(){
let fieldList=[];
- fieldList.push({type:'string',value:'userId',text:'用户id',dictCode:''})
+ fieldList.push({type:'list_multi',value:'userId',text:'所属项目',dictTable:"", dictText:'', dictCode:'project_code'})
fieldList.push({type:'string',value:'province',text:'省',dictCode:''})
fieldList.push({type:'string',value:'city',text:'市',dictCode:''})
fieldList.push({type:'string',value:'county',text:'地区',dictCode:''})
fieldList.push({type:'string',value:'detail',text:'地址',dictCode:''})
fieldList.push({type:'string',value:'recipient',text:'接收人',dictCode:''})
fieldList.push({type:'string',value:'telephone',text:'手机',dictCode:''})
- fieldList.push({type:'int',value:'isDefault',text:'是否默认',dictCode:'isDefault'})
+ fieldList.push({type:'int',value:'isDefault',text:'是否默认,0:否 默认,1:是',dictCode:'isDefault'})
fieldList.push({type:'string',value:'remark',text:'备注',dictCode:''})
this.superFieldList = fieldList
}
diff --git a/src/views/erp/GoodsList.vue b/src/views/erp/GoodsList.vue
index 26d0d5d..1697205 100644
--- a/src/views/erp/GoodsList.vue
+++ b/src/views/erp/GoodsList.vue
@@ -11,7 +11,7 @@
-
新增
+
新增
导出
导入
@@ -68,18 +68,18 @@
- 编辑
+ 编辑
更多
- 详情
+ 详情
handleDelete(record.id)">
- 删除
+ 删除
@@ -100,7 +100,6 @@
import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import GoodsModal from './modules/GoodsModal'
import {filterMultiDictText} from '@/components/dict/JDictSelectUtil'
- import goodsList from '@/views/erp/const/goodsList'
export default {
name: 'GoodsList',
@@ -112,7 +111,76 @@
return {
description: '产品信息管理页面',
// 表头
- columns: goodsList,
+ columns: [
+ {
+ title: '#',
+ dataIndex: '',
+ key:'rowIndex',
+ width:60,
+ align:"center",
+ customRender:function (t,r,index) {
+ return parseInt(index)+1;
+ }
+ },
+ {
+ title:'价格',
+ align:"center",
+ dataIndex: 'price'
+ },
+ {
+ title:'产品名称',
+ align:"center",
+ dataIndex: 'goodsName'
+ },
+ {
+ title:'分类',
+ align:"center",
+ dataIndex: 'category'
+ },
+ {
+ title:'规格',
+ align:"center",
+ dataIndex: 'specs'
+ },
+ {
+ title:'厂商',
+ align:"center",
+ dataIndex: 'factory'
+ },
+ {
+ title:'是否销售',
+ align:"center",
+ dataIndex: 'ifSale'
+ },
+ {
+ title:'所属项目',
+ align:"center",
+ dataIndex: 'orgCode_dictText'
+ },
+ {
+ title:'单位',
+ align:"center",
+ dataIndex: 'unit'
+ },
+ {
+ title:'图片地址',
+ align:"center",
+ dataIndex: 'url'
+ },
+ {
+ title:'备注',
+ align:"center",
+ dataIndex: 'remark'
+ },
+ {
+ title: '操作',
+ dataIndex: 'action',
+ align:"center",
+ fixed:"right",
+ width:147,
+ scopedSlots: { customRender: 'action' }
+ }
+ ],
url: {
list: "/erp/goods/list",
delete: "/erp/goods/delete",
@@ -143,7 +211,10 @@
fieldList.push({type:'string',value:'category',text:'分类',dictCode:''})
fieldList.push({type:'string',value:'specs',text:'规格',dictCode:''})
fieldList.push({type:'string',value:'factory',text:'厂商',dictCode:''})
- fieldList.push({type:'int',value:'ifSale',text:'是否销售',dictCode:'ifSale'})
+ fieldList.push({type:'int',value:'ifSale',text:'是否销售',dictCode:''})
+ fieldList.push({type:'list_multi',value:'orgCode',text:'所属项目',dictTable:"", dictText:'', dictCode:'project_code'})
+ fieldList.push({type:'string',value:'unit',text:'单位',dictCode:''})
+ fieldList.push({type:'string',value:'url',text:'图片地址',dictCode:''})
fieldList.push({type:'string',value:'remark',text:'备注',dictCode:''})
this.superFieldList = fieldList
}
diff --git a/src/views/erp/modules/AddrManagerForm.vue b/src/views/erp/modules/AddrManagerForm.vue
index 1edb5ad..976f50a 100644
--- a/src/views/erp/modules/AddrManagerForm.vue
+++ b/src/views/erp/modules/AddrManagerForm.vue
@@ -4,8 +4,8 @@
-
-
+
+
diff --git a/src/views/erp/modules/GoodsForm.vue b/src/views/erp/modules/GoodsForm.vue
index 76f0e6d..82b514f 100644
--- a/src/views/erp/modules/GoodsForm.vue
+++ b/src/views/erp/modules/GoodsForm.vue
@@ -30,7 +30,22 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+