Commit 524bb500 authored by huangjie's avatar huangjie

供应商管理

parent 4d2b0603
......@@ -21,7 +21,8 @@
<el-form-item label="注册城市">
<el-cascader
v-model="formdata.user"
:options="options"></el-cascader>
:options="addressList" :collapse-tags="true"
:props="provienceprops"></el-cascader>
</el-form-item>
</el-row>
<el-row>
......@@ -270,6 +271,7 @@
import "@/assets/styles/supplierlist.scss";
import skeleton from '@/views/project/projectList/component/skeleton';
import api from '@/api/enterpriseData/enterpriseData.js';
import dataRegion from '@/assets/json/provinceTree'
export default {
name: 'laborSubcontracting',
components:{skeleton},
......@@ -277,6 +279,12 @@
return{
encodeStr,
formdata:{},
addressList:[],
provienceprops:{
checkStrictly:true,
multiple:true,
value:'id',
},
options: [
{
value: 'zhinan',
......@@ -488,10 +496,25 @@
}
},
created() {
this.dataRegion()
},
methods:{
handleCurrentChange(){
},
//地区
async dataRegion() {
let addrs = JSON.parse(JSON.stringify(dataRegion))
addrs.forEach(item=>{
if (item.children) {
(item.children).forEach(i => {
if (i.children) {
delete i.children
}
})
}
})
this.addressList = addrs;
},
setHeaderRow() {
return "owner-table-list-header";
......
......@@ -29,7 +29,8 @@
<el-form-item label="注册城市">
<el-cascader
v-model="formdata.user"
:options="options"></el-cascader>
:options="addressList" :collapse-tags="true"
:props="provienceprops"></el-cascader>
</el-form-item>
<el-form-item label="供应商状态">
<el-select v-model="formdata.user" placeholder="请选择">
......@@ -303,12 +304,19 @@
import "@/assets/styles/supplierlist.scss";
import skeleton from '@/views/project/projectList/component/skeleton';
import api from '@/api/enterpriseData/enterpriseData.js';
import dataRegion from '@/assets/json/provinceTree'
export default {
name: 'laborSubcontractingTeam',
components:{skeleton},
data(){
return{
encodeStr,
addressList:[],
provienceprops:{
checkStrictly:true,
multiple:true,
value:'id',
},
formdata:{},
options: [
{
......@@ -521,8 +529,23 @@
}
},
created() {
this.dataRegion()
},
methods:{
//地区
async dataRegion() {
let addrs = JSON.parse(JSON.stringify(dataRegion))
addrs.forEach(item=>{
if (item.children) {
(item.children).forEach(i => {
if (i.children) {
delete i.children
}
})
}
})
this.addressList = addrs;
},
handleCurrentChange(){
},
......
......@@ -21,7 +21,8 @@
<el-form-item label="注册城市">
<el-cascader
v-model="formdata.user"
:options="options"></el-cascader>
:options="addressList" :collapse-tags="true"
:props="provienceprops"></el-cascader>
</el-form-item>
</el-row>
<el-row>
......@@ -302,12 +303,19 @@
import "@/assets/styles/supplierlist.scss";
import skeleton from '@/views/project/projectList/component/skeleton';
import api from '@/api/enterpriseData/enterpriseData.js';
import dataRegion from '@/assets/json/provinceTree'
export default {
name: 'ledger',
components:{skeleton},
data(){
return{
encodeStr,
addressList:[],
provienceprops:{
checkStrictly:true,
multiple:true,
value:'id',
},
formdata:{},
options: [
{
......@@ -541,8 +549,23 @@
}
},
created() {
this.dataRegion()
},
methods:{
//地区
async dataRegion() {
let addrs = JSON.parse(JSON.stringify(dataRegion))
addrs.forEach(item=>{
if (item.children) {
(item.children).forEach(i => {
if (i.children) {
delete i.children
}
})
}
})
this.addressList = addrs;
},
handleCurrentChange(){
},
......
......@@ -21,7 +21,8 @@
<el-form-item label="注册城市">
<el-cascader
v-model="formdata.user"
:options="options"></el-cascader>
:options="addressList" :collapse-tags="true"
:props="provienceprops"></el-cascader>
</el-form-item>
</el-row>
<el-row>
......@@ -270,12 +271,19 @@
import "@/assets/styles/supplierlist.scss";
import skeleton from '@/views/project/projectList/component/skeleton';
import api from '@/api/enterpriseData/enterpriseData.js';
import dataRegion from '@/assets/json/provinceTree'
export default {
name: 'professionalSubcontracting',
components:{skeleton},
data(){
return{
encodeStr,
addressList:[],
provienceprops:{
checkStrictly:true,
multiple:true,
value:'id',
},
formdata:{},
options: [
{
......@@ -488,8 +496,23 @@
}
},
created() {
this.dataRegion()
},
methods:{
//地区
async dataRegion() {
let addrs = JSON.parse(JSON.stringify(dataRegion))
addrs.forEach(item=>{
if (item.children) {
(item.children).forEach(i => {
if (i.children) {
delete i.children
}
})
}
})
this.addressList = addrs;
},
handleCurrentChange(){
},
......
......@@ -22,7 +22,8 @@
<el-form-item label="注册城市">
<el-cascader
v-model="formdata.user"
:options="options"></el-cascader>
:options="addressList" :collapse-tags="true"
:props="provienceprops"></el-cascader>
</el-form-item>
</el-row>
<el-row>
......@@ -266,12 +267,19 @@
import "@/assets/styles/supplierlist.scss";
import skeleton from '@/views/project/projectList/component/skeleton';
import api from '@/api/enterpriseData/enterpriseData.js';
import dataRegion from '@/assets/json/provinceTree'
export default {
name: 'rentalServices',
components:{skeleton},
data(){
return{
encodeStr,
addressList:[],
provienceprops:{
checkStrictly:true,
multiple:true,
value:'id',
},
formdata:{},
options: [
{
......@@ -484,8 +492,23 @@
}
},
created() {
this.dataRegion()
},
methods:{
//地区
async dataRegion() {
let addrs = JSON.parse(JSON.stringify(dataRegion))
addrs.forEach(item=>{
if (item.children) {
(item.children).forEach(i => {
if (i.children) {
delete i.children
}
})
}
})
this.addressList = addrs;
},
handleCurrentChange(){
},
......
......@@ -21,7 +21,8 @@
<el-form-item label="注册城市">
<el-cascader
v-model="formdata.user"
:options="options"></el-cascader>
:options="addressList" :collapse-tags="true"
:props="provienceprops"></el-cascader>
</el-form-item>
</el-row>
<el-row>
......@@ -265,12 +266,19 @@
import "@/assets/styles/supplierlist.scss";
import skeleton from '@/views/project/projectList/component/skeleton';
import api from '@/api/enterpriseData/enterpriseData.js';
import dataRegion from '@/assets/json/provinceTree'
export default {
name: 'supplySubcontracting',
components:{skeleton},
data(){
return{
encodeStr,
addressList:[],
provienceprops:{
checkStrictly:true,
multiple:true,
value:'id',
},
formdata:{},
options: [
{
......@@ -483,8 +491,23 @@
}
},
created() {
this.dataRegion()
},
methods:{
//地区
async dataRegion() {
let addrs = JSON.parse(JSON.stringify(dataRegion))
addrs.forEach(item=>{
if (item.children) {
(item.children).forEach(i => {
if (i.children) {
delete i.children
}
})
}
})
this.addressList = addrs;
},
handleCurrentChange(){
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment