diff --git a/src/api/linkage.js b/src/api/linkage.js
index 6e90e20..3225c5a 100644
--- a/src/api/linkage.js
+++ b/src/api/linkage.js
@@ -3,4 +3,5 @@ import { _get, _post,_form,_delete } from "../http/index";
export const queryLinkage = (params, success, error) => _post("/app/code/linkage/list",params,success,error)
export const queryLinkageById = (params, success, error) => _post("/app/code/linkage/objById",params,success,error)
export const queryLinkageDictByValueAndParentId = (params, success, error) => _post("/app/code/linkage/selectLinkageDictByValueAndParentId",params,success,error)
+export const queryZqyjjdm = (params, success, error) => _get("/app/zqyjjdm/list",params,success,error)
diff --git a/src/views/enforce/sign.vue b/src/views/enforce/sign.vue
index 42950fc..19ae612 100644
--- a/src/views/enforce/sign.vue
+++ b/src/views/enforce/sign.vue
@@ -78,7 +78,7 @@
label="检查依据"
:rules="[{ required: true, message: '必填项' }]"
placeholder="必填 执法依据"
- @click="data.showGA = true"
+ @click="showPopupqz"
type="textarea"
rows="1"
autosize
@@ -162,13 +162,14 @@
@cancel="gaCancel"
/>
-
-
-
+
+
+
+
+
+
+
+
@@ -185,6 +186,7 @@ import Compressor from 'compressorjs'
//用户筛选弹窗
import Popup from './userFilter.vue';
import PopupA from './assistUserFilter.vue';
+import Popupzq from './zqyjjdmFilter.vue';
import {getDict} from "../../api/Home";
import { queryLinkage, queryLinkageDictByValueAndParentId } from "../../api/linkage";
import {addEnterpriseLawEnforcement, getByUserIdAndZero} from "../../api/administrative";
@@ -204,7 +206,9 @@ const data = reactive({
popupVisible: false,
popupContent: '',
popupVisible2: false,
+ popupVisibleqz: false,
popupContent2: '',
+ popupContentqz: '',
showGA:false,
showItem:false,
lawEnforcementBasisText:"",
@@ -374,7 +378,7 @@ const deleteFile = (file,index) =>{
/* 检查要求 start */
const gaConfirm = ({ selectedOptions }) => {
- data.lawEnforcementBasisText = selectedOptions[0].text;
+ // data.lawEnforcementBasisText = selectedOptions[0].text;
submitData.lawEnforcementBasis = selectedOptions[0].value;
data.showGA = false;
data.showItem = false;
@@ -408,7 +412,7 @@ const dataFillIn = () => {
}
})
data.lawEnforcementItemText =success.data['params'].lawEnforcementItemText;
- data.lawEnforcementBasisText =success.data['params'].lawEnforcementBasisText;
+ // data.lawEnforcementBasisText =success.data['params'].lawEnforcementBasisText;
// submitData.lawCertificateNumText =success.data['lawEnforcer'];
submitData.lawCertificateNumTwoText =success.data['lawEnforcerTwo'];
submitData.subsidiaryerText =success.data['subsidiaryer'];
@@ -462,9 +466,13 @@ const showPopup = () =>{
const showPopup2 = () =>{
data.popupVisible2 = true;
}
+const showPopupqz = () =>{
+ data.popupVisibleqz = true;
+}
const closePopup = () =>{
data.popupVisible = false;
data.popupVisible2 = false;
+ data.popupVisibleqz = false;
}
const reciveData = (item) =>{
submitData.lawEnforcerTwo = item.userName;
@@ -478,6 +486,12 @@ const reciveData2 = (item) =>{
// submitData.subsidiaryerText = item.userName + " " + item.lawCertificateNum;
submitData.subsidiaryerText = item.userName;
}
+const reciveDataqz = (item) =>{
+ console.log(item);
+ submitData.lawEnforcementBasis = item.id;
+ // submitData.subsidiaryerText = item.userName + " " + item.lawCertificateNum;
+ data.lawEnforcementBasisText = item.lawName;
+}
const beforeRead = (file) =>{
if (file.type !== 'image/jpeg' && file.type !== 'image/png' && file.type !== 'image/jpg') {
diff --git a/src/views/enforce/zqyjjdmFilter.vue b/src/views/enforce/zqyjjdmFilter.vue
new file mode 100644
index 0000000..2a460a5
--- /dev/null
+++ b/src/views/enforce/zqyjjdmFilter.vue
@@ -0,0 +1,245 @@
+
+
+
+
+
+
+
+
\ No newline at end of file