| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- <div id="app" v-cloak>
- <el-card shadow="never" style="border:0;" body-style="background-color: #f3f3f3;padding: 10px 0 0;">
- <div slot="header">
- <div>
- <span>分类导入</span>
- </div>
- </div>
- <div class="form-body">
- <!-- <el-form :model="ruleForm" label-width="60px" size="small">
- <el-row>
- <el-col :span="24">
- <el-form-item label="供应商" prop="app_key">
- <el-select v-model="ruleForm.supply_id" placeholder="请选择">
- <el-option v-for="item in supplyList" :key="item.id" :label="item.app_name" :value="item.id">
- </el-option>
- </el-select>
- </el-form-item>
- </el-col>
- </el-row>
- </el-form> -->
- <el-button :loading="importLoading" class="button-item" size="small" type="primary" @click="importCategory">获取分类
- </el-button>
- <el-button :loading="importLoading" class="button-item" size="small" type="primary" @click="importRegion">获取地址
- </el-button>
- </div>
- </el-card>
- </div>
- <script>
- const app = new Vue({
- el: '#app',
- data() {
- return {
- activeIndex: 1,
- loading: false,
- importLoading: false,
- ruleForm: {
- supply_id:undefined
- },
- supplyList:{},
- };
- },
- created() {
- // this.loadData();
- },
- methods: {
- importCategory () {
- request({
- params: {
- r: 'star-chain/categorys/import',
- },
- method: 'get',
- }).then(e => {
- this.importLoading = false;
- if (e.data.code === 0) {
- this.$message.success(e.data.msg);
- } else {
- this.$message.error(e.data.msg);
- }
- }).catch(e => {});
- },
- importRegion () {
- request({
- params: {
- r: 'star-chain/region/import',
- },
- method: 'get',
- }).then(e => {
- this.importLoading = false;
- if (e.data.code === 0) {
- this.$message.success(e.data.msg);
- } else {
- this.$message.error(e.data.msg);
- }
- }).catch(e => {});
- },
- },
- computed: {
- },
- });
- </script>
- <style>
- </style>
|