Browse Source

需要梅姐帮忙改下营业范围

v3
蟑螂恶霸 2 years ago
parent
commit
ba2409e2aa
  1. 42
      src/views/enforce/enterpriseBaseInfo.vue
  2. 877
      src/views/enterprise/enterpriseEvaluate/evaluate.vue
  3. 8
      src/views/enterprise/registrationList.vue

42
src/views/enforce/enterpriseBaseInfo.vue

@ -25,40 +25,22 @@
label="企业类型:" label="企业类型:"
readonly readonly
/> />
<!-- <van-field
v-model="data.enterpriseInfo.enterpriseAddress"
label="企业地址:"
rows="2"
autosize
type="textarea"
show-word-limit
readonly
/>-->
<van-field <van-field
v-model="data.enterpriseInfo.enterpriseAddress"
label="企业地址:" label="企业地址:"
rows="2"
autosize
type="textarea"
show-word-limit
/> />
<van-text-ellipsis :content="data.enterpriseInfo.enterpriseAddress" rows="2"/>
<!-- <van-field
v-model="data.enterpriseInfo.enterpriseAddress"
rows="2"
autosize
label="企业地址:"
type="textarea"
/>-->
<van-field <van-field
v-model="data.enterpriseInfo.legalPerson" v-model="data.enterpriseInfo.legalPerson"
label="法人代表:" label="法人代表:"
readonly readonly
/> />
<!-- <van-field-->
<!-- v-model="data.enterpriseInfo.enterpriseAddress"-->
<!-- label="企业地址:"-->
<!-- readonly-->
<!-- />-->
<van-field <van-field
v-model="data.enterpriseInfo.registeredCapital" v-model="data.enterpriseInfo.registeredCapital"
label="注册资本(元):" label="注册资本:"
readonly readonly
/> />
<van-field <van-field
@ -71,12 +53,10 @@
label="营业期限:" label="营业期限:"
readonly readonly
/> />
<van-field <!-- <div style="display: flex; justify-content: space-between">-->
label="经营范围:" <div style="font-size: 10px; width: 200px; padding-left: 12px;">经营范围:</div>
/> <van-text-ellipsis :content="data.enterpriseInfo.businessScope" rows="2" expand-text="展开" collapse-text="收起"/>
<van-text-ellipsis :content="data.enterpriseInfo.businessScope" rows="2" expand-text="展开" <!-- </div>-->
collapse-text="收起"/>
</van-cell-group> </van-cell-group>
@ -271,7 +251,7 @@
if (null != success.data.registeredCapital) { if (null != success.data.registeredCapital) {
amount = Number(success.data.registeredCapital).toFixed(2).replace(/\d(?=(\d{3})+\.)/g, '$&,'); amount = Number(success.data.registeredCapital).toFixed(2).replace(/\d(?=(\d{3})+\.)/g, '$&,');
} }
data.enterpriseInfo.registeredCapital = amount + ' (人民币/万元)' data.enterpriseInfo.registeredCapital = amount + ' (万元)'
// data.enterpriseInfo.operatingTerm = success.data.operatingTerm // data.enterpriseInfo.operatingTerm = success.data.operatingTerm
var tmpoperatingTerm = success.data.operatingTerm; var tmpoperatingTerm = success.data.operatingTerm;
if (tmpoperatingTerm.indexOf('null') >= 0) { if (tmpoperatingTerm.indexOf('null') >= 0) {

877
src/views/enterprise/enterpriseEvaluate/evaluate.vue

@ -1,607 +1,294 @@
<template> <template>
<div class="address_edit"> <div class="address_edit">
<!-- 导航栏 --> <div class="warp_body">
<!-- <div class="header_body">
<header-nav <div class="cardsty"><label>处置单位</label><span>{{data.dataObj.orgText}}</span></div>
:slefBack="true" <div class="cardsty">
@goBack="goBack" <h4>您对我们的服务满意吗?</h4>
:titelText="`在线投诉`" <div class="eval-item">
> <label>处置速度</label>
</header-nav> <span class="eval-star">
</div>--> <van-icon class="active" name="star" v-for="n in data.dataObj.dealSpeedMetrics"/>
<!-- 中间 --> <van-icon @click="checkDealSpeedMetrics(n)" name="star" v-for="n in (5 - data.dataObj.dealSpeedMetrics)"/>
<van-form @failed="onFailed" @submit="submit"> </span>
<van-cell-group> <span v-if="data.dataObj.dealSpeedMetrics == 1">非常不满意</span>
<!-- is-link @click="showPopup" --> <span v-if="data.dataObj.dealSpeedMetrics == 2">不满意</span>
<view v-if="data.isSelect=='true'"> <span v-if="data.dataObj.dealSpeedMetrics == 3">基本满意</span>
<van-field <span v-if="data.dataObj.dealSpeedMetrics == 4">满意</span>
v-model="submitData.enforcementName" <span v-if="data.dataObj.dealSpeedMetrics == 5">非常满意</span>
label="相关案件" </div>
placeholder="请选择" <div class="eval-item">
readonly <label>处置效果</label>
required <span class="eval-star">
:rules="[{ required: true, message: '请选择相关案件' }]" <van-icon class="active" name="star" v-for="n in data.dataObj.dealEffectMetrics"/>
clickable <van-icon name="star" v-for="n in (5 - data.dataObj.dealEffectMetrics)"/>
/> </span>
</view> <span v-if="data.dataObj.dealEffectMetrics == 1">非常不满意</span>
<view v-else> <span v-if="data.dataObj.dealEffectMetrics == 2">不满意</span>
<van-field <span v-if="data.dataObj.dealEffectMetrics == 3">基本满意</span>
v-model="submitData.enforcementName" <span v-if="data.dataObj.dealEffectMetrics == 4">满意</span>
label="相关案件" <span v-if="data.dataObj.dealEffectMetrics == 5">非常满意</span>
placeholder="请选择" </div>
readonly <div class="eval-item">
required <label>服务体验</label>
:rules="[{ required: true, message: '请选择相关案件' }]" <span class="eval-star">
clickable <van-icon class="active" name="star" v-for="n in data.dataObj.serviceMetrics"/>
is-link <van-icon name="star" v-for="n in (5 - data.dataObj.serviceMetrics)"/>
/> </span>
</view> <span v-if="data.dataObj.serviceMetrics == 1">非常不满意</span>
<!-- <Popup :visible="popupVisible" :content="popupContent" @close="closePopup" <span v-if="data.dataObj.serviceMetrics == 2">不满意</span>
@reciveData="reciveData"/> --> <span v-if="data.dataObj.serviceMetrics == 3">基本满意</span>
<van-divider class="divdsty"/> <span v-if="data.dataObj.serviceMetrics == 4">满意</span>
<van-field <span v-if="data.dataObj.serviceMetrics == 5">非常满意</span>
v-model="submitData.evaluateDescription" </div>
rows="5" <div class="eval-item">
autosize <label>反馈质量</label>
label="意见|建议" <span class="eval-star">
type="textarea" <van-icon class="active" name="star" v-for="n in data.dataObj.feedbackQualityMetrics"/>
maxlength="300" <van-icon name="star" v-for="n in (5 - data.dataObj.feedbackQualityMetrics)"/>
placeholder="请输入" </span>
required <span v-if="data.dataObj.feedbackQualityMetrics == 1">非常不满意</span>
:rules="[{ required: true, message: '请输入意见|建议' }]" <span v-if="data.dataObj.feedbackQualityMetrics == 2">不满意</span>
show-word-limit <span v-if="data.dataObj.feedbackQualityMetrics == 3">基本满意</span>
/> <span v-if="data.dataObj.feedbackQualityMetrics == 4">满意</span>
<van-divider class="divdsty"/> <span v-if="data.dataObj.feedbackQualityMetrics == 5">非常满意</span>
</div>
<van-field
v-model="submitData.linkman" <div class="eval-all">
label="联系人" <span>整体评价:</span>
placeholder="联系人" <i class="verygood bad" v-if="data.dataObj.approveCode == 1 || data.dataObj.approveCode == 2"></i>
required <i class="verygood good" v-if="data.dataObj.approveCode == 3 || data.dataObj.approveCode == 4"></i>
:rules="[{ required: true, message: '请填写联系人' }]" <i class="verygood" v-if="data.dataObj.approveCode == 5"></i>
/> <span v-if="data.dataObj.approveCode == 1">非常不满意</span>
<van-field <span v-if="data.dataObj.approveCode == 2">不满意</span>
v-model="submitData.linkmanTel" <span v-if="data.dataObj.approveCode == 3">基本满意</span>
label="联系电话" <span v-if="data.dataObj.approveCode == 4">满意</span>
placeholder="联系电话" <span v-if="data.dataObj.approveCode == 5">非常满意</span>
required <span v-if="data.dataObj.approveCode == 6">未评价</span>
:rules="[{ validator, message: '请输入正确内容' }]" <span v-if="data.dataObj.approveCode == 7">无效评价</span>
/> </div>
<div class="agree-box">
<span class="remsty">是否授权</span> </div>
<span class="accept-item"><input class="checksty" type="checkbox" name="" value="" <div class="cardsty">
v-model="data.isCheckedon" @click="selectCh(1)">同意</span> <label>反馈详情</label>
<span class="accept-item"><input class="checksty" type="checkbox" name="" value="" <div class="eval-cont">
v-model="data.isCheckedoff" @click="selectCh(0)">不同意</span> {{data.dataObj.writingEvaluation}}
</div> </div>
<div class="agree-remark"> </div>
<span class="accept-item">注:选择“同意”,处置部门将通过登记的联系人、联系电话与您联系,并对您的个人信息严格保密。</span>
</div> <div class="file-upload">
</van-cell-group> <div class="file-upload-center">
<van-action-bar> <label>附件</label>
<van-button round block type="info" native-type="submit">提交</van-button> </div>
</van-action-bar> <van-uploader v-model="submitData.fileObjList" class="file" multiple :show-upload="false" :deletable="false" readonly accept="image/*, video/*">
</van-form> <template #preview-cover="{ file }">
</div> <!-- <div class="preview-cover van-ellipsis">{{ file.name }}</div>-->
</template>
</van-uploader>
</div>
<video controls id="myVideo" v-for="(item, index) in data.videos">
<source :src="item" type="video/mp4" />
</video>
</div>
</div>
</template> </template>
<script setup name="register"> <script setup name="register">
import {showSuccessToast, showLoadingToast, closeToast, Toast} from 'vant';
import {addEnterpriseComplaint, addEvaluateInfo} from '@/api/enterprise' import {uploadFile} from '../../../util/fileUpload'
// import {getDict} from '@/api/Home' import {reactive, ref} from "vue";
import {reactive, ref} from "vue"; import * as w6s from 'szient-js-sdk';
//案件筛选弹窗 import {getObjByKey, mssqDownFile, mssqDownFiles} from "../../../api/enterprise";
// import Popup from '@/view/enterprise/caseFilter.vue';
const {useCommon, useMy} = $globalStore
const {useCommon, useMy} = $globalStore
const router = useRouter();
const router = useRouter(); const route = useRoute();
const route = useRoute();
let queryaddressId = ref(""); const data = reactive({
const data = reactive({ dataObj: {
searchResult: [], dealSpeedMetrics: 0,
showPicker: false, dealEffectMetrics: 0,
columns: [], serviceMetrics: 0,
selectTypeValue: ref[0], feedbackQualityMetrics: 0,
isSelect: true, writingEvaluation: "",
isCheckedon: true, },
isCheckedoff: false, });
}); //保存参数
//保存参数 const submitData = reactive({
const submitData = reactive({ fileObjList: [],
// 用户id });
userId: ref(useCommon.userId),
//关联案件ID onMounted(() => {
relId: "", submitData.id = route?.query?.id;
//案件名称 });
enforcementName: "",
enforcementId: "", const checkDealSpeedMetrics = (n) => {
//企业名称 console.log("选择处置速度: ",n)
enterpriseName: "", data.dataObj.dealSpeedMetrics = n;
//纳税识别号 }
enterpriseNumber: "",
//问题描述
evaluateDescription: "",
//联系人
linkman: "",
//联系电话
linkmanTel: "",
// 是否授权
authorization: 1,
})
// 返回
const goBack = () => {
router.go(-1);
};
const validator = (val) => /^1[34578]\d{9}$/.test(val);
const onFailed = (errorInfo) => {
console.log('failed', errorInfo);
};
const submit = () => {
console.log(submitData);
addEvaluateInfo(submitData, success => {
console.log(success)
//跳转企业二维码地址
if (success.success) {
showSuccessToast("评价成功")
setTimeout(() => {
goBack();
}, 2000);
}
}, error => {
console.log("评价失败")
})
}
//消息提醒
// const toast = showLoadingToast({
// duration: 0,
// forbidClick: true,
// message: '提交成功',
// });
// let second = 3;
// const timer = setInterval(() => {
// second--;
// if (second) {
// } else {
// clearInterval(timer);
// closeToast();
// }
// }, 1000);
// 保存地址操作
const onSave = () => {
router.replace({name: "addressList"});
};
const onConfirm = (value) => {
data.showPicker = false;
console.log(value)
submitData.enforceType = value.selectedValues[0];
submitData.enforceTypeText = value.selectedOptions[0].text;
}
const selectType = () => {
data.showPicker = true;
// console.log(data)
}
const selectCh = (val) => {
submitData.authorization = val;
if (val == 0) {
data.isCheckedon = false;
data.isCheckedoff = true;
} else {
data.isCheckedon = true;
data.isCheckedoff = false;
}
}
const uploadFiles = (file) => {
uploadFile(file, (res) => {
console.log(res);
submitData.fileList.push(res.url)
console.log(submitData.fileList);
});
}
const deleteFile = (file, index) => {
// submitData.fileListObj.filter((item, indexs) => {
// if (index.index == indexs) {
// submitData.fileListObj.splice(indexs, 1);//splice 删除
// }
// });
submitData.fileList.filter((item, indexs) => {
if (index.index == indexs) {
submitData.fileList.splice(indexs, 1);//splice 删除
}
});
return true;
}
onMounted(() => {
submitData.enforcementId = route?.query?.id;
submitData.enforcementName = route?.query?.lawEnforcementItemText;
data.isSelect = route?.query?.isSelect;
// initData(submitData.relId);
});
const reciveData = (item) => {
console.log(item)
submitData.lawEnforcementIncidentText = item.lawEnforcementItemText;
submitData.lawEnforcementIncident = item.lawEnforcementItem;
submitData.relId = item.id;
}
const getAddressInfo = () => {
console.log(url);
const access_key = '6374106c5eb449a4ad6c2430f30796e6';
const access_secret = '434fec85aa5846e88bbeb8fac6cf6d7f';
// generateRandomNumber()
const nonce = "887954";
const timestamp = `${Date.now()}`;
const str = [access_secret, nonce, timestamp]
.sort()
.reduce((str, item) => str += item, '');
// 最终还需要转成全小写
const signature = sha1(str).toString().toLowerCase();
var siqObject = {
access_key: access_key,
nonce: nonce,
timestamp: timestamp,
signature: signature,
};
console.log(siqObject);
//深i企鉴权
w6s.config(siqObject)
.then((res) => {
// 成功
console.log("鉴权成功", res);
w6s.ready(() => {
w6s.location.getLocation({
success: function (res) {
console.log(res)
},
fail: function (err) {
},
});
});
})
.catch((err) => {
// 失败
// console.log(err)
console.log("鉴权失败", err);
});
}
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.address_edit { .address_edit {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
height: 100%; height: 100%;
overflow: hidden; overflow: hidden;
background-color: #ebf3fb; background-color: #ebf3fb;
} }
.warp_body { .warp_body {
margin: 2% 3%; margin: 2% 3%;
padding-bottom: 3rem; padding-bottom: 3rem;
width: 94%; width: 94%;
height: 100%; height: 100%;
//border-radius: 0.25rem; //border-radius: 0.25rem;
background-image: linear-gradient(to bottom, #ebf3fb, #fff); //background-image: linear-gradient(to bottom, #ebf3fb, #fff);
overflow-y: auto; background: transparent;
} overflow-y: auto;
}
/* vant4的 Toast 和 Popup 样式冲突,会导致 Toast 变成白底 */
.van-popup.van-toast { .file-upload {
background: var(--van-toast-background) !important; position: relative;
box-sizing: content-box !important; min-height: 3.0rem;
/* 下面3条css,影响不大 */ /*max-height: 6.5rem;*/
transition: all var(--van-duration-fast) !important; padding: 1rem 0.27rem 0.27rem 0.43rem;
width: var(--van-toast-default-width) !important; box-sizing: border-box;
max-width: var(--van-toast-max-width) !important; background: #fff;
} border-radius: 0.2rem;
}
.van-popup.van-toast .van-toast__icon {
font-size: var(--van-toast-icon-size) !important; .file-upload-center {
} position: absolute;
top: 0.27rem;
.divdsty { left: 0.43rem;
margin: auto; width: 90%;
width: 100%; height: 0.65rem;
height: 0.25rem; font-size: 0.38rem;
background-color: #f4f4f4; font-weight: 600;
border: 0;
} span {
font-size: 0.32rem;
.file-upload { color: rgb(221, 229, 227);
position: relative; }
min-height: 3.0rem; }
max-height: 6.5rem;
padding: 1rem 0.27rem 0.27rem 0.43rem; .file {
box-sizing: border-box; position: relative;
} width: 100%;
height: calc(100% - 1.5rem);
.file-upload-center { }
position: absolute;
top: 0.27rem; /deep/ .van-uploader__upload, /deep/ .van-uploader__preview-image {
left: 0.43rem; width: 1.95rem !important;
width: 90%; }
height: 0.65rem;
font-size: 0.38rem; .preview-cover {
span { position: absolute;
bottom: 0;
box-sizing: border-box;
width: 100%;
padding: 4px;
color: #fff;
font-size: 0.32rem; font-size: 0.32rem;
color: rgb(221, 229, 227); text-align: center;
} background: rgba(0, 0, 0, 0.3);
} }
.file {
position: relative; .zoom {
width: 100%; /*margin-top: 0.65rem;
height: calc(100% - 1.5rem); padding-top: 0.27rem;
} padding-left: 0.27rem;*/
/deep/ .van-uploader__upload, /deep/ .van-uploader__preview-image { img {
width: 1.95rem !important; width: 1.95rem;
} height: 2rem;
margin: 0 0.21rem 0.21rem 0;
.preview-cover { font-size: 0.35rem;
position: absolute; }
bottom: 0; }
box-sizing: border-box;
width: 100%; .cardsty {
padding: 4px; margin: 3% 0;
color: #fff; width: 100%;
font-size: 0.32rem; padding: 5%;
text-align: center; background: #fff;
background: rgba(0, 0, 0, 0.3); border-radius: 0.2rem;
} font-size: 0.38rem;
box-sizing: border-box;
.rigbtn { }
float: right;
position: relative; .cardsty h4 {
z-index: 1; margin: 0.2rem 0 0.5rem;
margin: 0.3rem 0.5rem; font-size: 0.42rem;
padding: 0.2rem 0.3rem; }
background-color: #e9f2fb;
color: #1367fe; .cardsty label {
border-radius: 1rem; margin-right: 0.3rem;
font-size: 0.3rem; font-weight: 600;
} }
.popup { .eval-item {
position: fixed; display: flex;
z-index: 999; align-items: center;
top: 3rem; margin: 0.27rem 0;
left: 0; }
width: 100%;
height: calc(100% - 3rem); .eval-star {
background: #fff; margin: 0 0.3rem 0 0.2rem;
overflow: hidden; }
}
.eval-star i {
.popup-title { margin: 0 0.1rem;
margin: 0.3rem 0 0; color: #ddd;
width: 100%; font-size: 0.5rem;
height: 1rem; }
border-bottom: 1px solid #f3f4f5;
text-align: center; .eval-star i.active {
font-size: 0.45rem; color: #fbb516;
font-weight: 600; }
}
.eval-all {
.close-button { display: flex;
position: absolute; align-items: center;
top: 0.15rem; margin: 8% 2% 3%;
right: 0.1rem; padding: 8% 0 0 0;
width: 0.8rem; width: 96%;
height: 0.8rem; border-top: 0.02667rem solid #eee;
background-color: rgba(255, 255, 255, .5); }
border: 0.05rem solid rgba(255, 255, 255, .7);
border-radius: 50%; .eval-all i {
transform: rotate(45deg); display: inline-block;
} margin: 0 0.3rem 0 0.5rem;
width: 0.75rem;
.close-button:before, height: 0.75rem;
.close-button:after { background: url("../../assets/images/eval-verygood.png") no-repeat;
content: ''; background-size: 100% 100%;
position: absolute; }
top: 50%;
left: 50%; .eval-all i.good {
background: #333; background: url("../../assets/images/eval-good.png") no-repeat;
border-radius: 50%; background-size: 100% 100%;
transform: translate(-50%, -50%); }
height: 0.4rem;
width: 0.02rem; .eval-all i.bad {
} background: url("../../assets/images/eval-bad.png") no-repeat;
background-size: 100% 100%;
.close-button:after { }
height: 0.02rem;
width: 0.4rem; .eval-cont {
} margin: 3% 0;
padding: 0.27rem;
.popup-content { width: 100%;
margin: 0.25rem 3% 0; min-height: 3rem;
padding-bottom: 3rem; border-radius: 0.2rem;
width: 94%; border: 0.02667rem solid #eee;
height: calc(100% - 1.6rem); box-sizing: border-box;
overflow-y: auto; line-height: 1.5;
font-size: 0.38rem; }
}
.subsearch {
width: 100%;
height: 1.25rem;
}
.searchbox {
margin: 2% 3%;
padding: 0.15rem 0.3rem 0.1rem 1.15rem;
width: 94%;
height: 1.0rem;
background: #f6f7fe url(../../assets/images/icon_sou.png) no-repeat;
background-position: left 0.5rem center;
background-size: auto 50%;
box-sizing: border-box;
border: 1px solid rgba(0, 0, 0, .05);
border-radius: 0.5rem;
color: #999999;
outline: none;
}
.subtitle {
margin: 0.5rem 0 0.25rem;
font-size: 0.4rem;
font-weight: 600;
}
.quick-item {
display: flex;
}
.quick-item span {
display: inline-block;
margin: 1% 0 2% 3.5%;
padding: 2% 3.75%;
background: #f2f3f4;
border: 0;
border-radius: 8px;
color: #4c4c4c;
}
.quick-item span.seled {
background: #e9f2fb;
color: #1367fe;
}
.btnbox {
display: flex;
justify-content: center;
margin: 5% 2%;
width: 96%;
height: 1.0rem;
}
.btn-reset,
.btn-search {
display: inline-block;
margin: 0 2%;
padding: 0;
width: 60%;
color: #fff;
font-size: 0.35rem;
border-radius: 1rem;
background: #1367fe;
border: 1px solid #1367fe;
text-align: center;
}
.btn-reset {
width: 35%;
background-color: #fff;
border-color: rgba(19, 103, 254, .7);
color: #1367fe;
}
.search-result {
width: 100%;
padding-bottom: 2rem;
}
.case-item {
margin: 3% 2%;
padding: 2% 0;
width: 96%;
font-size: 0.35rem;
border-bottom: 1px solid #f4f4f4;
color: #999;
line-height: 2;
}
.case-title {
margin: 2% 0;
font-size: 0.42rem;
color: #333;
line-height: 1.25;
}
/* vant4的 Toast 和 Popup 样式冲突,会导致 Toast 变成白底 */
.van-popup.van-toast {
background: var(--van-toast-background) !important;
box-sizing: content-box !important;
/* 下面3条css,影响不大 */
transition: all var(--van-duration-fast) !important;
width: var(--van-toast-default-width) !important;
max-width: var(--van-toast-max-width) !important;
}
.van-popup.van-toast .van-toast__icon {
font-size: var(--van-toast-icon-size) !important;
}
.agree-box {
display: flex;
align-items: center;
height: 1.5rem;
}
.agree-box .remsty {
margin: 0.5rem 0.5rem;
padding-left: 0.85rem;
background: url("../../assets/images/icon_remind.png") no-repeat left center;
background-size: auto 100%;
font-size: 0.5rem;
font-weight: 600;
}
.accept-item {
display: flex;
align-items: center;
margin: 0 0.15rem;
font-size: 0.42rem;
}
.checksty {
margin: 0 0.25rem;
width: 0.5rem;
height: 0.5rem;
}
.agree-remark {
.accept-item {
font-size: 0.3rem;
padding: 0px 10px;
width: 80%;
color: #969799
}
height: 1.4rem;
}
/deep/ .van-button {
margin: 5% 3%;
padding: 0;
width: 94%;
height: 1rem;
color: #fff;
font-size: 0.4rem;
border-radius: 1rem;
background: #1367fe;
border: 0.01rem solid #1367fe;
text-align: center;
}
/deep/ .van-action-bar {
box-shadow: 0 0 0.27rem #e5e5e5;
}
</style> </style>

8
src/views/enterprise/registrationList.vue

@ -96,10 +96,10 @@
</div> </div>
</div> </div>
<div class="btn-list"> <div class="btn-list">
<a v-if="item.outTimeDayNum<=4 && item.isComplaint==0" <!-- <a v-if="item.outTimeDayNum<=4 && item.isComplaint==0"-->
@click.stop="toComplaintView(item.id,item.lawEnforcementItem,item.lawEnforcementItemText)"> <!-- @click.stop="toComplaintView(item.id,item.lawEnforcementItem,item.lawEnforcementItemText)">-->
<van-icon name="warning-o"/> <!-- <van-icon name="warning-o"/>-->
投诉</a> <!-- 投诉</a>-->
<a v-if="item.outTimeDayNum<=4 && item.isEvaluate==0" <a v-if="item.outTimeDayNum<=4 && item.isEvaluate==0"
@click.stop="toEvaluate(item.id,item.lawEnforcementItemText)"> @click.stop="toEvaluate(item.id,item.lawEnforcementItemText)">
<van-icon name="flower-o"/> <van-icon name="flower-o"/>

Loading…
Cancel
Save