Commit 76fe5574 authored by 许珑标's avatar 许珑标

注册;待办;签约;分配专户

parent efb37c3a
...@@ -41,7 +41,17 @@ export function register(data) { ...@@ -41,7 +41,17 @@ export function register(data) {
data: data data: data
}) })
} }
// 注册方法
export function unitRegister(data) {
return request({
url: '/unitRegister',
headers: {
isToken: false
},
method: 'post',
data: data
})
}
// 获取用户详细信息 // 获取用户详细信息
export function getInfo() { export function getInfo() {
return request({ return request({
......
...@@ -8,7 +8,7 @@ import { isRelogin } from '@/utils/request' ...@@ -8,7 +8,7 @@ import { isRelogin } from '@/utils/request'
NProgress.configure({ showSpinner: false }) NProgress.configure({ showSpinner: false })
const whiteList = ['/login', '/auth-redirect', '/bind', '/register'] const whiteList = ['/login', '/auth-redirect', '/bind', '/register', '/unitRegister']
router.beforeEach((to, from, next) => { router.beforeEach((to, from, next) => {
NProgress.start() NProgress.start()
......
...@@ -51,6 +51,11 @@ export const constantRoutes = [ ...@@ -51,6 +51,11 @@ export const constantRoutes = [
component: () => import('@/views/register'), component: () => import('@/views/register'),
hidden: true hidden: true
}, },
{
path: '/unitRegister',
component: () => import('@/views/unitRegister'),
hidden: true
},
{ {
path: '/404', path: '/404',
component: () => import('@/views/error/404'), component: () => import('@/views/error/404'),
......
...@@ -23,7 +23,9 @@ ...@@ -23,7 +23,9 @@
<el-row :gutter="56"> <el-row :gutter="56">
<el-col :span="10"> <el-col :span="10">
<el-form-item label="所属行业" prop="sectorDictDataVal"> <el-form-item label="所属行业" prop="sectorDictDataVal">
<el-input v-model="form.sectorDictDataVal" placeholder="请输入所属行业" /> <el-select v-model="form.sectorDictDataVal" placeholder="请选择所属行业">
<el-option v-for="dict in dict.type.unit_business_type" :key="dict.value" :label="dict.label" :value="dict.value" />
</el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10"> <el-col :span="10">
...@@ -131,7 +133,6 @@ ...@@ -131,7 +133,6 @@
</el-row> </el-row>
</div> </div>
</el-card> </el-card>
</el-form> </el-form>
<div class="fixdBottom"> <div class="fixdBottom">
<div class="fixdBottomMain"> <div class="fixdBottomMain">
...@@ -147,7 +148,7 @@ import { listAllTaxCode } from '@/api/business/taxClassCode' ...@@ -147,7 +148,7 @@ import { listAllTaxCode } from '@/api/business/taxClassCode'
export default { export default {
name: "taxUnitForm", name: "taxUnitForm",
dicts: ['tax_invoice_status', 'tax_invoice_type'], dicts: ['tax_invoice_status', 'tax_invoice_type', 'unit_business_type'],
data() { data() {
return { return {
taxTransferProps: { taxTransferProps: {
......
...@@ -157,8 +157,20 @@ export default { ...@@ -157,8 +157,20 @@ export default {
}).then(() => { }).then(() => {
giveAccToLabor(row.id).then(resp => { giveAccToLabor(row.id).then(resp => {
if (200 === resp.code) { if (200 === resp.code) {
this.$modal.msgSuccess("操作成功") if (200 === resp.data.code) {
this.getList() this.$modal.msgSuccess("操作成功")
this.getList()
} else if (202 === resp.data.code) {
this.$confirm('该账户暂未签约支付协议,暂无法进行此操作', '操作提示', {
distinguishCancelAndClose: true,
confirmButtonText: '去签约',
cancelButtonText: '取消'
}).then(() => {
this.$router.push({ path: "/taxUnit/payAcc" });
}).catch(action => {
});
}
} }
}) })
}).catch(() => {}); }).catch(() => {});
......
...@@ -41,9 +41,7 @@ ...@@ -41,9 +41,7 @@
<span v-if="!loading">登 录</span> <span v-if="!loading">登 录</span>
<span v-else>登 录 中...</span> <span v-else>登 录 中...</span>
</el-button> </el-button>
<div style="float: right;" v-if="register"> <router-link class="link-type" :to="'/unitRegister'">立即注册</router-link>
<router-link class="link-type" :to="'/register'">立即注册</router-link>
</div>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="SMSVerificationMain" v-else> <div class="SMSVerificationMain" v-else>
......
...@@ -41,7 +41,8 @@ ...@@ -41,7 +41,8 @@
</el-form> </el-form>
<!-- 底部 --> <!-- 底部 -->
<div class="el-register-footer"> <div class="el-register-footer">
<span>Copyright © 2018-2022 ruoyi.vip All Rights Reserved.</span> <a class="text-color" href="https://beian.miit.gov.cn/#/Integrated/index" target="_blank"> <span
style="color: #00afff">备案号:冀ICP备2024097706号-1</span></a>
</div> </div>
</div> </div>
</template> </template>
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment