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

12
src/views/enforce/earlyWarning.vue

@ -99,16 +99,6 @@
t.warningLevel==3?"Ⅲ级 (一般)": "Ⅳ (一般)"}} t.warningLevel==3?"Ⅲ级 (一般)": "Ⅳ (一般)"}}
</span></div> </span></div>
</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>
</div> </div>
@ -166,7 +156,7 @@
//是否投诉 //是否投诉
isComplaint: null, isComplaint: null,
//企业统一信用码 //企业统一信用码
enterpriseNumber: ref(useCommon.enterpriseNumber), enterpriseNumber: "",
//搜索时间 //搜索时间
searchDate: ref(), searchDate: ref(),
warnType: 1, warnType: 1,

19
src/views/enforce/enforcementPlanAdd.vue

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

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

@ -10,7 +10,7 @@
<!-- 弹窗的内容 --> <!-- 弹窗的内容 -->
<div class="popup-content"> <div class="popup-content">
<div class="subsearch"> <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="重置"/> <van-icon class="ibtn-reset" name="clear" @click="cancel()" title="重置"/>
<button class='btn-search' @click="queryUserList()">搜索</button> <button class='btn-search' @click="queryUserList()">搜索</button>
<button class='btn-search' @click="selectData()">确定</button> <button class='btn-search' @click="selectData()">确定</button>
@ -63,7 +63,7 @@
//搜索框 //搜索框
dataScopeId: useCommon.userId, dataScopeId: useCommon.userId,
deptName: '', deptName: '',
parentId: '0', parentId: '',
}) })
const searchKey = ""; const searchKey = "";
const dataList = []; const dataList = [];

10
src/views/enterprise/complaintDetailView.vue

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

Loading…
Cancel
Save