用海,用岛坐标
Showing
2 changed files
with
36 additions
and
9 deletions
src/api/ktfZhYhydzb.js
0 → 100644
| 1 | import request from '@/utils/request' | ||
| 2 | import SERVER from './config' | ||
| 3 | |||
| 4 | class ktfZhYhydzb { | ||
| 5 | // 用海,用岛坐标 | ||
| 6 | async getKtfZhYhydzbById (bsmSjsb) { | ||
| 7 | return request({ | ||
| 8 | url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhydzb/detail', | ||
| 9 | method: 'get', | ||
| 10 | params: { | ||
| 11 | bsmSjsb: bsmSjsb | ||
| 12 | } | ||
| 13 | }) | ||
| 14 | } | ||
| 15 | // 用海,用岛坐标-修改 | ||
| 16 | async updateKtfZhYhydzb (data) { | ||
| 17 | return request({ | ||
| 18 | url: SERVER.SERVERAPI + '/rest/reg/KtfZhYhydzb/edit', | ||
| 19 | method: 'post', | ||
| 20 | data | ||
| 21 | }) | ||
| 22 | } | ||
| 23 | } | ||
| 24 | export default new ktfZhYhydzb() | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| ... | @@ -19,8 +19,9 @@ | ... | @@ -19,8 +19,9 @@ |
| 19 | 序号: <br /> | 19 | 序号: <br /> |
| 20 | <p class="label-detail">(XH)</p> | 20 | <p class="label-detail">(XH)</p> |
| 21 | </span> | 21 | </span> |
| 22 | <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.XH" type="number" | 22 | <el-input-number controls-position="right" :disabled="$store.state.business.Edit" |
| 23 | v-only-number="{ max: 999999, min: 0, precision: 0 }" placeholder="序号"></el-input-number> | 23 | v-model.number="ruleForm.XH" type="number" v-only-number="{ max: 999999, min: 0, precision: 0 }" |
| 24 | placeholder="序号"></el-input-number> | ||
| 24 | </el-form-item> | 25 | </el-form-item> |
| 25 | </el-col> | 26 | </el-col> |
| 26 | 27 | ||
| ... | @@ -30,8 +31,9 @@ | ... | @@ -30,8 +31,9 @@ |
| 30 | 北纬: <br /> | 31 | 北纬: <br /> |
| 31 | <p class="label-detail">(BW)</p> | 32 | <p class="label-detail">(BW)</p> |
| 32 | </span> | 33 | </span> |
| 33 | <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.BW" type="number" | 34 | <el-input-number controls-position="right" :disabled="$store.state.business.Edit" |
| 34 | v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" placeholder="北纬"></el-input-number> | 35 | v-model.number="ruleForm.BW" type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" |
| 36 | placeholder="北纬"></el-input-number> | ||
| 35 | </el-form-item> | 37 | </el-form-item> |
| 36 | </el-col> | 38 | </el-col> |
| 37 | </el-row> | 39 | </el-row> |
| ... | @@ -43,8 +45,9 @@ | ... | @@ -43,8 +45,9 @@ |
| 43 | 东经: <br /> | 45 | 东经: <br /> |
| 44 | <p class="label-detail">(DJ)</p> | 46 | <p class="label-detail">(DJ)</p> |
| 45 | </span> | 47 | </span> |
| 46 | <el-input-number controls-position="right" :disabled="$store.state.business.Edit" v-model.number="ruleForm.DJ" type="number" | 48 | <el-input-number controls-position="right" :disabled="$store.state.business.Edit" |
| 47 | v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" placeholder="东经"></el-input-number> | 49 | v-model.number="ruleForm.DJ" type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 8 }" |
| 50 | placeholder="东经"></el-input-number> | ||
| 48 | </el-form-item> | 51 | </el-form-item> |
| 49 | </el-col> | 52 | </el-col> |
| 50 | 53 | ||
| ... | @@ -64,7 +67,7 @@ | ... | @@ -64,7 +67,7 @@ |
| 64 | </template> | 67 | </template> |
| 65 | <script> | 68 | <script> |
| 66 | // 用海、用岛坐标 | 69 | // 用海、用岛坐标 |
| 67 | import business from '@/api/business' | 70 | import ktfZhYhydzb from '@/api/ktfZhYhydzb' |
| 68 | import ruleMixin from '@/mixins/ruleMixin.js' | 71 | import ruleMixin from '@/mixins/ruleMixin.js' |
| 69 | export default { | 72 | export default { |
| 70 | mixins: [ruleMixin], | 73 | mixins: [ruleMixin], |
| ... | @@ -92,7 +95,7 @@ export default { | ... | @@ -92,7 +95,7 @@ export default { |
| 92 | methods: { | 95 | methods: { |
| 93 | async featchData () { | 96 | async featchData () { |
| 94 | try { | 97 | try { |
| 95 | let { result: res } = await business.getKtfZhYhydzbById(this.bsmSjsb) | 98 | let { result: res } = await ktfZhYhydzb.getKtfZhYhydzbById(this.bsmSjsb) |
| 96 | this.ruleForm = res | 99 | this.ruleForm = res |
| 97 | //this.featchRule() | 100 | //this.featchRule() |
| 98 | } catch (error) { | 101 | } catch (error) { |
| ... | @@ -102,7 +105,7 @@ export default { | ... | @@ -102,7 +105,7 @@ export default { |
| 102 | handleUpdateForm () { | 105 | handleUpdateForm () { |
| 103 | return new Promise(async (resolve, reject) => { | 106 | return new Promise(async (resolve, reject) => { |
| 104 | try { | 107 | try { |
| 105 | let res = await business.updateKtfZhYhydzb(this.ruleForm) | 108 | let res = await ktfZhYhydzb.updateKtfZhYhydzb(this.ruleForm) |
| 106 | // this.$refs['formList'].resetFields(); | 109 | // this.$refs['formList'].resetFields(); |
| 107 | resolve(res.code) | 110 | resolve(res.code) |
| 108 | } catch (error) { | 111 | } catch (error) { | ... | ... |
-
Please register or sign in to post a comment