Browse Source

修改联合检查用户查询

告警列表查询
v3
chenrui 2 years ago
parent
commit
0e0366d4c7
  1. 17
      src/views/administrative/deptFilter.vue
  2. 12
      src/views/enforce/earlyWarning.vue
  3. 19
      src/views/enforce/enforcementPlanAdd.vue
  4. 4
      src/views/enterprise/compaint/uniteDept.vue
  5. 10
      src/views/enterprise/complaintDetailView.vue

17
src/views/administrative/deptFilter.vue

@ -18,7 +18,7 @@
<button class='btn-search' @click="selectData()">确定</button>
</div>-->
<div class="subsearch">
<input class="searchbox" v-model="searchKey" placeholder="请输入人员姓名"/>
<input class="searchbox" v-model="userSearch.userName" placeholder="请输入人员姓名"/>
<van-icon class="ibtn-reset" name="clear" @click="cancel()" title="重置"/>
<button class='btn-search' @click="queryUserList()">搜索</button>
<button class='btn-search' @click="selectData()">确定</button>
@ -100,7 +100,11 @@
deptName: '',
parentId: '0',
},
searchKey: "",
userSearch: {
deptId:"",
userName: "",
parentId:"",
},
dataList: [],
checked: ref([]),
checkboxRefs: ref([]),
@ -118,6 +122,8 @@
toDrill(deptId, parentId) {
this.nextParentId = parentId;
this.searchParam.parentId = deptId;
this.userSearch.deptId = deptId;
this.userSearch.parentId = parentId;
this.queryList();
},
next() {
@ -150,11 +156,11 @@
})
},
queryUserList() {
if (null == this.searchKey || "" == this.searchKey) {
if (null == this.userSearch.userName || "" == this.userSearch.userName) {
showSuccessToast('人员过多, 请输入关键字!');
return;
}
queryUsersNoPermission({"userName": this.searchKey}, success => {
queryUsersNoPermission(this.userSearch, success => {
this.dataList = [];
this.userList = success.data;
}, error => {
@ -163,6 +169,9 @@
cancel() {
this.searchParam.deptName = '';
this.searchKey = '';
this.userSearch.deptId = "";
this.userSearch.parentId = "";
this.userSearch.userName = "";
this.queryList()
},
selectData() {

12
src/views/enforce/earlyWarning.vue

@ -99,16 +99,6 @@
t.warningLevel==3?"Ⅲ级 (一般)": "Ⅳ (一般)"}}
</span></div>
</div>
<!-- <div class="progress-box level-2">
<div class="timtit">2024-08-16 16:10:25</div>
<div class="prolist"><label>预警原因:</label><span>本月对该企业已检查6次</span></div>
<div class="prolist"><label>预警级别:</label><span>Ⅱ级 (较重)</span></div>
</div>
<div class="progress-box level-3">
<div class="timtit">2024-08-06 10:22:01</div>
<div class="prolist"><label>预警原因:</label><span>本月对该企业已检查3次</span></div>
<div class="prolist"><label>预警级别:</label><span>Ⅲ级 (一般)</span></div>
</div> -->
</div>
</div>
@ -166,7 +156,7 @@
//是否投诉
isComplaint: null,
//企业统一信用码
enterpriseNumber: ref(useCommon.enterpriseNumber),
enterpriseNumber: "",
//搜索时间
searchDate: ref(),
warnType: 1,

19
src/views/enforce/enforcementPlanAdd.vue

@ -450,12 +450,12 @@
const onMouthConfirm = (value) => {
value.selectedValues.forEach((item, index) => {
// submitData.planYear = item;
console.log(item)
data.mouthText = item;
nameObj.mouth = item;
nameObj.mouth = item + "月";
});
// submitData.establishmentTime = "2023-04-21"
data.showMouthPicker = false;
data.quarterText = "";
}
//取消日期选择
const cancelSelectDate = () => {
@ -489,12 +489,25 @@
if(selectedOptions[0].value == "quarter"){
data.showQuarter = true;
data.showMouth = false;
nameObj.mouth = "";
submitData.mouth = null;
}else if (selectedOptions[0].value == "month") {
data.showMouth = true;
data.showQuarter = false;
var date = new Date();
var month = date.getMonth();
data.currentMouth = ref([month + 1])
nameObj.quarter = "";
submitData.quarter = null;
}else if( selectedOptions[0].value == "year"){
data.showMouth = false;
data.showQuarter = false;
data.mouthText = "";
data.quarterText = "";
nameObj.mouth = "";
nameObj.quarter = "";
submitData.quarter = null;
submitData.mouth = null;
}
console.log(data.showMouth)
console.log(data.showQuarter)
@ -507,6 +520,8 @@
submitData.quarter = selectedOptions[0].value;
data.quarterText = selectedOptions[0].text;
nameObj.quarter = selectedOptions[0].text;
data.mouthText = "";
nameObj.mouthText = "";
};
const foucePlan = () =>{

4
src/views/enterprise/compaint/uniteDept.vue

@ -10,7 +10,7 @@
<!-- 弹窗的内容 -->
<div class="popup-content">
<div class="subsearch">
<input class="searchbox" v-model="searchKey" placeholder="请输入部门名称"/>
<input class="searchbox" v-model="searchParam.deptName" placeholder="请输入部门名称"/>
<van-icon class="ibtn-reset" name="clear" @click="cancel()" title="重置"/>
<button class='btn-search' @click="queryUserList()">搜索</button>
<button class='btn-search' @click="selectData()">确定</button>
@ -63,7 +63,7 @@
//搜索框
dataScopeId: useCommon.userId,
deptName: '',
parentId: '0',
parentId: '',
})
const searchKey = "";
const dataList = [];

10
src/views/enterprise/complaintDetailView.vue

@ -110,10 +110,12 @@
/>
<div class="agree-box">
<span class="remsty" style="color: gray;">是否授权</span>
<span class="accept-item" style="color: gray;"><input disabled="true" class="checksty" type="checkbox" name="" value=""
v-model="data.isCheckedon">同意</span>
<span class="accept-item" style="color: gray;"><input disabled="true" class="checksty" type="checkbox" name="" value=""
v-model="data.isCheckedoff" >不同意</span>
<span class="accept-item" style="color: gray;">
<input disabled="true" class="checksty" type="checkbox" name="checkData" :data-id="0" value="0" v-model="submitData.authorization">同意</span>
<span class="accept-item" style="color: gray;">
<input disabled="true" class="checksty" type="checkbox" name="checkData" :data-id="1" value="1" v-model="submitData.authorization" >不同意</span>
</div>
<div class="agree-remark">
<span class="accept-item">注:选择“同意”,处置部门将通过登记的联系人、联系电话与您联系,并对您的个人信息严格保密。</span>

Loading…
Cancel
Save