Browse Source

简单的文字.顺序之类的都改了

v3
蟑螂恶霸 2 years ago
parent
commit
983b5ab938
  1. 4
      src/components/footer-nav/index.vue
  2. 6
      src/views/administrative/appointment.vue
  3. 6
      src/views/administrative/appointmentDetail.vue
  4. 8
      src/views/administrative/appointmentEdit.vue
  5. 4
      src/views/enforce/evaluate.vue
  6. 8
      src/views/enforce/sign.vue
  7. 40
      src/views/enterprise/complaint.vue
  8. 10
      src/views/enterprise/complaintDetail.vue
  9. 6
      src/views/enterprise/complaintDetailView.vue
  10. 4
      src/views/enterprise/complaintList.vue
  11. 6
      src/views/enterprise/complaintNoScan.vue
  12. 6
      src/views/enterprise/enterpriseEvaluate/evaluate.vue
  13. 78
      src/views/enterprise/enterpriseInspectionDetail.vue
  14. 8
      src/views/enterprise/enterpriseInspectionList.vue
  15. 2
      src/views/enterprise/qrCode.vue
  16. 156
      src/views/enterprise/registrationDetail.vue
  17. 8
      src/views/enterprise/registrationEdit.vue
  18. 96
      src/views/enterprise/registrationList.vue

4
src/components/footer-nav/index.vue

@ -5,10 +5,10 @@
$t("common.lang_home") $t("common.lang_home")
}}</van-tabbar-item> }}</van-tabbar-item>
<van-tabbar-item name="Classify" replace icon="description-o" to="/enterprise/enterpriseInspectionList"> <van-tabbar-item name="Classify" replace icon="description-o" to="/enterprise/enterpriseInspectionList">
行政检查预告 行政检查通知
</van-tabbar-item> </van-tabbar-item>
<van-tabbar-item name="Classify" replace icon="description-o" to="/enterprise/complaintList"> <van-tabbar-item name="Classify" replace icon="description-o" to="/enterprise/complaintList">
诉求工单 投诉进度查询
</van-tabbar-item> </van-tabbar-item>
<!-- <van-tabbar-item name="My" replace icon="manager-o" to="">{{ <!-- <van-tabbar-item name="My" replace icon="manager-o" to="">{{
$t("common.lang_my") $t("common.lang_my")

6
src/views/administrative/appointment.vue

@ -50,7 +50,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查事项" placeholder="请输入检查事项"
show-word-limit show-word-limit
/> />
@ -60,7 +60,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查要求" placeholder="请输入检查要求"
show-word-limit show-word-limit
/> />
@ -128,7 +128,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入备注" placeholder="请输入备注"
show-word-limit show-word-limit
/> />

6
src/views/administrative/appointmentDetail.vue

@ -37,7 +37,7 @@
autosize autosize
readonly readonly
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查事项" placeholder="请输入检查事项"
show-word-limit show-word-limit
/> />
@ -48,7 +48,7 @@
autosize autosize
readonly readonly
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查要求" placeholder="请输入检查要求"
show-word-limit show-word-limit
/> />
@ -77,7 +77,7 @@
autosize autosize
readonly readonly
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入备注" placeholder="请输入备注"
show-word-limit show-word-limit
/> />

8
src/views/administrative/appointmentEdit.vue

@ -46,7 +46,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查事项" placeholder="请输入检查事项"
show-word-limit show-word-limit
/> />
@ -56,7 +56,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查要求" placeholder="请输入检查要求"
show-word-limit show-word-limit
/> />
@ -122,7 +122,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入备注" placeholder="请输入备注"
show-word-limit show-word-limit
/> />
@ -139,7 +139,7 @@
<!-- rows="2"--> <!-- rows="2"-->
<!-- autosize--> <!-- autosize-->
<!-- type="textarea"--> <!-- type="textarea"-->
<!-- maxlength="50"--> <!-- maxlength="100"-->
<!-- placeholder="请选择"--> <!-- placeholder="请选择"-->
<!-- is-link--> <!-- is-link-->
<!-- show-word-limit--> <!-- show-word-limit-->

4
src/views/enforce/evaluate.vue

@ -38,8 +38,8 @@
/> />
<van-field <van-field
v-model="submitData.linkmanTel" v-model="submitData.linkmanTel"
label="联系方式" label="联系电话"
placeholder="联系方式" placeholder="联系电话"
required required
:rules="[{ validator, message: '请输入正确内容' }]" :rules="[{ validator, message: '请输入正确内容' }]"
/> />

8
src/views/enforce/sign.vue

@ -13,7 +13,7 @@
<van-field <van-field
v-model="submitData.lawText" v-model="submitData.lawText"
label="是否关联预约" label="是否关联预约"
maxlength="50" maxlength="100"
placeholder="请选择" placeholder="请选择"
is-link is-link
readonly readonly
@ -83,7 +83,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入补录原因" placeholder="请输入补录原因"
show-word-limit show-word-limit
/> />
@ -123,7 +123,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查事项" placeholder="请输入检查事项"
show-word-limit show-word-limit
/> />
@ -200,7 +200,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入备注" placeholder="请输入备注"
show-word-limit show-word-limit
/> />

40
src/views/enterprise/complaint.vue

@ -16,11 +16,11 @@
<view v-if="data.isSelect=='true'"> <view v-if="data.isSelect=='true'">
<van-field <van-field
v-model="submitData.lawEnforcementIncidentText" v-model="submitData.lawEnforcementIncidentText"
label="相关案件" label="相关事项"
placeholder="请选择" placeholder="请选择"
readonly readonly
required required
:rules="[{ required: true, message: '请选择相关案件' }]" :rules="[{ required: true, message: '请选择相关事项' }]"
clickable clickable
is-link is-link
@click="showPopup" @click="showPopup"
@ -29,11 +29,11 @@
<view v-else> <view v-else>
<van-field <van-field
v-model="submitData.lawEnforcementIncidentText" v-model="submitData.lawEnforcementIncidentText"
label="相关案件" label="相关事项"
placeholder="请选择" placeholder="请选择"
readonly readonly
required required
:rules="[{ required: true, message: '请选择相关案件' }]" :rules="[{ required: true, message: '请选择相关事项' }]"
clickable clickable
is-link is-link
/> />
@ -63,8 +63,8 @@
/> />
<van-field <van-field
v-model="submitData.linkmanTel" v-model="submitData.linkmanTel"
label="联系方式" label="联系电话"
placeholder="联系方式" placeholder="联系电话"
required required
:rules="[{ validator, message: '请输入正确内容' }]" :rules="[{ validator, message: '请输入正确内容' }]"
/> />
@ -92,11 +92,11 @@
<view v-if="data.isSelect=='true'"> <view v-if="data.isSelect=='true'">
<van-field <van-field
v-model="submitData.lawEnforcementIncidentText" v-model="submitData.lawEnforcementIncidentText"
label="投诉案件" label="投诉事项"
placeholder="请选择" placeholder="请选择"
readonly readonly
required required
:rules="[{ required: true, message: '请选择投诉案件' }]" :rules="[{ required: true, message: '请选择投诉事项' }]"
clickable clickable
is-link is-link
@click="showPopup" @click="showPopup"
@ -105,11 +105,11 @@
<view v-else> <view v-else>
<van-field <van-field
v-model="submitData.lawEnforcementIncidentText" v-model="submitData.lawEnforcementIncidentText"
label="投诉案件" label="投诉事项"
placeholder="请选择" placeholder="请选择"
readonly readonly
required required
:rules="[{ required: true, message: '请选择投诉案件' }]" :rules="[{ required: true, message: '请选择投诉事项' }]"
clickable clickable
is-link is-link
/> />
@ -138,12 +138,12 @@
v-model="submitData.problemDescription" v-model="submitData.problemDescription"
rows="5" rows="5"
autosize autosize
label="诉求内容" label="投诉内容"
type="textarea" type="textarea"
maxlength="300" maxlength="300"
placeholder="请输入" placeholder="请输入"
required required
:rules="[{ required: true, message: '请输入诉求内容' }]" :rules="[{ required: true, message: '请输入投诉内容' }]"
show-word-limit show-word-limit
/> />
<van-divider class="divdsty"/> <van-divider class="divdsty"/>
@ -194,8 +194,8 @@
/> />
<van-field <van-field
v-model="submitData.linkmanTel" v-model="submitData.linkmanTel"
label="联系方式" label="联系电话"
placeholder="联系方式" placeholder="联系电话"
required required
:rules="[{ validator, message: '请输入正确内容' }]" :rules="[{ validator, message: '请输入正确内容' }]"
/> />
@ -239,16 +239,16 @@
columns: [], columns: [],
selectTypeValue: ref[0], selectTypeValue: ref[0],
isSelect: true, isSelect: true,
isCheckedon: true, isCheckedon: false,
isCheckedoff: false, isCheckedoff: true,
}); });
//保存参数 //保存参数
const submitData = reactive({ const submitData = reactive({
// 用户id // 用户id
userId: ref(useCommon.userId), userId: ref(useCommon.userId),
//关联案件ID //关联事项ID
relId: "", relId: "",
//案件名称 //事项名称
lawEnforcementIncidentText: "", lawEnforcementIncidentText: "",
lawEnforcementIncident: "", lawEnforcementIncident: "",
//企业名称 //企业名称
@ -264,7 +264,7 @@
enterpriseAddress: "", enterpriseAddress: "",
//联系人 //联系人
linkman: "", linkman: "",
//联系方式 //联系电话
linkmanTel: "", linkmanTel: "",
// 是否授权 // 是否授权
authorization: 1, authorization: 1,
@ -453,7 +453,7 @@
</script> </script>
<script> <script>
//案件筛选弹窗 //事项筛选弹窗
import Popup from './caseFilter.vue'; import Popup from './caseFilter.vue';
export default { export default {

10
src/views/enterprise/complaintDetail.vue

@ -64,8 +64,8 @@
/> />
<van-field <van-field
v-model="submitData.linkmanTel" v-model="submitData.linkmanTel"
label="联系方式" label="联系电话"
placeholder="联系方式" placeholder="联系电话"
required required
:rules="[{ validator, message: '请输入正确内容' }]" :rules="[{ validator, message: '请输入正确内容' }]"
/> />
@ -195,8 +195,8 @@
/> />
<van-field <van-field
v-model="submitData.linkmanTel" v-model="submitData.linkmanTel"
label="联系方式" label="联系电话"
placeholder="联系方式" placeholder="联系电话"
required required
:rules="[{ validator, message: '请输入正确内容' }]" :rules="[{ validator, message: '请输入正确内容' }]"
/> />
@ -262,7 +262,7 @@
problemDescription: "", problemDescription: "",
//联系人 //联系人
linkman: "", linkman: "",
//联系方式 //联系电话
linkmanTel: "", linkmanTel: "",
// 是否授权 // 是否授权
authorization: 1, authorization: 1,

6
src/views/enterprise/complaintDetailView.vue

@ -111,8 +111,8 @@
/> />
<van-field <van-field
v-model="submitData.linkmanTel" v-model="submitData.linkmanTel"
label="联系方式" label="联系电话"
placeholder="联系方式" placeholder="联系电话"
readonly readonly
:rules="[{ validator, message: '请输入正确内容' }]" :rules="[{ validator, message: '请输入正确内容' }]"
/> />
@ -182,7 +182,7 @@
enterpriseAddress: "", enterpriseAddress: "",
//联系人 //联系人
linkman: "", linkman: "",
//联系方式 //联系电话
linkmanTel: "", linkmanTel: "",
// 是否授权 // 是否授权
authorization: 1, authorization: 1,

4
src/views/enterprise/complaintList.vue

@ -86,8 +86,8 @@
</div>--> </div>-->
<div class="btn-list"> <div class="btn-list">
<!-- <a><van-icon name="warning-o" />投诉</a>--> <!-- <a><van-icon name="warning-o" />投诉</a>-->
<a v-if="item.status == 1" @click.stop="toEvaluate(item.id)"><van-icon name="flower-o"/>评价</a> <!-- <a v-if="item.status == 1" @click.stop="toEvaluate(item.id)"><van-icon name="flower-o"/>评价</a>-->
<a v-else style="color: #808080;" @click.stop="toEvaluate(item.proWoCode)"><van-icon color="#808080" name="flower-o"/>评价</a> <!-- <a v-else style="color: #808080;" @click.stop="toEvaluate(item.proWoCode)"><van-icon color="#808080" name="flower-o"/>评价</a>-->
</div> </div>
</div> </div>

6
src/views/enterprise/complaintNoScan.vue

@ -91,8 +91,8 @@
/> />
<van-field <van-field
v-model="submitData.linkmanTel" v-model="submitData.linkmanTel"
label="联系方式" label="联系电话"
placeholder="联系方式" placeholder="联系电话"
required required
:rules="[{ validator, message: '请输入正确内容' }]" :rules="[{ validator, message: '请输入正确内容' }]"
/> />
@ -155,7 +155,7 @@
problemDescription: "", problemDescription: "",
//联系人 //联系人
linkman: "", linkman: "",
//联系方式 //联系电话
linkmanTel: "", linkmanTel: "",
// 是否授权 // 是否授权
authorization: 1, authorization: 1,

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

@ -62,8 +62,8 @@
/> />
<van-field <van-field
v-model="submitData.linkmanTel" v-model="submitData.linkmanTel"
label="联系方式" label="联系电话"
placeholder="联系方式" placeholder="联系电话"
required required
:rules="[{ validator, message: '请输入正确内容' }]" :rules="[{ validator, message: '请输入正确内容' }]"
/> />
@ -125,7 +125,7 @@
evaluateDescription: "", evaluateDescription: "",
//联系人 //联系人
linkman: "", linkman: "",
//联系方式 //联系电话
linkmanTel: "", linkmanTel: "",
// 是否授权 // 是否授权
authorization: 1, authorization: 1,

78
src/views/enterprise/enterpriseInspectionDetail.vue

@ -8,34 +8,16 @@
<div class="warp_body"> <div class="warp_body">
<!-- <van-cell-group>--> <!-- <van-cell-group>-->
<van-form @failed="onFailed" @submit="submit"> <van-form @failed="onFailed" @submit="submit">
<!-- <van-field
v-model="submitData.lawEnforcementCode"
label="登记编号"
readonly
/> -->
<van-field <van-field
v-model="submitData.enterpriseName" v-model="submitData.checkTime"
label="企业名称" readonly
readonly label="检查时间"
/>
<van-field
v-model="submitData.linkMan"
label="企业联系人"
readonly
/>
<van-field
v-model="submitData.linkTel"
label="联系人电话"
:rules="[{ validator, message: '请输入正确内容' }]"
readonly
/> />
<van-field <van-field
v-model="submitData.checkTime" v-model="submitData.bureauDeptName"
readonly readonly
label="检查时间" label="执法部门"
/> />
<van-field <van-field
v-model="submitData.checkItem" v-model="submitData.checkItem"
label="检查事项" label="检查事项"
@ -43,7 +25,7 @@
autosize autosize
readonly readonly
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查事项" placeholder="请输入检查事项"
show-word-limit show-word-limit
/> />
@ -54,33 +36,27 @@
autosize autosize
readonly readonly
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查要求" placeholder="请输入检查要求"
show-word-limit show-word-limit
/> />
<!-- <van-field--> <!-- <van-field-->
<!-- v-model="submitData.checkItem"--> <!-- v-model="submitData.enterpriseName"-->
<!-- label="检查事项"--> <!-- label="企业名称"-->
<!-- type="textarea"-->
<!-- rows="1"-->
<!-- autosize-->
<!-- readonly--> <!-- readonly-->
<!-- />--> <!-- />-->
<!-- <van-field--> <!-- <van-field-->
<!-- v-model="submitData.checkRequire"--> <!-- v-model="submitData.linkMan"-->
<!-- label="检查要求"--> <!-- label="企业联系人"-->
<!-- type="textarea"--> <!-- readonly-->
<!-- rows="1"--> <!-- />-->
<!-- autosize--> <!-- <van-field-->
<!-- v-model="submitData.linkTel"-->
<!-- label="联系人电话"-->
<!-- :rules="[{ validator, message: '请输入正确内容' }]"-->
<!-- readonly--> <!-- readonly-->
<!-- />--> <!-- />-->
<van-field
v-model="submitData.bureauDeptName"
readonly
label="执法部门"
/>
<van-field <van-field
v-if="!data.isEnterprise" v-if="!data.isEnterprise"
v-model="submitData.lawEnforcer" v-model="submitData.lawEnforcer"
@ -94,19 +70,13 @@
@click="showPopup" @click="showPopup"
/> />
<!-- <van-field--> <!-- <van-field-->
<!-- v-if="!data.isEnterprise"--> <!-- v-model="submitData.remark"-->
<!-- v-model="submitData.lawEnforcerTwo"--> <!-- label="备注"-->
<!-- readonly--> <!-- rows="2"-->
<!-- label="执法人员"--> <!-- autosize-->
<!-- type="textarea"-->
<!-- readonly-->
<!-- />--> <!-- />-->
<van-field
v-model="submitData.remark"
label="备注"
rows="2"
autosize
type="textarea"
readonly
/>
<van-action-bar v-if="!data.isEnterprise && submitData.isReg != 1 && submitData.status != 1 && submitData.status != 3"> <van-action-bar v-if="!data.isEnterprise && submitData.isReg != 1 && submitData.status != 1 && submitData.status != 3">
<van-button round block type="info" native-type="submit" @click="cancel">取消</van-button> <van-button round block type="info" native-type="submit" @click="cancel">取消</van-button>

8
src/views/enterprise/enterpriseInspectionList.vue

@ -1,9 +1,5 @@
<template> <template>
<div class="shop app_content"> <div class="shop app_content">
<!-- 导航栏 -->
<!-- <div class="header_body">-->
<!-- <header-nav :leftArrow="false" titelText="行政检查通知"></header-nav>-->
<!-- </div>-->
<van-search <van-search
v-model="searchParam.searchValue" v-model="searchParam.searchValue"
show-action show-action
@ -91,7 +87,8 @@
<p><span class="card_box_label">登记编号:</span> {{ item.lawEnforcementCode }}</p> <p><span class="card_box_label">登记编号:</span> {{ item.lawEnforcementCode }}</p>
</div> --> </div> -->
<div class="card_box_span"> <div class="card_box_span">
<p><span class="card_box_label">执法部门:</span> {{ item.bureauDeptName }}</p> <!-- <p><span class="card_box_label">执法部门:</span> {{ item.bureauDeptName }}</p>-->
<p><span class="card_box_label">检查事项:</span> {{ item.checkItemText }}</p>
</div> </div>
<div class="card_box_span"> <div class="card_box_span">
<p><span class="card_box_label">企业名称:</span> {{ item.enterpriseName }}</p> <p><span class="card_box_label">企业名称:</span> {{ item.enterpriseName }}</p>
@ -198,6 +195,7 @@
} }
searchParam.pageNum = (data.curPage-1)*searchParam.pageSize; searchParam.pageNum = (data.curPage-1)*searchParam.pageSize;
queryEnforcementList(searchParam, success => { queryEnforcementList(searchParam, success => {
console.log("-----> : ", success)
data.curPage++; data.curPage++;
data.loading = false; // 查出结果停止加载 data.loading = false; // 查出结果停止加载
if (success.total <= data.dataList.length) { if (success.total <= data.dataList.length) {

2
src/views/enterprise/qrCode.vue

@ -28,7 +28,7 @@
</div> </div>
<van-action-bar> <van-action-bar>
<van-action-bar-button color="#2b75fd" text="下载二维码" @click="download(data.qrCodeUrl)" /> <van-action-bar-button color="#2b75fd" text="下载二维码" @click="download(data.qrCodeUrl)" />
<van-action-bar-button color="#2b75fd" text="二维码管理" @click="toHisrotyView()" /> <!-- <van-action-bar-button color="#2b75fd" text="二维码管理" @click="toHisrotyView()" />-->
</van-action-bar> </van-action-bar>
</div> </div>
</div> </div>

156
src/views/enterprise/registrationDetail.vue

@ -1,13 +1,28 @@
<template> <template>
<div class="address_edit"> <div class="address_edit">
<!-- 导航栏 -->
<!--<div class="header_body">
<header-nav :slefBack="true" @goBack="goBack" :titelText="`执法信息详情`"></header-nav>
</div>
-->
<!-- 中间 -->
<div class="warp_body"> <div class="warp_body">
<van-form @failed="onFailed" @submit="submit"> <van-form @failed="onFailed" @submit="submit">
<van-cell-group>
<div class="qy-name">企业信息</div>
<van-field
v-model="submitData.enterpriseName"
label="企业名称"
placeholder="必填 企业名称"
readonly
/>
<div style="font-size: 15px; padding-left: 18px;">统一社会信用代码</div>
<div style="font-size: 15px; padding-left: 18px;">{{submitData.enterpriseNumber}}</div>
<!-- <van-field-->
<!-- v-model="submitData.enterpriseNumber"-->
<!-- label="统一社会信用代码"-->
<!-- placeholder="必填 统一社会信用代码"-->
<!-- readonly-->
<!-- />-->
</van-cell-group>
<van-divider class="divdsty" />
<van-cell-group> <van-cell-group>
<div class="zf-name">执法信息</div> <div class="zf-name">执法信息</div>
<van-field <van-field
@ -26,31 +41,6 @@
readonly readonly
@click="showPopup" @click="showPopup"
/> />
<van-field
v-model="submitData.lawFieldText"
label="执法领域"
readonly
/>
<van-field
v-model="submitData.checkCategoryText"
label="执法类别"
readonly
/>
<!-- <van-field
v-model="submitData.subsidiaryer"
label="辅助人员"
readonly
@click="showPopup2"
/> -->
<view v-if="null != submitData.enforce">
<van-field
v-model="submitData.enforce"
label="未扫码原因"
readonly
placeholder="请选择"
is-link
/>
</view>
<van-field <van-field
v-model="submitData.lawEnforcementItemText" v-model="submitData.lawEnforcementItemText"
label="检查事项" label="检查事项"
@ -58,7 +48,7 @@
autosize autosize
readonly readonly
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查事项" placeholder="请输入检查事项"
show-word-limit show-word-limit
/> />
@ -71,30 +61,35 @@
rows="1" rows="1"
autosize autosize
/> />
<!-- <van-field--> <view v-if="null != submitData.enforce">
<!-- v-model="submitData.reslut"--> <van-field
<!-- required--> v-model="submitData.enforce"
<!-- label="检查结果"--> label="未扫码原因"
<!-- :rules="[{ required: true, message: '必填项' }]"--> readonly
<!-- readonly--> placeholder="请选择"
<!-- >--> is-link
<!-- <template #input>--> />
<!-- <div>--> </view>
<!-- <van-tag :color="data.good">合格</van-tag>-->
<!-- <van-tag :color="data.bad" style="margin-left: 15px;">不合格</van-tag>-->
<!-- </div>-->
<!-- </template>-->
<!-- </van-field>-->
<van-field <van-field
v-model="submitData.remark" v-model="submitData.lawFieldText"
label="备注" label="执法领域"
rows="2" readonly
autosize
type="textarea"
maxlength="50"
show-word-limit
readonly
/> />
<van-field
v-model="submitData.checkCategoryText"
label="执法类别"
readonly
/>
<!-- <van-field-->
<!-- v-model="submitData.remark"-->
<!-- label="备注"-->
<!-- rows="2"-->
<!-- autosize-->
<!-- type="textarea"-->
<!-- maxlength="100"-->
<!-- show-word-limit-->
<!-- readonly-->
<!-- />-->
<van-divider class="divdsty" /> <van-divider class="divdsty" />
@ -126,63 +121,36 @@
<van-divider class="divdsty" /> <van-divider class="divdsty" />
<van-cell-group>
<div class="qy-name">企业信息</div>
<van-field
v-model="submitData.enterpriseName"
required
label="企业名称"
:rules="[{ required: true, message: '必填项' }]"
placeholder="必填 企业名称"
readonly
/>
<van-field
v-model="submitData.enterpriseNumber"
required
label="统一社会信用代码"
:rules="[{ required: true, message: '必填项' }]"
placeholder="必填 统一社会信用代码"
readonly
/>
</van-cell-group>
<div v-if="submit.isEvaluate != 0"> <div v-if="submit.isEvaluate != 0">
<van-divider class="divdsty" /> <van-divider class="divdsty" />
<van-cell-group> <van-cell-group>
<div class="qy-name">评价</div> <div class="qy-name">评价</div>
<van-field <van-field
v-model="submitData.evaluateDescription" v-model="submitData.evaluateDescription"
required
label="意见|建议" label="意见|建议"
rows="2" rows="2"
autosize autosize
readonly readonly
type="textarea" type="textarea"
maxlength="50" maxlength="100"
show-word-limit show-word-limit
/> />
<div v-if="submitData.authorization !=0"> <!-- <div v-if="submitData.authorization !=0">-->
<van-field <!-- <van-field-->
v-model="submitData.linkman" <!-- v-model="submitData.linkman"-->
required <!-- label="联系人"-->
label="联系人" <!-- readonly-->
:rules="[{ required: true, message: '必填项' }]" <!-- />-->
readonly <!-- <van-field-->
/> <!-- v-model="submitData.linkmanTel"-->
<van-field <!-- label="联系电话"-->
v-model="submitData.linkmanTel" <!-- readonly-->
required <!-- />-->
label="联系方式" <!-- </div>-->
:rules="[{ required: true, message: '必填项' }]"
readonly
/>
</div>
</van-cell-group> </van-cell-group>
</div> </div>
</van-form> </van-form>
</div> </div>
<!--
<Popup :visible="data.popupVisible" :content="data.popupContent" @close="closePopup" @reciveData="reciveData" />
<Popup :visible="data.popupVisible2" :content="data.popupContent2" @close="closePopup" @reciveData="reciveData2" /> -->
</div> </div>
</template> </template>

8
src/views/enterprise/registrationEdit.vue

@ -13,7 +13,7 @@
<van-field <van-field
v-model="submitData.lawText" v-model="submitData.lawText"
label="是否关联预约" label="是否关联预约"
maxlength="50" maxlength="100"
placeholder="请选择" placeholder="请选择"
is-link is-link
readonly readonly
@ -67,7 +67,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入补录原因" placeholder="请输入补录原因"
show-word-limit show-word-limit
/> />
@ -93,7 +93,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入检查事项" placeholder="请输入检查事项"
show-word-limit show-word-limit
/> />
@ -153,7 +153,7 @@
rows="2" rows="2"
autosize autosize
type="textarea" type="textarea"
maxlength="50" maxlength="100"
placeholder="请输入备注" placeholder="请输入备注"
show-word-limit show-word-limit
/> />

96
src/views/enterprise/registrationList.vue

@ -67,63 +67,52 @@
<van-pull-refresh v-model="data.refreshing" @refresh="onRefresh"> <van-pull-refresh v-model="data.refreshing" @refresh="onRefresh">
<van-list v-model:loading="data.loading" :finished="data.finished" finished-text="没有更多了" @load="onLoad"> <van-list v-model:loading="data.loading" :finished="data.finished" finished-text="没有更多了" @load="onLoad">
<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">
<div class="card_box_span"> <div class="card_box_span">
<p>执法时间:{{ item.createTime }} <span class="card_box_action"> <p>执法时间:{{ item.createTime }} <span class="card_box_action"></span></p>
</span></p> </div>
<!-- <van-button v-if="item.outTimeDayNum<=4 && isComplaint==0" class="trbtn"
@click="toComplaintView(item.id,item.lawEnforcementItem,item.lawEnforcementItemText)" <div>
type="primary" <div @click="toDetailView(item.id)">
size="mini">投诉 <div class="van-hairline--bottom"></div>
</van-button> <div class="card_box_span">
<van-button v-if="item.outTimeDayNum<=4 && item.isEvaluate==0" class="trbtn_e" <p>{{ item.lawEnforcementItemText }}</p>
@click="toEvaluate(item.id,item.lawEnforcementItemText)" </div>
type="primary"
size="mini">评价 <div class="card_box_span">
</van-button>--> <p><span class="card_box_label">执法部门:</span> {{ item.bureauDeptName }}
</div> </p>
<!-- <van-divider :style="{ color: '#1989fa', borderColor: '#1989fa',padding: '0 5px' }" /> --> </div>
<div class="card_box_span">
<p><span class="card_box_label">执法人员:</span> {{ item.lawEnforcer }}</p>
<div>
<div @click="toDetailView(item.id)">
<div class="van-hairline--bottom"></div>
<div class="card_box_span">
<p>{{ item.lawEnforcementItemText }}</p>
</div>
<div class="card_box_span">
<p><span class="card_box_label">执法部门:</span> {{ item.bureauDeptName }}
</p>
</div>
<div class="card_box_span">
<p><span class="card_box_label">执法人员:</span> {{ item.lawEnforcer }},{{
item.lawEnforcerTwo }}</p>
</div>
<div class="card_box_span">
<p><span class="card_box_label">企业名称:</span> {{ item.enterpriseName }}
</p>
</div>
</div> </div>
<div class="btn-list"> <div class="card_box_span" v-for="(item, index) in item.lawEnforcer2List">
<a v-if="item.outTimeDayNum<=4 && item.isComplaint==0" <p><span class="card_box_label">执法人员:</span> {{ item }}</p>
@click.stop="toComplaintView(item.id,item.lawEnforcementItem,item.lawEnforcementItemText)"> </div>
<van-icon name="warning-o"/> <div class="card_box_span">
投诉</a> <p><span class="card_box_label">企业名称:</span> {{ item.enterpriseName }}
<a v-if="item.outTimeDayNum<=4 && item.isEvaluate==0" </p>
@click.stop="toEvaluate(item.id,item.lawEnforcementItemText)">
<van-icon name="flower-o"/>
评价</a>
</div> </div>
</div> </div>
<div class="card_box_action" v-if="item.comOrOpi == 0"> <div class="btn-list">
<!-- <span><van-button @click="toComplaint(item.id, item.lawEnforcementItemText)" type="primary"--> <a v-if="item.outTimeDayNum<=4 && item.isComplaint==0"
<!-- size="mini">建议</van-button></span>--> @click.stop="toComplaintView(item.id,item.lawEnforcementItem,item.lawEnforcementItemText)">
<van-icon name="warning-o"/>
投诉</a>
<a v-if="item.outTimeDayNum<=4 && item.isEvaluate==0"
@click.stop="toEvaluate(item.id,item.lawEnforcementItemText)">
<van-icon name="flower-o"/>
评价</a>
</div> </div>
</div> </div>
</van-swipe-cell> <div class="card_box_action" v-if="item.comOrOpi == 0">
</div> <!-- <span><van-button @click="toComplaint(item.id, item.lawEnforcementItemText)" type="primary"-->
<!-- size="mini">建议</van-button></span>-->
</div>
</div>
</van-swipe-cell>
</div>
</van-list> </van-list>
</van-pull-refresh> </van-pull-refresh>
</div> </div>
@ -218,8 +207,9 @@
console.log("该用户没有关联企业!"); console.log("该用户没有关联企业!");
return; return;
} }
searchParam.pageNum = (data.curPage-1)*searchParam.pageSize; searchParam.pageNum = (data.curPage - 1) * searchParam.pageSize;
queryRegistrationList(searchParam, success => { queryRegistrationList(searchParam, success => {
console.log("---- ",success.rows);
data.curPage++; data.curPage++;
data.loading = false; // 查出结果停止加载 data.loading = false; // 查出结果停止加载
if (success.total <= data.dataList.length) { if (success.total <= data.dataList.length) {

Loading…
Cancel
Save