ソースを参照

Task 零工事项

rongxin_dev
zhaodengke 9ヶ月前
コミット
b16e2b44cf
3個のファイルの変更28行の追加8行の削除
  1. +19
    -0
      src/api/sunVillage_info/subcontract.js
  2. +6
    -6
      src/views/sunVillage_info/list_tourists_ranking_lite.vue
  3. +3
    -2
      src/views/sunVillage_info/list_tourists_registration_detail_visitor.vue

+ 19
- 0
src/api/sunVillage_info/subcontract.js ファイルの表示

@@ -0,0 +1,19 @@
import request from '@/utils/request'

// 查询零工事项列表
export function registrationList(query) {
return request({
url: '/open/villageAffairs/public/registrationList',
method: 'get',
params: query
})
}

// 查询零工事项详细
export function registrationDetail(bookId, id) {
return request({
url: '/open/villageAffairs/public/registrationDetail',
method: 'get',
params: {bookId, id},
})
}

+ 6
- 6
src/views/sunVillage_info/list_tourists_ranking_lite.vue ファイルの表示

@@ -19,8 +19,8 @@
@load="getList('+1')"
>
<!----1-->
<div class="item" v-for="(item,index) in applicationList" :key="index" >
<div class="info" @click="viewItem(item.id)">
<div class="item" v-for="(item,index) in applicationList" :key="index" @click="viewItem(item.id)" >
<div class="info">
<div class="title">
<p class="news_title">{{item.workReason}}</p>
</div>
@@ -30,7 +30,7 @@
</div>
</div>
<div class="operation">
<div class="opera_btn view" @click="viewItem(item.id)">
<div class="opera_btn view" @click.prevent="viewItem(item.id)">
<i class="icon "></i>
</div>
</div>
@@ -46,8 +46,8 @@

<script>
import {listOddjob} from "@/api/sunVillage_info/fixedAssets";
import {registrationList} from "@/api/sunVillage_info/subcontract";
import Cookies from "js-cookie";
import request from '@/utils/request'
export default {
name: "sunVillageInfoListTouristsRankingLite",
data() {
@@ -60,7 +60,7 @@ import {listOddjob} from "@/api/sunVillage_info/fixedAssets";
queryParams:{
pageNum:1,
pageSize:10,
orderByColumn:'jobNy',
orderByColumn:'jobTime',
isAsc:'desc',
year:'',
},
@@ -105,7 +105,7 @@ import {listOddjob} from "@/api/sunVillage_info/fixedAssets";
this.applicationList = []
}
//console.log(_this.queryParams)
listOddjob(_this.queryParams).then(response => {
registrationList(_this.queryParams).then(response => {
if (response.rows.length === 0) {
this.finished = true;
return;


+ 3
- 2
src/views/sunVillage_info/list_tourists_registration_detail_visitor.vue ファイルの表示

@@ -50,7 +50,8 @@
</div>
</template>
<script>
import {getOddjob, getOddjobDetail,} from "@/api/sunVillage_info/fixedAssets";
import {getOddjobDetail,} from "@/api/sunVillage_info/fixedAssets";
import {registrationDetail} from "@/api/sunVillage_info/subcontract";
import CommonUpload from "@/components/form/CommonUpload.vue";
import Cookies from "js-cookie";
export default {
@@ -96,7 +97,7 @@
}

let bookId = Cookies.get('bookId');
getOddjobDetail(bookId, this.id).then((resp) => {
registrationDetail(bookId, this.id).then((resp) => {
this.form = resp.data;
});
},


読み込み中…
キャンセル
保存