| | |
| | | <template> |
| | | <view class="uni-page-selprj"> |
| | | <view style="height:90%;"> |
| | | <input type="text" class="txt_search" v-model="searchVal" @keyup="onkeyup" :placeholder="translate('input_project_name_query')" > |
| | | <input type="text" class="txt_search" v-model="searchVal" @keyup="onkeyup" |
| | | :placeholder="translate('input_project_name_query')"> |
| | | <!-- <div class="dv_query_body" > |
| | | <div class="psn"> |
| | | <checkbox-group class="ischeck" @change="onchange" data-ischeck="false" data-index="0" > |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { |
| | | projectGetAnalysisList |
| | | } from "@/api/index.js" |
| | | export default { |
| | | data() { |
| | | return { |
| | |
| | | }; |
| | | |
| | | // console.log(datainfo); |
| | | this.$store.dispatch('ProjectGetAnalysisList', datainfo).then(success => { |
| | | console.log(success); |
| | | if (success.code == '00000') { |
| | | for (var i in success.data.Body) { |
| | | success.data.Body[i].ischeck = false; |
| | | } |
| | | |
| | | this.$data.data = success.data.Body; |
| | | |
| | | } else { |
| | | uni.showModal({ |
| | | title: this.translateSys("error") + "1", |
| | | content: success.msg, |
| | | showCancel: false, |
| | | confirmText:this.translateSys("cancel") |
| | | }); |
| | | projectGetAnalysisList(datainfo).then(res => { |
| | | console.log(res); |
| | | const list = res?.Body || [] |
| | | for (var i in list) { |
| | | list[i].ischeck = false; |
| | | } |
| | | this.$data.data = list; |
| | | }).catch(ex => { |
| | | // console.log(ex); |
| | | uni.showModal({ |
| | |
| | | }); |
| | | }, |
| | | methods: { |
| | | setData(obj) { |
| | | let that = this; |
| | | let keys = []; |
| | | let val, data; |
| | | |
| | | Object.keys(obj).forEach(function(key) { |
| | | keys = key.split("."); |
| | | val = obj[key]; |
| | | data = that.$data; |
| | | keys.forEach(function(key2, index) { |
| | | if (index + 1 == keys.length) { |
| | | that.$set(data, key2, val); |
| | | } else { |
| | | if (!data[key2]) { |
| | | that.$set(data, key2, {}); |
| | | } |
| | | } |
| | | data = data[key2]; |
| | | }); |
| | | }); |
| | | }, |
| | | |
| | | onkeyup(e) { |
| | | // console.log(e.target); |
| | | // console.log(this.$data.searchVal); |
| | |
| | | kwcode: '', |
| | | sessionid: '' |
| | | }; |
| | | this.$store.dispatch('ProjectGetAnalysisList', datainfo).then(success => { |
| | | console.log(success); |
| | | if (success.code == '00000') { |
| | | for (var i in success.data.Body) { |
| | | success.data.Body[i].ischeck = false; |
| | | } |
| | | |
| | | this.$data.data = success.data.Body; |
| | | } else { |
| | | uni.showModal({ |
| | | title: this.translateSys("error") + "2", |
| | | content: success.msg, |
| | | showCancel: false, |
| | | confirmText: this.translateSys("cancel") |
| | | }); |
| | | projectGetAnalysisList(datainfo).then(res => { |
| | | console.log(res); |
| | | const list = res?.Body || [] |
| | | for (var i in list) { |
| | | list[i].ischeck = false; |
| | | } |
| | | this.$data.data = list; |
| | | |
| | | |
| | | }).catch(ex => { |
| | | // console.log(ex); |
| | | uni.showModal({ |