修改接口

pull/269/head
volleyball26 2021-01-22 11:00:15 +08:00
parent 5e2336c530
commit 321d8b1fca
2 changed files with 28 additions and 8 deletions

View File

@ -7,3 +7,11 @@ export const fetchData = query => {
params: query
});
};
export const upUserData = query => {
return request({
url: 'http://127.0.0.1:8000/userlist',
method: 'put',
params: query
});
};

View File

@ -88,14 +88,14 @@
</el-form>
<span slot="footer" class="dialog-footer">
<el-button @click="editVisible = false"> </el-button>
<el-button type="primary" @click="saveEdit"> </el-button>
<el-button type="primary" @click="saveEdit(form.uuid, form.name, form.department)"> </el-button>
</span>
</el-dialog>
</div>
</template>
<script>
import { fetchData } from '../../api/index';
import { fetchData, upUserData } from '../../api/index';
export default {
name: 'basetable',
data() {
@ -120,7 +120,7 @@ export default {
this.getData();
},
methods: {
// easy-mock
//
getData() {
fetchData(this.query).then(res => {
console.log(res);
@ -161,15 +161,27 @@ export default {
},
//
handleEdit(index, row) {
this.idx = index;
this.form = row;
this.idx = index,
this.form = row,
this.editVisible = true;
},
//
saveEdit() {
saveEdit(uuid, name, department) {
this.editVisible = false;
this.$message.success(`修改第 ${this.idx + 1} 行成功`);
this.$set(this.tableData, this.idx, this.form);
this.$message.success(`修改成功`);
this.uuid = uuid;
this.department = department;
this.name = name;
let data = {
department : this.department,
name : this.name,
uuid : this.uuid,
}
upUserData(data).then((res)=>{
console.log(res)
})
},
//
handlePageChange(val) {