| @@ -19,13 +19,13 @@ | |||||
| <div class="list_main"> | <div class="list_main"> | ||||
| <van-form ref="formData"> | <van-form ref="formData"> | ||||
| <van-field v-model="form.cbhtbm" label="承包合同代码:" placeholder="请输入承包合同代码" required :rules="[{ required: true }]" :border="false" input-align="left" label-width="auto" :disabled="isDisabled"> | |||||
| <van-field v-model="form.cbhtbm" label="承包合同代码:" placeholder="请输入承包合同代码" required :rules="[{ required: true }]" :border="false" input-align="left" label-width="auto" :disabled="isDisabled" maxlength="19"> | |||||
| <template #button v-if="!isDisabled"> | <template #button v-if="!isDisabled"> | ||||
| <van-button size="mini" type="primary" native-type="button" @click="generateCode">生成</van-button> | <van-button size="mini" type="primary" native-type="button" @click="generateCode">生成</van-button> | ||||
| </template> | </template> | ||||
| </van-field> | </van-field> | ||||
| <van-field v-model="form.ycbhtbm" label="原承包合同代码:" placeholder="请输入原承包合同代码" :border="false" input-align="left" /> | |||||
| <van-field v-model="form.fbfbm" label="发包方代码:" placeholder="请输入发包方代码" required :rules="[{ required: true }]" :border="false" input-align="left" /> | |||||
| <van-field v-model="form.ycbhtbm" label="原承包合同代码:" placeholder="请输入原承包合同代码" :border="false" input-align="left" maxlength="19" /> | |||||
| <van-field v-model="form.fbfbm" label="发包方代码:" placeholder="请输入发包方代码" required :rules="[{ required: true }]" :border="false" input-align="left" maxlength="14" /> | |||||
| <van-field | <van-field | ||||
| v-model="cbflxText" | v-model="cbflxText" | ||||
| label="承包方类型:" | label="承包方类型:" | ||||
| @@ -48,7 +48,7 @@ | |||||
| @cancel="showType = false" | @cancel="showType = false" | ||||
| /> | /> | ||||
| </van-popup> | </van-popup> | ||||
| <van-field v-model="form.cbfbm" label="承包方代码:" placeholder="请输入承包方代码" required :rules="[{ required: true }]" :border="false" input-align="left" :disabled="isDisabled" /> | |||||
| <van-field v-model="form.cbfbm" label="承包方代码:" placeholder="请输入承包方代码" required :rules="[{ required: true }]" :border="false" input-align="left" :disabled="isDisabled" maxlength="18" /> | |||||
| <van-field v-model="form.cbfmc" label="承包方名称:" placeholder="请输入承包方名称" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.cbfmc" label="承包方名称:" placeholder="请输入承包方名称" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
| <van-field | <van-field | ||||
| v-model="cbfsText" | v-model="cbfsText" | ||||
| @@ -149,7 +149,7 @@ | |||||
| @cancel="showCbqxz = false" | @cancel="showCbqxz = false" | ||||
| /> | /> | ||||
| </van-popup> | </van-popup> | ||||
| <van-field v-model="form.cbdkzs" label="承包地块数:" placeholder="请输入承包地块数" required :rules="[{ required: true }]" :border="false" input-align="left" type="number" /> | |||||
| <van-field v-model="form.cbdkzs" label="承包地块数:" placeholder="请输入承包地块数" required :rules="[{ required: true }]" :border="false" input-align="left" type="digit" /> | |||||
| <van-field v-model="form.htzmjm" label="合同面积(亩):" placeholder="请输入合同面积(亩)" required :rules="[{ required: true }]" :border="false" input-align="left" type="number" /> | <van-field v-model="form.htzmjm" label="合同面积(亩):" placeholder="请输入合同面积(亩)" required :rules="[{ required: true }]" :border="false" input-align="left" type="number" /> | ||||
| </van-form> | </van-form> | ||||
| <p class="btn" @click="submitForm">保存</p> | <p class="btn" @click="submitForm">保存</p> | ||||
| @@ -172,10 +172,10 @@ | |||||
| return { | return { | ||||
| form: {}, // 承包合同表单信息 | form: {}, // 承包合同表单信息 | ||||
| cbfsOptions: [], // 承包方式字典 | cbfsOptions: [], // 承包方式字典 | ||||
| cbfsText: '家庭承包', // 承包方式标签名 | |||||
| cbfsText: null, // 承包方式标签名 | |||||
| showCbfs: false, // 控制承包方式字典弹出层的显示和隐藏 | showCbfs: false, // 控制承包方式字典弹出层的显示和隐藏 | ||||
| cbflxOptions: [], // 承包方类型字典 | cbflxOptions: [], // 承包方类型字典 | ||||
| cbflxText: '农户', // 承包方类型标签名 | |||||
| cbflxText: null, // 承包方类型标签名 | |||||
| showType: false, // 控制承包方类型字典弹出层的显示和隐藏 | showType: false, // 控制承包方类型字典弹出层的显示和隐藏 | ||||
| showQDSJ: false, // 控制签订时间弹出层的显示和隐藏 | showQDSJ: false, // 控制签订时间弹出层的显示和隐藏 | ||||
| showCbqxq: false, // 控制承包起始时间弹出层的显示和隐藏 | showCbqxq: false, // 控制承包起始时间弹出层的显示和隐藏 | ||||
| @@ -292,6 +292,8 @@ | |||||
| cbdkzs: null, | cbdkzs: null, | ||||
| htzmjm: null, | htzmjm: null, | ||||
| }; | }; | ||||
| this.cbfsText = '家庭承包'; | |||||
| this.cbflxText = '农户'; | |||||
| }, | }, | ||||
| extension() { | extension() { | ||||
| if (this.form.id) { | if (this.form.id) { | ||||
| @@ -19,7 +19,7 @@ | |||||
| <div class="list_main"> | <div class="list_main"> | ||||
| <van-form ref="formData"> | <van-form ref="formData"> | ||||
| <van-field v-model="form.cbfbm" label="代码:" placeholder="请输入代码" required :rules="[{ required: true }]" :border="false" input-align="left" disabled /> | |||||
| <van-field v-model="form.cbfbm" label="代码:" placeholder="请输入代码" required :rules="[{ required: true }]" :border="false" input-align="left" disabled maxlength="18" /> | |||||
| <van-field | <van-field | ||||
| v-model="form.cbflxText" | v-model="form.cbflxText" | ||||
| label="类型:" | label="类型:" | ||||
| @@ -68,7 +68,7 @@ | |||||
| <van-field v-model="form.cbfzjhm" label="证件号码:" placeholder="请输入证件号码" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.cbfzjhm" label="证件号码:" placeholder="请输入证件号码" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
| <van-field v-model="form.cbfdz" label="地址:" placeholder="请输入地址" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.cbfdz" label="地址:" placeholder="请输入地址" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
| <van-field v-model="form.yzbm" label="邮编:" placeholder="请输入邮编" required :rules="[{ required: true }]" :border="false" input-align="left" /> | |||||
| <van-field v-model="form.yzbm" label="邮编:" placeholder="请输入邮编" required :rules="[{ required: true }]" :border="false" input-align="left" maxlength="6" /> | |||||
| <van-field v-model="form.lxdh" label="电话:" placeholder="请输入电话" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.lxdh" label="电话:" placeholder="请输入电话" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
| <van-field v-model="form.cbfdcjs" label="调查记事:" type="textarea" rows="3" placeholder="请输入调查记事" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.cbfdcjs" label="调查记事:" type="textarea" rows="3" placeholder="请输入调查记事" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
| </van-form> | </van-form> | ||||
| @@ -11,7 +11,7 @@ | |||||
| <div class="list_main"> | <div class="list_main"> | ||||
| <van-form ref="formData"> | <van-form ref="formData"> | ||||
| <van-field v-model="form.cbfbm" label="代码:" placeholder="请输入代码" required :rules="[{ required: true }]" :border="false" input-align="left"> | |||||
| <van-field v-model="form.cbfbm" label="代码:" placeholder="请输入代码" required :rules="[{ required: true }]" :border="false" input-align="left" maxlength="18"> | |||||
| <template #button> | <template #button> | ||||
| <van-button size="mini" type="primary" native-type="button" @click="generateCode">生成代码</van-button> | <van-button size="mini" type="primary" native-type="button" @click="generateCode">生成代码</van-button> | ||||
| </template> | </template> | ||||
| @@ -64,7 +64,7 @@ | |||||
| <van-field v-model="form.cbfzjhm" label="证件号码:" placeholder="请输入证件号码" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.cbfzjhm" label="证件号码:" placeholder="请输入证件号码" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
| <van-field v-model="form.cbfdz" label="地址:" placeholder="请输入地址" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.cbfdz" label="地址:" placeholder="请输入地址" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
| <van-field v-model="form.yzbm" label="邮编:" placeholder="请输入邮编" required :rules="[{ required: true }]" :border="false" input-align="left" /> | |||||
| <van-field v-model="form.yzbm" label="邮编:" placeholder="请输入邮编" required :rules="[{ required: true }]" :border="false" input-align="left" maxlength="6" /> | |||||
| <van-field v-model="form.lxdh" label="电话:" placeholder="请输入电话" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.lxdh" label="电话:" placeholder="请输入电话" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
| <van-field v-model="form.cbfdcjs" label="调查记事:" type="textarea" rows="3" placeholder="请输入调查记事" required :rules="[{ required: true }]" :border="false" input-align="left" /> | <van-field v-model="form.cbfdcjs" label="调查记事:" type="textarea" rows="3" placeholder="请输入调查记事" required :rules="[{ required: true }]" :border="false" input-align="left" /> | ||||
| </van-form> | </van-form> | ||||
| @@ -100,8 +100,8 @@ | |||||
| /> | /> | ||||
| </van-popup> | </van-popup> | ||||
| <van-field v-model="form.cybzsm" label="备注说明:" placeholder="请输入备注说明" :border="false" input-align="right" /> | <van-field v-model="form.cybzsm" label="备注说明:" placeholder="请输入备注说明" :border="false" input-align="right" /> | ||||
| <van-field v-model="form.cycgfs" label="持股份数:" type="number" placeholder="请输入持股份数" :border="false" input-align="right" /> | |||||
| <van-field v-model="form.gqzbh" label="股权编号:" placeholder="请输入股权编号" :border="false" input-align="right" /> | |||||
| <!-- <van-field v-model="form.cycgfs" label="持股份数:" type="number" placeholder="请输入持股份数" :border="false" input-align="right" /> | |||||
| <van-field v-model="form.gqzbh" label="股权编号:" placeholder="请输入股权编号" :border="false" input-align="right" /> --> | |||||
| </van-form> | </van-form> | ||||
| <p class="btn" @click="submitForm">保存</p> | <p class="btn" @click="submitForm">保存</p> | ||||
| </div> | </div> | ||||
| @@ -121,7 +121,7 @@ | |||||
| form: {}, // 承包方家庭成员表单信息 | form: {}, // 承包方家庭成员表单信息 | ||||
| cyxbOptions: [], // 成员性别字典 | cyxbOptions: [], // 成员性别字典 | ||||
| cyzjlxOptions: [], // 成员证件类型字典 | cyzjlxOptions: [], // 成员证件类型字典 | ||||
| cyzjlxText: '居民身份证', // 成员证件类型标签名 | |||||
| cyzjlxText: null, // 成员证件类型标签名 | |||||
| showCredentialType: false, // 控制证件类型字典弹出层的显示和隐藏 | showCredentialType: false, // 控制证件类型字典弹出层的显示和隐藏 | ||||
| cybzOptions: [], // 成员备注字典 | cybzOptions: [], // 成员备注字典 | ||||
| cybzText: null, // 成员备注标签名 | cybzText: null, // 成员备注标签名 | ||||
| @@ -245,6 +245,7 @@ | |||||
| cycgfs: null, | cycgfs: null, | ||||
| gqzbh: null | gqzbh: null | ||||
| }; | }; | ||||
| this.cyzjlxText = '居民身份证'; | |||||
| } | } | ||||
| }, | }, | ||||
| }; | }; | ||||
| @@ -18,7 +18,7 @@ | |||||
| <div class="list_main"> | <div class="list_main"> | ||||
| <van-form ref="formData"> | <van-form ref="formData"> | ||||
| <van-field v-model="form.fbfbm" label="代码:" placeholder="请输入代码" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" :disabled="isDisabled"> | |||||
| <van-field v-model="form.fbfbm" label="代码:" placeholder="请输入代码" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" :disabled="isDisabled" maxlength="14"> | |||||
| <template #button v-if="!isDisabled"> | <template #button v-if="!isDisabled"> | ||||
| <van-button size="mini" type="primary" native-type="button" @click="generateCode">生成代码</van-button> | <van-button size="mini" type="primary" native-type="button" @click="generateCode">生成代码</van-button> | ||||
| </template> | </template> | ||||
| @@ -49,7 +49,7 @@ | |||||
| <van-field v-model="form.fzrzjhm" label="证件号码:" placeholder="请输入证件号码" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" /> | <van-field v-model="form.fzrzjhm" label="证件号码:" placeholder="请输入证件号码" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" /> | ||||
| <van-field v-model="form.lxdh" label="联系电话:" placeholder="请输入联系电话" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" /> | <van-field v-model="form.lxdh" label="联系电话:" placeholder="请输入联系电话" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" /> | ||||
| <van-field v-model="form.fbfdz" label="地址:" placeholder="请输入地址" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" /> | <van-field v-model="form.fbfdz" label="地址:" placeholder="请输入地址" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" /> | ||||
| <van-field v-model="form.yzbm" label="邮政编码:" placeholder="请输入邮政编码" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" /> | |||||
| <van-field v-model="form.yzbm" label="邮政编码:" placeholder="请输入邮政编码" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" maxlength="6" /> | |||||
| <van-field v-model="form.fbfdcjs" label="调查记事:" placeholder="请输入调查记事" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" /> | <van-field v-model="form.fbfdcjs" label="调查记事:" placeholder="请输入调查记事" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" /> | ||||
| <van-field label="签字图片:" readonly :border="false" label-width="auto" /> | <van-field label="签字图片:" readonly :border="false" label-width="auto" /> | ||||
| <img :src="'/api'+form.fbfdcqz" width="100%" alt="" /> | <img :src="'/api'+form.fbfdcqz" width="100%" alt="" /> | ||||
| @@ -185,14 +185,15 @@ | |||||
| fbfbm: null, | fbfbm: null, | ||||
| fbfmc: null, | fbfmc: null, | ||||
| fbffzrxm: null, | fbffzrxm: null, | ||||
| fzrzjlx: null, | |||||
| fzrzjlx: '1', | |||||
| fzrzjhm: null, | fzrzjhm: null, | ||||
| lxdh: null, | lxdh: null, | ||||
| fbfdz: null, | fbfdz: null, | ||||
| yzbm: null, | yzbm: null, | ||||
| fbfdcjs: null, | fbfdcjs: null, | ||||
| fbfdcqz: null | fbfdcqz: null | ||||
| } | |||||
| }; | |||||
| this.credentialTypeText = '居民身份证'; | |||||
| }, | }, | ||||
| handleSign() { | handleSign() { | ||||
| this.showSignPopup = true; | this.showSignPopup = true; | ||||
| @@ -18,7 +18,7 @@ | |||||
| <div class="list_main"> | <div class="list_main"> | ||||
| <van-form ref="formData"> | <van-form ref="formData"> | ||||
| <van-field v-model="form.dkbm" label="地块代码:" placeholder="请输入地块代码" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" :disabled="isDisabled"> | |||||
| <van-field v-model="form.dkbm" label="地块代码:" placeholder="请输入地块代码" required :rules="[{ required: true }]" :border="false" input-align="right" label-width="auto" :disabled="isDisabled" maxlength="19"> | |||||
| <template #button v-if="!$route.query.id"> | <template #button v-if="!$route.query.id"> | ||||
| <van-button size="mini" type="primary" native-type="button" @click="generateCode">生成代码</van-button> | <van-button size="mini" type="primary" native-type="button" @click="generateCode">生成代码</van-button> | ||||
| </template> | </template> | ||||