Browse Source

修改企业预警和执法领域选择数据

v2
chenrui 2 years ago
parent
commit
46b9d4738d
  1. 7
      src/views/enforce/earlyWarning.vue
  2. 2
      src/views/enforce/enforcementPlan.vue
  3. 2
      src/views/enforce/historyCheck.vue
  4. 26
      src/views/enforce/sign.vue
  5. 4
      src/views/enterprise/enterpriseInspectionDetail.vue

7
src/views/enforce/earlyWarning.vue

@ -61,8 +61,8 @@
</div>
<div class="card_box_span">
<p style="padding-left: 0.9rem;"><span class="card_box_label">预警级别</span>
{{ item.warningLevel==1?"Ⅰ级 (特别严重)":item.warningLevel==2?"Ⅱ级 (重)":
item.warningLevel==3?"Ⅲ级 (较重)": "Ⅳ (一般)"}}
{{ item.warningLevel==1?"Ⅰ级 (严重)":item.warningLevel==2?"Ⅱ级 (重)":
item.warningLevel==3?"Ⅲ级 (一般)": "Ⅳ (一般)"}}
</p>
</div>
</div>
@ -109,7 +109,8 @@
//
enterpriseNumber: ref(useCommon.enterpriseNumber),
//
searchDate: ref()
searchDate: ref(),
warnType: 1,
});
const data = reactive({

2
src/views/enforce/enforcementPlan.vue

@ -80,7 +80,7 @@
<p><span class="card_box_label">执法区域</span> {{ item.enforcementArea }}</p>
</div>
<div class="card_box_span">
<p><span class="card_box_label">执法部门</span> {{ item.enforcementDepartment }}
<p><span class="card_box_label">执法部门</span> {{ item.bureauDeptName }}
</p>
</div>
<!-- <div class="card_box_span">-->

2
src/views/enforce/historyCheck.vue

@ -69,7 +69,7 @@
<p>{{ item.lawEnforcementItemText }}</p>
</div>
<div class="card_box_span">
<p><span class="card_box_label">执法部门</span> {{ item.lawEnforcement }}</p>
<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 }} , {{

26
src/views/enforce/sign.vue

@ -206,6 +206,13 @@
@cancel="gaCancel"
/>
</van-popup>
<van-popup v-model:show="data.lawFieldShow" position="bottom" :style="{ height: '30%' }">
<van-picker title="执法领域"
:columns="data.lawField_columns"
@confirm="lawFieldConfirm"
@cancel="gaCancel"
/>
</van-popup>
<Popupzq :visible="data.popupVisibleqz" :content="data.popupContentqz" @close="closePopup" @reciveData="reciveDataqz" />
<!-- <van-popup v-model:show="data.showGA" position="bottom" :style="{ height: '30%' }">-->
<!-- <van-picker title="依据"-->
@ -270,6 +277,9 @@ const data = reactive({
lawList: [{ text:"", id:"" }],
lawCerFlag: 0,
lawCer:[{ text:"", id:"" }],
lawFieldShow: false,
lawField_columns: [],
lawFieldText:"",
});
var fileSize = 0;
//
@ -319,6 +329,8 @@ const submitData = reactive({
enforce: "",
checkCss: "",
enforceReason: "",
lawField:"",
})
const tapGood = () => {
@ -398,7 +410,9 @@ onMounted(() =>{
submitData.lawEnforcerId = success.data.userId
submitData.lawEnforcement = success.data.dept.deptName;
submitData.lawEnforcementId = success.data.dept.deptId;
submitData.bureauDeptName = success.data.dept.deptName;
//
submitData.bureauDeptName = success.data.bureauDept.deptName;
submitData.bureauDeptId = success.data.bureauDept.deptId;
}
},error=>{
@ -408,6 +422,15 @@ onMounted(() =>{
getLinkageByValueAndParentId("check_item", "100");
//
submitData.enforcementTime = formattedTime(new Date());
// getDict({},success =>{
// },error =>{});
//
getDict({"dictType": "law_field"}, success => {
for(var i=0; i<success.data.length; i++) {
data.lawField_columns.push({ text: success.data[i].dictLabel, value: success.data[i].dictValue })
}
},error=>{});
})
//
@ -466,6 +489,7 @@ const itemChange =({ selectedOptions }) => {
const gaCancel = () => {
data.showGA = false;
data.showItem = false;
data.lawFieldShow = false;
}
/* 检查要求 end */

4
src/views/enterprise/enterpriseInspectionDetail.vue

@ -77,7 +77,7 @@
<!-- />-->
<van-field
v-if="!data.isEnterprise"
v-model="submitData.lawEnforcement"
v-model="submitData.bureauDeptName"
readonly
label="执法部门"
@ -239,6 +239,8 @@ onMounted(() =>{
submitData.remark = success.data.remark;
submitData.isReg = success.data.isReg;
submitData.status = success.data.status;
submitData.bureauDeptName = success.data.bureauDeptName;
submitData.bureauDeptId = success.data.bureauDeptId;
setLinkageItem(submitData.checkItem);
setLinkageGA(submitData.checkRequire);

Loading…
Cancel
Save