Browse Source

企业画像 历史案件

v3
蟑螂恶霸 2 years ago
parent
commit
661c5e1983
  1. 181
      src/views/enforce/enterpriseBaseInfo.vue
  2. 4
      src/views/enforce/enterpriseScanPreview.vue
  3. 2
      src/views/enforce/enterpriseWarningInfo.vue
  4. 2
      src/views/enforce/scanQrCode.vue

181
src/views/enforce/enterpriseBaseInfo.vue

@ -108,10 +108,10 @@
</van-list> </van-list>
</van-pull-refresh> </van-pull-refresh>
</div> </div>
<div class="refresh_content" v-if="data?.punishDataList.length && data?.show == 2"> <div class="refresh_content" v-if="data?.forceDataList.length && data?.show == 2">
<van-pull-refresh v-model="data.refreshing_punish" @refresh="onRefresh_punish"> <van-pull-refresh v-model="data.refreshing_force" @refresh="onRefresh_punish">
<van-list v-model:loading="data.loading_punish" :finished="data.finished_punish" finished-text="没有更多了" @load="onLoad_punish"> <van-list v-model:loading="data.loading_force" :finished="data.finished_force" finished-text="没有更多了" @load="onLoad_force">
<div class="goods_box" v-for="(item, index) in data?.punishDataList" :key="index"> <div class="goods_box" v-for="(item, index) in data?.forceDataList" :key="index">
<van-swipe-cell class="swipe_cell"> <van-swipe-cell class="swipe_cell">
<div class="card_box"> <div class="card_box">
<div class="card_box_span"> <div class="card_box_span">
@ -139,13 +139,12 @@
</van-list> </van-list>
</van-pull-refresh> </van-pull-refresh>
</div> </div>
<div class="refresh_content" v-if="data?.forceDataList.length && data?.show == 3"> <div class="refresh_content" v-if="data?.punishDataList.length && data?.show == 3">
<van-pull-refresh v-model="data.refreshing_force" @refresh="onRefresh_force"> <van-pull-refresh v-model="data.refreshing_punish" @refresh="onRefresh_force">
<van-list v-model:loading="data.loading_force" :finished="data.finished_force" finished-text="没有更多了" @load="onLoad_force"> <van-list v-model:loading="data.loading_punish" :finished="data.finished_punish" finished-text="没有更多了" @load="onLoad_punish">
<div class="goods_box" v-for="(item, index) in data?.forceDataList" :key="index"> <div class="goods_box" v-for="(item, index) in data?.punishDataList" :key="index">
<van-swipe-cell class="swipe_cell"> <van-swipe-cell class="swipe_cell">
<div class="card_box"> <div class="card_box">
<div class="card_box_span"> <div class="card_box_span">
<p v-if="item.c301002 != '无'">{{ item.c301002 }}</p> <p v-if="item.c301002 != '无'">{{ item.c301002 }}</p>
<p v-if="item.c301002 == '无'">************</p> <p v-if="item.c301002 == '无'">************</p>
@ -320,58 +319,6 @@
}, error => { }, error => {
}) })
//查询企业历史检查案件
// data.searchParam.enterpriseNumber = data.enterpriseInfo.enterpriseNumber;
// queryRegistrationList(data.searchParam,success =>{
// data.checkDataList = success.data;
// },error =>{})
//查询企业历史检查案件
// queryXzjcjbxxList(success.data.enterpriseNumber, res => {
// console.log("历史检查案件---", res.data)
// data.checkDataList = res.data;
// }, error => {});
// //查询历史强制案件
// queryQZAJList(success.data.enterpriseNumber, res => {
// console.log("历史强制案件---", res.data)
// res.data.forEach(res => {
// var obj = {}
// obj = res;
// obj.cfzl = "罚款";
// data.forceDataList.push(obj);
// })
// data.forceDataList = res.data;
// }, error => {})
// //历史处罚案件
// queryCFAJList(success.data.enterpriseNumber, res => {
// console.log("历史处罚案件---", res.data)
// // data.punishDataList = res.data;
// res.data.forEach(res => {
// var obj = {}
// var textArr = "";
// obj = res;
//
// var arr = res.c206011.split(",");
// console.log(arr)
// for (const key in arr) {
// if (arr[key] == "01") textArr += "警告,";
// if (arr[key] == "02") textArr += "通报批评,";
// if (arr[key] == "03") textArr += "罚款,";
// if (arr[key] == "04") textArr += "没收违法所得,";
// if (arr[key] == "05") textArr += "没收违法财产,";
// if (arr[key] == "06") textArr += "责令停业整改,";
// if (arr[key] == "07") textArr += "暂扣许可证件,";
// if (arr[key] == "08") textArr += "行政拘留,";
// if (arr[key] == "09") textArr += "吊销许可证件,";
// }
// obj.cfzl = textArr;
//
// data.punishDataList.push(obj);
// })
// // data.forceDataList = res.data;
// }, error => {})
// 获取历史检查案件列表 // 获取历史检查案件列表
queryList_check(success.data.enterpriseNumber); queryList_check(success.data.enterpriseNumber);
@ -428,10 +375,10 @@
searchParam.enterpriseNumber = enterpriseNumber; searchParam.enterpriseNumber = enterpriseNumber;
searchParam.pageNum = (data.curPage_check-1)*searchParam.pageSize; searchParam.pageNum = (data.curPage_check-1)*searchParam.pageSize;
queryXzjcjbxxList(searchParam, res => { queryXzjcjbxxList(searchParam, res => {
console.log("历史检查案件---", res.data) console.log("历史检查案件---", res.rows)
data.curPage_check++; data.curPage_check++;
data.loading_check = false; // 查出结果停止加载 data.loading_check = false; // 查出结果停止加载
if (success.total <= data.dataList.length) { if (res.total <= data.checkDataList.length) {
// 查到最后没数据 // 查到最后没数据
data.finished_check = true; data.finished_check = true;
return; return;
@ -463,73 +410,26 @@
}, 1000); }, 1000);
}; };
// 获取历史强制案件列表
const queryList_punish = (enterpriseNumber) => {
searchParam.enterpriseNumber = enterpriseNumber;
searchParam.pageNum = (data.curPage_punish-1)*searchParam.pageSize;
queryQZAJList(searchParam, res => {
console.log("历史强制案件---", res.data)
data.curPage_punish++;
data.loading_punish = false; // 查出结果停止加载
if (success.total <= data.dataList.length) {
// 查到最后没数据
data.finished_punish = true;
return;
}
res.data.forEach(res => {
var obj = {}
obj = res;
obj.cfzl = "罚款";
data.forceDataList.push(obj);
})
data.forceDataList = res.data;
data.forceDataList.push(...res.rows);
}, error => {
})
}
//下拉刷新
const onRefresh_punish = () => {
// 清空列表数据
data.dataList = [];
data.finished_punish = false;
// 重新加载数据
// 将 loading 设置为 true,表示处于加载状态
data.loading_punish = true;
onLoad_punish();
};
// 触底加载
const onLoad_punish = () => {
setTimeout(() => {
if (data.refreshing_punish) {
data.refreshing_punish = false;
}
queryList();
}, 1000);
};
// 获取历史处罚案件列表 // 获取历史处罚案件列表
const queryList_force = (enterpriseNumber) => { const queryList_force = (enterpriseNumber) => {
searchParam.enterpriseNumber = enterpriseNumber; searchParam.enterpriseNumber = enterpriseNumber;
searchParam.pageNum = (data.curPage_force-1)*searchParam.pageSize; searchParam.pageNum = (data.curPage_force-1)*searchParam.pageSize;
queryCFAJList(searchParam, res => { queryCFAJList(searchParam, res => {
console.log("历史处罚案件---", res.data) console.log("历史处罚案件---", res.rows)
data.curPage_force++; data.curPage_force++;
data.loading_force = false; // 查出结果停止加载 data.loading_force = false; // 查出结果停止加载
if (success.total <= data.dataList.length) { if (res.total <= data.forceDataList.length) {
// 查到最后没数据 // 查到最后没数据
data.finished_force = true; data.finished_force = true;
return; return;
} }
// data.punishDataList = res.data; // data.punishDataList = res.data;
res.data.forEach(res => { res.rows.forEach(res => {
var obj = {} var obj = {}
var textArr = ""; var textArr = "";
obj = res; obj = res;
var arr = res.c206011.split(","); var arr = res.c206011.split(",");
console.log(arr)
for (const key in arr) { for (const key in arr) {
if (arr[key] == "01") textArr += "警告,"; if (arr[key] == "01") textArr += "警告,";
if (arr[key] == "02") textArr += "通报批评,"; if (arr[key] == "02") textArr += "通报批评,";
@ -543,10 +443,10 @@
} }
obj.cfzl = textArr; obj.cfzl = textArr;
data.punishDataList.push(obj); data.forceDataList.push(obj);
}) })
// data.forceDataList = res.data; // data.forceDataList = res.data;
data.forceDataList.push(...res.rows); // data.forceDataList.push(...res.rows);
}, error => { }, error => {
}) })
@ -554,13 +454,13 @@
//下拉刷新 //下拉刷新
const onRefresh_force = () => { const onRefresh_force = () => {
// 清空列表数据 // 清空列表数据
data.dataList_force = []; data.forceDataList = [];
data.finished_force = false; data.finished_force = false;
// 重新加载数据 // 重新加载数据
// 将 loading 设置为 true,表示处于加载状态 // 将 loading 设置为 true,表示处于加载状态
data.loading_force = true; data.loading_force = true;
onLoad(); onLoad_force();
}; };
// 触底加载 // 触底加载
const onLoad_force = () => { const onLoad_force = () => {
@ -568,7 +468,52 @@
if (data.refreshing_force) { if (data.refreshing_force) {
data.refreshing_force = false; data.refreshing_force = false;
} }
queryList(); queryList_force();
}, 1000);
};
// 获取历史强制案件列表
const queryList_punish = (enterpriseNumber) => {
searchParam.enterpriseNumber = enterpriseNumber;
searchParam.pageNum = (data.curPage_punish-1)*searchParam.pageSize;
queryQZAJList(searchParam, res => {
console.log("历史强制案件---", res.rows)
data.curPage_punish++;
data.loading_punish = false; // 查出结果停止加载
if (res.total <= data.punishDataList.length) {
// 查到最后没数据
data.finished_punish = true;
return;
}
res.rows.forEach(res => {
var obj = {}
obj = res;
obj.cfzl = "罚款";
data.punishDataList.push(obj);
})
// data.punishDataList.push(...res.rows);
}, error => {
})
}
//下拉刷新
const onRefresh_punish = () => {
// 清空列表数据
data.punishDataList = [];
data.finished_punish = false;
// 重新加载数据
// 将 loading 设置为 true,表示处于加载状态
data.loading_punish = true;
onLoad_punish();
};
// 触底加载
const onLoad_punish = () => {
setTimeout(() => {
if (data.refreshing_punish) {
data.refreshing_punish = false;
}
queryList_punish();
}, 1000); }, 1000);
}; };

4
src/views/enforce/enterpriseScanPreview.vue

@ -148,7 +148,7 @@
onMounted(() => { onMounted(() => {
getEnterpriseInformation(data.enterpriseNumber, success => { getEnterpriseInformation(data.enterpriseNumber, success => {
if (null != success.data) { if (null != success.rows) {
console.log(success.data); console.log(success.data);
data.searchParam.enterpriseNumber = success.data.enterpriseNumber; data.searchParam.enterpriseNumber = success.data.enterpriseNumber;
data.searchParam.warnType = 1; data.searchParam.warnType = 1;
@ -165,7 +165,7 @@
}) })
getEnterpriseMerchantAuthorization({merchantTel: useCommon.phonenumber}, success => { getEnterpriseMerchantAuthorization({merchantTel: useCommon.phonenumber}, success => {
if (!(success.data == null && success.data.length == 0)) { if (success.data != null && success.data.length > 0) {
useCommon.SET_USER_ENTERPRISE_NUMBER(success.data[0].enterpriseNumber); useCommon.SET_USER_ENTERPRISE_NUMBER(success.data[0].enterpriseNumber);
} }
}, error => { }, error => {

2
src/views/enforce/enterpriseWarningInfo.vue

@ -36,7 +36,7 @@
<lodding-card :isLodding="isLodding"> <lodding-card :isLodding="isLodding">
<refresh-list v-model:freshMap="freshMap" :classMap="classMap" @refresh="onRefresh" @onLoad="onLoad" <refresh-list v-model:freshMap="freshMap" :classMap="classMap" @refresh="onRefresh" @onLoad="onLoad"
:resetScroll="resetScroll" class="refresh_box"> :resetScroll="resetScroll" class="refresh_box">
<div class="refresh_content" v-if="data?.dataList.length"> <div class="refresh_content" v-if="data?.dataList">
<div class="goods_box" v-for="(item, index) in data?.dataList" :key="index"> <div class="goods_box" v-for="(item, index) in data?.dataList" :key="index">
<van-swipe-cell class="swipe_cell"> <van-swipe-cell class="swipe_cell">
<div class="card_box"> <div class="card_box">

2
src/views/enforce/scanQrCode.vue

@ -240,7 +240,7 @@
onMounted(() => { onMounted(() => {
// new Vconsole(); // new Vconsole();
getEnterpriseMerchantAuthorization({merchantTel: useCommon.phonenumber}, success => { getEnterpriseMerchantAuthorization({merchantTel: useCommon.phonenumber}, success => {
if (!(success.data == null && success.data.length == 0)) { if (success.data != null && success.data.length > 0) {
useCommon.SET_USER_ENTERPRISE_NUMBER(success.data[0].enterpriseNumber); useCommon.SET_USER_ENTERPRISE_NUMBER(success.data[0].enterpriseNumber);
} }
}, error => { }, error => {

Loading…
Cancel
Save