|
|
|
@ -100,18 +100,28 @@ |
|
|
|
<!-- autosize--> |
|
|
|
<!-- />--> |
|
|
|
<van-field v-model="submitData.lawEnforcementItem" v-show="false" /> |
|
|
|
<van-field |
|
|
|
v-model="data.lawEnforcementBasisText" |
|
|
|
required |
|
|
|
readonly |
|
|
|
:rules="[{ required: true, message: '必填项' }]" |
|
|
|
label="检查依据" |
|
|
|
placeholder="检查依据" |
|
|
|
@click="showPopupqz" |
|
|
|
type="textarea" |
|
|
|
rows="1" |
|
|
|
autosize |
|
|
|
<!-- <van-field--> |
|
|
|
<!-- v-model="data.lawEnforcementBasisText"--> |
|
|
|
<!-- required--> |
|
|
|
<!-- readonly--> |
|
|
|
<!-- :rules="[{ required: true, message: '必填项' }]"--> |
|
|
|
<!-- label="检查依据"--> |
|
|
|
<!-- placeholder="检查依据"--> |
|
|
|
<!-- @click="showPopupqz"--> |
|
|
|
<!-- type="textarea"--> |
|
|
|
<!-- rows="1"--> |
|
|
|
<!-- autosize--> |
|
|
|
<!-- />--> |
|
|
|
<van-field v-for="(item, index) in data.lawList" :key="index" |
|
|
|
v-model="item.text" |
|
|
|
readonly |
|
|
|
label="检查依据" |
|
|
|
placeholder="检查依据" |
|
|
|
@click="showPopupqz(index)" |
|
|
|
rows="1" |
|
|
|
autosize |
|
|
|
/> |
|
|
|
<van-button icon="add-o" block="true" square="true" type="default" @click.stop="addField" /> |
|
|
|
<van-field v-model="submitData.lawEnforcementBasis" v-show="false" /> |
|
|
|
<!-- <van-field--> |
|
|
|
<!-- v-model="submitData.reslut"--> |
|
|
|
@ -251,6 +261,8 @@ const data = reactive({ |
|
|
|
isNoScan: false, |
|
|
|
lawChecked: false, |
|
|
|
lawContent: "", |
|
|
|
lawList: [{text:"", id:""}], |
|
|
|
lawCliekFlag: 0, |
|
|
|
}); |
|
|
|
var fileSize = 0; |
|
|
|
//保存参数 |
|
|
|
@ -278,6 +290,7 @@ const submitData = reactive({ |
|
|
|
lawEnforcementItemText:"", |
|
|
|
//执法依据 |
|
|
|
lawEnforcementBasis:"", |
|
|
|
lawEnforcementBasisText:"", |
|
|
|
//执法结果 |
|
|
|
reslut:0, |
|
|
|
//备注 |
|
|
|
@ -451,6 +464,7 @@ const gaCancel = () => { |
|
|
|
const dataFillIn = () => { |
|
|
|
// getRegByUserIdAndZero(useCommon.userId,success =>{ |
|
|
|
getByUserIdAndEnterpriseNumber(useCommon.userId, submitData.enterpriseNumber,success =>{ |
|
|
|
console.log("========> : ", success); |
|
|
|
//跳转企业二维码地址 |
|
|
|
if(success.success){ |
|
|
|
Object.keys(submitData).forEach((item) => { |
|
|
|
@ -463,6 +477,16 @@ const dataFillIn = () => { |
|
|
|
// submitData.lawCertificateNumText =success.data['lawEnforcer']; |
|
|
|
submitData.lawCertificateNumTwoText =success.data['lawEnforcerTwo']; |
|
|
|
submitData.subsidiaryerText =success.data['subsidiaryer']; |
|
|
|
submitData.lawEnforcementBasis = success.data['lawEnforcementBasis']; |
|
|
|
submitData.lawEnforcementBasisText = success.data['lawEnforcementBasisText']; |
|
|
|
var tmpBasis = submitData.lawEnforcementBasis.split(','); |
|
|
|
var tmpBasisText = submitData.lawEnforcementBasisText.split(','); |
|
|
|
data.lawList = []; |
|
|
|
for (var i=0; i<tmpBasis.length; i++) { |
|
|
|
data.lawList.push({ |
|
|
|
index: i, text:tmpBasisText[i], id:tmpBasis[i] |
|
|
|
}); |
|
|
|
} |
|
|
|
if(success.data['reslut']==0) { |
|
|
|
tapGood(); |
|
|
|
} else { |
|
|
|
@ -470,7 +494,6 @@ const dataFillIn = () => { |
|
|
|
} |
|
|
|
submitData.fileList = []; |
|
|
|
submitData.fileListObj = []; |
|
|
|
showSuccessToast('保存成功'); |
|
|
|
} |
|
|
|
},error=>{ |
|
|
|
console.log("保存失败") |
|
|
|
@ -480,6 +503,14 @@ const dataFillIn = () => { |
|
|
|
const tmpSave = () => { |
|
|
|
showSuccessToast('临时保存'); |
|
|
|
submitData.userId = useCommon.userId; |
|
|
|
submitData.lawEnforcementBasis = ""; |
|
|
|
submitData.lawEnforcementBasisText = ""; |
|
|
|
for (var i=0; i<data.lawList.length; i++) { |
|
|
|
submitData.lawEnforcementBasis += data.lawList[i].id +","; |
|
|
|
submitData.lawEnforcementBasisText += data.lawList[i].text +","; |
|
|
|
} |
|
|
|
submitData.lawEnforcementBasis = submitData.lawEnforcementBasis.substring(0, submitData.lawEnforcementBasis.length - 1); |
|
|
|
submitData.lawEnforcementBasisText = submitData.lawEnforcementBasisText.substring(0, submitData.lawEnforcementBasisText.length - 1); |
|
|
|
addEnforcementRegistration(submitData,success =>{ |
|
|
|
//跳转企业二维码地址 |
|
|
|
if(success.success){ |
|
|
|
@ -494,6 +525,14 @@ const tmpSave = () => { |
|
|
|
const submit = (type) =>{ |
|
|
|
submitData.isSubmit = type; |
|
|
|
submitData.userId = useCommon.userId; |
|
|
|
submitData.lawEnforcementBasis = ""; |
|
|
|
submitData.lawEnforcementBasisText = ""; |
|
|
|
for (var i=0; i<data.lawList.length; i++) { |
|
|
|
submitData.lawEnforcementBasis += data.lawList[i].id +","; |
|
|
|
submitData.lawEnforcementBasisText += data.lawList[i].text +","; |
|
|
|
} |
|
|
|
submitData.lawEnforcementBasis = submitData.lawEnforcementBasis.substring(0, submitData.lawEnforcementBasis.length - 1); |
|
|
|
submitData.lawEnforcementBasisText = submitData.lawEnforcementBasisText.substring(0, submitData.lawEnforcementBasisText.length - 1); |
|
|
|
form.value.validate().then(() => { |
|
|
|
editEnforcementRegistration(submitData, success => { |
|
|
|
//跳转首页 |
|
|
|
@ -513,9 +552,13 @@ const showPopup = () =>{ |
|
|
|
const showPopup2 = () =>{ |
|
|
|
data.popupVisible2 = true; |
|
|
|
} |
|
|
|
const showPopupqz = () =>{ |
|
|
|
const showPopupqz = (flag) =>{ |
|
|
|
data.lawCliekFlag = flag; |
|
|
|
data.popupVisibleqz = true; |
|
|
|
} |
|
|
|
const addField = () =>{ |
|
|
|
data.lawList.push({ text:"", id:"" }); |
|
|
|
} |
|
|
|
const closePopup = () =>{ |
|
|
|
data.popupVisible = false; |
|
|
|
data.popupVisible2 = false; |
|
|
|
@ -535,10 +578,11 @@ const reciveData2 = (item) =>{ |
|
|
|
submitData.subsidiaryerText = item.userName; |
|
|
|
} |
|
|
|
const reciveDataqz = (item) =>{ |
|
|
|
console.log(item); |
|
|
|
submitData.lawEnforcementBasis = item.id; |
|
|
|
data.lawList[data.lawCliekFlag].id = item.id; |
|
|
|
data.lawList[data.lawCliekFlag].text = item.lawName; |
|
|
|
// submitData.lawEnforcementBasis = item.id; |
|
|
|
// submitData.subsidiaryerText = item.userName + " " + item.lawCertificateNum; |
|
|
|
data.lawEnforcementBasisText = item.lawName; |
|
|
|
// data.lawEnforcementBasisText = item.lawName; |
|
|
|
} |
|
|
|
const reciveLaw = (item) => { |
|
|
|
submitData.lawId = item.id; |
|
|
|
|