From f3004e4dc475e6a81ac884d166fc472b052a3ab4 Mon Sep 17 00:00:00 2001 From: yxh <172933527@qq.com> Date: 星期三, 11 十月 2023 17:16:08 +0800 Subject: [PATCH] Merge branch 'master' of http://116.62.18.175:6699/r/~yxh/opo-web --- src/views/project/donationdetails/index.vue | 246 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 241 insertions(+), 5 deletions(-) diff --git a/src/views/project/donationdetails/index.vue b/src/views/project/donationdetails/index.vue index 11081c4..e405756 100644 --- a/src/views/project/donationdetails/index.vue +++ b/src/views/project/donationdetails/index.vue @@ -629,11 +629,14 @@ <el-button v-show="showTerminationBtn" type="primary" - @click="submitForm" + @click="Terminationcase" >缁堟妗堜緥</el-button > - <el-button v-show="ReviewBtn" type="primary" @click="ReviewFn" + <el-button v-show="Reportforreview" type="primary" @click="ReviewFn" >涓婃姤瀹℃牳</el-button + > + <el-button v-show="makeastepforward" type="primary" @click="ReviewFn" + >涓嬩竴姝�</el-button > <el-button @click="cancel">鍙� 娑�</el-button> <!-- <el-button @click="handleapproval">鎻愪氦瀹℃牳</el-button> --> @@ -842,9 +845,232 @@ </el-col> </el-row> </el-form> + <div slot="footer" class="dialog-footer"> + <el-button v-show="showSaveBtn" type="primary" @click="submitForm" + >淇濆瓨璇勪及淇℃伅</el-button + > + <el-button + v-show="showTerminationBtn" + type="primary" + @click="Terminationcase" + >缁堟妗堜緥</el-button + > + <el-button v-show="makeastepforward" type="primary" @click="ReviewFn" + >涓嬩竴姝�</el-button + > + <el-button @click="cancel">鍙� 娑�</el-button> + </div> </div> <!-- 鎹愮尞纭 --> - <div class="boxdiv" v-show="actives == 2"></div> + <div class="boxdiv" v-show="actives == 2"> + <el-form + ref="affirmform" + :model="affirmform" + :rules="affirmrules" + label-width="100px" + label-position="right" + > + <el-row> + <el-col :span="12"> + <el-form-item + label="浜插睘鍏崇郴" + prop="kinship" + class="relation" + align="left" + > + <el-checkbox-group v-model="form.kinship"> + <el-checkbox + v-for="dict in dict.type.sys_Kinship" + :key="dict.value" + :label="dict.value" + > + {{ dict.label }} + </el-checkbox> + </el-checkbox-group> + </el-form-item> + </el-col> + <el-col :span="6"> + <el-form-item label="瀛愬コ鏁伴噺" prop="kinshipChildrennum"> + <el-input + v-model="form.kinshipChildrennum" + placeholder="璇疯緭鍏ユ暟閲�" + /> + </el-form-item> + </el-col> + </el-row> + <el-row> + <el-col :span="6"> + <el-form-item label="浜插睘濮撳悕" prop="name"> + <el-input v-model="form.name" placeholder="璇疯緭鍏ュ鍚�" /> + </el-form-item> + </el-col> + <el-col :span="6"> + <el-form-item + align="left" + label="涓庢崘璧犺�呭叧绯�" + prop="familyrelations" + > + <el-select + v-model="form.familyrelations" + placeholder="璇烽�夋嫨涓庢崘璧犺�呭叧绯�" + > + <el-option + v-for="dict in dict.type.sys_FamilyRelation" + :key="dict.value" + :label="dict.label" + :value="dict.value" + ></el-option> + </el-select> + </el-form-item> + </el-col> + + <el-col :span="12"> + <el-form-item label="韬唤璇佸彿" prop="idcardno"> + <el-input + ref="updateBSvalue" + class="sfzcode" + v-model="form.idcardno" + placeholder="璇疯緭鍏ヨ瘉浠跺彿鐮�" + /> + </el-form-item> + </el-col> + </el-row> + <el-row> + <el-col :span="12"> + <el-form-item label="浜插睘绫嶈疮" prop="residenceaddresss"> + <div> + <li_area_select + v-model="defultAddresss" + ref="residenceaddresss" + ></li_area_select> + <!-- <div>{{defultAddress}}</div> --> + </div> + </el-form-item> + </el-col> + <el-col :span="12"> + <el-form-item label="鐜颁綇鍦板潃" prop="residenceaddress"> + <el-input + v-model="form.residenceaddress" + placeholder="璇疯緭鍏ュ唴瀹�" + /> + </el-form-item> + </el-col> + </el-row> + <el-row> </el-row> + <el-row> + <el-col :span="6"> + <el-form-item label="鑱旂郴鐢佃瘽" prop="phone"> + <el-input v-model="form.phone" placeholder="璇疯緭鍏ヨ仈绯荤數璇�" /> + </el-form-item> + </el-col> + </el-row> + <el-row> + <el-col :span="18"> + <el-form-item align="left" label="鎹愮尞鍐冲畾"> + <el-checkbox-group v-model="form.organdecision"> + <el-checkbox + v-for="dict in dict.type.sys_OrganDecision" + :key="dict.label" + :label="dict.label" + > + {{ dict.label }} + </el-checkbox> + </el-checkbox-group> + </el-form-item> + </el-col> + <el-col :span="6"> + <el-form-item label="鍏朵粬" prop="organdecisionOther"> + <el-input + v-model="form.organdecisionOther" + placeholder="璇疯緭鍏ュ叾浠�" + /> + </el-form-item> + </el-col> + </el-row> + <el-row> + <el-col :span="6"> + <el-form-item label="璐熻矗浜�" prop="responsibleuserid"> + <el-select + v-model="form.responsibleuserid" + placeholder="璇烽�夋嫨" + > + <el-option + v-for="item in leaderlist" + :key="item.reportNo" + :label="item.reportName" + :value="item.reportNo" + > + </el-option> + </el-select> + </el-form-item> + </el-col> + <el-col :span="6"> + <el-form-item label="鍗忚皟鍛�1" prop="coordinateduserido"> + <el-select + v-model="form.coordinateduserido" + placeholder="璇烽�夋嫨" + > + <el-option + v-for="item in coordinatorlist1" + :key="item.reportNo" + :label="item.reportName" + :value="item.reportNo" + > + </el-option> + </el-select> + </el-form-item> + </el-col> + <el-col :span="6"> + <el-form-item label="鍗忚皟鍛�2" prop="coordinateduseridt"> + <el-select + v-model="form.coordinateduseridt" + placeholder="璇烽�夋嫨" + > + <el-option + v-for="item in coordinatorlist1" + :key="item.reportNo" + :label="item.reportName" + :value="item.reportNo" + > + </el-option> + </el-select> + </el-form-item> </el-col + ><el-col :span="6"> + <el-form-item + align="left" + label="绛惧瓧鏃ユ湡" + prop="signdate" + style="over-flow: hidden" + > + <el-date-picker + clearable + size="small" + v-model="form.signdate" + type="date" + value-format="yyyy-MM-dd hh:mm:ss" + placeholder="閫夋嫨绛惧瓧鏃ユ湡" + > + </el-date-picker> + </el-form-item> + </el-col> + </el-row> + </el-form> + <div slot="footer" class="dialog-footer"> + <el-button v-show="showSaveBtn" type="primary" @click="submitForm" + >淇濆瓨璇勪及淇℃伅</el-button + > + <el-button + v-show="showTerminationBtn" + type="primary" + @click="Terminationcase" + >缁堟妗堜緥</el-button + > + <el-button v-show="makeastepforward" type="primary" @click="ReviewFn" + >涓嬩竴姝�</el-button + > + <el-button @click="cancel">鍙� 娑�</el-button> + </div> + </div> <div class="boxdiv" v-show="actives == 3">浼︾悊瀹℃煡</div> <div class="boxdiv" v-show="actives == 4">鍣ㄥ畼鍒嗛厤</div> <div class="boxdiv" v-show="actives == 5">鑾峰彇瑙佽瘉</div> @@ -938,7 +1164,7 @@ shi: "", qu: "" }, - // 琛ㄥ崟鏍¢獙 + // 椤堕儴鏁版嵁鏍¢獙 rules: { name: [ { required: true, message: "璇疯緭鍏ユ崘鐚�呭鍚�", trigger: "blur" } @@ -969,6 +1195,7 @@ ] // treatmenthospitalno: [{ required: true, message: "璇烽�夋嫨鍖荤枟鏈烘瀯", trigger: "change" }], }, + // 娼滃湪鎹愮尞鏁堥獙 latentrules: { bloodtype: [ { required: true, message: "璇烽�夋嫨ABO琛�鍨�", trigger: "blur" } @@ -1052,13 +1279,22 @@ this.latentform = this.form; }); }, + // 鍒囨崲tab on_click(e) { console.log(e); if (e != "" || e != null) { this.actives = e; } + }, + // 鍓嶈繘姝ラ + makeastepforward(){}, + // 涓婃姤瀹℃牳 + Reportforreview(){}, + // 缁堟妗堜緥 + Terminationcase(){}, + // 杩斿洖涓婁竴椤� + cancel(){}, } - } }; </script> -- Gitblit v1.9.3