| | |
| | | // 图斑类型分页 |
| | | export const listOfSpotTypesApi = params => { |
| | | return request({ |
| | | url: `/drone-device-core/lotType/page`, |
| | | url: `/drone-device-core/patchesType/page`, |
| | | method: 'get', |
| | | params, |
| | | }) |
| | |
| | | // 图斑类型创建 |
| | | export const spotTypesCreateApi = (data) => { |
| | | return request({ |
| | | url: `/drone-device-core/lotType/create`, |
| | | url: `/drone-device-core/patchesType/create`, |
| | | method: 'post', |
| | | data |
| | | }) |
| | |
| | | // 图斑类型编辑 |
| | | export const editSpotTypeApi = (data) => { |
| | | return request({ |
| | | url: `/drone-device-core/lotType/updateType`, |
| | | url: `/drone-device-core/patchesType/updateType`, |
| | | method: 'put', |
| | | data |
| | | }) |
| | |
| | | // 图斑类型删除 |
| | | export const deleteSpotTypeApi = (data) => { |
| | | return request({ |
| | | url: `/drone-device-core/lotType/batch`, |
| | | url: `/drone-device-core/patchesType/batch`, |
| | | method:'delete', |
| | | data |
| | | }) |
| | |
| | | currentPage: 1, |
| | | total: 0, |
| | | lotValue:"", |
| | | createUser:'' |
| | | userName:'' |
| | | }) |
| | | |
| | | const selectionList = ref([]) |
| | |
| | | column: [ |
| | | { |
| | | label: '类型名称', |
| | | prop: 'lot_value', |
| | | prop: 'patches_type', |
| | | search: true, |
| | | searchSpan: 4, |
| | | rules: [ |
| | |
| | | label: '创建时间', |
| | | prop: 'create_time', |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | rules: [ |
| | | { required: true, message: '请输入创建时间', trigger: 'blur' }, |
| | | ], |
| | |
| | | prop: 'user_name', |
| | | search: true, |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | searchSpan: 4, |
| | | rules: [ |
| | | { required: true, message: '请输入创建人', trigger: 'blur' }, |
| | |
| | | // ---------------- methods ---------------- |
| | | const rowSave = (row, done, loadingFn) => { |
| | | const createParams ={ |
| | | lot_value:row.lot_value, |
| | | patches_type:row.patches_type |
| | | , |
| | | } |
| | | console.log('row',row); |
| | | |
| | | spotTypesCreateApi(createParams).then( |
| | | () => { |
| | | onLoad(page.value) |
| | |
| | | } |
| | | |
| | | const searchReset = () => { |
| | | page.value.createUser='' |
| | | page.value.userName='' |
| | | page.value.lotValue ='' |
| | | page.value.currentPage=1 |
| | | page.value.pageSize=20 |
| | |
| | | } |
| | | |
| | | const searchChange = (params, done) => { |
| | | console.log('list',params); |
| | | console.log('params',params); |
| | | |
| | | page.value.currentPage = 1 |
| | | page.value.lotValue = params.lot_value |
| | | page.value.createUser = params.user_name |
| | | page.value.lotValue = params.patches_type |
| | | page.value.userName = params.user_name |
| | | onLoad(page.value) |
| | | done() |
| | | } |
| | |
| | | current:pageParam.currentPage, |
| | | size:pageParam.pageSize, |
| | | lotValue:pageParam.lotValue, |
| | | createUser:pageParam.createUser |
| | | userName:pageParam.userName |
| | | } |
| | | loading.value = true |
| | | listOfSpotTypesApi(searchparams).then(res => { |