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>
<div class="card_box_span"> <div class="card_box_span">
<p style="padding-left: 0.9rem;"><span class="card_box_label">预警级别:</span> <p style="padding-left: 0.9rem;"><span class="card_box_label">预警级别:</span>
{{ item.warningLevel==1?"Ⅰ级 (特别严重)":item.warningLevel==2?"Ⅱ级 (严重)": {{ item.warningLevel==1?"Ⅰ级 (严重)":item.warningLevel==2?"Ⅱ级 (较重)":
item.warningLevel==3?"Ⅲ级 (较重)": "Ⅳ (一般)"}} item.warningLevel==3?"Ⅲ级 (一般)": "Ⅳ (一般)"}}
</p> </p>
</div> </div>
</div> </div>
@ -109,7 +109,8 @@
//企业统一信用码 //企业统一信用码
enterpriseNumber: ref(useCommon.enterpriseNumber), enterpriseNumber: ref(useCommon.enterpriseNumber),
//搜索时间 //搜索时间
searchDate: ref() searchDate: ref(),
warnType: 1,
}); });
const data = reactive({ const data = reactive({

2
src/views/enforce/enforcementPlan.vue

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

2
src/views/enforce/historyCheck.vue

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

26
src/views/enforce/sign.vue

@ -206,6 +206,13 @@
@cancel="gaCancel" @cancel="gaCancel"
/> />
</van-popup> </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" /> <Popupzq :visible="data.popupVisibleqz" :content="data.popupContentqz" @close="closePopup" @reciveData="reciveDataqz" />
<!-- <van-popup v-model:show="data.showGA" position="bottom" :style="{ height: '30%' }">--> <!-- <van-popup v-model:show="data.showGA" position="bottom" :style="{ height: '30%' }">-->
<!-- <van-picker title="依据"--> <!-- <van-picker title="依据"-->
@ -270,6 +277,9 @@ const data = reactive({
lawList: [{ text:"", id:"" }], lawList: [{ text:"", id:"" }],
lawCerFlag: 0, lawCerFlag: 0,
lawCer:[{ text:"", id:"" }], lawCer:[{ text:"", id:"" }],
lawFieldShow: false,
lawField_columns: [],
lawFieldText:"",
}); });
var fileSize = 0; var fileSize = 0;
//保存参数 //保存参数
@ -319,6 +329,8 @@ const submitData = reactive({
enforce: "", enforce: "",
checkCss: "", checkCss: "",
enforceReason: "", enforceReason: "",
lawField:"",
}) })
const tapGood = () => { const tapGood = () => {
@ -398,7 +410,9 @@ onMounted(() =>{
submitData.lawEnforcerId = success.data.userId submitData.lawEnforcerId = success.data.userId
submitData.lawEnforcement = success.data.dept.deptName; submitData.lawEnforcement = success.data.dept.deptName;
submitData.lawEnforcementId = success.data.dept.deptId; 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=>{ },error=>{
@ -408,6 +422,15 @@ onMounted(() =>{
getLinkageByValueAndParentId("check_item", "100"); getLinkageByValueAndParentId("check_item", "100");
//初始化时间 //初始化时间
submitData.enforcementTime = formattedTime(new Date()); 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 = () => { const gaCancel = () => {
data.showGA = false; data.showGA = false;
data.showItem = false; data.showItem = false;
data.lawFieldShow = false;
} }
/* 检查要求 end */ /* 检查要求 end */

4
src/views/enterprise/enterpriseInspectionDetail.vue

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

Loading…
Cancel
Save